Skip to content

Commit a25b355

Browse files
committed
rsz: update ok files
Signed-off-by: Eder Monteiro <[email protected]>
1 parent f10bf6d commit a25b355

24 files changed

+115
-122
lines changed

src/rsz/test/repair_fanout2_hier.ok

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@ Iteration | Area | Resized | Buffers | Nets repaired | Remaining
4646
0 | +0.0% | 0 | 0 | 0 | 143
4747
final | +2.2% | 0 | 9 | 1 | 0
4848
---------------------------------------------------------------------
49-
[INFO RSZ-0034] Found 1 slew violations.
5049
[INFO RSZ-0035] Found 1 fanout violations.
5150
[INFO RSZ-0038] Inserted 9 buffers in 1 nets.
5251
max fanout

src/rsz/test/repair_fanout6.ok

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Iteration | Area | Resized | Buffers | Nets repaired | Remaining
1111
---------------------------------------------------------------------
1212
[INFO RSZ-0035] Found 1 fanout violations.
1313
[INFO RSZ-0038] Inserted 508 buffers in 1 nets.
14-
worst slack max -32.27
14+
worst slack max -32.28
1515
max fanout
1616

1717
Pin Limit Fanout Slack
@@ -24,10 +24,10 @@ fanout1/X 20 20 0 (MET)
2424
Iter | Removed | Resized | Inserted | Cloned | Pin | Area | WNS | TNS | Viol | Worst
2525
| Buffers | Gates | Buffers | Gates | Swaps | | | | Endpts | Endpt
2626
--------------------------------------------------------------------------------------------------------------
27-
0 | 0 | 0 | 0 | 0 | 0 | +0.0% | -32.274 | -188720.6 | 8000 | sink7689/D
28-
final | 0 | 232 | 28 | 0 | 0 | +0.3% | -5.810 | -11659.6 | 5304 | sink7534/D
27+
0 | 0 | 0 | 0 | 0 | 0 | +0.0% | -32.280 | -188759.2 | 8000 | sink7689/D
28+
final | 0 | 232 | 28 | 0 | 0 | +0.3% | -5.818 | -11716.7 | 5340 | sink7534/D
2929
--------------------------------------------------------------------------------------------------------------
3030
[INFO RSZ-0040] Inserted 28 buffers.
3131
[INFO RSZ-0051] Resized 232 instances: 231 up, 1 up match, 0 down, 0 VT
3232
[WARNING RSZ-0062] Unable to repair all setup violations.
33-
worst slack max -5.81
33+
worst slack max -5.82

src/rsz/test/repair_fanout6_multi.ok

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Iteration | Area | Resized | Buffers | Nets repaired | Remaining
1111
---------------------------------------------------------------------
1212
[INFO RSZ-0035] Found 1 fanout violations.
1313
[INFO RSZ-0038] Inserted 508 buffers in 1 nets.
14-
worst slack max -32.27
14+
worst slack max -32.28
1515
max fanout
1616

1717
Pin Limit Fanout Slack
@@ -24,8 +24,8 @@ fanout1/X 20 20 0 (MET)
2424
Iter | Removed | Resized | Inserted | Cloned | Pin | Area | WNS | TNS | Viol | Worst
2525
| Buffers | Gates | Buffers | Gates | Swaps | | | | Endpts | Endpt
2626
--------------------------------------------------------------------------------------------------------------
27-
0 | 0 | 0 | 0 | 0 | 0 | +0.0% | -32.274 | -188720.6 | 8000 | sink7689/D
28-
final | 0 | 13 | 2 | 0 | 0 | +0.0% | -12.860 | -69533.7 | 8000 | sink7534/D
27+
0 | 0 | 0 | 0 | 0 | 0 | +0.0% | -32.280 | -188759.2 | 8000 | sink7689/D
28+
final | 0 | 13 | 2 | 0 | 0 | +0.0% | -12.862 | -69608.4 | 8000 | sink7534/D
2929
--------------------------------------------------------------------------------------------------------------
3030
[INFO RSZ-0040] Inserted 2 buffers.
3131
[INFO RSZ-0051] Resized 13 instances: 13 up, 0 up match, 0 down, 0 VT

