Skip to content

Commit 2d5a635

Browse files
authored
Merge pull request #9174 from The-OpenROAD-Project-staging/dpl-bzl-fixes-seq
Fix dpl result difference in cmake vs bazel
2 parents 9e6f0e0 + 2679964 commit 2d5a635

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+47952
-47880
lines changed

src/cts/test/array.ok

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -128,11 +128,11 @@ Dummys used:
128128
[INFO RSZ-0048] Inserted 92 buffers in 41 nets.
129129
Placement Analysis
130130
---------------------------------
131-
total displacement 3816.2 u
131+
total displacement 3812.8 u
132132
average displacement 1.2 u
133133
max displacement 140.5 u
134134
original HPWL 192614.2 u
135-
legalized HPWL 193656.0 u
135+
legalized HPWL 193657.1 u
136136
delta HPWL 1 %
137137

138138
Clock clk

src/cts/test/array_ins_delay.ok

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,11 +118,11 @@
118118
[INFO RSZ-0048] Inserted 92 buffers in 41 nets.
119119
Placement Analysis
120120
---------------------------------
121-
total displacement 3816.2 u
121+
total displacement 3812.8 u
122122
average displacement 1.2 u
123123
max displacement 140.5 u
124124
original HPWL 192614.2 u
125-
legalized HPWL 193656.0 u
125+
legalized HPWL 193657.1 u
126126
delta HPWL 1 %
127127

128128
Clock clk

src/cts/test/array_no_blockages.ok

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,11 +117,11 @@
117117
[INFO RSZ-0048] Inserted 93 buffers in 42 nets.
118118
Placement Analysis
119119
---------------------------------
120-
total displacement 3849.8 u
120+
total displacement 3848.2 u
121121
average displacement 1.2 u
122122
max displacement 141.1 u
123123
original HPWL 193578.0 u
124-
legalized HPWL 194591.1 u
124+
legalized HPWL 194590.6 u
125125
delta HPWL 1 %
126126

127127
Clock clk

src/cts/test/array_repair_clock_nets.ok

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -132,11 +132,11 @@ Dummys used:
132132
[INFO RSZ-0048] Inserted 5 buffers in 5 nets.
133133
Placement Analysis
134134
---------------------------------
135-
total displacement 4103.0 u
135+
total displacement 4099.6 u
136136
average displacement 1.3 u
137137
max displacement 140.5 u
138138
original HPWL 189346.3 u
139-
legalized HPWL 190391.5 u
139+
legalized HPWL 190392.6 u
140140
delta HPWL 1 %
141141

142142
Clock clk

src/cts/test/gated_clock4.ok

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -38,12 +38,12 @@ Using 2 tracks default min distance between IO pins.
3838
[InitialPlace] Iter: 5 conjugate gradient residual: 0.00000011 HPWL: 61445
3939
Placement Analysis
4040
---------------------------------
41-
total displacement 6730.7 u
41+
total displacement 6732.7 u
4242
average displacement 23.8 u
43-
max displacement 35.5 u
43+
max displacement 35.6 u
4444
original HPWL 0.9 u
45-
legalized HPWL 388.7 u
46-
delta HPWL 44019 %
45+
legalized HPWL 393.7 u
46+
delta HPWL 44584 %
4747

