blob: 2ab3363cbb91a1d228546c9504abd38dea4132e3 [file] [log] [blame]
OpenROAD 7f00621cb612fd94e15b35790afe744c89d433a7
This program is licensed under the BSD-3 license. See the LICENSE file for details.
Components of this program may be licensed under more restrictive licenses which must be honored.
[INFO ORD-0030] Using 2 thread(s).
[INFO DRT-0149] Reading tech and libs.
[WARNING DRT-0140] SpacingRange unsupported.
[WARNING DRT-0140] SpacingRange unsupported.
[WARNING DRT-0140] SpacingRange unsupported.
[WARNING DRT-0140] SpacingRange unsupported.
[WARNING DRT-0140] SpacingRange unsupported.
Units: 2000
Number of layers: 11
Number of macros: 229
Number of vias: 60
Number of viarulegen: 18
[INFO DRT-0150] Reading design.
Design: cntr_example
Die area: ( 0 0 ) ( 3000000 3000000 )
Number of track patterns: 10
Number of DEF vias: 3
Number of components: 58369
Number of terminals: 42
Number of snets: 2
Number of nets: 111
[INFO DRT-0167] List of default vias:
Layer Via1
default via: Via1_HV
Layer Via2
default via: Via2_VH
Layer Via3
default via: Via3_HV
Layer Via4
default via: Via4_1_VH
[INFO DRT-0162] Library cell analysis.
[INFO DRT-0163] Instance analysis.
Complete 10000 instances.
Complete 20000 instances.
Complete 30000 instances.
Complete 40000 instances.
Complete 50000 instances.
[INFO DRT-0164] Number of unique instances = 60.
[INFO DRT-0168] Init region query.
[INFO DRT-0018] Complete 10000 insts.
[INFO DRT-0018] Complete 20000 insts.
[INFO DRT-0018] Complete 30000 insts.
[INFO DRT-0018] Complete 40000 insts.
[INFO DRT-0018] Complete 50000 insts.
[INFO DRT-0024] Complete Poly2.
[INFO DRT-0024] Complete CON.
[INFO DRT-0024] Complete Metal1.
[INFO DRT-0024] Complete Via1.
[INFO DRT-0024] Complete Metal2.
[INFO DRT-0024] Complete Via2.
[INFO DRT-0024] Complete Metal3.
[INFO DRT-0024] Complete Via3.
[INFO DRT-0024] Complete Metal4.
[INFO DRT-0024] Complete Via4.
[INFO DRT-0024] Complete Metal5.
[INFO DRT-0033] Poly2 shape region query size = 0.
[INFO DRT-0033] CON shape region query size = 0.
[INFO DRT-0033] Metal1 shape region query size = 1571731.
[INFO DRT-0033] Via1 shape region query size = 11250.
[INFO DRT-0033] Metal2 shape region query size = 7520.
[INFO DRT-0033] Via2 shape region query size = 11250.
[INFO DRT-0033] Metal3 shape region query size = 7520.
[INFO DRT-0033] Via3 shape region query size = 11250.
[INFO DRT-0033] Metal4 shape region query size = 3790.
[INFO DRT-0033] Via4 shape region query size = 0.
[INFO DRT-0033] Metal5 shape region query size = 0.
[INFO DRT-0165] Start pin access.
[INFO DRT-0076] Complete 100 pins.
[INFO DRT-0078] Complete 105 pins.
[INFO DRT-0081] Complete 40 unique inst patterns.
[INFO DRT-0084] Complete 269 groups.
#scanned instances = 58369
#unique instances = 60
#stdCellGenAp = 620
#stdCellValidPlanarAp = 0
#stdCellValidViaAp = 555
#stdCellPinNoAp = 0
#stdCellPinCnt = 267
#instTermValidViaApCnt = 0
#macroGenAp = 0
#macroValidPlanarAp = 0
#macroValidViaAp = 0
#macroNoAp = 0
[INFO DRT-0166] Complete pin access.
[INFO DRT-0267] cpu time = 00:00:02, elapsed time = 00:00:01, memory = 325.39 (MB), peak = 359.21 (MB)
Number of guides: 1196
[INFO DRT-0169] Post process guides.
[INFO DRT-0176] GCELLGRID X 0 DO 178 STEP 16800 ;
[INFO DRT-0177] GCELLGRID Y 0 DO 178 STEP 16800 ;
[INFO DRT-0028] Complete Poly2.
[INFO DRT-0028] Complete CON.
[INFO DRT-0028] Complete Metal1.
[INFO DRT-0028] Complete Via1.
[INFO DRT-0028] Complete Metal2.
[INFO DRT-0028] Complete Via2.
[INFO DRT-0028] Complete Metal3.
[INFO DRT-0028] Complete Via3.
[INFO DRT-0028] Complete Metal4.
[INFO DRT-0028] Complete Via4.
[INFO DRT-0028] Complete Metal5.
[INFO DRT-0178] Init guide query.
[INFO DRT-0035] Complete Poly2 (guide).
[INFO DRT-0035] Complete CON (guide).
[INFO DRT-0035] Complete Metal1 (guide).
[INFO DRT-0035] Complete Via1 (guide).
[INFO DRT-0035] Complete Metal2 (guide).
[INFO DRT-0035] Complete Via2 (guide).
[INFO DRT-0035] Complete Metal3 (guide).
[INFO DRT-0035] Complete Via3 (guide).
[INFO DRT-0035] Complete Metal4 (guide).
[INFO DRT-0035] Complete Via4 (guide).
[INFO DRT-0035] Complete Metal5 (guide).
[INFO DRT-0036] Poly2 guide region query size = 0.
[INFO DRT-0036] CON guide region query size = 0.
[INFO DRT-0036] Metal1 guide region query size = 383.
[INFO DRT-0036] Via1 guide region query size = 0.
[INFO DRT-0036] Metal2 guide region query size = 399.
[INFO DRT-0036] Via2 guide region query size = 0.
[INFO DRT-0036] Metal3 guide region query size = 264.
[INFO DRT-0036] Via3 guide region query size = 0.
[INFO DRT-0036] Metal4 guide region query size = 3.
[INFO DRT-0036] Via4 guide region query size = 0.
[INFO DRT-0036] Metal5 guide region query size = 0.
[INFO DRT-0179] Init gr pin query.
[INFO DRT-0245] skipped writing guide updates to database.
[INFO DRT-0185] Post process initialize RPin region query.
[INFO DRT-0181] Start track assignment.
[INFO DRT-0184] Done with 402 vertical wires in 4 frboxes and 647 horizontal wires in 4 frboxes.
[INFO DRT-0186] Done with 36 vertical wires in 4 frboxes and 59 horizontal wires in 4 frboxes.
[INFO DRT-0182] Complete track assignment.
[INFO DRT-0267] cpu time = 00:00:07, elapsed time = 00:00:04, memory = 456.02 (MB), peak = 630.75 (MB)
[INFO DRT-0187] Start routing data preparation.
[INFO DRT-0267] cpu time = 00:00:00, elapsed time = 00:00:00, memory = 456.02 (MB), peak = 630.75 (MB)
[INFO DRT-0194] Start detail routing.
[INFO DRT-0195] Start 0th optimization iteration.
Completing 10% with 0 violations.
elapsed time = 00:00:01, memory = 774.91 (MB).
Completing 20% with 0 violations.
elapsed time = 00:00:02, memory = 1248.09 (MB).
Completing 30% with 0 violations.
elapsed time = 00:00:04, memory = 1052.14 (MB).
Completing 40% with 0 violations.
elapsed time = 00:00:06, memory = 1255.17 (MB).
Completing 50% with 0 violations.
elapsed time = 00:00:07, memory = 1467.45 (MB).
Completing 60% with 0 violations.
elapsed time = 00:00:09, memory = 1153.80 (MB).
Completing 70% with 0 violations.
elapsed time = 00:00:10, memory = 1374.27 (MB).
Completing 80% with 0 violations.
elapsed time = 00:00:12, memory = 1055.23 (MB).
Completing 90% with 0 violations.
elapsed time = 00:00:13, memory = 1275.92 (MB).
Completing 100% with 1 violations.
elapsed time = 00:00:15, memory = 1437.05 (MB).
[INFO DRT-0199] Number of violations = 35.
Viol/Layer Metal2 Metal3
Metal Spacing 1 0
Recheck 27 7
[INFO DRT-0267] cpu time = 00:00:28, elapsed time = 00:00:15, memory = 1437.05 (MB), peak = 1475.48 (MB)
Total wire length = 64342 um.
Total wire length on LAYER Metal1 = 9 um.
Total wire length on LAYER Metal2 = 28450 um.
Total wire length on LAYER Metal3 = 35318 um.
Total wire length on LAYER Metal4 = 564 um.
Total wire length on LAYER Metal5 = 0 um.
Total number of vias = 965.
Up-via summary (total 965):.
--------------
Poly2 0
Metal1 453
Metal2 510
Metal3 2
Metal4 0
--------------
965
[INFO DRT-0195] Start 1st optimization iteration.
Completing 10% with 35 violations.
elapsed time = 00:00:01, memory = 1438.08 (MB).
Completing 20% with 35 violations.
elapsed time = 00:00:02, memory = 1439.04 (MB).
Completing 30% with 19 violations.
elapsed time = 00:00:04, memory = 1453.16 (MB).
Completing 40% with 19 violations.
elapsed time = 00:00:05, memory = 1453.31 (MB).
Completing 50% with 19 violations.
elapsed time = 00:00:07, memory = 1544.83 (MB).
Completing 60% with 6 violations.
elapsed time = 00:00:09, memory = 1545.09 (MB).
Completing 70% with 6 violations.
elapsed time = 00:00:10, memory = 1545.17 (MB).
Completing 80% with 2 violations.
elapsed time = 00:00:12, memory = 1058.07 (MB).
Completing 90% with 2 violations.
elapsed time = 00:00:14, memory = 1314.85 (MB).
Completing 100% with 0 violations.
elapsed time = 00:00:15, memory = 1520.32 (MB).
[INFO DRT-0199] Number of violations = 0.
[INFO DRT-0267] cpu time = 00:00:30, elapsed time = 00:00:16, memory = 1520.32 (MB), peak = 1545.43 (MB)
Total wire length = 64292 um.
Total wire length on LAYER Metal1 = 7 um.
Total wire length on LAYER Metal2 = 28409 um.
Total wire length on LAYER Metal3 = 35310 um.
Total wire length on LAYER Metal4 = 564 um.
Total wire length on LAYER Metal5 = 0 um.
Total number of vias = 963.
Up-via summary (total 963):.
--------------
Poly2 0
Metal1 451
Metal2 510
Metal3 2
Metal4 0
--------------
963
[INFO DRT-0198] Complete detail routing.
Total wire length = 64292 um.
Total wire length on LAYER Metal1 = 7 um.
Total wire length on LAYER Metal2 = 28409 um.
Total wire length on LAYER Metal3 = 35310 um.
Total wire length on LAYER Metal4 = 564 um.
Total wire length on LAYER Metal5 = 0 um.
Total number of vias = 963.
Up-via summary (total 963):.
--------------
Poly2 0
Metal1 451
Metal2 510
Metal3 2
Metal4 0
--------------
963
[INFO DRT-0267] cpu time = 00:00:58, elapsed time = 00:00:31, memory = 1520.32 (MB), peak = 1545.43 (MB)
[INFO DRT-0180] Post processing.
Setting global connections for newly added cells...
Writing OpenROAD database to /home/htf6ry/gf180-demo-fiveguys/openlane/cntr_example/runs/22_12_03_21_36/results/routing/cntr_example.odb...
Writing netlist to /home/htf6ry/gf180-demo-fiveguys/openlane/cntr_example/runs/22_12_03_21_36/results/routing/cntr_example.nl.v...
Writing powered netlist to /home/htf6ry/gf180-demo-fiveguys/openlane/cntr_example/runs/22_12_03_21_36/results/routing/cntr_example.pnl.v...
Writing layout to /home/htf6ry/gf180-demo-fiveguys/openlane/cntr_example/runs/22_12_03_21_36/results/routing/cntr_example.def...