Skip to content

Commit 70b2f04

Browse files
author
Jason Luu
committed
Corrected broken pack pattern for carry chain specification in architecture file
git-svn-id: https://vtr-verilog-to-routing.googlecode.com/svn/trunk@4506 8e3573b8-cf2c-4f14-ef6d-137439e28b8b
1 parent 01565af commit 70b2f04

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

vtr_flow/arch/timing/fraclut_carrychain/k6_frac_2uripple_N8_22nm.xml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -260,6 +260,7 @@ Scaling assumptions from 40nm to 22nm: delay constant area drop (22/40)^2 but si
260260
<direct name="direct1" input="lut5.in" output="lutpure.in">
261261
</direct>
262262
<direct name="direct2" input="lutpure.out" output="lut5.out">
263+
<pack_pattern name="ble5" in_port="lutpure.out" out_port="lut5.out"/>
263264
</direct>
264265
</interconnect>
265266
</mode>
@@ -343,6 +344,16 @@ Scaling assumptions from 40nm to 22nm: delay constant area drop (22/40)^2 but si
343344
<direct name="direct5b" input="ble6.in_F" output="lut5[1:1].in[0:0]">
344345
</direct>
345346

347+
<direct name="chain1" input="ble6.cin" output="lut5[0:0].cin">
348+
<pack_pattern name="chain" in_port="ble6.cin" out_port="lut5[0:0].cin"/>
349+
</direct>
350+
<direct name="chain2" input="lut5[0:0].cout" output="lut5[1:1].cin">
351+
<pack_pattern name="chain" in_port="lut5[0:0].cout" out_port="lut5[1:1].cin"/>
352+
</direct>
353+
<direct name="chain3" input="lut5[1:1].cout" output="ble6.cout">
354+
<pack_pattern name="chain" in_port="lut5[1:1].cin" out_port="ble6.cout"/>
355+
</direct>
356+
346357

347358
<!--Clock -->
348359
<complete name="direct6" input="ble6.clk" output="ff.clk"/>

0 commit comments

Comments
 (0)