Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update document format #1831

Merged
merged 4 commits into from
Sep 12, 2024
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
159 changes: 105 additions & 54 deletions docs/source/manual/file_formats/reference_file.rst
Original file line number Diff line number Diff line change
Expand Up @@ -17,60 +17,111 @@ An example of the file is shown as follows.
Date: Mon Sep 9 16:41:53 2024
victorzh001 marked this conversation as resolved.
Show resolved Hide resolved

#the instance names are given during netlist generation
references:
- module: grid_io_top
count: 1
instances:
- grid_io_top_1__2_
- module: grid_io_right
count: 1
instances:
- grid_io_right_2__1_
- module: grid_io_bottom
count: 1
instances:
- grid_io_bottom_1__0_
- module: grid_io_left
count: 1
instances:
- grid_io_left_0__1_
- module: grid_clb
count: 1
instances:
- grid_clb_1__1_
- module: sb_0__0_
count: 1
instances:
- sb_0__0_
- module: sb_0__1_
count: 1
instances:
- sb_0__1_
- module: sb_1__0_
count: 1
instances:
- sb_1__0_
- module: sb_1__1_
count: 1
instances:
- sb_1__1_
- module: cbx_1__0_
count: 1
instances:
- cbx_1__0_
- module: cbx_1__1_
count: 1
instances:
- cbx_1__1_
- module: cby_0__1_
count: 1
instances:
- cby_0__1_
- module: cby_1__1_
count: 1
instances:
- cby_1__1_
direct_interc

references:
- module: grid_io_top

count: 1

instances:

- grid_io_top_1__2_

- module: grid_io_right

count: 1

instances:

- grid_io_right_2__1_

- module: grid_io_bottom

count: 1

instances:

- grid_io_bottom_1__0_

- module: grid_io_left

count: 1

instances:

- grid_io_left_0__1_

- module: grid_clb

count: 1

instances:

- grid_clb_1__1_

- module: sb_0__0_

count: 1

instances:

- sb_0__0_

- module: sb_0__1_

count: 1

instances:

- sb_0__1_

- module: sb_1__0_

count: 1

instances:

- sb_1__0_

- module: sb_1__1_

count: 1

instances:

- sb_1__1_

- module: cbx_1__0_

count: 1

instances:

- cbx_1__0_

- module: cbx_1__1_

count: 1

instances:

- cbx_1__1_

- module: cby_0__1_

count: 1

instances:

- cby_0__1_

- module: cby_1__1_

count: 1

instances:

- cby_1__1_

In this example, the parent module is ``fpga_top``.
The child modules under ``fpga_top`` are ``grid_io_top``, ``grid_io_right``, and etc.
Expand Down
Loading