src/rsz/test/repair_hold1.ok

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
[INFO ODB-0130] Created 4 pins.
44
[INFO ODB-0131] Created 13 components and 59 component-terminals.
55
[INFO ODB-0133] Created 16 nets and 30 connections.
6-
(clk ^) r -0.03:1.91 f -0.04:1.91
6+
(clk ^) r -0.03:1.91 f -0.03:1.91
77
[INFO RSZ-0046] Found 1 endpoints with hold violations.
88
Iteration | Resized | Buffers | Cloned Gates | Area | WNS | TNS | Endpoint
99
--------------------------------------------------------------------------------------
10-
0 | 0 | 0 | 0 | +0.0% | -0.088 | -0.151 | r2/D
11-
final | 0 | 2 | 0 | +7.3% | -0.088 | -0.113 | r2/D
10+
0 | 0 | 0 | 0 | +0.0% | -0.083 | -0.138 | r2/D
11+
final | 0 | 2 | 0 | +7.3% | -0.083 | -0.107 | r2/D
1212
--------------------------------------------------------------------------------------
1313
[INFO RSZ-0032] Inserted 2 hold buffers.
14-
(clk ^) r 0.02:1.89 f 0.01:1.88
14+
(clk ^) r 0.02:1.89 f 0.02:1.88

src/rsz/test/repair_hold11.ok

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@
33
[INFO ODB-0130] Created 4 pins.
44
[INFO ODB-0131] Created 13 components and 59 component-terminals.
55
[INFO ODB-0133] Created 16 nets and 30 connections.
6-
worst slack min -0.26
7-
worst slack max 1.27
6+
worst slack min -0.24
7+
worst slack max 1.31
88
[INFO RSZ-0046] Found 3 endpoints with hold violations.
99
Iteration | Resized | Buffers | Cloned Gates | Area | WNS | TNS | Endpoint
1010
--------------------------------------------------------------------------------------
11-
0 | 0 | 0 | 0 | +0.0% | -0.260 | -0.421 | r2/D
12-
final | 0 | 9 | 0 | +32.9% | 0.002 | 0.000 | r3/D
11+
0 | 0 | 0 | 0 | +0.0% | -0.241 | -0.373 | r2/D
12+
final | 0 | 8 | 0 | +29.3% | 0.004 | 0.000 | r2/D
1313
--------------------------------------------------------------------------------------
14-
[INFO RSZ-0032] Inserted 9 hold buffers.
14+
[INFO RSZ-0032] Inserted 8 hold buffers.
1515
worst slack min 0.00
16-
worst slack max 1.27
16+
worst slack max 1.31

src/rsz/test/repair_hold12.ok

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
[INFO ODB-0130] Created 4 pins.
44
[INFO ODB-0131] Created 13 components and 59 component-terminals.
55
[INFO ODB-0133] Created 16 nets and 30 connections.
6-
(clk ^) r -0.04:INF f -0.04:INF
6+
(clk ^) r -0.05:INF f -0.06:INF
77
[INFO RSZ-0046] Found 2 endpoints with hold violations.
88
Iteration | Resized | Buffers | Cloned Gates | Area | WNS | TNS | Endpoint
99
--------------------------------------------------------------------------------------
10-
0 | 0 | 0 | 0 | +0.0% | -0.045 | -0.082 | out
11-
final | 0 | 4 | 0 | +14.6% | 0.012 | 0.000 | r3/D
10+
0 | 0 | 0 | 0 | +0.0% | -0.057 | -0.088 | out
11+
final | 0 | 5 | 0 | +18.3% | 0.018 | 0.000 | r3/D
1212
--------------------------------------------------------------------------------------
13-
[INFO RSZ-0032] Inserted 4 hold buffers.
14-
(clk ^) r 0.02:INF f 0.01:INF
13+
[INFO RSZ-0032] Inserted 5 hold buffers.
14+
(clk ^) r 0.03:INF f 0.02:INF

src/rsz/test/repair_hold14.ok

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@ Path Type: min
2626
0.00 -1.00 v in1 (in)
2727
0.41 -0.59 v hold2/X (sky130_fd_sc_hd__clkdlybuf4s50_1)
2828
0.43 -0.16 v hold1/X (sky130_fd_sc_hd__clkdlybuf4s50_1)
29-
0.43 0.26 v hold3/X (sky130_fd_sc_hd__clkdlybuf4s50_1)
30-
0.00 0.26 v r1/D (sky130_fd_sc_hd__dfxbp_1)
31-
0.26 data arrival time
29+
0.43 0.27 v hold3/X (sky130_fd_sc_hd__clkdlybuf4s50_1)
30+
0.00 0.27 v r1/D (sky130_fd_sc_hd__dfxbp_1)
31+
0.27 data arrival time
3232

