Skip to content

Commit 17c12a0

Browse files
committed
Rebased after master merge
Signed-off-by: Jaehyun Kim <[email protected]>
1 parent bb650db commit 17c12a0

File tree

7 files changed

+3773
-3760
lines changed

7 files changed

+3773
-3760
lines changed

src/cts/test/escape_slash.ok

Lines changed: 51 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ Using 2 tracks default min distance between IO pins.
1313
[INFO GPL-0002] DBU: 2000
1414
[INFO GPL-0003] SiteSize: ( 0.190 1.400 ) um
1515
[INFO GPL-0004] CoreBBox: ( 0.000 0.000 ) ( 999.970 999.600 ) um
16+
[INFO GPL-0032] Initializing region: Top-level
1617
[INFO GPL-0006] Number of instances: 283
1718
[INFO GPL-0007] Movable instances: 283
1819
[INFO GPL-0008] Fixed instances: 0
@@ -22,24 +23,26 @@ Using 2 tracks default min distance between IO pins.
2223
[INFO GPL-0012] Die BBox: ( 0.000 0.000 ) ( 1000.000 1000.000 ) um
2324
[INFO GPL-0013] Core BBox: ( 0.000 0.000 ) ( 999.970 999.600 ) um
2425
[INFO GPL-0016] Core area: 999570.012 um^2
26+
[INFO GPL-0014] Region name: top-level.
27+
[INFO GPL-0015] Region area: 999570.012 um^2
2528
[INFO GPL-0017] Fixed instances area: 0.000 um^2
2629
[INFO GPL-0018] Movable instances area: 1274.406 um^2
2730
[INFO GPL-0019] Utilization: 0.127 %
2831
[INFO GPL-0020] Standard cells area: 1274.406 um^2
2932
[INFO GPL-0021] Large instances area: 0.000 um^2
3033
[InitialPlace] Iter: 1 conjugate gradient residual: 0.00186203 HPWL: 3046720
3134
[InitialPlace] Iter: 2 conjugate gradient residual: 0.00000010 HPWL: 125934
32-
[InitialPlace] Iter: 3 conjugate gradient residual: 0.00000010 HPWL: 61934
33-
[InitialPlace] Iter: 4 conjugate gradient residual: 0.00000008 HPWL: 61920
34-
[InitialPlace] Iter: 5 conjugate gradient residual: 0.00000009 HPWL: 61936
35+
[InitialPlace] Iter: 3 conjugate gradient residual: 0.00000010 HPWL: 61497
36+
[InitialPlace] Iter: 4 conjugate gradient residual: 0.00000008 HPWL: 61494
37+
[InitialPlace] Iter: 5 conjugate gradient residual: 0.00000009 HPWL: 61497
3538
Placement Analysis
3639
---------------------------------
37-
total displacement 6902.2 u
38-
average displacement 24.4 u
39-
max displacement 36.1 u
40-
original HPWL 0.0 u
40+
total displacement 6730.7 u
41+
average displacement 23.8 u
42+
max displacement 35.5 u
43+
original HPWL 0.8 u
4144
legalized HPWL 454.9 u
42-
delta HPWL 1977770 %
45+
delta HPWL 56871 %
4346

