[test] fixed a bug and add golden outputs

This commit is contained in:
tangxifan 2024-05-02 22:07:22 -07:00
parent 98006608c2
commit c334a0a792
5 changed files with 158 additions and 1 deletions

View File

@ -27,7 +27,7 @@ build_fabric --compress_routing #--verbose
# Write the fabric hierarchy of module graph to a file
# This is used by hierarchical PnR flows
write_fabric_hierarchy --file ${OPENFPGA_OUPUT_DIR}/mux_modules.yaml --depth 1 --module (grid|cbx|cby|sb)* --filter *mux*_size([0-9]+) --verbose --exclude_empty_modules
write_fabric_hierarchy --file ${OPENFPGA_OUTPUT_DIR}/mux_modules.yaml --depth 1 --module (grid|cbx|cby|sb)* --filter *mux*_size([0-9]+) --verbose --exclude_empty_modules
# Write the fabric I/O attributes to a file
# This is used by pin constraint files

View File

@ -0,0 +1,24 @@
sb_0__0_:
- mux_tree_tapbuf_size4
- mux_tree_tapbuf_size3
- mux_tree_tapbuf_size2
sb_0__1_:
- mux_tree_tapbuf_size4
- mux_tree_tapbuf_size3
- mux_tree_tapbuf_size2
sb_1__0_:
- mux_tree_tapbuf_size4
- mux_tree_tapbuf_size3
- mux_tree_tapbuf_size2
sb_1__1_:
- mux_tree_tapbuf_size4
- mux_tree_tapbuf_size3
- mux_tree_tapbuf_size2
cbx_1__0_:
- mux_tree_tapbuf_size6
cbx_1__1_:
- mux_tree_tapbuf_size6
cby_0__1_:
- mux_tree_tapbuf_size6
cby_1__1_:
- mux_tree_tapbuf_size6

View File

@ -0,0 +1,55 @@
sb_0__0_:
- mux_tree_tapbuf_size2
sb_0__1_:
- mux_tree_tapbuf_size9
- mux_tree_tapbuf_size8
- mux_tree_tapbuf_size3
- mux_tree_tapbuf_size2
sb_0__4_:
- mux_tree_tapbuf_size2
sb_1__0_:
- mux_tree_tapbuf_size5
- mux_tree_tapbuf_size3
- mux_tree_tapbuf_size2
- mux_tree_tapbuf_size4
- mux_tree_tapbuf_size9
- mux_tree_tapbuf_size8
- mux_tree_tapbuf_size10
sb_1__1_:
- mux_tree_tapbuf_size11
- mux_tree_tapbuf_size9
- mux_tree_tapbuf_size10
- mux_tree_tapbuf_size8
sb_1__4_:
- mux_tree_tapbuf_size9
- mux_tree_tapbuf_size8
- mux_tree_tapbuf_size3
- mux_tree_tapbuf_size2
sb_4__0_:
- mux_tree_tapbuf_size2
sb_4__1_:
- mux_tree_tapbuf_size10
- mux_tree_tapbuf_size8
- mux_tree_tapbuf_size9
- mux_tree_tapbuf_size3
- mux_tree_tapbuf_size2
sb_4__4_:
- mux_tree_tapbuf_size2
cbx_1__0_:
- mux_tree_tapbuf_size4
- mux_tree_tapbuf_size2
cbx_1__1_:
- mux_tree_tapbuf_size4
- mux_tree_tapbuf_size2
cbx_1__4_:
- mux_tree_tapbuf_size4
- mux_tree_tapbuf_size2
cby_0__1_:
- mux_tree_tapbuf_size4
- mux_tree_tapbuf_size2
cby_1__1_:
- mux_tree_tapbuf_size4
- mux_tree_tapbuf_size2
cby_4__1_:
- mux_tree_tapbuf_size4
- mux_tree_tapbuf_size2

View File

@ -0,0 +1,24 @@
sb_0__0_:
- mux_tree_tapbuf_size4
- mux_tree_tapbuf_size3
- mux_tree_tapbuf_size2
sb_0__1_:
- mux_tree_tapbuf_size4
- mux_tree_tapbuf_size3
- mux_tree_tapbuf_size2
sb_1__0_:
- mux_tree_tapbuf_size4
- mux_tree_tapbuf_size3
- mux_tree_tapbuf_size2
sb_1__1_:
- mux_tree_tapbuf_size4
- mux_tree_tapbuf_size3
- mux_tree_tapbuf_size2
cbx_1__0_:
- mux_tree_tapbuf_size6
cbx_1__1_:
- mux_tree_tapbuf_size6
cby_0__1_:
- mux_tree_tapbuf_size6
cby_1__1_:
- mux_tree_tapbuf_size6

View File

@ -0,0 +1,54 @@
sb_0__0_:
- mux_2level_tapbuf_size2
- mux_2level_tapbuf_size3
sb_0__1_:
- mux_2level_tapbuf_size9
- mux_2level_tapbuf_size8
- mux_2level_tapbuf_size3
- mux_2level_tapbuf_size4
- mux_2level_tapbuf_size2
- mux_2level_tapbuf_size7
sb_0__2_:
- mux_2level_tapbuf_size2
sb_1__0_:
- mux_2level_tapbuf_size5
- mux_2level_tapbuf_size4
- mux_2level_tapbuf_size3
- mux_2level_tapbuf_size2
- mux_2level_tapbuf_size10
- mux_2level_tapbuf_size9
- mux_2level_tapbuf_size11
sb_1__1_:
- mux_2level_tapbuf_size13
- mux_2level_tapbuf_size9
sb_1__2_:
- mux_2level_tapbuf_size9
- mux_2level_tapbuf_size7
- mux_2level_tapbuf_size4
- mux_2level_tapbuf_size3
- mux_2level_tapbuf_size2
sb_2__0_:
- mux_2level_tapbuf_size3
- mux_2level_tapbuf_size2
sb_2__1_:
- mux_2level_tapbuf_size11
- mux_2level_tapbuf_size9
- mux_2level_tapbuf_size10
- mux_2level_tapbuf_size4
- mux_2level_tapbuf_size2
sb_2__2_:
- mux_2level_tapbuf_size3
- mux_2level_tapbuf_size2
cbx_1__0_:
- mux_2level_tapbuf_size2
- mux_2level_tapbuf_size4
cbx_1__1_:
- mux_2level_tapbuf_size2
cbx_1__2_:
- mux_2level_tapbuf_size4
cby_0__1_:
- mux_2level_tapbuf_size4
cby_1__1_:
- mux_2level_tapbuf_size4
cby_2__1_:
- mux_2level_tapbuf_size4