3333
0.00 0.00 clock clk (rise edge)
3434
0.00 0.00 clock network delay (propagated)
@@ -38,7 +38,7 @@ Path Type: min
3838
-0.06 data required time
3939
---------------------------------------------------------
4040
-0.06 data required time
41-
-0.26 data arrival time
41+
-0.27 data arrival time
4242
---------------------------------------------------------
4343
0.33 slack (MET)
4444

@@ -47,7 +47,7 @@ Path Type: min
4747
Iteration | Resized | Buffers | Cloned Gates | Area | WNS | TNS | Endpoint
4848
--------------------------------------------------------------------------------------
4949
0 | 0 | 0 | 0 | +0.0% | -0.374 | -0.374 | r1/D
50-
final | 0 | 1 | 0 | +10.3% | 0.180 | 0.000 | r1/D
50+
final | 0 | 1 | 0 | +10.3% | 0.179 | 0.000 | r1/D
5151
--------------------------------------------------------------------------------------
5252
[INFO RSZ-0032] Inserted 1 hold buffers.
5353
Startpoint: in1 (input port clocked by clk)

src/rsz/test/repair_hold15.ok

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@
55
[INFO ODB-0131] Created 15 components and 98 component-terminals.
66
[INFO ODB-0133] Created 13 nets and 30 connections.
77
(clk ^) r -0.14:2.03 f -0.05:2.01
8-
(clk ^) r -0.07:-0.22 f 0.02:-0.26
8+
(clk ^) r -0.07:-0.22 f 0.03:-0.26
99
(clk ^) r 0.05:1.85 f 0.16:1.79
1010
[INFO RSZ-0046] Found 1 endpoints with hold violations.
1111
Iteration | Resized | Buffers | Cloned Gates | Area | WNS | TNS | Endpoint
1212
--------------------------------------------------------------------------------------
13-
0 | 0 | 0 | 0 | +0.0% | -0.141 | -0.213 | r2/D
14-
final | 0 | 0 | 0 | +0.0% | -0.141 | -0.213 | r2/D
13+
0 | 0 | 0 | 0 | +0.0% | -0.141 | -0.212 | r2/D
14+
final | 0 | 0 | 0 | +0.0% | -0.141 | -0.212 | r2/D
1515
--------------------------------------------------------------------------------------
1616
[WARNING RSZ-0064] Unable to repair all hold checks within margin.
1717
(clk ^) r -0.14:2.03 f -0.05:2.01
18-
(clk ^) r -0.07:-0.22 f 0.02:-0.26
18+
(clk ^) r -0.07:-0.22 f 0.03:-0.26
1919
(clk ^) r 0.05:1.85 f 0.16:1.79

src/rsz/test/repair_hold2.ok

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,13 @@ Path Type: min
2121
0.08 0.08 clock network delay (propagated)
2222
0.00 0.08 clock reconvergence pessimism
2323
0.08 ^ r2/CK (DFF_X1)
24-
0.01 0.09 library hold time
25-
0.09 data required time
24+
0.01 0.08 library hold time
25+
0.08 data required time
2626
---------------------------------------------------------
27-
0.09 data required time
27+
0.08 data required time
2828
-0.00 data arrival time
2929
---------------------------------------------------------
30-
-0.09 slack (VIOLATED)
30+
-0.08 slack (VIOLATED)
3131

3232

3333
Startpoint: r1 (rising edge-triggered flip-flop clocked by clk)
@@ -41,21 +41,21 @@ Path Type: min
4141
0.02 0.02 clock network delay (propagated)
4242
0.00 0.02 ^ r1/CK (DFF_X1)
4343
0.08 0.10 v r1/Q (DFF_X1)
44-
0.03 0.13 v u2/ZN (AND2_X1)
45-
0.00 0.13 v r3/D (DFF_X1)
46-
0.13 data arrival time
44+
0.03 0.12 v u2/ZN (AND2_X1)
45+
0.00 0.12 v r3/D (DFF_X1)
46+
0.12 data arrival time
4747