4447
[INFO CTS-0050] Root buffer is CLKBUF_X3.
4548
[INFO CTS-0051] Sink buffer is CLKBUF_X3.
@@ -81,19 +84,19 @@ delta HPWL 1977770 %
8184
[INFO CTS-0030] Number of static layers: 1.
8285
[INFO CTS-0020] Wire segment unit: 14000 dbu (7 um).
8386
[INFO CTS-0021] Distance between buffers: 7 units (100 um).
84-
[INFO CTS-0023] Original sink region: [(931950, 1930770), (1067610, 1997970)].
85-
[INFO CTS-0024] Normalized sink region: [(66.5679, 137.912), (76.2579, 142.712)].
86-
[INFO CTS-0025] Width: 9.6900.
87-
[INFO CTS-0026] Height: 4.8000.
87+
[INFO CTS-0023] Original sink region: [(938410, 1933230), (1061150, 1997970)].
88+
[INFO CTS-0024] Normalized sink region: [(67.0293, 138.088), (75.7964, 142.712)].
89+
[INFO CTS-0025] Width: 8.7671.
90+
[INFO CTS-0026] Height: 4.6243.
8891
Level 1
8992
Direction: Horizontal
9093
Sinks per sub-region: 18
91-
Sub-region size: 4.8450 X 4.8000
94+
Sub-region size: 4.3836 X 4.6243
9295
[INFO CTS-0034] Segment length (rounded): 2.
9396
Level 2
9497
Direction: Vertical
9598
Sinks per sub-region: 9
96-
Sub-region size: 4.8450 X 2.4000
99+
Sub-region size: 4.3836 X 2.3121
97100
[INFO CTS-0034] Segment length (rounded): 1.
98101
[INFO CTS-0032] Stop criterion found. Max number of sinks is 15.
99102
[INFO CTS-0035] Number of sinks covered: 36.
@@ -155,19 +158,19 @@ delta HPWL 1977770 %
155158
[INFO CTS-0030] Number of static layers: 1.
156159
[INFO CTS-0020] Wire segment unit: 14000 dbu (7 um).
157160
[INFO CTS-0021] Distance between buffers: 7 units (100 um).
158-
[INFO CTS-0023] Original sink region: [(944870, 1938830), (1054690, 1997970)].
159-
[INFO CTS-0024] Normalized sink region: [(67.4907, 138.488), (75.335, 142.712)].
160-
[INFO CTS-0025] Width: 7.8443.
161-
[INFO CTS-0026] Height: 4.2243.
161+
[INFO CTS-0023] Original sink region: [(931950, 1930770), (1067610, 1997970)].
162+
[INFO CTS-0024] Normalized sink region: [(66.5679, 137.912), (76.2579, 142.712)].
163+
[INFO CTS-0025] Width: 9.6900.
164+
[INFO CTS-0026] Height: 4.8000.
162165
Level 1
163166
Direction: Horizontal
164167
Sinks per sub-region: 18
165-
Sub-region size: 3.9221 X 4.2243
168+
Sub-region size: 4.8450 X 4.8000
166169
[INFO CTS-0034] Segment length (rounded): 2.
167170
Level 2
168171
Direction: Vertical
169172
Sinks per sub-region: 9
170-
Sub-region size: 3.9221 X 2.1121
173+
Sub-region size: 4.8450 X 2.4000
171174
[INFO CTS-0034] Segment length (rounded): 1.
172175
[INFO CTS-0032] Stop criterion found. Max number of sinks is 15.
173176
[INFO CTS-0035] Number of sinks covered: 36.
@@ -201,19 +204,19 @@ delta HPWL 1977770 %
201204
[INFO CTS-0030] Number of static layers: 1.
202205
[INFO CTS-0020] Wire segment unit: 14000 dbu (7 um).
203206
[INFO CTS-0021] Distance between buffers: 7 units (100 um).
204-
[INFO CTS-0023] Original sink region: [(938410, 1933230), (1061150, 1997970)].
205-
[INFO CTS-0024] Normalized sink region: [(67.0293, 138.088), (75.7964, 142.712)].
206-
[INFO CTS-0025] Width: 8.7671.
207-
[INFO CTS-0026] Height: 4.6243.
207+
[INFO CTS-0023] Original sink region: [(944870, 1938830), (1054690, 1997970)].
208+
[INFO CTS-0024] Normalized sink region: [(67.4907, 138.488), (75.335, 142.712)].
209+
[INFO CTS-0025] Width: 7.8443.
210+
[INFO CTS-0026] Height: 4.2243.
208211
Level 1
209212
Direction: Horizontal
210213
Sinks per sub-region: 18
211-
Sub-region size: 4.3836 X 4.6243
214+
Sub-region size: 3.9221 X 4.2243
212215
[INFO CTS-0034] Segment length (rounded): 2.
213216
Level 2
214217
Direction: Vertical
215218
Sinks per sub-region: 9
216-
Sub-region size: 4.3836 X 2.3121
219+
Sub-region size: 3.9221 X 2.1121
217220
[INFO CTS-0034] Segment length (rounded): 1.
218221
[INFO CTS-0032] Stop criterion found. Max number of sinks is 15.
219222
[INFO CTS-0035] Number of sinks covered: 36.
@@ -227,7 +230,7 @@ delta HPWL 1977770 %
227230
[INFO CTS-0012] Minimum number of buffers in the clock path: 2.
228231
[INFO CTS-0013] Maximum number of buffers in the clock path: 2.
229232
[INFO CTS-0015] Created 5 clock nets.
230-
[INFO CTS-0016] Fanout distribution for the current clock = 8:3, 12:1..
233+
[INFO CTS-0016] Fanout distribution for the current clock = 7:1, 9:2, 11:1..
231234
[INFO CTS-0017] Max level of the clock tree: 2.
232235
[INFO CTS-0018] Created 17 clock buffers.
233236
[INFO CTS-0012] Minimum number of buffers in the clock path: 2.
@@ -245,7 +248,7 @@ delta HPWL 1977770 %
245248
[INFO CTS-0012] Minimum number of buffers in the clock path: 2.
246249
[INFO CTS-0013] Maximum number of buffers in the clock path: 2.
247250
[INFO CTS-0015] Created 5 clock nets.
248-
[INFO CTS-0016] Fanout distribution for the current clock = 8:2, 10:2..
251+
[INFO CTS-0016] Fanout distribution for the current clock = 8:2, 9:1, 11:1..
249252
[INFO CTS-0017] Max level of the clock tree: 2.
250253
[INFO CTS-0018] Created 5 clock buffers.
251254
[INFO CTS-0012] Minimum number of buffers in the clock path: 2.
@@ -257,56 +260,55 @@ delta HPWL 1977770 %
257260
[INFO CTS-0012] Minimum number of buffers in the clock path: 2.
258261
[INFO CTS-0013] Maximum number of buffers in the clock path: 2.
259262
[INFO CTS-0015] Created 5 clock nets.
260-
[INFO CTS-0016] Fanout distribution for the current clock = 7:1, 9:1, 10:2..
263+
[INFO CTS-0016] Fanout distribution for the current clock = 8:2, 10:2..
261264
[INFO CTS-0017] Max level of the clock tree: 2.
262265
[INFO CTS-0098] Clock net "clk"
263266
[INFO CTS-0099] Sinks 4
264267
[INFO CTS-0100] Leaf buffers 0
265268
[INFO CTS-0101] Average sink wire length 51.45 um
266269
[INFO CTS-0102] Path depth 2 - 2
267-
[INFO CTS-0207] Leaf load cells 25
270+
[INFO CTS-0207] Leaf load cells 26
268271
[INFO CTS-0098] Clock net "hi_gclk2"
269272
[INFO CTS-0099] Sinks 39
270273
[INFO CTS-0100] Leaf buffers 0
271-
[INFO CTS-0101] Average sink wire length 54.07 um
274+
[INFO CTS-0101] Average sink wire length 50.99 um
272275
[INFO CTS-0102] Path depth 2 - 2
273-
[INFO CTS-0207] Leaf load cells 25
276+
[INFO CTS-0207] Leaf load cells 26
274277
[INFO CTS-0098] Clock net "hi_gclk5"
275278
[INFO CTS-0099] Sinks 149
276279
[INFO CTS-0100] Leaf buffers 0
277280
[INFO CTS-0101] Average sink wire length 45.09 um
278281
[INFO CTS-0102] Path depth 2 - 2
279-
[INFO CTS-0207] Leaf load cells 25
282+
[INFO CTS-0207] Leaf load cells 26
280283
[INFO CTS-0124] Clock net "gclk4"
281284
[INFO CTS-0125] Sinks 1
282285
[INFO CTS-0098] Clock net "gclk4_regs"
283-
[INFO CTS-0099] Sinks 38
286+
[INFO CTS-0099] Sinks 39
284287
[INFO CTS-0100] Leaf buffers 0
285-
[INFO CTS-0101] Average sink wire length 26.61 um
288+
[INFO CTS-0101] Average sink wire length 30.63 um
286289
[INFO CTS-0102] Path depth 2 - 2
287-
[INFO CTS-0207] Leaf load cells 25
290+
[INFO CTS-0207] Leaf load cells 26
288291
[INFO CTS-0098] Clock net "gclk3"
289292
[INFO CTS-0099] Sinks 39
290293
[INFO CTS-0100] Leaf buffers 0
291294
[INFO CTS-0101] Average sink wire length 40.27 um
292295
[INFO CTS-0102] Path depth 2 - 2
293-
[INFO CTS-0207] Leaf load cells 25
296+
[INFO CTS-0207] Leaf load cells 26
294297
[INFO CTS-0098] Clock net "gclk1"
295298
[INFO CTS-0099] Sinks 38
296299
[INFO CTS-0100] Leaf buffers 0
297-
[INFO CTS-0101] Average sink wire length 62.29 um
300+
[INFO CTS-0101] Average sink wire length 44.58 um
298301
[INFO CTS-0102] Path depth 2 - 2
299-
[INFO CTS-0207] Leaf load cells 25
302+
[INFO CTS-0207] Leaf load cells 26
300303
[INFO CTS-0033] Balancing latency for clock core
301-
[DEBUG CTS-insertion delay] new delay buffer delaybuf_0_core is inserted at (989233 1955088)
302-
[DEBUG CTS-insertion delay] new delay buffer delaybuf_1_core is inserted at (994631 1962356)
303-
[DEBUG CTS-insertion delay] new delay buffer delaybuf_2_core is inserted at (974097 1968163)
304-
[DEBUG CTS-insertion delay] new delay buffer delaybuf_3_core is inserted at (968729 1969502)
305-
[DEBUG CTS-insertion delay] new delay buffer delaybuf_4_core is inserted at (963362 1970841)
306-
[DEBUG CTS-insertion delay] new delay buffer delaybuf_5_core is inserted at (949030 1975102)
307-
[DEBUG CTS-insertion delay] new delay buffer delaybuf_6_core is inserted at (960798 1966825)
308-
[DEBUG CTS-insertion delay] new delay buffer delaybuf_7_core is inserted at (956131 1966825)
309-
[INFO CTS-0036] inserted 8 delay buffers
310-
[INFO CTS-0037] Total number of delay buffers: 8
304+
[DEBUG CTS-insertion delay] new delay buffer delaybuf_0_core is inserted at (964406 1977451)
305+
[DEBUG CTS-insertion delay] new delay buffer delaybuf_1_core is inserted at (982218 1971523)
306+
[DEBUG CTS-insertion delay] new delay buffer delaybuf_2_core is inserted at (951995 1970476)
307+
[DEBUG CTS-insertion delay] new delay buffer delaybuf_3_core is inserted at (952524 1974128)
308+
[DEBUG CTS-insertion delay] new delay buffer delaybuf_4_core is inserted at (968965 1966825)
309+
[DEBUG CTS-insertion delay] new delay buffer delaybuf_5_core is inserted at (972465 1966825)
310+
[DEBUG CTS-insertion delay] new delay buffer delaybuf_6_core is inserted at (975965 1966825)
311+
[INFO CTS-0036] inserted 7 delay buffers
312+
[INFO CTS-0037] Total number of delay buffers: 7
311313
No differences found.
312314
No differences found.

0 commit comments

Comments
 (0)