4848
[INFO CTS-0050] Root buffer is CLKBUF_X3.
4949
[INFO CTS-0051] Sink buffer is CLKBUF_X3.
@@ -67,8 +67,8 @@ delta HPWL 44019 %
6767
[INFO CTS-0030] Number of static layers: 1.
6868
[INFO CTS-0020] Wire segment unit: 14000 dbu (7 um).
6969
[INFO CTS-0021] Distance between buffers: 7 units (100 um).
70-
[INFO CTS-0023] Original sink region: [(1003215, 1965350), (1006445, 1982150)].
71-
[INFO CTS-0024] Normalized sink region: [(71.6582, 140.382), (71.8889, 141.582)].
70+
[INFO CTS-0023] Original sink region: [(1003215, 1966190), (1006445, 1982990)].
71+
[INFO CTS-0024] Normalized sink region: [(71.6582, 140.442), (71.8889, 141.642)].
7272
[INFO CTS-0025] Width: 0.2307.
7373
[INFO CTS-0026] Height: 1.2000.
7474
Level 1
@@ -231,7 +231,7 @@ delta HPWL 44019 %
231231
[INFO CTS-0012] Minimum number of buffers in the clock path: 2.
232232
[INFO CTS-0013] Maximum number of buffers in the clock path: 2.
233233
[INFO CTS-0015] Created 17 clock nets.
234-
[INFO CTS-0016] Fanout distribution for the current clock = 4:1, 6:3, 7:3, 8:1, 9:4, 10:1, 11:1, 13:2..
234+
[INFO CTS-0016] Fanout distribution for the current clock = 4:1, 6:4, 7:2, 8:1, 9:3, 10:2, 11:1, 12:1, 14:1..
235235
[INFO CTS-0017] Max level of the clock tree: 4.
236236
[INFO CTS-0018] Created 5 clock buffers.
237237
[INFO CTS-0012] Minimum number of buffers in the clock path: 2.
@@ -249,7 +249,7 @@ delta HPWL 44019 %
249249
[INFO CTS-0012] Minimum number of buffers in the clock path: 2.
250250
[INFO CTS-0013] Maximum number of buffers in the clock path: 2.
251251
[INFO CTS-0015] Created 5 clock nets.
252-
[INFO CTS-0016] Fanout distribution for the current clock = 7:1, 8:1, 10:1, 11:1..
252+
[INFO CTS-0016] Fanout distribution for the current clock = 8:2, 10:2..
253253
[INFO CTS-0017] Max level of the clock tree: 2.
254254
[INFO CTS-0018] Created 5 clock buffers.
255255
[INFO CTS-0012] Minimum number of buffers in the clock path: 2.
@@ -261,54 +261,54 @@ delta HPWL 44019 %
261261
[INFO CTS-0012] Minimum number of buffers in the clock path: 2.
262262
[INFO CTS-0013] Maximum number of buffers in the clock path: 2.
263263
[INFO CTS-0015] Created 5 clock nets.
264-
[INFO CTS-0016] Fanout distribution for the current clock = 7:1, 8:1, 9:1, 12:1..
264+
[INFO CTS-0016] Fanout distribution for the current clock = 6:1, 9:1, 10:1, 11:1..
265265
[INFO CTS-0017] Max level of the clock tree: 2.
266266
[INFO CTS-0098] Clock net "clk"
267267
[INFO CTS-0099] Sinks 4
268268
[INFO CTS-0100] Leaf buffers 0
269-
[INFO CTS-0101] Average sink wire length 27.29 um
269+
[INFO CTS-0101] Average sink wire length 26.98 um
270270
[INFO CTS-0102] Path depth 2 - 2
271271
[INFO CTS-0207] Dummy loads inserted 0
272272
[INFO CTS-0098] Clock net "h1\/gclk5"
273-
[INFO CTS-0099] Sinks 148
273+
[INFO CTS-0099] Sinks 149
274274
[INFO CTS-0100] Leaf buffers 0
275-
[INFO CTS-0101] Average sink wire length 27.71 um
275+
[INFO CTS-0101] Average sink wire length 27.56 um
276276
[INFO CTS-0102] Path depth 2 - 2
277-
[INFO CTS-0207] Dummy loads inserted 14
277+
[INFO CTS-0207] Dummy loads inserted 15
278278
[INFO CTS-0098] Clock net "h1\/gclk2"
279279
[INFO CTS-0099] Sinks 39
280280
[INFO CTS-0100] Leaf buffers 0
281-
[INFO CTS-0101] Average sink wire length 19.75 um
281+
[INFO CTS-0101] Average sink wire length 19.51 um
282282
[INFO CTS-0102] Path depth 2 - 2
283283
[INFO CTS-0207] Dummy loads inserted 3
284284
[INFO CTS-0124] Clock net "gclk4"
285285
[INFO CTS-0125] Sinks 1
286286
[INFO CTS-0098] Clock net "gclk4_regs"
287-
[INFO CTS-0099] Sinks 39
287+
[INFO CTS-0099] Sinks 38
288288
[INFO CTS-0100] Leaf buffers 0
289-
[INFO CTS-0101] Average sink wire length 20.43 um
289+
[INFO CTS-0101] Average sink wire length 20.63 um
290290
[INFO CTS-0102] Path depth 2 - 2
291-
[INFO CTS-0207] Dummy loads inserted 3
291+
[INFO CTS-0207] Dummy loads inserted 2
292292
[INFO CTS-0098] Clock net "gclk3"
293293
[INFO CTS-0099] Sinks 39
294294
[INFO CTS-0100] Leaf buffers 0
295-
[INFO CTS-0101] Average sink wire length 13.20 um
295+
[INFO CTS-0101] Average sink wire length 13.38 um
296296
[INFO CTS-0102] Path depth 2 - 2
297297
[INFO CTS-0207] Dummy loads inserted 3
298298
[INFO CTS-0098] Clock net "gclk1"
299299
[INFO CTS-0099] Sinks 39
300300
[INFO CTS-0100] Leaf buffers 0
301-
[INFO CTS-0101] Average sink wire length 17.13 um
301+
[INFO CTS-0101] Average sink wire length 17.25 um
302302
[INFO CTS-0102] Path depth 2 - 2
303303
[INFO CTS-0207] Dummy loads inserted 3
304304
[INFO CTS-0033] Balancing latency for clock core
305305
[DEBUG CTS-insertion delay] new delay buffer delaybuf_0_core is inserted at (1005383 1975061)
306306
[DEBUG CTS-insertion delay] new delay buffer delaybuf_1_core is inserted at (1004321 1975143)
307-
[DEBUG CTS-insertion delay] new delay buffer delaybuf_2_core is inserted at (1004458 1962433)
308-
[DEBUG CTS-insertion delay] new delay buffer delaybuf_3_core is inserted at (1003836 1963891)
309-
[DEBUG CTS-insertion delay] new delay buffer delaybuf_4_core is inserted at (1005080 1978475)
310-
[DEBUG CTS-insertion delay] new delay buffer delaybuf_5_core is inserted at (1005080 1981975)
311-
[DEBUG CTS-insertion delay] new delay buffer delaybuf_6_core is inserted at (1005080 1985475)
307+
[DEBUG CTS-insertion delay] new delay buffer delaybuf_2_core is inserted at (1004458 1963273)
308+
[DEBUG CTS-insertion delay] new delay buffer delaybuf_3_core is inserted at (1003836 1964731)
309+
[DEBUG CTS-insertion delay] new delay buffer delaybuf_4_core is inserted at (1005080 1979315)
310+
[DEBUG CTS-insertion delay] new delay buffer delaybuf_5_core is inserted at (1005080 1982815)
311+
[DEBUG CTS-insertion delay] new delay buffer delaybuf_6_core is inserted at (1005080 1986315)
312312
[INFO CTS-0036] inserted 7 delay buffers
313313
[INFO CTS-0037] Total number of delay buffers: 7
314314
No differences found.

0 commit comments

Comments
 (0)