4848
0.00 0.00 clock clk (rise edge)
49-
0.16 0.16 clock network delay (propagated)
50-
0.00 0.16 clock reconvergence pessimism
51-
0.16 ^ r3/CK (DFF_X1)
52-
0.00 0.17 library hold time
53-
0.17 data required time
49+
0.15 0.15 clock network delay (propagated)
50+
0.00 0.15 clock reconvergence pessimism
51+
0.15 ^ r3/CK (DFF_X1)
52+
0.00 0.16 library hold time
53+
0.16 data required time
5454
---------------------------------------------------------
55-
0.17 data required time
56-
-0.13 data arrival time
55+
0.16 data required time
56+
-0.12 data arrival time
5757
---------------------------------------------------------
58-
-0.04 slack (VIOLATED)
58+
-0.03 slack (VIOLATED)
5959

6060

6161
Startpoint: r3 (rising edge-triggered flip-flop clocked by clk)
@@ -66,11 +66,11 @@ Path Type: min
6666
Delay Time Description
6767
---------------------------------------------------------
6868
0.00 0.00 clock clk (rise edge)
69-
0.16 0.16 clock network delay (propagated)
70-
0.00 0.16 ^ r3/CK (DFF_X1)
71-
0.09 0.25 v r3/Q (DFF_X1)
72-
0.00 0.26 v out (out)
73-
0.26 data arrival time
69+
0.15 0.15 clock network delay (propagated)
70+
0.00 0.15 ^ r3/CK (DFF_X1)
71+
0.09 0.24 v r3/Q (DFF_X1)
72+
0.00 0.24 v out (out)
73+
0.24 data arrival time
7474

7575
0.00 0.00 clock clk (rise edge)
7676
0.00 0.00 clock network delay (propagated)
@@ -79,24 +79,24 @@ Path Type: min
7979
0.30 data required time
8080
---------------------------------------------------------
8181
0.30 data required time
82-
-0.26 data arrival time
82+
-0.24 data arrival time
8383
---------------------------------------------------------
84-
-0.04 slack (VIOLATED)
84+
-0.06 slack (VIOLATED)
8585

8686

8787
[INFO RSZ-0046] Found 4 endpoints with hold violations.
8888
Iteration | Resized | Buffers | Cloned Gates | Area | WNS | TNS | Endpoint
8989
--------------------------------------------------------------------------------------
90-
0 | 0 | 0 | 0 | +0.0% | -0.088 | -0.196 | r2/D
91-
final | 0 | 10 | 0 | +36.6% | 0.009 | 0.000 | r2/D
90+
0 | 0 | 0 | 0 | +0.0% | -0.083 | -0.196 | r2/D
91+
final | 0 | 11 | 0 | +40.2% | 0.013 | 0.000 | r2/D
9292
--------------------------------------------------------------------------------------
93-
[INFO RSZ-0032] Inserted 10 hold buffers.
93+
[INFO RSZ-0032] Inserted 11 hold buffers.
9494
worst slack min 0.01
9595
worst slack max 1.88
9696
Net in2
9797
Pin capacitance: 0.70-0.78
98-
Wire capacitance: 5.22
99-
Total capacitance: 5.92-6.00
98+
Wire capacitance: 4.44-4.52
99+
Total capacitance: 5.14-5.30
100100
Number of drivers: 1
101101
Number of loads: 1
102102
Number of pins: 2
@@ -105,7 +105,7 @@ Driver pins
105105
in2 input port (20, 0)
106106

107107
Load pins
108-
hold10/A input (CLKBUF_X1) 0.70-0.78 (40, 41)
108+
hold11/A input (CLKBUF_X1) 0.70-0.78 (40, 41)
109109

110110
Net out
111111
Pin capacitance: 0.00
@@ -116,7 +116,7 @@ Net out
116116
Number of pins: 2
117117

118118
Driver pins
119-
hold2/Z output (CLKBUF_X1) (41, 41)
119+
hold9/Z output (CLKBUF_X1) (41, 41)
120120

121121
Load pins
122122
out output port (0, 0)

src/rsz/test/repair_hold3.ok

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ worst slack max 1.95
88
[INFO RSZ-0046] Found 2 endpoints with hold violations.
99
Iteration | Resized | Buffers | Cloned Gates | Area | WNS | TNS | Endpoint
1010
--------------------------------------------------------------------------------------
11-
0 | 0 | 0 | 0 | +0.0% | -0.034 | -0.048 | r2/D
11+
0 | 0 | 0 | 0 | +0.0% | -0.033 | -0.047 | r2/D
1212
final | 0 | 2 | 0 | +6.3% | 0.010 | 0.000 | r3/D
1313
--------------------------------------------------------------------------------------
1414
[INFO RSZ-0032] Inserted 2 hold buffers.

0 commit comments

Comments
 (0)