Skip to content

Commit 85589bd

Browse files
committed
fixed simple-7series.xml to work with current VPR and arash's VPR. Also added tests
1 parent 01fb4bc commit 85589bd

File tree

2 files changed

+45
-2
lines changed

2 files changed

+45
-2
lines changed

vtr_flow/arch/xilinx/simple-7series.xml

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,14 @@
117117
</segment>
118118

119119
<!-- No length 18 horizontal chanels -->
120+
<!-- VPR freaks out if this is not included -->
121+
<segment axis="x" name="len18_x" freq="0.000000" length="18" type="bidir" Rmetal="101" Cmetal="22.5e-15">
122+
<wire_switch name="01"/>
123+
<sb type="pattern">1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1</sb>
124+
<cb type="pattern">1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1</cb>
125+
<opin_switch name="01"/>
126+
</segment>
127+
120128
<segment axis="y" name="len18_y" freq="0.094736" length="18" type="bidir" Rmetal="101" Cmetal="22.5e-15">
121129
<wire_switch name="01"/>
122130
<sb type="pattern">1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1</sb>
@@ -135,7 +143,7 @@
135143
<cb type="pattern">1</cb>
136144
</segment>
137145

138-
<segment axis="x" name="len2_x" freq="0.258064" length="2" type="unidir" Rmetal="101" Cmetal="22.5e-15">
146+
<segment axis="x" name="len2_x" freq="0.387096" length="2" type="unidir" Rmetal="101" Cmetal="22.5e-15">
139147
<mux name="0"/>
140148
<sb type="pattern">1 1 1</sb>
141149
<cb type="pattern">1 1</cb>
@@ -158,7 +166,13 @@
158166
</segment>
159167

160168
<!-- No length 6 horizontal chanels -->
161-
<segment axis="y" name="len6_y" freq="0.252631" length="6" type="unidir" Rmetal="101" Cmetal="22.5e-15">
169+
<!-- VPR freaks out if this is not included -->
170+
<segment axis="x" name="len6_x" freq="0.000000" length="6" type="unidir" Rmetal="101" Cmetal="22.5e-15">
171+
<mux name="0"/>
172+
<sb type="pattern">1 1 1 1 1 1 1</sb>
173+
<cb type="pattern">1 1 1 1 1 1</cb>
174+
</segment>
175+
<segment axis="y" name="len6_y" freq="0.252633" length="6" type="unidir" Rmetal="101" Cmetal="22.5e-15">
162176
<mux name="0"/>
163177
<sb type="pattern">1 1 1 1 1 1 1</sb>
164178
<cb type="pattern">1 1 1 1 1 1</cb>
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
#
2+
############################################
3+
# Configuration file for running experiments
4+
##############################################
5+
6+
# Path to directory of circuits to use
7+
circuits_dir=benchmarks/verilog
8+
9+
# Path to directory of architectures to use
10+
archs_dir=arch/Xilinx
11+
12+
# Add circuits to list to sweep
13+
circuit_list_add=stereovision3.v
14+
15+
# Add architectures to list to sweep
16+
arch_list_add=simple-seven-series.xml
17+
18+
############################ The following configurations are not changed and have been checked #####################
19+
20+
# Parse info and how to parse
21+
parse_file=vpr_standard.txt
22+
23+
# How to parse QoR info
24+
qor_parse_file=qor_standard.txt
25+
26+
# Pass requirements
27+
pass_requirements_file=pass_requirements.txt
28+
29+
script_params=-track_memory_usage # TODO: Check this ##############################

0 commit comments

Comments
 (0)