reharden!: digital_pll

~ enable synth buffering to fix fanout
~ add *buf_1* to no synth list
~ add attribute (* keep *) to the oscillator as dont
touch for yosys

!need to verify that the oscillator remains untouched
This commit is contained in:
kareem 2022-10-17 10:56:01 -07:00
parent 4bbf9938c9
commit e5d9788a43
62 changed files with 170766 additions and 149026 deletions

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -339,7 +339,7 @@ MACRO digital_pll
LAYER li1 ;
RECT 5.520 5.355 69.460 68.085 ;
LAYER met1 ;
RECT 4.210 4.800 72.150 69.660 ;
RECT 2.830 5.200 72.150 69.660 ;
LAYER met2 ;
RECT 3.410 70.720 8.090 72.605 ;
RECT 8.930 70.720 14.070 72.605 ;
@ -353,8 +353,8 @@ MACRO digital_pll
RECT 54.930 70.720 60.070 72.605 ;
RECT 60.910 70.720 65.590 72.605 ;
RECT 66.430 70.720 71.570 72.605 ;
RECT 3.130 4.280 72.120 70.720 ;
RECT 3.130 2.195 18.210 4.280 ;
RECT 2.860 4.280 72.120 70.720 ;
RECT 2.860 2.195 18.210 4.280 ;
RECT 19.050 2.195 55.470 4.280 ;
RECT 56.310 2.195 72.120 4.280 ;
LAYER met3 ;
@ -398,7 +398,7 @@ MACRO digital_pll
RECT 4.000 3.080 71.000 5.760 ;
RECT 4.400 2.215 71.000 3.080 ;
LAYER met4 ;
RECT 43.535 47.095 43.865 50.145 ;
RECT 43.535 41.655 51.225 62.385 ;
END
END digital_pll
END LIBRARY

File diff suppressed because it is too large Load Diff

View File

@ -1,11 +1,11 @@
magic
tech sky130A
magscale 1 2
timestamp 1665668948
timestamp 1666028837
<< obsli1 >>
rect 1104 1071 13892 13617
<< obsm1 >>
rect 842 960 14430 13932
rect 566 1040 14430 13932
<< metal2 >>
rect 570 14200 626 15000
rect 1674 14200 1730 15000
@ -35,8 +35,8 @@ rect 9882 14144 10818 14521
rect 10986 14144 12014 14521
rect 12182 14144 13118 14521
rect 13286 14144 14314 14521
rect 626 856 14424 14144
rect 626 439 3642 856
rect 572 856 14424 14144
rect 572 439 3642 856
rect 3810 439 11094 856
rect 11262 439 14424 856
<< metal3 >>
@ -107,7 +107,7 @@ rect 4208 1040 4528 13648
rect 8208 1040 8528 13648
rect 12208 1040 12528 13648
<< obsm4 >>
rect 8707 9419 8773 10029
rect 8707 8331 10245 12477
<< metal5 >>
rect 1056 12210 13940 12530
rect 1056 8210 13940 8530
@ -203,8 +203,8 @@ port 39 nsew signal input
string FIXED_BBOX 0 0 15000 15000
string LEFclass BLOCK
string LEFview TRUE
string GDS_END 1134054
string GDS_END 1197704
string GDS_FILE ../gds/digital_pll.gds
string GDS_START 324288
string GDS_START 324898
<< end >>

View File

@ -22,12 +22,14 @@ set ::env(CLOCK_TREE_SYNTH) 0
# Synthesis
set ::env(SYNTH_READ_BLACKBOX_LIB) 1
set ::env(SYNTH_MAX_FANOUT) 6
set ::env(SYNTH_BUFFERING) 0
set ::env(SYNTH_MAX_FANOUT) 7
set ::env(SYNTH_BUFFERING) 1
set ::env(SYNTH_SIZING) 0
set ::env(BASE_SDC_FILE) $::env(DESIGN_DIR)/base.sdc
set ::env(NO_SYNTH_CELL_LIST) $::env(DESIGN_DIR)/no_synth.list
## Floorplan
set ::env(FP_DEF_TEMPLATE) $::env(DESIGN_DIR)/template/digital_pll.def
@ -51,7 +53,7 @@ set ::env(FP_PDN_VSPACING) 18.4
## Placement
set ::env(PL_RESIZER_DESIGN_OPTIMIZATIONS) 0
set ::env(PL_RESIZER_TIMING_OPTIMIZATIONS) 0
set ::env(PL_TARGET_DENSITY) 0.9
set ::env(PL_TARGET_DENSITY) 0.94
## Routing
set ::env(GLB_RESIZER_TIMING_OPTIMIZATIONS) 0

File diff suppressed because it is too large Load Diff

View File

@ -1,2 +1,2 @@
design,design_name,config,flow_status,total_runtime,routed_runtime,(Cell/mm^2)/Core_Util,DIEAREA_mm^2,CellPer_mm^2,OpenDP_Util,Peak_Memory_Usage_MB,cell_count,tritonRoute_violations,Short_violations,MetSpc_violations,OffGrid_violations,MinHole_violations,Other_violations,Magic_violations,antenna_violations,lvs_total_errors,cvc_total_errors,klayout_violations,wire_length,vias,wns,pl_wns,optimized_wns,fastroute_wns,spef_wns,tns,pl_tns,optimized_tns,fastroute_tns,spef_tns,HPWL,routing_layer1_pct,routing_layer2_pct,routing_layer3_pct,routing_layer4_pct,routing_layer5_pct,routing_layer6_pct,wires_count,wire_bits,public_wires_count,public_wire_bits,memories_count,memory_bits,processes_count,cells_pre_abc,AND,DFF,NAND,NOR,OR,XOR,XNOR,MUX,inputs,outputs,level,EndCaps,TapCells,Diodes,Total_Physical_Cells,CoreArea_um^2,power_slowest_internal_uW,power_slowest_switching_uW,power_slowest_leakage_uW,power_typical_internal_uW,power_typical_switching_uW,power_typical_leakage_uW,power_fastest_internal_uW,power_fastest_switching_uW,power_fastest_leakage_uW,critical_path_ns,suggested_clock_period,suggested_clock_frequency,CLOCK_PERIOD,SYNTH_STRATEGY,SYNTH_MAX_FANOUT,FP_CORE_UTIL,FP_ASPECT_RATIO,FP_PDN_VPITCH,FP_PDN_HPITCH,PL_TARGET_DENSITY,GRT_ADJUSTMENT,STD_CELL_LIBRARY,DIODE_INSERTION_STRATEGY
/home/kareem_farid/caravel/openlane/digital_pll,digital_pll,22_10_13_06_47,flow completed,0h1m38s0ms,0h1m17s0ms,-2.0,0.005625,-1,88.0,568.4,-1,0,0,0,0,0,0,0,-1,-1,-1,-1,6490,2398,0.0,0.0,-1,0.0,0.0,0.0,0.0,-1,0.0,0.0,4113715.0,0.0,27.14,26.98,0.0,0.0,0.0,580,776,121,305,0,0,0,614,5,3,17,11,297,19,12,27,56,70,11,46,50,0,96,4000.0864,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10.0,100.0,10.0,AREA 0,6,50,1,40,40,0.9,0,sky130_fd_sc_hd,4
/home/kareem_farid/caravel/openlane/digital_pll,digital_pll,22_10_17_10_45,flow completed,0h1m38s0ms,0h1m17s0ms,-2.0,0.005625,-1,92.39,549.09,-1,0,0,0,0,0,0,0,-1,-1,-1,-1,7617,2598,0.0,0.0,-1,0.0,0.0,0.0,0.0,-1,0.0,0.0,4636055.0,0.0,31.89,31.26,0.0,0.0,0.0,580,776,121,305,0,0,0,614,5,3,17,11,297,19,12,27,56,70,13,46,50,0,96,4000.0864,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10.0,100.0,10.0,AREA 0,7,50,1,40,40,0.94,0,sky130_fd_sc_hd,4

1 design design_name config flow_status total_runtime routed_runtime (Cell/mm^2)/Core_Util DIEAREA_mm^2 CellPer_mm^2 OpenDP_Util Peak_Memory_Usage_MB cell_count tritonRoute_violations Short_violations MetSpc_violations OffGrid_violations MinHole_violations Other_violations Magic_violations antenna_violations lvs_total_errors cvc_total_errors klayout_violations wire_length vias wns pl_wns optimized_wns fastroute_wns spef_wns tns pl_tns optimized_tns fastroute_tns spef_tns HPWL routing_layer1_pct routing_layer2_pct routing_layer3_pct routing_layer4_pct routing_layer5_pct routing_layer6_pct wires_count wire_bits public_wires_count public_wire_bits memories_count memory_bits processes_count cells_pre_abc AND DFF NAND NOR OR XOR XNOR MUX inputs outputs level EndCaps TapCells Diodes Total_Physical_Cells CoreArea_um^2 power_slowest_internal_uW power_slowest_switching_uW power_slowest_leakage_uW power_typical_internal_uW power_typical_switching_uW power_typical_leakage_uW power_fastest_internal_uW power_fastest_switching_uW power_fastest_leakage_uW critical_path_ns suggested_clock_period suggested_clock_frequency CLOCK_PERIOD SYNTH_STRATEGY SYNTH_MAX_FANOUT FP_CORE_UTIL FP_ASPECT_RATIO FP_PDN_VPITCH FP_PDN_HPITCH PL_TARGET_DENSITY GRT_ADJUSTMENT STD_CELL_LIBRARY DIODE_INSERTION_STRATEGY
2 /home/kareem_farid/caravel/openlane/digital_pll digital_pll 22_10_13_06_47 22_10_17_10_45 flow completed 0h1m38s0ms 0h1m17s0ms -2.0 0.005625 -1 88.0 92.39 568.4 549.09 -1 0 0 0 0 0 0 0 -1 -1 -1 -1 6490 7617 2398 2598 0.0 0.0 -1 0.0 0.0 0.0 0.0 -1 0.0 0.0 4113715.0 4636055.0 0.0 27.14 31.89 26.98 31.26 0.0 0.0 0.0 580 776 121 305 0 0 0 614 5 3 17 11 297 19 12 27 56 70 11 13 46 50 0 96 4000.0864 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 10.0 100.0 10.0 AREA 0 6 7 50 1 40 40 0.9 0.94 0 sky130_fd_sc_hd 4

View File

@ -1,40 +1,40 @@
OpenROAD 4174c3ad802d2ac1d04d387d2c4b883903f6647e
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 ODB-0222] Reading LEF file: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/tmp/merged.min.lef
[INFO ODB-0222] Reading LEF file: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/tmp/merged.min.lef
[WARNING ODB-0220] WARNING (LEFPARS-2036): SOURCE statement is obsolete in version 5.6 and later.
The LEF parser will ignore this statement.
To avoid this warning in the future, remove this statement from the LEF file with version 5.6 or later. See file /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/tmp/merged.min.lef at line 930.
To avoid this warning in the future, remove this statement from the LEF file with version 5.6 or later. See file /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/tmp/merged.min.lef at line 930.
[INFO ODB-0223] Created 13 technology layers
[INFO ODB-0224] Created 25 technology vias
[INFO ODB-0225] Created 441 library cells
[INFO ODB-0226] Finished LEF file: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/tmp/merged.min.lef
[INFO ODB-0127] Reading DEF file: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/routing/digital_pll.def
[INFO ODB-0226] Finished LEF file: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/tmp/merged.min.lef
[INFO ODB-0127] Reading DEF file: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/routing/digital_pll.def
[INFO ODB-0128] Design: digital_pll
[INFO ODB-0130] Created 39 pins.
[INFO ODB-0131] Created 617 components and 3559 component-terminals.
[INFO ODB-0132] Created 2 special nets and 2368 connections.
[INFO ODB-0133] Created 333 nets and 1190 connections.
[INFO ODB-0134] Finished DEF file: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/routing/digital_pll.def
[INFO ODB-0131] Created 586 components and 3453 component-terminals.
[INFO ODB-0132] Created 2 special nets and 2244 connections.
[INFO ODB-0133] Created 366 nets and 1208 connections.
[INFO ODB-0134] Finished DEF file: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/routing/digital_pll.def
Using RCX ruleset '/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/rules.openrcx.sky130A.min.calibre'...
[INFO RCX-0431] Defined process_corner X with ext_model_index 0
[INFO RCX-0029] Defined extraction corner X
[INFO RCX-0008] extracting parasitics of digital_pll ...
[INFO RCX-0435] Reading extraction model file /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/rules.openrcx.sky130A.min.calibre ...
[INFO RCX-0436] RC segment generation digital_pll (max_merge_res 50.0) ...
[INFO RCX-0040] Final 1448 rc segments
[INFO RCX-0040] Final 1390 rc segments
[INFO RCX-0439] Coupling Cap extraction digital_pll ...
[INFO RCX-0440] Coupling threshhold is 0.1000 fF, coupling capacitance less than 0.1000 fF will be grounded.
[INFO RCX-0043] 2492 wires to be extracted
[INFO RCX-0442] 52% completion -- 1308 wires have been extracted
[INFO RCX-0442] 100% completion -- 2492 wires have been extracted
[INFO RCX-0045] Extract 333 nets, 1781 rsegs, 1781 caps, 2746 ccs
[INFO RCX-0043] 2708 wires to be extracted
[INFO RCX-0442] 52% completion -- 1417 wires have been extracted
[INFO RCX-0442] 100% completion -- 2708 wires have been extracted
[INFO RCX-0045] Extract 366 nets, 1756 rsegs, 1756 caps, 3276 ccs
[INFO RCX-0015] Finished extracting digital_pll.
Writing result to /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/routing/mca/process_corner_min/digital_pll.spef...
Writing result to /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/routing/mca/process_corner_min/digital_pll.spef...
Setting global connections for newly added cells...
[WARNING] Did not save OpenROAD database!
Writing extracted parasitics to /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/routing/mca/process_corner_min/digital_pll.spef...
Writing extracted parasitics to /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/routing/mca/process_corner_min/digital_pll.spef...
[INFO RCX-0016] Writing SPEF ...
[INFO RCX-0443] 333 nets finished
[INFO RCX-0443] 366 nets finished
[INFO RCX-0017] Finished writing SPEF ...

File diff suppressed because it is too large Load Diff

View File

@ -1,40 +1,40 @@
OpenROAD 4174c3ad802d2ac1d04d387d2c4b883903f6647e
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 ODB-0222] Reading LEF file: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/tmp/merged.max.lef
[INFO ODB-0222] Reading LEF file: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/tmp/merged.max.lef
[WARNING ODB-0220] WARNING (LEFPARS-2036): SOURCE statement is obsolete in version 5.6 and later.
The LEF parser will ignore this statement.
To avoid this warning in the future, remove this statement from the LEF file with version 5.6 or later. See file /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/tmp/merged.max.lef at line 930.
To avoid this warning in the future, remove this statement from the LEF file with version 5.6 or later. See file /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/tmp/merged.max.lef at line 930.
[INFO ODB-0223] Created 13 technology layers
[INFO ODB-0224] Created 25 technology vias
[INFO ODB-0225] Created 441 library cells
[INFO ODB-0226] Finished LEF file: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/tmp/merged.max.lef
[INFO ODB-0127] Reading DEF file: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/routing/digital_pll.def
[INFO ODB-0226] Finished LEF file: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/tmp/merged.max.lef
[INFO ODB-0127] Reading DEF file: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/routing/digital_pll.def
[INFO ODB-0128] Design: digital_pll
[INFO ODB-0130] Created 39 pins.
[INFO ODB-0131] Created 617 components and 3559 component-terminals.
[INFO ODB-0132] Created 2 special nets and 2368 connections.
[INFO ODB-0133] Created 333 nets and 1190 connections.
[INFO ODB-0134] Finished DEF file: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/routing/digital_pll.def
[INFO ODB-0131] Created 586 components and 3453 component-terminals.
[INFO ODB-0132] Created 2 special nets and 2244 connections.
[INFO ODB-0133] Created 366 nets and 1208 connections.
[INFO ODB-0134] Finished DEF file: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/routing/digital_pll.def
Using RCX ruleset '/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/rules.openrcx.sky130A.max.calibre'...
[INFO RCX-0431] Defined process_corner X with ext_model_index 0
[INFO RCX-0029] Defined extraction corner X
[INFO RCX-0008] extracting parasitics of digital_pll ...
[INFO RCX-0435] Reading extraction model file /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/rules.openrcx.sky130A.max.calibre ...
[INFO RCX-0436] RC segment generation digital_pll (max_merge_res 50.0) ...
[INFO RCX-0040] Final 1752 rc segments
[INFO RCX-0040] Final 1793 rc segments
[INFO RCX-0439] Coupling Cap extraction digital_pll ...
[INFO RCX-0440] Coupling threshhold is 0.1000 fF, coupling capacitance less than 0.1000 fF will be grounded.
[INFO RCX-0043] 2492 wires to be extracted
[INFO RCX-0442] 52% completion -- 1308 wires have been extracted
[INFO RCX-0442] 100% completion -- 2492 wires have been extracted
[INFO RCX-0045] Extract 333 nets, 2085 rsegs, 2085 caps, 2773 ccs
[INFO RCX-0043] 2708 wires to be extracted
[INFO RCX-0442] 52% completion -- 1417 wires have been extracted
[INFO RCX-0442] 100% completion -- 2708 wires have been extracted
[INFO RCX-0045] Extract 366 nets, 2159 rsegs, 2159 caps, 3337 ccs
[INFO RCX-0015] Finished extracting digital_pll.
Writing result to /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/routing/mca/process_corner_max/digital_pll.spef...
Writing result to /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/routing/mca/process_corner_max/digital_pll.spef...
Setting global connections for newly added cells...
[WARNING] Did not save OpenROAD database!
Writing extracted parasitics to /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/routing/mca/process_corner_max/digital_pll.spef...
Writing extracted parasitics to /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/routing/mca/process_corner_max/digital_pll.spef...
[INFO RCX-0016] Writing SPEF ...
[INFO RCX-0443] 333 nets finished
[INFO RCX-0443] 366 nets finished
[INFO RCX-0017] Finished writing SPEF ...

File diff suppressed because it is too large Load Diff

View File

@ -1,40 +1,40 @@
OpenROAD 4174c3ad802d2ac1d04d387d2c4b883903f6647e
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 ODB-0222] Reading LEF file: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/tmp/merged.nom.lef
[INFO ODB-0222] Reading LEF file: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/tmp/merged.nom.lef
[WARNING ODB-0220] WARNING (LEFPARS-2036): SOURCE statement is obsolete in version 5.6 and later.
The LEF parser will ignore this statement.
To avoid this warning in the future, remove this statement from the LEF file with version 5.6 or later. See file /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/tmp/merged.nom.lef at line 930.
To avoid this warning in the future, remove this statement from the LEF file with version 5.6 or later. See file /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/tmp/merged.nom.lef at line 930.
[INFO ODB-0223] Created 13 technology layers
[INFO ODB-0224] Created 25 technology vias
[INFO ODB-0225] Created 441 library cells
[INFO ODB-0226] Finished LEF file: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/tmp/merged.nom.lef
[INFO ODB-0127] Reading DEF file: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/routing/digital_pll.def
[INFO ODB-0226] Finished LEF file: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/tmp/merged.nom.lef
[INFO ODB-0127] Reading DEF file: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/routing/digital_pll.def
[INFO ODB-0128] Design: digital_pll
[INFO ODB-0130] Created 39 pins.
[INFO ODB-0131] Created 617 components and 3559 component-terminals.
[INFO ODB-0132] Created 2 special nets and 2368 connections.
[INFO ODB-0133] Created 333 nets and 1190 connections.
[INFO ODB-0134] Finished DEF file: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/routing/digital_pll.def
[INFO ODB-0131] Created 586 components and 3453 component-terminals.
[INFO ODB-0132] Created 2 special nets and 2244 connections.
[INFO ODB-0133] Created 366 nets and 1208 connections.
[INFO ODB-0134] Finished DEF file: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/routing/digital_pll.def
Using RCX ruleset '/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/rules.openrcx.sky130A.nom.calibre'...
[INFO RCX-0431] Defined process_corner X with ext_model_index 0
[INFO RCX-0029] Defined extraction corner X
[INFO RCX-0008] extracting parasitics of digital_pll ...
[INFO RCX-0435] Reading extraction model file /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/rules.openrcx.sky130A.nom.calibre ...
[INFO RCX-0436] RC segment generation digital_pll (max_merge_res 50.0) ...
[INFO RCX-0040] Final 1456 rc segments
[INFO RCX-0040] Final 1405 rc segments
[INFO RCX-0439] Coupling Cap extraction digital_pll ...
[INFO RCX-0440] Coupling threshhold is 0.1000 fF, coupling capacitance less than 0.1000 fF will be grounded.
[INFO RCX-0043] 2492 wires to be extracted
[INFO RCX-0442] 52% completion -- 1308 wires have been extracted
[INFO RCX-0442] 100% completion -- 2492 wires have been extracted
[INFO RCX-0045] Extract 333 nets, 1789 rsegs, 1789 caps, 2747 ccs
[INFO RCX-0043] 2708 wires to be extracted
[INFO RCX-0442] 52% completion -- 1417 wires have been extracted
[INFO RCX-0442] 100% completion -- 2708 wires have been extracted
[INFO RCX-0045] Extract 366 nets, 1771 rsegs, 1771 caps, 3282 ccs
[INFO RCX-0015] Finished extracting digital_pll.
Writing result to /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/routing/mca/process_corner_nom/digital_pll.spef...
Writing result to /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/routing/mca/process_corner_nom/digital_pll.spef...
Setting global connections for newly added cells...
[WARNING] Did not save OpenROAD database!
Writing extracted parasitics to /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/routing/mca/process_corner_nom/digital_pll.spef...
Writing extracted parasitics to /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/routing/mca/process_corner_nom/digital_pll.spef...
[INFO RCX-0016] Writing SPEF ...
[INFO RCX-0443] 333 nets finished
[INFO RCX-0443] 366 nets finished
[INFO RCX-0017] Finished writing SPEF ...

File diff suppressed because it is too large Load Diff

View File

@ -2,4 +2,4 @@
===========================================================================
report_design_area
============================================================================
Design area 3611 u^2 90% utilization.
Design area 3656 u^2 91% utilization.

File diff suppressed because it is too large Load Diff

View File

@ -2,8 +2,8 @@
===========================================================================
report_checks -path_delay max (Setup)
============================================================================
Startpoint: _383_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Endpoint: _388_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Startpoint: _449_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Endpoint: _457_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Path Group: pll_control_clock
Path Type: max
@ -11,188 +11,68 @@ Fanout Cap Slew Delay Time Description
-----------------------------------------------------------------------------
0.00 0.00 clock pll_control_clock (rise edge)
0.00 0.00 clock source latency
0.09 0.00 0.00 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
0.10 0.00 0.00 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
24 0.08 pll_control.clock (net)
0.09 0.00 0.00 ^ _383_/CLK (sky130_fd_sc_hd__dfrtp_2)
0.10 0.50 0.50 v _383_/Q (sky130_fd_sc_hd__dfrtp_2)
0.10 0.00 0.00 ^ _449_/CLK (sky130_fd_sc_hd__dfrtp_2)
0.11 0.51 0.51 v _449_/Q (sky130_fd_sc_hd__dfrtp_2)
6 0.03 pll_control.count0[1] (net)
0.10 0.00 0.51 v _200_/A (sky130_fd_sc_hd__xor2_2)
0.09 0.23 0.73 v _200_/X (sky130_fd_sc_hd__xor2_2)
3 0.01 _062_ (net)
0.09 0.00 0.73 v _202_/A2 (sky130_fd_sc_hd__a211o_2)
0.07 0.39 1.12 v _202_/X (sky130_fd_sc_hd__a211o_2)
3 0.01 _064_ (net)
0.07 0.00 1.12 v _212_/A2 (sky130_fd_sc_hd__a21o_2)
0.05 0.25 1.38 v _212_/X (sky130_fd_sc_hd__a21o_2)
3 0.01 _074_ (net)
0.05 0.00 1.38 v _213_/A3 (sky130_fd_sc_hd__a32o_2)
0.05 0.29 1.67 v _213_/X (sky130_fd_sc_hd__a32o_2)
3 0.01 _075_ (net)
0.05 0.00 1.67 v _224_/B1 (sky130_fd_sc_hd__a2111oi_2)
0.26 0.34 2.01 ^ _224_/Y (sky130_fd_sc_hd__a2111oi_2)
1 0.00 _086_ (net)
0.26 0.00 2.01 ^ _227_/A1 (sky130_fd_sc_hd__o31a_2)
0.42 0.49 2.50 ^ _227_/X (sky130_fd_sc_hd__o31a_2)
13 0.08 _089_ (net)
0.42 0.00 2.50 ^ _233_/C_N (sky130_fd_sc_hd__or4bb_2)
0.09 0.67 3.17 v _233_/X (sky130_fd_sc_hd__or4bb_2)
1 0.00 _095_ (net)
0.09 0.00 3.17 v _238_/B (sky130_fd_sc_hd__and4_2)
0.06 0.25 3.42 v _238_/X (sky130_fd_sc_hd__and4_2)
3 0.01 _100_ (net)
0.06 0.00 3.42 v _243_/B1 (sky130_fd_sc_hd__o31a_2)
0.12 0.19 3.61 v _243_/X (sky130_fd_sc_hd__o31a_2)
8 0.03 _105_ (net)
0.12 0.00 3.61 v _270_/S (sky130_fd_sc_hd__mux2_1)
0.06 0.35 3.96 v _270_/X (sky130_fd_sc_hd__mux2_1)
1 0.00 _032_ (net)
0.06 0.00 3.96 v _388_/D (sky130_fd_sc_hd__dfrtp_2)
3.96 data arrival time
6.67 6.67 clock pll_control_clock (rise edge)
0.00 6.67 clock source latency
0.09 0.00 6.67 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
24 0.08 pll_control.clock (net)
0.09 0.00 6.67 ^ _388_/CLK (sky130_fd_sc_hd__dfrtp_2)
-0.25 6.42 clock uncertainty
0.00 6.42 clock reconvergence pessimism
-0.11 6.31 library setup time
6.31 data required time
-----------------------------------------------------------------------------
6.31 data required time
-3.96 data arrival time
-----------------------------------------------------------------------------
2.35 slack (MET)
Startpoint: _383_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Endpoint: _392_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Path Group: pll_control_clock
Path Type: max
Fanout Cap Slew Delay Time Description
-----------------------------------------------------------------------------
0.00 0.00 clock pll_control_clock (rise edge)
0.00 0.00 clock source latency
0.09 0.00 0.00 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
24 0.08 pll_control.clock (net)
0.09 0.00 0.00 ^ _383_/CLK (sky130_fd_sc_hd__dfrtp_2)
0.10 0.50 0.50 v _383_/Q (sky130_fd_sc_hd__dfrtp_2)
6 0.03 pll_control.count0[1] (net)
0.10 0.00 0.51 v _200_/A (sky130_fd_sc_hd__xor2_2)
0.09 0.23 0.73 v _200_/X (sky130_fd_sc_hd__xor2_2)
3 0.01 _062_ (net)
0.09 0.00 0.73 v _202_/A2 (sky130_fd_sc_hd__a211o_2)
0.07 0.39 1.12 v _202_/X (sky130_fd_sc_hd__a211o_2)
3 0.01 _064_ (net)
0.07 0.00 1.12 v _212_/A2 (sky130_fd_sc_hd__a21o_2)
0.05 0.25 1.38 v _212_/X (sky130_fd_sc_hd__a21o_2)
3 0.01 _074_ (net)
0.05 0.00 1.38 v _213_/A3 (sky130_fd_sc_hd__a32o_2)
0.05 0.29 1.67 v _213_/X (sky130_fd_sc_hd__a32o_2)
3 0.01 _075_ (net)
0.05 0.00 1.67 v _224_/B1 (sky130_fd_sc_hd__a2111oi_2)
0.26 0.34 2.01 ^ _224_/Y (sky130_fd_sc_hd__a2111oi_2)
1 0.00 _086_ (net)
0.26 0.00 2.01 ^ _227_/A1 (sky130_fd_sc_hd__o31a_2)
0.42 0.49 2.50 ^ _227_/X (sky130_fd_sc_hd__o31a_2)
13 0.08 _089_ (net)
0.42 0.00 2.50 ^ _233_/C_N (sky130_fd_sc_hd__or4bb_2)
0.09 0.67 3.17 v _233_/X (sky130_fd_sc_hd__or4bb_2)
1 0.00 _095_ (net)
0.09 0.00 3.17 v _238_/B (sky130_fd_sc_hd__and4_2)
0.06 0.25 3.42 v _238_/X (sky130_fd_sc_hd__and4_2)
3 0.01 _100_ (net)
0.06 0.00 3.42 v _243_/B1 (sky130_fd_sc_hd__o31a_2)
0.12 0.19 3.61 v _243_/X (sky130_fd_sc_hd__o31a_2)
8 0.03 _105_ (net)
0.12 0.00 3.61 v _260_/S (sky130_fd_sc_hd__mux2_1)
0.05 0.35 3.96 v _260_/X (sky130_fd_sc_hd__mux2_1)
1 0.00 _036_ (net)
0.05 0.00 3.96 v _392_/D (sky130_fd_sc_hd__dfrtp_2)
3.96 data arrival time
6.67 6.67 clock pll_control_clock (rise edge)
0.00 6.67 clock source latency
0.09 0.00 6.67 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
24 0.08 pll_control.clock (net)
0.09 0.00 6.67 ^ _392_/CLK (sky130_fd_sc_hd__dfrtp_2)
-0.25 6.42 clock uncertainty
0.00 6.42 clock reconvergence pessimism
-0.11 6.31 library setup time
6.31 data required time
-----------------------------------------------------------------------------
6.31 data required time
-3.96 data arrival time
-----------------------------------------------------------------------------
2.35 slack (MET)
Startpoint: _383_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Endpoint: _391_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Path Group: pll_control_clock
Path Type: max
Fanout Cap Slew Delay Time Description
-----------------------------------------------------------------------------
0.00 0.00 clock pll_control_clock (rise edge)
0.00 0.00 clock source latency
0.09 0.00 0.00 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
24 0.08 pll_control.clock (net)
0.09 0.00 0.00 ^ _383_/CLK (sky130_fd_sc_hd__dfrtp_2)
0.10 0.50 0.50 v _383_/Q (sky130_fd_sc_hd__dfrtp_2)
6 0.03 pll_control.count0[1] (net)
0.10 0.00 0.51 v _200_/A (sky130_fd_sc_hd__xor2_2)
0.09 0.23 0.73 v _200_/X (sky130_fd_sc_hd__xor2_2)
3 0.01 _062_ (net)
0.09 0.00 0.73 v _202_/A2 (sky130_fd_sc_hd__a211o_2)
0.07 0.39 1.12 v _202_/X (sky130_fd_sc_hd__a211o_2)
3 0.01 _064_ (net)
0.07 0.00 1.12 v _212_/A2 (sky130_fd_sc_hd__a21o_2)
0.05 0.25 1.38 v _212_/X (sky130_fd_sc_hd__a21o_2)
3 0.01 _074_ (net)
0.05 0.00 1.38 v _213_/A3 (sky130_fd_sc_hd__a32o_2)
0.05 0.29 1.67 v _213_/X (sky130_fd_sc_hd__a32o_2)
3 0.01 _075_ (net)
0.05 0.00 1.67 v _224_/B1 (sky130_fd_sc_hd__a2111oi_2)
0.26 0.34 2.01 ^ _224_/Y (sky130_fd_sc_hd__a2111oi_2)
1 0.00 _086_ (net)
0.26 0.00 2.01 ^ _227_/A1 (sky130_fd_sc_hd__o31a_2)
0.42 0.49 2.50 ^ _227_/X (sky130_fd_sc_hd__o31a_2)
13 0.08 _089_ (net)
0.42 0.00 2.50 ^ _233_/C_N (sky130_fd_sc_hd__or4bb_2)
0.09 0.67 3.17 v _233_/X (sky130_fd_sc_hd__or4bb_2)
1 0.00 _095_ (net)
0.09 0.00 3.17 v _238_/B (sky130_fd_sc_hd__and4_2)
0.06 0.25 3.42 v _238_/X (sky130_fd_sc_hd__and4_2)
3 0.01 _100_ (net)
0.06 0.00 3.42 v _243_/B1 (sky130_fd_sc_hd__o31a_2)
0.12 0.19 3.61 v _243_/X (sky130_fd_sc_hd__o31a_2)
8 0.03 _105_ (net)
0.12 0.00 3.61 v _262_/S (sky130_fd_sc_hd__mux2_1)
0.05 0.34 3.96 v _262_/X (sky130_fd_sc_hd__mux2_1)
0.11 0.00 0.51 v _226_/A (sky130_fd_sc_hd__xor2_2)
0.09 0.23 0.74 v _226_/X (sky130_fd_sc_hd__xor2_2)
3 0.01 _055_ (net)
0.09 0.00 0.74 v _237_/A2 (sky130_fd_sc_hd__a211o_2)
0.07 0.39 1.13 v _237_/X (sky130_fd_sc_hd__a211o_2)
3 0.01 _066_ (net)
0.07 0.00 1.13 v _242_/A2 (sky130_fd_sc_hd__a21o_2)
0.05 0.25 1.38 v _242_/X (sky130_fd_sc_hd__a21o_2)
3 0.01 _071_ (net)
0.05 0.00 1.38 v _247_/A3 (sky130_fd_sc_hd__a32o_2)
0.05 0.29 1.68 v _247_/X (sky130_fd_sc_hd__a32o_2)
3 0.01 _076_ (net)
0.05 0.00 1.68 v _250_/B1 (sky130_fd_sc_hd__a2111oi_2)
0.26 0.34 2.02 ^ _250_/Y (sky130_fd_sc_hd__a2111oi_2)
1 0.00 _079_ (net)
0.26 0.00 2.02 ^ _263_/A1 (sky130_fd_sc_hd__o31a_2)
0.21 0.33 2.35 ^ _263_/X (sky130_fd_sc_hd__o31a_2)
7 0.04 _092_ (net)
0.21 0.00 2.35 ^ _275_/C_N (sky130_fd_sc_hd__or4bb_2)
0.09 0.65 3.01 v _275_/X (sky130_fd_sc_hd__or4bb_2)
1 0.00 _104_ (net)
0.09 0.00 3.01 v _282_/B (sky130_fd_sc_hd__and4_2)
0.06 0.26 3.26 v _282_/X (sky130_fd_sc_hd__and4_2)
3 0.01 _111_ (net)
0.06 0.00 3.26 v _283_/B1 (sky130_fd_sc_hd__o31a_2)
0.06 0.12 3.39 v _283_/X (sky130_fd_sc_hd__o31a_2)
2 0.00 _112_ (net)
0.06 0.00 3.39 v _284_/A (sky130_fd_sc_hd__buf_2)
0.08 0.19 3.57 v _284_/X (sky130_fd_sc_hd__buf_2)
7 0.03 _113_ (net)
0.08 0.00 3.57 v _306_/S (sky130_fd_sc_hd__mux2_2)
0.05 0.30 3.88 v _306_/X (sky130_fd_sc_hd__mux2_2)
1 0.00 _133_ (net)
0.05 0.00 3.88 v _307_/A (sky130_fd_sc_hd__buf_2)
0.03 0.13 4.00 v _307_/X (sky130_fd_sc_hd__buf_2)
1 0.00 _035_ (net)
0.05 0.00 3.96 v _391_/D (sky130_fd_sc_hd__dfrtp_2)
3.96 data arrival time
0.03 0.00 4.00 v _457_/D (sky130_fd_sc_hd__dfrtp_2)
4.00 data arrival time
6.67 6.67 clock pll_control_clock (rise edge)
0.00 6.67 clock source latency
0.09 0.00 6.67 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
0.10 0.00 6.67 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
24 0.08 pll_control.clock (net)
0.09 0.00 6.67 ^ _391_/CLK (sky130_fd_sc_hd__dfrtp_2)
0.10 0.00 6.67 ^ _457_/CLK (sky130_fd_sc_hd__dfrtp_2)
-0.25 6.42 clock uncertainty
0.00 6.42 clock reconvergence pessimism
-0.11 6.31 library setup time
6.31 data required time
-0.09 6.33 library setup time
6.33 data required time
-----------------------------------------------------------------------------
6.31 data required time
-3.96 data arrival time
6.33 data required time
-4.00 data arrival time
-----------------------------------------------------------------------------
2.36 slack (MET)
2.32 slack (MET)
Startpoint: _383_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Endpoint: _390_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Startpoint: _449_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Endpoint: _458_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Path Group: pll_control_clock
Path Type: max
@ -200,65 +80,68 @@ Fanout Cap Slew Delay Time Description
-----------------------------------------------------------------------------
0.00 0.00 clock pll_control_clock (rise edge)
0.00 0.00 clock source latency
0.09 0.00 0.00 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
0.10 0.00 0.00 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
24 0.08 pll_control.clock (net)
0.09 0.00 0.00 ^ _383_/CLK (sky130_fd_sc_hd__dfrtp_2)
0.10 0.50 0.50 v _383_/Q (sky130_fd_sc_hd__dfrtp_2)
0.10 0.00 0.00 ^ _449_/CLK (sky130_fd_sc_hd__dfrtp_2)
0.11 0.51 0.51 v _449_/Q (sky130_fd_sc_hd__dfrtp_2)
6 0.03 pll_control.count0[1] (net)
0.10 0.00 0.51 v _200_/A (sky130_fd_sc_hd__xor2_2)
0.09 0.23 0.73 v _200_/X (sky130_fd_sc_hd__xor2_2)
3 0.01 _062_ (net)
0.09 0.00 0.73 v _202_/A2 (sky130_fd_sc_hd__a211o_2)
0.07 0.39 1.12 v _202_/X (sky130_fd_sc_hd__a211o_2)
3 0.01 _064_ (net)
0.07 0.00 1.12 v _212_/A2 (sky130_fd_sc_hd__a21o_2)
0.05 0.25 1.38 v _212_/X (sky130_fd_sc_hd__a21o_2)
3 0.01 _074_ (net)
0.05 0.00 1.38 v _213_/A3 (sky130_fd_sc_hd__a32o_2)
0.05 0.29 1.67 v _213_/X (sky130_fd_sc_hd__a32o_2)
3 0.01 _075_ (net)
0.05 0.00 1.67 v _224_/B1 (sky130_fd_sc_hd__a2111oi_2)
0.26 0.34 2.01 ^ _224_/Y (sky130_fd_sc_hd__a2111oi_2)
1 0.00 _086_ (net)
0.26 0.00 2.01 ^ _227_/A1 (sky130_fd_sc_hd__o31a_2)
0.42 0.49 2.50 ^ _227_/X (sky130_fd_sc_hd__o31a_2)
13 0.08 _089_ (net)
0.42 0.00 2.50 ^ _233_/C_N (sky130_fd_sc_hd__or4bb_2)
0.09 0.67 3.17 v _233_/X (sky130_fd_sc_hd__or4bb_2)
1 0.00 _095_ (net)
0.09 0.00 3.17 v _238_/B (sky130_fd_sc_hd__and4_2)
0.06 0.25 3.42 v _238_/X (sky130_fd_sc_hd__and4_2)
3 0.01 _100_ (net)
0.06 0.00 3.42 v _243_/B1 (sky130_fd_sc_hd__o31a_2)
0.12 0.19 3.61 v _243_/X (sky130_fd_sc_hd__o31a_2)
8 0.03 _105_ (net)
0.12 0.00 3.61 v _264_/C1 (sky130_fd_sc_hd__o211a_2)
0.05 0.17 3.78 v _264_/X (sky130_fd_sc_hd__o211a_2)
1 0.01 _123_ (net)
0.05 0.00 3.78 v _265_/B (sky130_fd_sc_hd__xnor2_2)
0.05 0.14 3.92 v _265_/Y (sky130_fd_sc_hd__xnor2_2)
1 0.00 _034_ (net)
0.05 0.00 3.92 v _390_/D (sky130_fd_sc_hd__dfrtp_2)
3.92 data arrival time
0.11 0.00 0.51 v _226_/A (sky130_fd_sc_hd__xor2_2)
0.09 0.23 0.74 v _226_/X (sky130_fd_sc_hd__xor2_2)
3 0.01 _055_ (net)
0.09 0.00 0.74 v _237_/A2 (sky130_fd_sc_hd__a211o_2)
0.07 0.39 1.13 v _237_/X (sky130_fd_sc_hd__a211o_2)
3 0.01 _066_ (net)
0.07 0.00 1.13 v _242_/A2 (sky130_fd_sc_hd__a21o_2)
0.05 0.25 1.38 v _242_/X (sky130_fd_sc_hd__a21o_2)
3 0.01 _071_ (net)
0.05 0.00 1.38 v _247_/A3 (sky130_fd_sc_hd__a32o_2)
0.05 0.29 1.68 v _247_/X (sky130_fd_sc_hd__a32o_2)
3 0.01 _076_ (net)
0.05 0.00 1.68 v _250_/B1 (sky130_fd_sc_hd__a2111oi_2)
0.26 0.34 2.02 ^ _250_/Y (sky130_fd_sc_hd__a2111oi_2)
1 0.00 _079_ (net)
0.26 0.00 2.02 ^ _263_/A1 (sky130_fd_sc_hd__o31a_2)
0.21 0.33 2.35 ^ _263_/X (sky130_fd_sc_hd__o31a_2)
7 0.04 _092_ (net)
0.21 0.00 2.35 ^ _275_/C_N (sky130_fd_sc_hd__or4bb_2)
0.09 0.65 3.01 v _275_/X (sky130_fd_sc_hd__or4bb_2)
1 0.00 _104_ (net)
0.09 0.00 3.01 v _282_/B (sky130_fd_sc_hd__and4_2)
0.06 0.26 3.26 v _282_/X (sky130_fd_sc_hd__and4_2)
3 0.01 _111_ (net)
0.06 0.00 3.26 v _283_/B1 (sky130_fd_sc_hd__o31a_2)
0.06 0.12 3.39 v _283_/X (sky130_fd_sc_hd__o31a_2)
2 0.00 _112_ (net)
0.06 0.00 3.39 v _284_/A (sky130_fd_sc_hd__buf_2)
0.08 0.19 3.57 v _284_/X (sky130_fd_sc_hd__buf_2)
7 0.03 _113_ (net)
0.08 0.00 3.57 v _303_/S (sky130_fd_sc_hd__mux2_2)
0.05 0.30 3.87 v _303_/X (sky130_fd_sc_hd__mux2_2)
1 0.00 _131_ (net)
0.05 0.00 3.87 v _304_/A (sky130_fd_sc_hd__buf_2)
0.03 0.13 4.00 v _304_/X (sky130_fd_sc_hd__buf_2)
1 0.00 _036_ (net)
0.03 0.00 4.00 v _458_/D (sky130_fd_sc_hd__dfrtp_2)
4.00 data arrival time
6.67 6.67 clock pll_control_clock (rise edge)
0.00 6.67 clock source latency
0.09 0.00 6.67 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
0.10 0.00 6.67 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
24 0.08 pll_control.clock (net)
0.09 0.00 6.67 ^ _390_/CLK (sky130_fd_sc_hd__dfrtp_2)
0.10 0.00 6.67 ^ _458_/CLK (sky130_fd_sc_hd__dfrtp_2)
-0.25 6.42 clock uncertainty
0.00 6.42 clock reconvergence pessimism
-0.11 6.31 library setup time
6.31 data required time
-0.09 6.33 library setup time
6.33 data required time
-----------------------------------------------------------------------------
6.31 data required time
-3.92 data arrival time
6.33 data required time
-4.00 data arrival time
-----------------------------------------------------------------------------
2.39 slack (MET)
2.33 slack (MET)
Startpoint: _383_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Endpoint: _393_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Startpoint: _449_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Endpoint: _454_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Path Group: pll_control_clock
Path Type: max
@ -266,57 +149,195 @@ Fanout Cap Slew Delay Time Description
-----------------------------------------------------------------------------
0.00 0.00 clock pll_control_clock (rise edge)
0.00 0.00 clock source latency
0.09 0.00 0.00 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
0.10 0.00 0.00 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
24 0.08 pll_control.clock (net)
0.09 0.00 0.00 ^ _383_/CLK (sky130_fd_sc_hd__dfrtp_2)
0.10 0.50 0.50 v _383_/Q (sky130_fd_sc_hd__dfrtp_2)
0.10 0.00 0.00 ^ _449_/CLK (sky130_fd_sc_hd__dfrtp_2)
0.11 0.51 0.51 v _449_/Q (sky130_fd_sc_hd__dfrtp_2)
6 0.03 pll_control.count0[1] (net)
0.10 0.00 0.51 v _200_/A (sky130_fd_sc_hd__xor2_2)
0.09 0.23 0.73 v _200_/X (sky130_fd_sc_hd__xor2_2)
3 0.01 _062_ (net)
0.09 0.00 0.73 v _202_/A2 (sky130_fd_sc_hd__a211o_2)
0.07 0.39 1.12 v _202_/X (sky130_fd_sc_hd__a211o_2)
3 0.01 _064_ (net)
0.07 0.00 1.12 v _212_/A2 (sky130_fd_sc_hd__a21o_2)
0.05 0.25 1.38 v _212_/X (sky130_fd_sc_hd__a21o_2)
3 0.01 _074_ (net)
0.05 0.00 1.38 v _213_/A3 (sky130_fd_sc_hd__a32o_2)
0.05 0.29 1.67 v _213_/X (sky130_fd_sc_hd__a32o_2)
3 0.01 _075_ (net)
0.05 0.00 1.67 v _224_/B1 (sky130_fd_sc_hd__a2111oi_2)
0.26 0.34 2.01 ^ _224_/Y (sky130_fd_sc_hd__a2111oi_2)
1 0.00 _086_ (net)
0.26 0.00 2.01 ^ _227_/A1 (sky130_fd_sc_hd__o31a_2)
0.42 0.49 2.50 ^ _227_/X (sky130_fd_sc_hd__o31a_2)
13 0.08 _089_ (net)
0.42 0.00 2.50 ^ _233_/C_N (sky130_fd_sc_hd__or4bb_2)
0.09 0.67 3.17 v _233_/X (sky130_fd_sc_hd__or4bb_2)
1 0.00 _095_ (net)
0.09 0.00 3.17 v _238_/B (sky130_fd_sc_hd__and4_2)
0.06 0.25 3.42 v _238_/X (sky130_fd_sc_hd__and4_2)
3 0.01 _100_ (net)
0.06 0.00 3.42 v _243_/B1 (sky130_fd_sc_hd__o31a_2)
0.12 0.19 3.61 v _243_/X (sky130_fd_sc_hd__o31a_2)
8 0.03 _105_ (net)
0.12 0.00 3.61 v _257_/A2 (sky130_fd_sc_hd__o22a_2)
0.04 0.26 3.87 v _257_/X (sky130_fd_sc_hd__o22a_2)
0.11 0.00 0.51 v _226_/A (sky130_fd_sc_hd__xor2_2)
0.09 0.23 0.74 v _226_/X (sky130_fd_sc_hd__xor2_2)
3 0.01 _055_ (net)
0.09 0.00 0.74 v _237_/A2 (sky130_fd_sc_hd__a211o_2)
0.07 0.39 1.13 v _237_/X (sky130_fd_sc_hd__a211o_2)
3 0.01 _066_ (net)
0.07 0.00 1.13 v _242_/A2 (sky130_fd_sc_hd__a21o_2)
0.05 0.25 1.38 v _242_/X (sky130_fd_sc_hd__a21o_2)
3 0.01 _071_ (net)
0.05 0.00 1.38 v _247_/A3 (sky130_fd_sc_hd__a32o_2)
0.05 0.29 1.68 v _247_/X (sky130_fd_sc_hd__a32o_2)
3 0.01 _076_ (net)
0.05 0.00 1.68 v _250_/B1 (sky130_fd_sc_hd__a2111oi_2)
0.26 0.34 2.02 ^ _250_/Y (sky130_fd_sc_hd__a2111oi_2)
1 0.00 _079_ (net)
0.26 0.00 2.02 ^ _263_/A1 (sky130_fd_sc_hd__o31a_2)
0.21 0.33 2.35 ^ _263_/X (sky130_fd_sc_hd__o31a_2)
7 0.04 _092_ (net)
0.21 0.00 2.35 ^ _275_/C_N (sky130_fd_sc_hd__or4bb_2)
0.09 0.65 3.01 v _275_/X (sky130_fd_sc_hd__or4bb_2)
1 0.00 _104_ (net)
0.09 0.00 3.01 v _282_/B (sky130_fd_sc_hd__and4_2)
0.06 0.26 3.26 v _282_/X (sky130_fd_sc_hd__and4_2)
3 0.01 _111_ (net)
0.06 0.00 3.26 v _283_/B1 (sky130_fd_sc_hd__o31a_2)
0.06 0.12 3.39 v _283_/X (sky130_fd_sc_hd__o31a_2)
2 0.00 _112_ (net)
0.06 0.00 3.39 v _284_/A (sky130_fd_sc_hd__buf_2)
0.08 0.19 3.57 v _284_/X (sky130_fd_sc_hd__buf_2)
7 0.03 _113_ (net)
0.08 0.00 3.57 v _317_/S (sky130_fd_sc_hd__mux2_2)
0.04 0.28 3.86 v _317_/X (sky130_fd_sc_hd__mux2_2)
1 0.00 _141_ (net)
0.04 0.00 3.86 v _318_/A (sky130_fd_sc_hd__buf_2)
0.02 0.12 3.98 v _318_/X (sky130_fd_sc_hd__buf_2)
1 0.00 _032_ (net)
0.02 0.00 3.98 v _454_/D (sky130_fd_sc_hd__dfrtp_2)
3.98 data arrival time
6.67 6.67 clock pll_control_clock (rise edge)
0.00 6.67 clock source latency
0.10 0.00 6.67 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
24 0.08 pll_control.clock (net)
0.10 0.00 6.67 ^ _454_/CLK (sky130_fd_sc_hd__dfrtp_2)
-0.25 6.42 clock uncertainty
0.00 6.42 clock reconvergence pessimism
-0.09 6.33 library setup time
6.33 data required time
-----------------------------------------------------------------------------
6.33 data required time
-3.98 data arrival time
-----------------------------------------------------------------------------
2.35 slack (MET)
Startpoint: _449_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Endpoint: _455_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Path Group: pll_control_clock
Path Type: max
Fanout Cap Slew Delay Time Description
-----------------------------------------------------------------------------
0.00 0.00 clock pll_control_clock (rise edge)
0.00 0.00 clock source latency
0.10 0.00 0.00 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
24 0.08 pll_control.clock (net)
0.10 0.00 0.00 ^ _449_/CLK (sky130_fd_sc_hd__dfrtp_2)
0.11 0.51 0.51 v _449_/Q (sky130_fd_sc_hd__dfrtp_2)
6 0.03 pll_control.count0[1] (net)
0.11 0.00 0.51 v _226_/A (sky130_fd_sc_hd__xor2_2)
0.09 0.23 0.74 v _226_/X (sky130_fd_sc_hd__xor2_2)
3 0.01 _055_ (net)
0.09 0.00 0.74 v _237_/A2 (sky130_fd_sc_hd__a211o_2)
0.07 0.39 1.13 v _237_/X (sky130_fd_sc_hd__a211o_2)
3 0.01 _066_ (net)
0.07 0.00 1.13 v _242_/A2 (sky130_fd_sc_hd__a21o_2)
0.05 0.25 1.38 v _242_/X (sky130_fd_sc_hd__a21o_2)
3 0.01 _071_ (net)
0.05 0.00 1.38 v _247_/A3 (sky130_fd_sc_hd__a32o_2)
0.05 0.29 1.68 v _247_/X (sky130_fd_sc_hd__a32o_2)
3 0.01 _076_ (net)
0.05 0.00 1.68 v _250_/B1 (sky130_fd_sc_hd__a2111oi_2)
0.26 0.34 2.02 ^ _250_/Y (sky130_fd_sc_hd__a2111oi_2)
1 0.00 _079_ (net)
0.26 0.00 2.02 ^ _263_/A1 (sky130_fd_sc_hd__o31a_2)
0.21 0.33 2.35 ^ _263_/X (sky130_fd_sc_hd__o31a_2)
7 0.04 _092_ (net)
0.21 0.00 2.35 ^ _275_/C_N (sky130_fd_sc_hd__or4bb_2)
0.09 0.65 3.01 v _275_/X (sky130_fd_sc_hd__or4bb_2)
1 0.00 _104_ (net)
0.09 0.00 3.01 v _282_/B (sky130_fd_sc_hd__and4_2)
0.06 0.26 3.26 v _282_/X (sky130_fd_sc_hd__and4_2)
3 0.01 _111_ (net)
0.06 0.00 3.26 v _283_/B1 (sky130_fd_sc_hd__o31a_2)
0.06 0.12 3.39 v _283_/X (sky130_fd_sc_hd__o31a_2)
2 0.00 _112_ (net)
0.06 0.00 3.39 v _284_/A (sky130_fd_sc_hd__buf_2)
0.08 0.19 3.57 v _284_/X (sky130_fd_sc_hd__buf_2)
7 0.03 _113_ (net)
0.08 0.00 3.57 v _314_/A1_N (sky130_fd_sc_hd__o2bb2a_2)
0.05 0.28 3.85 ^ _314_/X (sky130_fd_sc_hd__o2bb2a_2)
1 0.00 _033_ (net)
0.05 0.00 3.85 ^ _455_/D (sky130_fd_sc_hd__dfrtp_2)
3.85 data arrival time
6.67 6.67 clock pll_control_clock (rise edge)
0.00 6.67 clock source latency
0.10 0.00 6.67 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
24 0.08 pll_control.clock (net)
0.10 0.00 6.67 ^ _455_/CLK (sky130_fd_sc_hd__dfrtp_2)
-0.25 6.42 clock uncertainty
0.00 6.42 clock reconvergence pessimism
-0.06 6.36 library setup time
6.36 data required time
-----------------------------------------------------------------------------
6.36 data required time
-3.85 data arrival time
-----------------------------------------------------------------------------
2.51 slack (MET)
Startpoint: _449_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Endpoint: _459_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Path Group: pll_control_clock
Path Type: max
Fanout Cap Slew Delay Time Description
-----------------------------------------------------------------------------
0.00 0.00 clock pll_control_clock (rise edge)
0.00 0.00 clock source latency
0.10 0.00 0.00 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
24 0.08 pll_control.clock (net)
0.10 0.00 0.00 ^ _449_/CLK (sky130_fd_sc_hd__dfrtp_2)
0.11 0.51 0.51 v _449_/Q (sky130_fd_sc_hd__dfrtp_2)
6 0.03 pll_control.count0[1] (net)
0.11 0.00 0.51 v _226_/A (sky130_fd_sc_hd__xor2_2)
0.09 0.23 0.74 v _226_/X (sky130_fd_sc_hd__xor2_2)
3 0.01 _055_ (net)
0.09 0.00 0.74 v _237_/A2 (sky130_fd_sc_hd__a211o_2)
0.07 0.39 1.13 v _237_/X (sky130_fd_sc_hd__a211o_2)
3 0.01 _066_ (net)
0.07 0.00 1.13 v _242_/A2 (sky130_fd_sc_hd__a21o_2)
0.05 0.25 1.38 v _242_/X (sky130_fd_sc_hd__a21o_2)
3 0.01 _071_ (net)
0.05 0.00 1.38 v _247_/A3 (sky130_fd_sc_hd__a32o_2)
0.05 0.29 1.68 v _247_/X (sky130_fd_sc_hd__a32o_2)
3 0.01 _076_ (net)
0.05 0.00 1.68 v _250_/B1 (sky130_fd_sc_hd__a2111oi_2)
0.26 0.34 2.02 ^ _250_/Y (sky130_fd_sc_hd__a2111oi_2)
1 0.00 _079_ (net)
0.26 0.00 2.02 ^ _263_/A1 (sky130_fd_sc_hd__o31a_2)
0.21 0.33 2.35 ^ _263_/X (sky130_fd_sc_hd__o31a_2)
7 0.04 _092_ (net)
0.21 0.00 2.35 ^ _275_/C_N (sky130_fd_sc_hd__or4bb_2)
0.09 0.65 3.01 v _275_/X (sky130_fd_sc_hd__or4bb_2)
1 0.00 _104_ (net)
0.09 0.00 3.01 v _282_/B (sky130_fd_sc_hd__and4_2)
0.06 0.26 3.26 v _282_/X (sky130_fd_sc_hd__and4_2)
3 0.01 _111_ (net)
0.06 0.00 3.26 v _283_/B1 (sky130_fd_sc_hd__o31a_2)
0.06 0.12 3.39 v _283_/X (sky130_fd_sc_hd__o31a_2)
2 0.00 _112_ (net)
0.06 0.00 3.39 v _284_/A (sky130_fd_sc_hd__buf_2)
0.08 0.19 3.57 v _284_/X (sky130_fd_sc_hd__buf_2)
7 0.03 _113_ (net)
0.08 0.00 3.57 v _300_/A2 (sky130_fd_sc_hd__o22a_2)
0.03 0.24 3.81 v _300_/X (sky130_fd_sc_hd__o22a_2)
1 0.00 _037_ (net)
0.04 0.00 3.87 v _393_/D (sky130_fd_sc_hd__dfrtp_2)
3.87 data arrival time
0.03 0.00 3.81 v _459_/D (sky130_fd_sc_hd__dfrtp_2)
3.81 data arrival time
6.67 6.67 clock pll_control_clock (rise edge)
0.00 6.67 clock source latency
0.09 0.00 6.67 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
0.10 0.00 6.67 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
24 0.08 pll_control.clock (net)
0.09 0.00 6.67 ^ _393_/CLK (sky130_fd_sc_hd__dfrtp_2)
0.10 0.00 6.67 ^ _459_/CLK (sky130_fd_sc_hd__dfrtp_2)
-0.25 6.42 clock uncertainty
0.00 6.42 clock reconvergence pessimism
-0.10 6.32 library setup time
6.32 data required time
-----------------------------------------------------------------------------
6.32 data required time
-3.87 data arrival time
-3.81 data arrival time
-----------------------------------------------------------------------------
2.44 slack (MET)
2.51 slack (MET)

View File

@ -2,8 +2,8 @@
===========================================================================
report_checks -path_delay min (Hold)
============================================================================
Startpoint: _394_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Endpoint: _395_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Startpoint: _460_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Endpoint: _461_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Path Group: pll_control_clock
Path Type: min
@ -11,32 +11,32 @@ Fanout Cap Slew Delay Time Description
-----------------------------------------------------------------------------
0.00 0.00 clock pll_control_clock (rise edge)
0.00 0.00 clock source latency
0.09 0.00 0.00 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
0.10 0.00 0.00 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
24 0.08 pll_control.clock (net)
0.09 0.00 0.00 ^ _394_/CLK (sky130_fd_sc_hd__dfrtp_2)
0.04 0.33 0.33 ^ _394_/Q (sky130_fd_sc_hd__dfrtp_2)
0.10 0.00 0.00 ^ _460_/CLK (sky130_fd_sc_hd__dfrtp_2)
0.04 0.33 0.34 ^ _460_/Q (sky130_fd_sc_hd__dfrtp_2)
1 0.00 pll_control.oscbuf[0] (net)
0.04 0.00 0.33 ^ _395_/D (sky130_fd_sc_hd__dfrtp_2)
0.33 data arrival time
0.04 0.00 0.34 ^ _461_/D (sky130_fd_sc_hd__dfrtp_2)
0.34 data arrival time
0.00 0.00 clock pll_control_clock (rise edge)
0.00 0.00 clock source latency
0.09 0.00 0.00 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
0.10 0.00 0.00 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
24 0.08 pll_control.clock (net)
0.09 0.00 0.00 ^ _395_/CLK (sky130_fd_sc_hd__dfrtp_2)
0.10 0.00 0.00 ^ _461_/CLK (sky130_fd_sc_hd__dfrtp_2)
0.25 0.25 clock uncertainty
0.00 0.25 clock reconvergence pessimism
-0.03 0.23 library hold time
0.23 data required time
-----------------------------------------------------------------------------
0.23 data required time
-0.33 data arrival time
-0.34 data arrival time
-----------------------------------------------------------------------------
0.10 slack (MET)
0.11 slack (MET)
Startpoint: _395_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Endpoint: _396_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Startpoint: _461_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Endpoint: _462_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Path Group: pll_control_clock
Path Type: min
@ -44,32 +44,32 @@ Fanout Cap Slew Delay Time Description
-----------------------------------------------------------------------------
0.00 0.00 clock pll_control_clock (rise edge)
0.00 0.00 clock source latency
0.09 0.00 0.00 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
0.10 0.00 0.00 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
24 0.08 pll_control.clock (net)
0.09 0.00 0.00 ^ _395_/CLK (sky130_fd_sc_hd__dfrtp_2)
0.12 0.41 0.41 ^ _395_/Q (sky130_fd_sc_hd__dfrtp_2)
0.10 0.00 0.00 ^ _461_/CLK (sky130_fd_sc_hd__dfrtp_2)
0.13 0.41 0.42 ^ _461_/Q (sky130_fd_sc_hd__dfrtp_2)
3 0.02 pll_control.oscbuf[1] (net)
0.12 0.00 0.41 ^ _396_/D (sky130_fd_sc_hd__dfrtp_2)
0.41 data arrival time
0.13 0.00 0.42 ^ _462_/D (sky130_fd_sc_hd__dfrtp_2)
0.42 data arrival time
0.00 0.00 clock pll_control_clock (rise edge)
0.00 0.00 clock source latency
0.09 0.00 0.00 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
0.10 0.00 0.00 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
24 0.08 pll_control.clock (net)
0.09 0.00 0.00 ^ _396_/CLK (sky130_fd_sc_hd__dfrtp_2)
0.10 0.00 0.00 ^ _462_/CLK (sky130_fd_sc_hd__dfrtp_2)
0.25 0.25 clock uncertainty
0.00 0.25 clock reconvergence pessimism
-0.04 0.21 library hold time
-0.05 0.21 library hold time
0.21 data required time
-----------------------------------------------------------------------------
0.21 data required time
-0.41 data arrival time
-0.42 data arrival time
-----------------------------------------------------------------------------
0.20 slack (MET)
0.21 slack (MET)
Startpoint: _379_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Endpoint: _379_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Startpoint: _453_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Endpoint: _453_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Path Group: pll_control_clock
Path Type: min
@ -77,35 +77,35 @@ Fanout Cap Slew Delay Time Description
-----------------------------------------------------------------------------
0.00 0.00 clock pll_control_clock (rise edge)
0.00 0.00 clock source latency
0.09 0.00 0.00 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
0.10 0.00 0.00 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
24 0.08 pll_control.clock (net)
0.09 0.00 0.00 ^ _379_/CLK (sky130_fd_sc_hd__dfrtp_2)
0.06 0.36 0.36 ^ _379_/Q (sky130_fd_sc_hd__dfrtp_2)
3 0.01 pll_control.prep[0] (net)
0.06 0.00 0.36 ^ _287_/A (sky130_fd_sc_hd__or2_2)
0.03 0.09 0.45 ^ _287_/X (sky130_fd_sc_hd__or2_2)
1 0.00 _023_ (net)
0.03 0.00 0.45 ^ _379_/D (sky130_fd_sc_hd__dfrtp_2)
0.45 data arrival time
0.10 0.00 0.00 ^ _453_/CLK (sky130_fd_sc_hd__dfrtp_2)
0.11 0.40 0.40 ^ _453_/Q (sky130_fd_sc_hd__dfrtp_2)
5 0.02 pll_control.tval[0] (net)
0.11 0.00 0.40 ^ _320_/A1 (sky130_fd_sc_hd__o21a_2)
0.03 0.13 0.54 ^ _320_/X (sky130_fd_sc_hd__o21a_2)
1 0.00 _031_ (net)
0.03 0.00 0.54 ^ _453_/D (sky130_fd_sc_hd__dfrtp_2)
0.54 data arrival time
0.00 0.00 clock pll_control_clock (rise edge)
0.00 0.00 clock source latency
0.09 0.00 0.00 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
0.10 0.00 0.00 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
24 0.08 pll_control.clock (net)
0.09 0.00 0.00 ^ _379_/CLK (sky130_fd_sc_hd__dfrtp_2)
0.10 0.00 0.00 ^ _453_/CLK (sky130_fd_sc_hd__dfrtp_2)
0.25 0.25 clock uncertainty
0.00 0.25 clock reconvergence pessimism
-0.02 0.23 library hold time
0.23 data required time
-----------------------------------------------------------------------------
0.23 data required time
-0.45 data arrival time
-0.54 data arrival time
-----------------------------------------------------------------------------
0.22 slack (MET)
0.31 slack (MET)
Startpoint: _381_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Endpoint: _381_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Startpoint: _445_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Endpoint: _445_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Path Group: pll_control_clock
Path Type: min
@ -113,35 +113,38 @@ Fanout Cap Slew Delay Time Description
-----------------------------------------------------------------------------
0.00 0.00 clock pll_control_clock (rise edge)
0.00 0.00 clock source latency
0.09 0.00 0.00 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
0.10 0.00 0.00 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
24 0.08 pll_control.clock (net)
0.09 0.00 0.00 ^ _381_/CLK (sky130_fd_sc_hd__dfrtp_2)
0.05 0.34 0.35 ^ _381_/Q (sky130_fd_sc_hd__dfrtp_2)
2 0.01 pll_control.prep[2] (net)
0.05 0.00 0.35 ^ _285_/A1 (sky130_fd_sc_hd__mux2_1)
0.04 0.11 0.46 ^ _285_/X (sky130_fd_sc_hd__mux2_1)
1 0.00 _025_ (net)
0.04 0.00 0.46 ^ _381_/D (sky130_fd_sc_hd__dfrtp_2)
0.46 data arrival time
0.10 0.00 0.00 ^ _445_/CLK (sky130_fd_sc_hd__dfrtp_2)
0.06 0.35 0.36 ^ _445_/Q (sky130_fd_sc_hd__dfrtp_2)
3 0.01 pll_control.prep[0] (net)
0.06 0.00 0.36 ^ _337_/A (sky130_fd_sc_hd__or2_2)
0.04 0.10 0.46 ^ _337_/X (sky130_fd_sc_hd__or2_2)
1 0.00 _152_ (net)
0.04 0.00 0.46 ^ _338_/A (sky130_fd_sc_hd__buf_2)
0.03 0.08 0.54 ^ _338_/X (sky130_fd_sc_hd__buf_2)
1 0.00 _023_ (net)
0.03 0.00 0.54 ^ _445_/D (sky130_fd_sc_hd__dfrtp_2)
0.54 data arrival time
0.00 0.00 clock pll_control_clock (rise edge)
0.00 0.00 clock source latency
0.09 0.00 0.00 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
0.10 0.00 0.00 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
24 0.08 pll_control.clock (net)
0.09 0.00 0.00 ^ _381_/CLK (sky130_fd_sc_hd__dfrtp_2)
0.10 0.00 0.00 ^ _445_/CLK (sky130_fd_sc_hd__dfrtp_2)
0.25 0.25 clock uncertainty
0.00 0.25 clock reconvergence pessimism
-0.03 0.23 library hold time
-0.02 0.23 library hold time
0.23 data required time
-----------------------------------------------------------------------------
0.23 data required time
-0.46 data arrival time
-0.54 data arrival time
-----------------------------------------------------------------------------
0.23 slack (MET)
0.31 slack (MET)
Startpoint: _380_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Endpoint: _380_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Startpoint: _452_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Endpoint: _452_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Path Group: pll_control_clock
Path Type: min
@ -149,30 +152,30 @@ Fanout Cap Slew Delay Time Description
-----------------------------------------------------------------------------
0.00 0.00 clock pll_control_clock (rise edge)
0.00 0.00 clock source latency
0.09 0.00 0.00 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
0.10 0.00 0.00 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
24 0.08 pll_control.clock (net)
0.09 0.00 0.00 ^ _380_/CLK (sky130_fd_sc_hd__dfrtp_2)
0.06 0.35 0.36 ^ _380_/Q (sky130_fd_sc_hd__dfrtp_2)
3 0.01 pll_control.prep[1] (net)
0.06 0.00 0.36 ^ _286_/A0 (sky130_fd_sc_hd__mux2_1)
0.04 0.11 0.47 ^ _286_/X (sky130_fd_sc_hd__mux2_1)
1 0.00 _024_ (net)
0.04 0.00 0.47 ^ _380_/D (sky130_fd_sc_hd__dfrtp_2)
0.47 data arrival time
0.10 0.00 0.00 ^ _452_/CLK (sky130_fd_sc_hd__dfrtp_2)
0.13 0.41 0.41 ^ _452_/Q (sky130_fd_sc_hd__dfrtp_2)
6 0.02 pll_control.count0[4] (net)
0.13 0.00 0.41 ^ _323_/A1 (sky130_fd_sc_hd__o21a_2)
0.03 0.13 0.55 ^ _323_/X (sky130_fd_sc_hd__o21a_2)
1 0.00 _030_ (net)
0.03 0.00 0.55 ^ _452_/D (sky130_fd_sc_hd__dfrtp_2)
0.55 data arrival time
0.00 0.00 clock pll_control_clock (rise edge)
0.00 0.00 clock source latency
0.09 0.00 0.00 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
0.10 0.00 0.00 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
24 0.08 pll_control.clock (net)
0.09 0.00 0.00 ^ _380_/CLK (sky130_fd_sc_hd__dfrtp_2)
0.10 0.00 0.00 ^ _452_/CLK (sky130_fd_sc_hd__dfrtp_2)
0.25 0.25 clock uncertainty
0.00 0.25 clock reconvergence pessimism
-0.03 0.23 library hold time
-0.02 0.23 library hold time
0.23 data required time
-----------------------------------------------------------------------------
0.23 data required time
-0.47 data arrival time
-0.55 data arrival time
-----------------------------------------------------------------------------
0.24 slack (MET)
0.32 slack (MET)

View File

@ -5,10 +5,10 @@
Group Internal Switching Leakage Total
Power Power Power Power (Watts)
----------------------------------------------------------------
Sequential 1.48e-04 2.01e-05 1.84e-10 1.68e-04 33.2%
Combinational 1.48e-04 1.90e-04 1.25e-09 3.39e-04 66.8%
Sequential 1.49e-04 1.18e-05 1.84e-10 1.61e-04 30.1%
Combinational 1.62e-04 2.12e-04 1.36e-09 3.74e-04 69.9%
Macro 0.00e+00 0.00e+00 0.00e+00 0.00e+00 0.0%
Pad 0.00e+00 0.00e+00 0.00e+00 0.00e+00 0.0%
----------------------------------------------------------------
Total 2.96e-04 2.10e-04 1.43e-09 5.07e-04 100.0%
58.5% 41.5% 0.0%
Total 3.11e-04 2.24e-04 1.55e-09 5.35e-04 100.0%
58.2% 41.8% 0.0%

View File

@ -2,8 +2,8 @@
===========================================================================
report_checks -unconstrained
============================================================================
Startpoint: _383_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Endpoint: _388_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Startpoint: _449_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Endpoint: _457_ (rising edge-triggered flip-flop clocked by pll_control_clock)
Path Group: pll_control_clock
Path Type: max
@ -11,58 +11,64 @@ Fanout Cap Slew Delay Time Description
-----------------------------------------------------------------------------
0.00 0.00 clock pll_control_clock (rise edge)
0.00 0.00 clock source latency
0.09 0.00 0.00 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
0.10 0.00 0.00 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
24 0.08 pll_control.clock (net)
0.09 0.00 0.00 ^ _383_/CLK (sky130_fd_sc_hd__dfrtp_2)
0.10 0.50 0.50 v _383_/Q (sky130_fd_sc_hd__dfrtp_2)
0.10 0.00 0.00 ^ _449_/CLK (sky130_fd_sc_hd__dfrtp_2)
0.11 0.51 0.51 v _449_/Q (sky130_fd_sc_hd__dfrtp_2)
6 0.03 pll_control.count0[1] (net)
0.10 0.00 0.51 v _200_/A (sky130_fd_sc_hd__xor2_2)
0.09 0.23 0.73 v _200_/X (sky130_fd_sc_hd__xor2_2)
3 0.01 _062_ (net)
0.09 0.00 0.73 v _202_/A2 (sky130_fd_sc_hd__a211o_2)
0.07 0.39 1.12 v _202_/X (sky130_fd_sc_hd__a211o_2)
3 0.01 _064_ (net)
0.07 0.00 1.12 v _212_/A2 (sky130_fd_sc_hd__a21o_2)
0.05 0.25 1.38 v _212_/X (sky130_fd_sc_hd__a21o_2)
3 0.01 _074_ (net)
0.05 0.00 1.38 v _213_/A3 (sky130_fd_sc_hd__a32o_2)
0.05 0.29 1.67 v _213_/X (sky130_fd_sc_hd__a32o_2)
3 0.01 _075_ (net)
0.05 0.00 1.67 v _224_/B1 (sky130_fd_sc_hd__a2111oi_2)
0.26 0.34 2.01 ^ _224_/Y (sky130_fd_sc_hd__a2111oi_2)
1 0.00 _086_ (net)
0.26 0.00 2.01 ^ _227_/A1 (sky130_fd_sc_hd__o31a_2)
0.42 0.49 2.50 ^ _227_/X (sky130_fd_sc_hd__o31a_2)
13 0.08 _089_ (net)
0.42 0.00 2.50 ^ _233_/C_N (sky130_fd_sc_hd__or4bb_2)
0.09 0.67 3.17 v _233_/X (sky130_fd_sc_hd__or4bb_2)
1 0.00 _095_ (net)
0.09 0.00 3.17 v _238_/B (sky130_fd_sc_hd__and4_2)
0.06 0.25 3.42 v _238_/X (sky130_fd_sc_hd__and4_2)
3 0.01 _100_ (net)
0.06 0.00 3.42 v _243_/B1 (sky130_fd_sc_hd__o31a_2)
0.12 0.19 3.61 v _243_/X (sky130_fd_sc_hd__o31a_2)
8 0.03 _105_ (net)
0.12 0.00 3.61 v _270_/S (sky130_fd_sc_hd__mux2_1)
0.06 0.35 3.96 v _270_/X (sky130_fd_sc_hd__mux2_1)
1 0.00 _032_ (net)
0.06 0.00 3.96 v _388_/D (sky130_fd_sc_hd__dfrtp_2)
3.96 data arrival time
0.11 0.00 0.51 v _226_/A (sky130_fd_sc_hd__xor2_2)
0.09 0.23 0.74 v _226_/X (sky130_fd_sc_hd__xor2_2)
3 0.01 _055_ (net)
0.09 0.00 0.74 v _237_/A2 (sky130_fd_sc_hd__a211o_2)
0.07 0.39 1.13 v _237_/X (sky130_fd_sc_hd__a211o_2)
3 0.01 _066_ (net)
0.07 0.00 1.13 v _242_/A2 (sky130_fd_sc_hd__a21o_2)
0.05 0.25 1.38 v _242_/X (sky130_fd_sc_hd__a21o_2)
3 0.01 _071_ (net)
0.05 0.00 1.38 v _247_/A3 (sky130_fd_sc_hd__a32o_2)
0.05 0.29 1.68 v _247_/X (sky130_fd_sc_hd__a32o_2)
3 0.01 _076_ (net)
0.05 0.00 1.68 v _250_/B1 (sky130_fd_sc_hd__a2111oi_2)
0.26 0.34 2.02 ^ _250_/Y (sky130_fd_sc_hd__a2111oi_2)
1 0.00 _079_ (net)
0.26 0.00 2.02 ^ _263_/A1 (sky130_fd_sc_hd__o31a_2)
0.21 0.33 2.35 ^ _263_/X (sky130_fd_sc_hd__o31a_2)
7 0.04 _092_ (net)
0.21 0.00 2.35 ^ _275_/C_N (sky130_fd_sc_hd__or4bb_2)
0.09 0.65 3.01 v _275_/X (sky130_fd_sc_hd__or4bb_2)
1 0.00 _104_ (net)
0.09 0.00 3.01 v _282_/B (sky130_fd_sc_hd__and4_2)
0.06 0.26 3.26 v _282_/X (sky130_fd_sc_hd__and4_2)
3 0.01 _111_ (net)
0.06 0.00 3.26 v _283_/B1 (sky130_fd_sc_hd__o31a_2)
0.06 0.12 3.39 v _283_/X (sky130_fd_sc_hd__o31a_2)
2 0.00 _112_ (net)
0.06 0.00 3.39 v _284_/A (sky130_fd_sc_hd__buf_2)
0.08 0.19 3.57 v _284_/X (sky130_fd_sc_hd__buf_2)
7 0.03 _113_ (net)
0.08 0.00 3.57 v _306_/S (sky130_fd_sc_hd__mux2_2)
0.05 0.30 3.88 v _306_/X (sky130_fd_sc_hd__mux2_2)
1 0.00 _133_ (net)
0.05 0.00 3.88 v _307_/A (sky130_fd_sc_hd__buf_2)
0.03 0.13 4.00 v _307_/X (sky130_fd_sc_hd__buf_2)
1 0.00 _035_ (net)
0.03 0.00 4.00 v _457_/D (sky130_fd_sc_hd__dfrtp_2)
4.00 data arrival time
6.67 6.67 clock pll_control_clock (rise edge)
0.00 6.67 clock source latency
0.09 0.00 6.67 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
0.10 0.00 6.67 ^ ringosc.ibufp01/Y (sky130_fd_sc_hd__clkinv_8)
24 0.08 pll_control.clock (net)
0.09 0.00 6.67 ^ _388_/CLK (sky130_fd_sc_hd__dfrtp_2)
0.10 0.00 6.67 ^ _457_/CLK (sky130_fd_sc_hd__dfrtp_2)
-0.25 6.42 clock uncertainty
0.00 6.42 clock reconvergence pessimism
-0.11 6.31 library setup time
6.31 data required time
-0.09 6.33 library setup time
6.33 data required time
-----------------------------------------------------------------------------
6.31 data required time
-3.96 data arrival time
6.33 data required time
-4.00 data arrival time
-----------------------------------------------------------------------------
2.35 slack (MET)
2.32 slack (MET)

View File

@ -6,25 +6,13 @@ max fanout
Pin Limit Fanout Slack
---------------------------------------------------------
dco 6 108 -102 (VIOLATED)
_355_/Y 6 25 -19 (VIOLATED)
ringosc.ibufp01/Y 6 24 -18 (VIOLATED)
_227_/X 6 13 -7 (VIOLATED)
_393_/Q 6 11 -5 (VIOLATED)
_292_/Y 6 10 -4 (VIOLATED)
_390_/Q 6 10 -4 (VIOLATED)
_181_/Y 6 9 -3 (VIOLATED)
_228_/X 6 9 -3 (VIOLATED)
_243_/X 6 8 -2 (VIOLATED)
_293_/X 6 8 -2 (VIOLATED)
_382_/Q 6 8 -2 (VIOLATED)
_391_/Q 6 8 -2 (VIOLATED)
_392_/Q 6 8 -2 (VIOLATED)
_241_/Y 6 7 (VIOLATED)
ringosc.ibufp01/Y 7 24 -17 (VIOLATED)
dco 7 12 -5 (VIOLATED)
_417_/X 7 8 (VIOLATED)
===========================================================================
max slew violation count 0
max fanout violation count 15
max fanout violation count 3
max cap violation count 0
============================================================================

View File

@ -2,9 +2,9 @@
===========================================================================
report_worst_slack -max (Setup)
============================================================================
worst slack 2.35
worst slack 2.32
===========================================================================
report_worst_slack -min (Hold)
============================================================================
worst slack 0.10
worst slack 0.11

View File

@ -1,24 +1,24 @@
OpenROAD 4174c3ad802d2ac1d04d387d2c4b883903f6647e
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 ODB-0222] Reading LEF file: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/tmp/merged.nom.lef
[INFO ODB-0222] Reading LEF file: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/tmp/merged.nom.lef
[WARNING ODB-0220] WARNING (LEFPARS-2036): SOURCE statement is obsolete in version 5.6 and later.
The LEF parser will ignore this statement.
To avoid this warning in the future, remove this statement from the LEF file with version 5.6 or later. See file /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/tmp/merged.nom.lef at line 930.
To avoid this warning in the future, remove this statement from the LEF file with version 5.6 or later. See file /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/tmp/merged.nom.lef at line 930.
[INFO ODB-0223] Created 13 technology layers
[INFO ODB-0224] Created 25 technology vias
[INFO ODB-0225] Created 441 library cells
[INFO ODB-0226] Finished LEF file: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/tmp/merged.nom.lef
[INFO ODB-0127] Reading DEF file: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/routing/digital_pll.def
[INFO ODB-0226] Finished LEF file: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/tmp/merged.nom.lef
[INFO ODB-0127] Reading DEF file: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/routing/digital_pll.def
[INFO ODB-0128] Design: digital_pll
[INFO ODB-0130] Created 39 pins.
[INFO ODB-0131] Created 617 components and 3559 component-terminals.
[INFO ODB-0132] Created 2 special nets and 2368 connections.
[INFO ODB-0133] Created 333 nets and 1190 connections.
[INFO ODB-0134] Finished DEF file: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/routing/digital_pll.def
[INFO ODB-0131] Created 586 components and 3453 component-terminals.
[INFO ODB-0132] Created 2 special nets and 2244 connections.
[INFO ODB-0133] Created 366 nets and 1208 connections.
[INFO ODB-0134] Finished DEF file: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/routing/digital_pll.def
[INFO]: Setting RC values...
[INFO PSM-0002] Output voltage file is specified as: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/reports/signoff/22-irdrop.rpt.
[INFO PSM-0002] Output voltage file is specified as: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/reports/signoff/22-irdrop.rpt.
[WARNING PSM-0016] Voltage pad location (VSRC) file not specified, defaulting pad location to checkerboard pattern on core area.
[WARNING PSM-0017] X direction bump pitch is not specified, defaulting to 140um.
[WARNING PSM-0018] Y direction bump pitch is not specified, defaulting to 140um.
@ -33,6 +33,6 @@ To avoid this warning in the future, remove this statement from the LEF file wit
[INFO PSM-0040] All PDN stripes on net VPWR are connected.
########## IR report #################
Worstcase voltage: 1.80e+00 V
Average IR drop : 7.47e-10 V
Worstcase IR drop: 1.07e-09 V
Average IR drop : 8.05e-10 V
Worstcase IR drop: 1.14e-09 V
######################################

View File

@ -1,483 +1,463 @@
Instance name, X location, Y location, Voltage
ringosc.dstage\[8\].id.delaybuf1, 61.84, 68, 1.8
ringosc.dstage\[8\].id.delayen0, 61.84, 68, 1.8
ringosc.dstage\[8\].id.delayen1, 61.84, 68, 1.8
ringosc.dstage\[8\].id.delayenb0, 61.84, 62.56, 1.8
ringosc.dstage\[9\].id.delaybuf1, 61.84, 62.56, 1.8
ringosc.dstage\[9\].id.delayen0, 61.84, 68, 1.8
ringosc.dstage\[9\].id.delayen1, 61.84, 68, 1.8
ANTENNA__412__A2, 61.84, 62.56, 1.8
_367_, 61.84, 62.56, 1.8
ringosc.dstage\[10\].id.delayen0, 61.84, 62.56, 1.8
ringosc.dstage\[8\].id.delaybuf1, 61.84, 62.56, 1.8
ringosc.dstage\[9\].id.delayenb0, 61.84, 62.56, 1.8
ANTENNA__342__A1, 61.84, 57.12, 1.8
ANTENNA__348__A1, 61.84, 57.12, 1.8
_349_, 61.84, 57.12, 1.8
_350_, 61.84, 57.12, 1.8
ringosc.dstage\[9\].id.delayen0, 61.84, 57.12, 1.8
ringosc.dstage\[9\].id.delayen1, 61.84, 57.12, 1.8
ringosc.dstage\[9\].id.delayenb1, 61.84, 57.12, 1.8
_176_, 61.84, 51.68, 1.8
_323_, 61.84, 51.68, 1.8
_342_, 61.84, 51.68, 1.8
ringosc.dstage\[10\].id.delaybuf0, 61.84, 51.68, 1.8
ringosc.dstage\[10\].id.delayen0, 61.84, 51.68, 1.8
ringosc.dstage\[10\].id.delayen1, 61.84, 51.68, 1.8
ringosc.dstage\[10\].id.delayenb0, 61.84, 51.68, 1.8
ringosc.dstage\[10\].id.delayint0, 61.84, 51.68, 1.8
ANTENNA__354__A1, 61.84, 46.24, 1.8
_344_, 61.84, 46.24, 1.8
_351_, 61.84, 46.24, 1.8
_354_, 61.84, 46.24, 1.8
ringosc.dstage\[10\].id.delayenb1, 61.84, 46.24, 1.8
ANTENNA__351__A1, 61.84, 40.8, 1.8
ANTENNA__354__A2, 61.84, 40.8, 1.8
_229_, 61.84, 40.8, 1.8
ringosc.dstage\[10\].id.delaybuf1, 61.84, 40.8, 1.8
ringosc.iss.ctrlen0, 61.84, 40.8, 1.8
ringosc.iss.delayen1, 61.84, 40.8, 1.8
ringosc.iss.delayenb0, 61.84, 40.8, 1.8
ringosc.iss.delayenb1, 61.84, 40.8, 1.8
FILLER_11_113, 61.84, 35.36, 1.8
ringosc.dstage\[11\].id.delayenb0, 61.84, 35.36, 1.8
ringosc.iss.const1, 61.84, 35.36, 1.8
ringosc.iss.delayen0, 61.84, 35.36, 1.8
ringosc.iss.reseten0, 61.84, 35.36, 1.8
ANTENNA__367__A, 61.84, 29.92, 1.8
_366_, 61.84, 29.92, 1.8
_367_, 61.84, 29.92, 1.8
_368_, 61.84, 29.92, 1.8
ringosc.dstage\[11\].id.delayen0, 61.84, 29.92, 1.8
ANTENNA__352__A_N, 61.84, 24.48, 1.8
ANTENNA__366__A, 61.84, 24.48, 1.8
FILLER_6_120, 61.84, 24.48, 1.8
FILLER_8_128, 61.84, 24.48, 1.8
_352_, 61.84, 24.48, 1.8
ringosc.dstage\[11\].id.delayenb1, 61.84, 24.48, 1.8
ANTENNA__353__A1, 61.84, 19.04, 1.8
ANTENNA__364__A, 61.84, 19.04, 1.8
ANTENNA__369__A, 61.84, 19.04, 1.8
_353_, 61.84, 19.04, 1.8
_358_, 61.84, 19.04, 1.8
_364_, 61.84, 19.04, 1.8
_369_, 61.84, 19.04, 1.8
ringosc.dstage\[11\].id.delayen1, 61.84, 19.04, 1.8
ANTENNA__358__A, 61.84, 13.6, 1.8
ANTENNA__372__A, 61.84, 13.6, 1.8
ANTENNA__373__A, 61.84, 13.6, 1.8
_181_, 61.84, 13.6, 1.8
_182_, 61.84, 13.6, 1.8
_372_, 61.84, 13.6, 1.8
_373_, 61.84, 13.6, 1.8
_395_, 61.84, 8.16, 1.8
_396_, 61.84, 8.16, 1.8
ringosc.dstage\[4\].id.delaybuf1, 21.84, 68, 1.8
ringosc.dstage\[4\].id.delayint0, 21.84, 68, 1.8
ANTENNA__309__A1, 21.84, 62.56, 1.8
ANTENNA__310__A2, 21.84, 62.56, 1.8
_306_, 21.84, 62.56, 1.8
_313_, 21.84, 62.56, 1.8
ringosc.dstage\[4\].id.delaybuf0, 21.84, 62.56, 1.8
ringosc.dstage\[6\].id.delayen1, 21.84, 62.56, 1.8
_393_, 61.84, 57.12, 1.8
_398_, 61.84, 57.12, 1.8
_410_, 61.84, 57.12, 1.8
ringosc.dstage\[10\].id.delayenb0, 61.84, 57.12, 1.8
ringosc.dstage\[10\].id.delayenb1, 61.84, 57.12, 1.8
ringosc.iss.delayint0, 61.84, 57.12, 1.8
ANTENNA__386__B1, 61.84, 51.68, 1.8
_388_, 61.84, 51.68, 1.8
ringosc.dstage\[11\].id.delayen0, 61.84, 51.68, 1.8
ringosc.dstage\[11\].id.delayenb0, 61.84, 51.68, 1.8
ringosc.iss.delayenb1, 61.84, 51.68, 1.8
_267_, 61.84, 46.24, 1.8
ringosc.dstage\[11\].id.delayen1, 61.84, 46.24, 1.8
ringosc.iss.ctrlen0, 61.84, 46.24, 1.8
ringosc.iss.delayen0, 61.84, 46.24, 1.8
ringosc.iss.delayen1, 61.84, 46.24, 1.8
ringosc.iss.delayenb0, 61.84, 46.24, 1.8
ANTENNA__384__B, 61.84, 40.8, 1.8
ANTENNA__391__A2, 61.84, 40.8, 1.8
ANTENNA__415__A2, 61.84, 40.8, 1.8
_222_, 61.84, 40.8, 1.8
_285_, 61.84, 40.8, 1.8
_299_, 61.84, 40.8, 1.8
_413_, 61.84, 40.8, 1.8
_414_, 61.84, 40.8, 1.8
ringosc.dstage\[11\].id.delayenb1, 61.84, 40.8, 1.8
_297_, 61.84, 35.36, 1.8
_300_, 61.84, 35.36, 1.8
_264_, 61.84, 29.92, 1.8
_286_, 61.84, 29.92, 1.8
_287_, 61.84, 29.92, 1.8
_292_, 61.84, 29.92, 1.8
_296_, 61.84, 29.92, 1.8
ringosc.dstage\[11\].id.delayint0, 61.84, 29.92, 1.8
FILLER_7_109, 61.84, 24.48, 1.8
FILLER_7_122, 61.84, 24.48, 1.8
_301_, 61.84, 24.48, 1.8
_303_, 61.84, 24.48, 1.8
_305_, 61.84, 24.48, 1.8
_306_, 61.84, 24.48, 1.8
_302_, 61.84, 19.04, 1.8
_458_, 61.84, 19.04, 1.8
_272_, 61.84, 13.6, 1.8
_276_, 61.84, 13.6, 1.8
_288_, 61.84, 13.6, 1.8
_435_, 61.84, 13.6, 1.8
ANTENNA__460__D, 61.84, 8.16, 1.8
_209_, 61.84, 8.16, 1.8
_437_, 61.84, 8.16, 1.8
_439_, 61.84, 8.16, 1.8
_460_, 61.84, 8.16, 1.8
ringosc.dstage\[6\].id.delaybuf0, 21.84, 68, 1.8
ringosc.dstage\[6\].id.delayen1, 21.84, 68, 1.8
ANTENNA__366__A2, 21.84, 62.56, 1.8
ringosc.dstage\[6\].id.delaybuf1, 21.84, 62.56, 1.8
ringosc.dstage\[6\].id.delayen0, 21.84, 62.56, 1.8
ringosc.dstage\[6\].id.delayenb0, 21.84, 62.56, 1.8
ringosc.dstage\[6\].id.delayint0, 21.84, 62.56, 1.8
ANTENNA__316__B2, 21.84, 57.12, 1.8
ANTENNA__317__A1, 21.84, 57.12, 1.8
_301_, 21.84, 57.12, 1.8
ringosc.dstage\[5\].id.delaybuf0, 21.84, 57.12, 1.8
ringosc.dstage\[5\].id.delayen1, 21.84, 57.12, 1.8
ringosc.dstage\[5\].id.delayenb0, 21.84, 57.12, 1.8
ringosc.dstage\[6\].id.delaybuf0, 21.84, 57.12, 1.8
ringosc.dstage\[6\].id.delayenb1, 21.84, 57.12, 1.8
ANTENNA__316__B1, 21.84, 51.68, 1.8
_316_, 21.84, 51.68, 1.8
ringosc.dstage\[1\].id.delayen0, 21.84, 51.68, 1.8
ringosc.dstage\[1\].id.delayint0, 21.84, 51.68, 1.8
ringosc.dstage\[2\].id.delayint0, 21.84, 51.68, 1.8
ringosc.dstage\[5\].id.delaybuf1, 21.84, 51.68, 1.8
ringosc.dstage\[5\].id.delayenb1, 21.84, 51.68, 1.8
ringosc.dstage\[5\].id.delayint0, 21.84, 51.68, 1.8
ANTENNA__317__A2, 21.84, 46.24, 1.8
_289_, 21.84, 46.24, 1.8
_297_, 21.84, 46.24, 1.8
ringosc.dstage\[6\].id.delayenb1, 21.84, 62.56, 1.8
_362_, 21.84, 57.12, 1.8
_364_, 21.84, 57.12, 1.8
_366_, 21.84, 57.12, 1.8
ringosc.dstage\[5\].id.delaybuf1, 21.84, 57.12, 1.8
ringosc.dstage\[5\].id.delayenb1, 21.84, 57.12, 1.8
ringosc.dstage\[5\].id.delayint0, 21.84, 57.12, 1.8
ringosc.dstage\[6\].id.delayint0, 21.84, 57.12, 1.8
ANTENNA__365__A2, 21.84, 51.68, 1.8
ANTENNA__397__B1, 21.84, 51.68, 1.8
_365_, 21.84, 51.68, 1.8
ringosc.dstage\[1\].id.delaybuf1, 21.84, 51.68, 1.8
ringosc.dstage\[1\].id.delayen1, 21.84, 51.68, 1.8
ringosc.dstage\[1\].id.delayenb0, 21.84, 51.68, 1.8
ringosc.dstage\[1\].id.delayenb1, 21.84, 51.68, 1.8
ANTENNA__353__A2, 21.84, 46.24, 1.8
ringosc.dstage\[0\].id.delaybuf1, 21.84, 46.24, 1.8
ringosc.dstage\[0\].id.delayen1, 21.84, 46.24, 1.8
ringosc.dstage\[1\].id.delaybuf0, 21.84, 46.24, 1.8
ringosc.dstage\[1\].id.delayen1, 21.84, 46.24, 1.8
ringosc.dstage\[1\].id.delayenb0, 21.84, 46.24, 1.8
ANTENNA__302__A1, 21.84, 40.8, 1.8
ANTENNA__378__A, 21.84, 40.8, 1.8
ringosc.dstage\[1\].id.delayen0, 21.84, 46.24, 1.8
ringosc.dstage\[2\].id.delaybuf0, 21.84, 46.24, 1.8
ringosc.dstage\[2\].id.delayen1, 21.84, 46.24, 1.8
ANTENNA__370__A, 21.84, 40.8, 1.8
_342_, 21.84, 40.8, 1.8
_443_, 21.84, 40.8, 1.8
ringosc.dstage\[0\].id.delayen0, 21.84, 40.8, 1.8
ringosc.dstage\[0\].id.delayenb0, 21.84, 40.8, 1.8
ringosc.dstage\[0\].id.delayenb1, 21.84, 40.8, 1.8
ringosc.dstage\[0\].id.delayint0, 21.84, 40.8, 1.8
ringosc.dstage\[1\].id.delayenb1, 21.84, 40.8, 1.8
ANTENNA__377__A, 21.84, 35.36, 1.8
_188_, 21.84, 35.36, 1.8
_363_, 21.84, 35.36, 1.8
_377_, 21.84, 35.36, 1.8
ringosc.dstage\[0\].id.delaybuf1, 21.84, 35.36, 1.8
ringosc.dstage\[0\].id.delayen1, 21.84, 35.36, 1.8
ringosc.ibufp00, 21.84, 35.36, 1.8
_203_, 21.84, 29.92, 1.8
_386_, 21.84, 29.92, 1.8
_393_, 21.84, 29.92, 1.8
ringosc.ibufp01, 21.84, 29.92, 1.8
FILLER_8_42, 21.84, 24.48, 1.8
_193_, 21.84, 24.48, 1.8
_195_, 21.84, 24.48, 1.8
_210_, 21.84, 24.48, 1.8
_211_, 21.84, 24.48, 1.8
_275_, 21.84, 24.48, 1.8
_276_, 21.84, 24.48, 1.8
_399_, 21.84, 24.48, 1.8
ANTENNA__213__B1, 21.84, 19.04, 1.8
ANTENNA__362__A, 21.84, 19.04, 1.8
ANTENNA__376__A, 21.84, 19.04, 1.8
_185_, 21.84, 19.04, 1.8
_194_, 21.84, 19.04, 1.8
_202_, 21.84, 19.04, 1.8
_376_, 21.84, 19.04, 1.8
ANTENNA__213__A1, 21.84, 13.6, 1.8
ANTENNA__222__B2, 21.84, 13.6, 1.8
_196_, 21.84, 13.6, 1.8
_197_, 21.84, 13.6, 1.8
_198_, 21.84, 13.6, 1.8
_218_, 21.84, 13.6, 1.8
ANTENNA__375__A, 21.84, 8.16, 1.8
_186_, 21.84, 8.16, 1.8
_200_, 21.84, 8.16, 1.8
_284_, 21.84, 8.16, 1.8
_355_, 21.84, 8.16, 1.8
_375_, 21.84, 8.16, 1.8
_382_, 21.84, 8.16, 1.8
_398_, 21.84, 8.16, 1.8
ANTENNA__342__A1, 21.84, 35.36, 1.8
_326_, 21.84, 35.36, 1.8
_417_, 21.84, 35.36, 1.8
_442_, 21.84, 35.36, 1.8
_452_, 21.84, 35.36, 1.8
ringosc.ibufp01, 21.84, 35.36, 1.8
ANTENNA__416__B, 21.84, 29.92, 1.8
_239_, 21.84, 29.92, 1.8
_254_, 21.84, 29.92, 1.8
_322_, 21.84, 29.92, 1.8
_323_, 21.84, 29.92, 1.8
_324_, 21.84, 29.92, 1.8
_241_, 21.84, 24.48, 1.8
_325_, 21.84, 24.48, 1.8
_451_, 21.84, 24.48, 1.8
_465_, 21.84, 24.48, 1.8
ANTENNA__232__B2, 21.84, 19.04, 1.8
_215_, 21.84, 19.04, 1.8
_234_, 21.84, 19.04, 1.8
_235_, 21.84, 19.04, 1.8
_237_, 21.84, 19.04, 1.8
_238_, 21.84, 19.04, 1.8
_329_, 21.84, 19.04, 1.8
ANTENNA__259__B1, 21.84, 13.6, 1.8
_226_, 21.84, 13.6, 1.8
_227_, 21.84, 13.6, 1.8
_243_, 21.84, 13.6, 1.8
_244_, 21.84, 13.6, 1.8
_327_, 21.84, 13.6, 1.8
_332_, 21.84, 13.6, 1.8
_217_, 21.84, 8.16, 1.8
_221_, 21.84, 8.16, 1.8
_330_, 21.84, 8.16, 1.8
_422_, 21.84, 8.16, 1.8
_448_, 21.84, 8.16, 1.8
_449_, 21.84, 8.16, 1.8
PHY_44, 5.52, 68, 1.8
ANTENNA__337__A1, 69.46, 68, 1.8
ANTENNA__411__B1, 69.46, 68, 1.8
PHY_45, 69.46, 68, 1.8
ringosc.dstage\[9\].id.delayint0, 69.46, 68, 1.8
ANTENNA__309__A2, 13.68, 68, 1.8
ringosc.dstage\[4\].id.delayen0, 13.68, 68, 1.8
ANTENNA__310__A1, 35.173, 68, 1.8
_309_, 35.173, 68, 1.8
ringosc.dstage\[6\].id.delaybuf1, 35.173, 68, 1.8
ANTENNA__369__A2, 35.173, 68, 1.8
ANTENNA__399__A2, 35.173, 68, 1.8
FILLER_22_50, 35.173, 68, 1.8
ringosc.dstage\[10\].id.delaybuf1, 35.173, 68, 1.8
ringosc.dstage\[7\].id.delaybuf0, 35.173, 68, 1.8
_336_, 48.506, 68, 1.8
ringosc.dstage\[7\].id.delaybuf1, 48.506, 68, 1.8
ANTENNA__306__A1, 5.52, 62.56, 1.8
ANTENNA__306__A2, 5.52, 62.56, 1.8
ringosc.dstage\[8\].id.delayen1, 48.506, 68, 1.8
ringosc.dstage\[8\].id.delayint0, 48.506, 68, 1.8
ringosc.dstage\[9\].id.delaybuf1, 48.506, 68, 1.8
ringosc.dstage\[9\].id.delayint0, 48.506, 68, 1.8
ANTENNA__357__A2, 5.52, 62.56, 1.8
PHY_40, 5.52, 62.56, 1.8
PHY_42, 5.52, 62.56, 1.8
_302_, 5.52, 62.56, 1.8
ringosc.dstage\[3\].id.delayen1, 5.52, 62.56, 1.8
_357_, 5.52, 62.56, 1.8
ringosc.dstage\[4\].id.delayen1, 5.52, 62.56, 1.8
ringosc.dstage\[4\].id.delayint0, 5.52, 62.56, 1.8
PHY_41, 69.46, 62.56, 1.8
PHY_43, 69.46, 62.56, 1.8
ringosc.dstage\[9\].id.delaybuf0, 69.46, 62.56, 1.8
ringosc.dstage\[3\].id.delaybuf1, 13.68, 62.56, 1.8
ringosc.dstage\[4\].id.delayen1, 13.68, 62.56, 1.8
ringosc.dstage\[4\].id.delayenb0, 13.68, 62.56, 1.8
ringosc.dstage\[4\].id.delayenb1, 13.68, 62.56, 1.8
ANTENNA__312__A1, 35.173, 62.56, 1.8
ANTENNA__312__A2, 35.173, 62.56, 1.8
_308_, 35.173, 62.56, 1.8
_310_, 35.173, 62.56, 1.8
_312_, 35.173, 62.56, 1.8
_343_, 35.173, 62.56, 1.8
ringosc.dstage\[6\].id.delayen0, 35.173, 62.56, 1.8
ringosc.dstage\[7\].id.delayen1, 35.173, 62.56, 1.8
ringosc.dstage\[10\].id.delaybuf0, 69.46, 62.56, 1.8
ANTENNA__360__A2, 13.68, 62.56, 1.8
_360_, 13.68, 62.56, 1.8
ringosc.dstage\[4\].id.delaybuf1, 13.68, 62.56, 1.8
ringosc.dstage\[5\].id.delayenb0, 13.68, 62.56, 1.8
_369_, 35.173, 62.56, 1.8
_378_, 35.173, 62.56, 1.8
ringosc.dstage\[7\].id.delaybuf1, 35.173, 62.56, 1.8
ringosc.dstage\[7\].id.delayen0, 35.173, 62.56, 1.8
ringosc.dstage\[7\].id.delayenb0, 35.173, 62.56, 1.8
ringosc.dstage\[7\].id.delayenb1, 35.173, 62.56, 1.8
ANTENNA__343__A1, 48.506, 62.56, 1.8
ANTENNA__343__A2, 48.506, 62.56, 1.8
ANTENNA__346__B1, 48.506, 62.56, 1.8
_328_, 48.506, 62.56, 1.8
_337_, 48.506, 62.56, 1.8
ringosc.dstage\[7\].id.delayen0, 48.506, 62.56, 1.8
ringosc.dstage\[7\].id.delayenb0, 48.506, 62.56, 1.8
ringosc.dstage\[7\].id.delayint0, 48.506, 62.56, 1.8
ringosc.dstage\[8\].id.delaybuf0, 48.506, 62.56, 1.8
ringosc.dstage\[8\].id.delayint0, 48.506, 62.56, 1.8
ANTENNA__300__A1, 5.52, 57.12, 1.8
ringosc.dstage\[7\].id.delayint0, 35.173, 62.56, 1.8
ringosc.dstage\[8\].id.delaybuf0, 35.173, 62.56, 1.8
ANTENNA__407__B1, 48.506, 62.56, 1.8
ANTENNA__409__A2, 48.506, 62.56, 1.8
_399_, 48.506, 62.56, 1.8
ringosc.dstage\[10\].id.delayen1, 48.506, 62.56, 1.8
ringosc.dstage\[8\].id.delayen0, 48.506, 62.56, 1.8
ringosc.dstage\[8\].id.delayenb0, 48.506, 62.56, 1.8
ringosc.dstage\[8\].id.delayenb1, 48.506, 62.56, 1.8
ringosc.dstage\[9\].id.delaybuf0, 48.506, 62.56, 1.8
ANTENNA__354__A2, 5.52, 57.12, 1.8
PHY_36, 5.52, 57.12, 1.8
PHY_38, 5.52, 57.12, 1.8
ringosc.dstage\[3\].id.delayen0, 5.52, 57.12, 1.8
ringosc.dstage\[3\].id.delayenb1, 5.52, 57.12, 1.8
ringosc.dstage\[3\].id.delayint0, 5.52, 57.12, 1.8
ANTENNA__342__A2, 69.46, 57.12, 1.8
ANTENNA__348__A2, 69.46, 57.12, 1.8
ringosc.dstage\[4\].id.delayenb0, 5.52, 57.12, 1.8
ringosc.dstage\[4\].id.delayenb1, 5.52, 57.12, 1.8
PHY_37, 69.46, 57.12, 1.8
PHY_39, 69.46, 57.12, 1.8
ANTENNA__305__A1, 13.68, 57.12, 1.8
ANTENNA__313__A_N, 13.68, 57.12, 1.8
ANTENNA__313__B, 13.68, 57.12, 1.8
_300_, 13.68, 57.12, 1.8
ANTENNA__293__A_N, 35.173, 57.12, 1.8
ANTENNA__314__A1, 35.173, 57.12, 1.8
_303_, 35.173, 57.12, 1.8
_304_, 35.173, 57.12, 1.8
_311_, 35.173, 57.12, 1.8
_329_, 35.173, 57.12, 1.8
_330_, 35.173, 57.12, 1.8
_332_, 35.173, 57.12, 1.8
_346_, 35.173, 57.12, 1.8
ANTENNA__341__B1, 48.506, 57.12, 1.8
ANTENNA__341__B2, 48.506, 57.12, 1.8
ANTENNA__350__B1, 48.506, 57.12, 1.8
ANTENNA__350__B2, 48.506, 57.12, 1.8
_325_, 48.506, 57.12, 1.8
_333_, 48.506, 57.12, 1.8
_335_, 48.506, 57.12, 1.8
_338_, 48.506, 57.12, 1.8
_340_, 48.506, 57.12, 1.8
_341_, 48.506, 57.12, 1.8
ringosc.dstage\[8\].id.delayenb1, 48.506, 57.12, 1.8
ringosc.dstage\[11\].id.delaybuf0, 69.46, 57.12, 1.8
ANTENNA__362__A2, 13.68, 57.12, 1.8
_354_, 13.68, 57.12, 1.8
ringosc.dstage\[4\].id.delaybuf0, 13.68, 57.12, 1.8
ringosc.dstage\[5\].id.delaybuf0, 13.68, 57.12, 1.8
ringosc.dstage\[5\].id.delayen0, 13.68, 57.12, 1.8
ANTENNA__372__A, 35.173, 57.12, 1.8
ANTENNA__375__B1, 35.173, 57.12, 1.8
ANTENNA__377__A2, 35.173, 57.12, 1.8
_359_, 35.173, 57.12, 1.8
_376_, 35.173, 57.12, 1.8
_377_, 35.173, 57.12, 1.8
_379_, 35.173, 57.12, 1.8
_407_, 35.173, 57.12, 1.8
ringosc.dstage\[7\].id.delayen1, 35.173, 57.12, 1.8
_372_, 48.506, 57.12, 1.8
_373_, 48.506, 57.12, 1.8
_387_, 48.506, 57.12, 1.8
_390_, 48.506, 57.12, 1.8
_395_, 48.506, 57.12, 1.8
_397_, 48.506, 57.12, 1.8
_408_, 48.506, 57.12, 1.8
ringosc.dstage\[10\].id.delayint0, 48.506, 57.12, 1.8
ringosc.dstage\[9\].id.delayenb1, 48.506, 57.12, 1.8
PHY_32, 5.52, 51.68, 1.8
PHY_34, 5.52, 51.68, 1.8
_299_, 5.52, 51.68, 1.8
ringosc.dstage\[3\].id.delayen0, 5.52, 51.68, 1.8
ringosc.dstage\[3\].id.delayenb0, 5.52, 51.68, 1.8
ringosc.dstage\[3\].id.delayint0, 5.52, 51.68, 1.8
PHY_33, 69.46, 51.68, 1.8
PHY_35, 69.46, 51.68, 1.8
ANTENNA__295__A1, 13.68, 51.68, 1.8
ANTENNA__295__A2, 13.68, 51.68, 1.8
_305_, 13.68, 51.68, 1.8
ringosc.dstage\[2\].id.delayen1, 13.68, 51.68, 1.8
ringosc.dstage\[3\].id.delaybuf0, 13.68, 51.68, 1.8
ringosc.dstage\[5\].id.delayen0, 13.68, 51.68, 1.8
ANTENNA__346__B2, 35.173, 51.68, 1.8
_293_, 35.173, 51.68, 1.8
_294_, 35.173, 51.68, 1.8
_298_, 35.173, 51.68, 1.8
_314_, 35.173, 51.68, 1.8
_315_, 35.173, 51.68, 1.8
_317_, 35.173, 51.68, 1.8
_326_, 35.173, 51.68, 1.8
_331_, 35.173, 51.68, 1.8
ANTENNA__326__A2, 48.506, 51.68, 1.8
ANTENNA__334__B1, 48.506, 51.68, 1.8
_177_, 48.506, 51.68, 1.8
_290_, 48.506, 51.68, 1.8
_291_, 48.506, 51.68, 1.8
_292_, 48.506, 51.68, 1.8
_324_, 48.506, 51.68, 1.8
_339_, 48.506, 51.68, 1.8
_347_, 48.506, 51.68, 1.8
_348_, 48.506, 51.68, 1.8
ANTENNA__299__A1, 5.52, 46.24, 1.8
ANTENNA__300__A2, 5.52, 46.24, 1.8
ANTENNA__305__A2, 5.52, 46.24, 1.8
_392_, 69.46, 51.68, 1.8
_353_, 13.68, 51.68, 1.8
ringosc.dstage\[5\].id.delayen1, 13.68, 51.68, 1.8
ANTENNA__379__A2, 35.173, 51.68, 1.8
ANTENNA__383__A2, 35.173, 51.68, 1.8
_347_, 35.173, 51.68, 1.8
_350_, 35.173, 51.68, 1.8
_358_, 35.173, 51.68, 1.8
_368_, 35.173, 51.68, 1.8
_375_, 35.173, 51.68, 1.8
_383_, 35.173, 51.68, 1.8
_400_, 35.173, 51.68, 1.8
_401_, 35.173, 51.68, 1.8
ringosc.dstage\[1\].id.delayint0, 35.173, 51.68, 1.8
_389_, 48.506, 51.68, 1.8
_394_, 48.506, 51.68, 1.8
_396_, 48.506, 51.68, 1.8
_409_, 48.506, 51.68, 1.8
_411_, 48.506, 51.68, 1.8
_412_, 48.506, 51.68, 1.8
ringosc.iss.delaybuf0, 48.506, 51.68, 1.8
PHY_28, 5.52, 46.24, 1.8
PHY_30, 5.52, 46.24, 1.8
ringosc.dstage\[2\].id.delayen0, 5.52, 46.24, 1.8
ringosc.dstage\[2\].id.delayenb0, 5.52, 46.24, 1.8
ringosc.dstage\[2\].id.delayint0, 5.52, 46.24, 1.8
ringosc.dstage\[3\].id.delaybuf1, 5.52, 46.24, 1.8
ringosc.dstage\[3\].id.delayen1, 5.52, 46.24, 1.8
ringosc.dstage\[3\].id.delayenb1, 5.52, 46.24, 1.8
PHY_29, 69.46, 46.24, 1.8
PHY_31, 69.46, 46.24, 1.8
ringosc.dstage\[11\].id.delaybuf0, 69.46, 46.24, 1.8
ringosc.iss.delaybuf0, 69.46, 46.24, 1.8
ANTENNA__289__A1, 13.68, 46.24, 1.8
_295_, 13.68, 46.24, 1.8
ringosc.dstage\[2\].id.delaybuf0, 13.68, 46.24, 1.8
ringosc.dstage\[2\].id.delayenb1, 13.68, 46.24, 1.8
ANTENNA__319__A1, 35.173, 46.24, 1.8
ANTENNA__319__A2, 35.173, 46.24, 1.8
ANTENNA__326__A1, 35.173, 46.24, 1.8
_231_, 35.173, 46.24, 1.8
_248_, 35.173, 46.24, 1.8
_288_, 35.173, 46.24, 1.8
_319_, 35.173, 46.24, 1.8
_320_, 35.173, 46.24, 1.8
_321_, 35.173, 46.24, 1.8
_322_, 35.173, 46.24, 1.8
ringosc.dstage\[1\].id.delaybuf1, 35.173, 46.24, 1.8
ANTENNA__296__B, 48.506, 46.24, 1.8
ANTENNA__334__B2, 48.506, 46.24, 1.8
ANTENNA__337__A2, 48.506, 46.24, 1.8
FILLER_14_79, 48.506, 46.24, 1.8
_178_, 48.506, 46.24, 1.8
_240_, 48.506, 46.24, 1.8
_242_, 48.506, 46.24, 1.8
_296_, 48.506, 46.24, 1.8
_307_, 48.506, 46.24, 1.8
_327_, 48.506, 46.24, 1.8
_334_, 48.506, 46.24, 1.8
_345_, 48.506, 46.24, 1.8
ANTENNA__299__A2, 5.52, 40.8, 1.8
_224_, 69.46, 46.24, 1.8
ringosc.iss.const1, 69.46, 46.24, 1.8
_351_, 13.68, 46.24, 1.8
ringosc.dstage\[2\].id.delaybuf1, 13.68, 46.24, 1.8
ringosc.dstage\[2\].id.delayen0, 13.68, 46.24, 1.8
ringosc.dstage\[3\].id.delaybuf0, 13.68, 46.24, 1.8
ANTENNA__348__A_N, 35.173, 46.24, 1.8
_308_, 35.173, 46.24, 1.8
_348_, 35.173, 46.24, 1.8
_349_, 35.173, 46.24, 1.8
_356_, 35.173, 46.24, 1.8
_371_, 35.173, 46.24, 1.8
_374_, 35.173, 46.24, 1.8
_402_, 35.173, 46.24, 1.8
_403_, 35.173, 46.24, 1.8
_404_, 35.173, 46.24, 1.8
_265_, 48.506, 46.24, 1.8
_343_, 48.506, 46.24, 1.8
_346_, 48.506, 46.24, 1.8
_382_, 48.506, 46.24, 1.8
_385_, 48.506, 46.24, 1.8
_386_, 48.506, 46.24, 1.8
_391_, 48.506, 46.24, 1.8
_405_, 48.506, 46.24, 1.8
_406_, 48.506, 46.24, 1.8
_415_, 48.506, 46.24, 1.8
PHY_24, 5.52, 40.8, 1.8
PHY_26, 5.52, 40.8, 1.8
clockp_buffer_1, 5.52, 40.8, 1.8
ringosc.dstage\[2\].id.delayenb0, 5.52, 40.8, 1.8
ringosc.ibufp10, 5.52, 40.8, 1.8
ANTENNA__351__A2, 69.46, 40.8, 1.8
ringosc.ibufp11, 5.52, 40.8, 1.8
PHY_25, 69.46, 40.8, 1.8
PHY_27, 69.46, 40.8, 1.8
ringosc.iss.delayint0, 69.46, 40.8, 1.8
ANTENNA__289__A2, 13.68, 40.8, 1.8
_378_, 13.68, 40.8, 1.8
ringosc.dstage\[2\].id.delaybuf1, 13.68, 40.8, 1.8
ANTENNA__288__A, 35.173, 40.8, 1.8
FILLER_13_69, 35.173, 40.8, 1.8
_179_, 35.173, 40.8, 1.8
_230_, 35.173, 40.8, 1.8
_250_, 35.173, 40.8, 1.8
_254_, 35.173, 40.8, 1.8
_256_, 35.173, 40.8, 1.8
_318_, 35.173, 40.8, 1.8
ANTENNA__351__A2, 13.68, 40.8, 1.8
_256_, 13.68, 40.8, 1.8
ringosc.dstage\[0\].id.delayint0, 13.68, 40.8, 1.8
ringosc.dstage\[2\].id.delayenb1, 13.68, 40.8, 1.8
ANTENNA__341__A, 35.173, 40.8, 1.8
_274_, 35.173, 40.8, 1.8
_289_, 35.173, 40.8, 1.8
_312_, 35.173, 40.8, 1.8
_339_, 35.173, 40.8, 1.8
_355_, 35.173, 40.8, 1.8
_361_, 35.173, 40.8, 1.8
_370_, 35.173, 40.8, 1.8
_381_, 35.173, 40.8, 1.8
ringosc.dstage\[0\].id.delaybuf0, 35.173, 40.8, 1.8
_180_, 48.506, 40.8, 1.8
_228_, 48.506, 40.8, 1.8
_241_, 48.506, 40.8, 1.8
_252_, 48.506, 40.8, 1.8
_265_, 48.506, 40.8, 1.8
_266_, 48.506, 40.8, 1.8
ringosc.ibufp00, 35.173, 40.8, 1.8
_270_, 48.506, 40.8, 1.8
_273_, 48.506, 40.8, 1.8
_290_, 48.506, 40.8, 1.8
_294_, 48.506, 40.8, 1.8
_340_, 48.506, 40.8, 1.8
_341_, 48.506, 40.8, 1.8
_344_, 48.506, 40.8, 1.8
_345_, 48.506, 40.8, 1.8
_363_, 48.506, 40.8, 1.8
_380_, 48.506, 40.8, 1.8
_384_, 48.506, 40.8, 1.8
PHY_20, 5.52, 35.36, 1.8
PHY_22, 5.52, 35.36, 1.8
_190_, 5.52, 35.36, 1.8
ringosc.ibufp11, 5.52, 35.36, 1.8
FILLER_11_131, 69.46, 35.36, 1.8
_211_, 5.52, 35.36, 1.8
_251_, 5.52, 35.36, 1.8
_261_, 5.52, 35.36, 1.8
ANTENNA__414__A2, 69.46, 35.36, 1.8
PHY_21, 69.46, 35.36, 1.8
PHY_23, 69.46, 35.36, 1.8
_183_, 13.68, 35.36, 1.8
_189_, 13.68, 35.36, 1.8
_400_, 13.68, 35.36, 1.8
ANTENNA__363__A, 35.173, 35.36, 1.8
_251_, 35.173, 35.36, 1.8
_253_, 35.173, 35.36, 1.8
_255_, 35.173, 35.36, 1.8
_257_, 35.173, 35.36, 1.8
_261_, 35.173, 35.36, 1.8
FILLER_10_85, 48.506, 35.36, 1.8
FILLER_11_85, 48.506, 35.36, 1.8
FILLER_12_107, 48.506, 35.36, 1.8
_249_, 48.506, 35.36, 1.8
_262_, 48.506, 35.36, 1.8
_263_, 48.506, 35.36, 1.8
_264_, 48.506, 35.36, 1.8
ANTENNA__207__A1, 5.52, 29.92, 1.8
ANTENNA__225__B1, 5.52, 29.92, 1.8
ringosc.dstage\[11\].id.delaybuf1, 69.46, 35.36, 1.8
ANTENNA__352__A, 13.68, 35.36, 1.8
_352_, 13.68, 35.36, 1.8
_444_, 13.68, 35.36, 1.8
_466_, 13.68, 35.36, 1.8
ANTENNA__339__A, 35.173, 35.36, 1.8
_269_, 35.173, 35.36, 1.8
_271_, 35.173, 35.36, 1.8
_295_, 35.173, 35.36, 1.8
_427_, 35.173, 35.36, 1.8
_455_, 35.173, 35.36, 1.8
_456_, 35.173, 35.36, 1.8
ANTENNA__398__A2, 48.506, 35.36, 1.8
FILLER_10_79, 48.506, 35.36, 1.8
_283_, 48.506, 35.36, 1.8
_298_, 48.506, 35.36, 1.8
_310_, 48.506, 35.36, 1.8
_311_, 48.506, 35.36, 1.8
_313_, 48.506, 35.36, 1.8
ringosc.iss.reseten0, 48.506, 35.36, 1.8
PHY_16, 5.52, 29.92, 1.8
PHY_18, 5.52, 29.92, 1.8
_207_, 5.52, 29.92, 1.8
_401_, 5.52, 29.92, 1.8
ANTENNA__368__A, 69.46, 29.92, 1.8
_252_, 5.52, 29.92, 1.8
_467_, 5.52, 29.92, 1.8
PHY_17, 69.46, 29.92, 1.8
PHY_19, 69.46, 29.92, 1.8
ringosc.dstage\[11\].id.delayint0, 69.46, 29.92, 1.8
ANTENNA__215__B1, 13.68, 29.92, 1.8
ANTENNA__302__A2, 13.68, 29.92, 1.8
_184_, 13.68, 29.92, 1.8
_191_, 13.68, 29.92, 1.8
_205_, 13.68, 29.92, 1.8
_215_, 13.68, 29.92, 1.8
ANTENNA__370__A, 35.173, 29.92, 1.8
FILLER_9_78, 35.173, 29.92, 1.8
_244_, 35.173, 29.92, 1.8
_246_, 35.173, 29.92, 1.8
_258_, 35.173, 29.92, 1.8
_274_, 35.173, 29.92, 1.8
_370_, 35.173, 29.92, 1.8
_243_, 48.506, 29.92, 1.8
_245_, 48.506, 29.92, 1.8
_247_, 48.506, 29.92, 1.8
_259_, 48.506, 29.92, 1.8
_260_, 48.506, 29.92, 1.8
_267_, 48.506, 29.92, 1.8
_391_, 48.506, 29.92, 1.8
_223_, 69.46, 29.92, 1.8
_212_, 13.68, 29.92, 1.8
_213_, 13.68, 29.92, 1.8
_214_, 13.68, 29.92, 1.8
_253_, 13.68, 29.92, 1.8
_258_, 13.68, 29.92, 1.8
_262_, 13.68, 29.92, 1.8
_416_, 13.68, 29.92, 1.8
FILLER_9_57, 35.173, 29.92, 1.8
_291_, 35.173, 29.92, 1.8
_430_, 35.173, 29.92, 1.8
_431_, 35.173, 29.92, 1.8
_284_, 48.506, 29.92, 1.8
_293_, 48.506, 29.92, 1.8
_307_, 48.506, 29.92, 1.8
_309_, 48.506, 29.92, 1.8
_314_, 48.506, 29.92, 1.8
_315_, 48.506, 29.92, 1.8
_316_, 48.506, 29.92, 1.8
_459_, 48.506, 29.92, 1.8
ANTENNA__262__A1, 5.52, 24.48, 1.8
PHY_12, 5.52, 24.48, 1.8
PHY_14, 5.52, 24.48, 1.8
_204_, 5.52, 24.48, 1.8
_206_, 5.52, 24.48, 1.8
_217_, 5.52, 24.48, 1.8
_225_, 5.52, 24.48, 1.8
_240_, 5.52, 24.48, 1.8
_257_, 5.52, 24.48, 1.8
PHY_13, 69.46, 24.48, 1.8
PHY_15, 69.46, 24.48, 1.8
ringosc.dstage\[11\].id.delaybuf1, 69.46, 24.48, 1.8
_192_, 13.68, 24.48, 1.8
_212_, 13.68, 24.48, 1.8
_213_, 13.68, 24.48, 1.8
_214_, 13.68, 24.48, 1.8
FILLER_8_70, 35.173, 24.48, 1.8
_232_, 35.173, 24.48, 1.8
_269_, 35.173, 24.48, 1.8
_270_, 35.173, 24.48, 1.8
_277_, 35.173, 24.48, 1.8
_278_, 35.173, 24.48, 1.8
_365_, 35.173, 24.48, 1.8
_388_, 35.173, 24.48, 1.8
_233_, 48.506, 24.48, 1.8
_266_, 69.46, 24.48, 1.8
ANTENNA__258__B1, 13.68, 24.48, 1.8
ANTENNA__416__A, 13.68, 24.48, 1.8
_242_, 13.68, 24.48, 1.8
_247_, 13.68, 24.48, 1.8
_248_, 13.68, 24.48, 1.8
_255_, 13.68, 24.48, 1.8
FILLER_7_64, 35.173, 24.48, 1.8
_216_, 35.173, 24.48, 1.8
_245_, 35.173, 24.48, 1.8
_328_, 35.173, 24.48, 1.8
_425_, 35.173, 24.48, 1.8
_426_, 35.173, 24.48, 1.8
_432_, 35.173, 24.48, 1.8
_434_, 35.173, 24.48, 1.8
_453_, 35.173, 24.48, 1.8
_268_, 48.506, 24.48, 1.8
_390_, 48.506, 24.48, 1.8
_392_, 48.506, 24.48, 1.8
ANTENNA__214__B1, 5.52, 19.04, 1.8
_282_, 48.506, 24.48, 1.8
_319_, 48.506, 24.48, 1.8
_320_, 48.506, 24.48, 1.8
_454_, 48.506, 24.48, 1.8
_457_, 48.506, 24.48, 1.8
ANTENNA__247__B1, 5.52, 19.04, 1.8
PHY_10, 5.52, 19.04, 1.8
PHY_8, 5.52, 19.04, 1.8
_224_, 5.52, 19.04, 1.8
_237_, 5.52, 19.04, 1.8
ANTENNA__353__A2, 69.46, 19.04, 1.8
FILLER_4_132, 69.46, 19.04, 1.8
_250_, 5.52, 19.04, 1.8
_260_, 5.52, 19.04, 1.8
FILLER_4_133, 69.46, 19.04, 1.8
PHY_11, 69.46, 19.04, 1.8
PHY_9, 69.46, 19.04, 1.8
ANTENNA__216__A, 13.68, 19.04, 1.8
_209_, 13.68, 19.04, 1.8
_216_, 13.68, 19.04, 1.8
_226_, 13.68, 19.04, 1.8
_227_, 13.68, 19.04, 1.8
ANTENNA__219__A, 35.173, 19.04, 1.8
ANTENNA__222__A1, 35.173, 19.04, 1.8
ANTENNA__365__A, 35.173, 19.04, 1.8
_208_, 35.173, 19.04, 1.8
_362_, 35.173, 19.04, 1.8
_384_, 35.173, 19.04, 1.8
_385_, 35.173, 19.04, 1.8
ANTENNA__361__A, 48.506, 19.04, 1.8
FILLER_6_95, 48.506, 19.04, 1.8
_234_, 48.506, 19.04, 1.8
_238_, 48.506, 19.04, 1.8
_239_, 48.506, 19.04, 1.8
_271_, 48.506, 19.04, 1.8
_272_, 48.506, 19.04, 1.8
_361_, 48.506, 19.04, 1.8
_389_, 48.506, 19.04, 1.8
ANTENNA__248__B1, 13.68, 19.04, 1.8
_246_, 13.68, 19.04, 1.8
_259_, 13.68, 19.04, 1.8
_263_, 13.68, 19.04, 1.8
_281_, 13.68, 19.04, 1.8
ANTENNA__232__A1, 35.173, 19.04, 1.8
FILLER_5_78, 35.173, 19.04, 1.8
_321_, 35.173, 19.04, 1.8
_423_, 35.173, 19.04, 1.8
_424_, 35.173, 19.04, 1.8
_428_, 35.173, 19.04, 1.8
_429_, 35.173, 19.04, 1.8
_450_, 35.173, 19.04, 1.8
_275_, 48.506, 19.04, 1.8
_317_, 48.506, 19.04, 1.8
_318_, 48.506, 19.04, 1.8
_335_, 48.506, 19.04, 1.8
_419_, 48.506, 19.04, 1.8
_436_, 48.506, 19.04, 1.8
ANTENNA__247__A1, 5.52, 13.6, 1.8
PHY_4, 5.52, 13.6, 1.8
PHY_6, 5.52, 13.6, 1.8
_222_, 5.52, 13.6, 1.8
_223_, 5.52, 13.6, 1.8
_236_, 5.52, 13.6, 1.8
FILLER_3_132, 69.46, 13.6, 1.8
_278_, 5.52, 13.6, 1.8
_279_, 5.52, 13.6, 1.8
FILLER_2_132, 69.46, 13.6, 1.8
PHY_5, 69.46, 13.6, 1.8
PHY_7, 69.46, 13.6, 1.8
_199_, 13.68, 13.6, 1.8
_201_, 13.68, 13.6, 1.8
_219_, 13.68, 13.6, 1.8
_221_, 13.68, 13.6, 1.8
_235_, 13.68, 13.6, 1.8
_273_, 35.173, 13.6, 1.8
_279_, 35.173, 13.6, 1.8
_280_, 35.173, 13.6, 1.8
_281_, 35.173, 13.6, 1.8
_380_, 35.173, 13.6, 1.8
ANTENNA__357__A, 48.506, 13.6, 1.8
FILLER_2_79, 48.506, 13.6, 1.8
_285_, 48.506, 13.6, 1.8
_286_, 48.506, 13.6, 1.8
_387_, 48.506, 13.6, 1.8
ANTENNA__235__A, 5.52, 8.16, 1.8
_304_, 69.46, 13.6, 1.8
ANTENNA__249__A, 13.68, 13.6, 1.8
_232_, 13.68, 13.6, 1.8
_236_, 13.68, 13.6, 1.8
_249_, 13.68, 13.6, 1.8
_280_, 13.68, 13.6, 1.8
_225_, 35.173, 13.6, 1.8
_230_, 35.173, 13.6, 1.8
_231_, 35.173, 13.6, 1.8
_331_, 35.173, 13.6, 1.8
_421_, 35.173, 13.6, 1.8
_446_, 35.173, 13.6, 1.8
_277_, 48.506, 13.6, 1.8
_333_, 48.506, 13.6, 1.8
_337_, 48.506, 13.6, 1.8
_418_, 48.506, 13.6, 1.8
_445_, 48.506, 13.6, 1.8
_462_, 48.506, 13.6, 1.8
ANTENNA__228__A, 5.52, 8.16, 1.8
PHY_0, 5.52, 8.16, 1.8
PHY_2, 5.52, 8.16, 1.8
_374_, 5.52, 8.16, 1.8
_397_, 5.52, 8.16, 1.8
_233_, 5.52, 8.16, 1.8
clockp_buffer_0, 5.52, 8.16, 1.8
ANTENNA__371__A, 69.46, 8.16, 1.8
ANTENNA__394__D, 69.46, 8.16, 1.8
clockp_buffer_1, 5.52, 8.16, 1.8
FILLER_0_132, 69.46, 8.16, 1.8
PHY_1, 69.46, 8.16, 1.8
PHY_3, 69.46, 8.16, 1.8
_187_, 13.68, 8.16, 1.8
_220_, 13.68, 8.16, 1.8
ANTENNA__355__A, 35.173, 8.16, 1.8
ANTENNA__355__B, 35.173, 8.16, 1.8
ANTENNA__359__A, 35.173, 8.16, 1.8
ANTENNA__374__A, 35.173, 8.16, 1.8
_282_, 35.173, 8.16, 1.8
_283_, 35.173, 8.16, 1.8
_359_, 35.173, 8.16, 1.8
_360_, 35.173, 8.16, 1.8
_383_, 35.173, 8.16, 1.8
ANTENNA__356__A, 48.506, 8.16, 1.8
ANTENNA__360__A, 48.506, 8.16, 1.8
_287_, 48.506, 8.16, 1.8
_356_, 48.506, 8.16, 1.8
_357_, 48.506, 8.16, 1.8
_371_, 48.506, 8.16, 1.8
_379_, 48.506, 8.16, 1.8
_381_, 48.506, 8.16, 1.8
_394_, 48.506, 8.16, 1.8
_218_, 13.68, 8.16, 1.8
_228_, 13.68, 8.16, 1.8
_464_, 13.68, 8.16, 1.8
ANTENNA__279__A, 35.173, 8.16, 1.8
_210_, 35.173, 8.16, 1.8
_219_, 35.173, 8.16, 1.8
_220_, 35.173, 8.16, 1.8
_229_, 35.173, 8.16, 1.8
_336_, 35.173, 8.16, 1.8
_440_, 35.173, 8.16, 1.8
_441_, 35.173, 8.16, 1.8
_463_, 35.173, 8.16, 1.8
FILLER_1_79, 48.506, 8.16, 1.8
_334_, 48.506, 8.16, 1.8
_338_, 48.506, 8.16, 1.8
_420_, 48.506, 8.16, 1.8
_433_, 48.506, 8.16, 1.8
_438_, 48.506, 8.16, 1.8
_447_, 48.506, 8.16, 1.8
_461_, 48.506, 8.16, 1.8

View File

@ -16,57 +16,57 @@ Warning: Calma reading is not undoable! I hope that's OK.
Library written using GDS-II Release 3.0
Library name: digital_pll
Reading "sky130_fd_sc_hd__diode_2".
Reading "sky130_fd_sc_hd__fill_1".
Reading "sky130_fd_sc_hd__decap_3".
Reading "sky130_fd_sc_hd__nand2_2".
Reading "sky130_fd_sc_hd__dfrtp_2".
Reading "sky130_fd_sc_hd__clkbuf_16".
Reading "sky130_fd_sc_hd__fill_1".
Reading "sky130_fd_sc_hd__tapvpwrvgnd_1".
Reading "sky130_fd_sc_hd__mux2_1".
Reading "sky130_fd_sc_hd__or2_2".
Reading "sky130_fd_sc_hd__nand2_2".
Reading "sky130_fd_sc_hd__nor2_2".
Reading "sky130_fd_sc_hd__nand3_2".
Reading "sky130_fd_sc_hd__mux2_2".
Reading "sky130_fd_sc_hd__buf_2".
Reading "sky130_fd_sc_hd__xnor2_2".
Reading "sky130_fd_sc_hd__and2_2".
Reading "sky130_fd_sc_hd__xor2_2".
Reading "sky130_fd_sc_hd__a21oi_2".
Reading "sky130_fd_sc_hd__nor2_2".
Reading "sky130_fd_sc_hd__fill_2".
Reading "sky130_fd_sc_hd__o22a_2".
Reading "sky130_fd_sc_hd__a21o_2".
Reading "sky130_fd_sc_hd__and3_2".
Reading "sky130_ef_sc_hd__decap_12".
Reading "sky130_fd_sc_hd__decap_4".
Reading "sky130_fd_sc_hd__xor2_2".
Reading "sky130_fd_sc_hd__o22a_2".
Reading "sky130_fd_sc_hd__and2_2".
Reading "sky130_fd_sc_hd__a21oi_2".
Reading "sky130_fd_sc_hd__nand3_2".
Reading "sky130_fd_sc_hd__or2_2".
Reading "sky130_fd_sc_hd__a21o_2".
Reading "sky130_fd_sc_hd__or3_2".
Reading "sky130_fd_sc_hd__or3b_2".
Reading "sky130_fd_sc_hd__a211o_2".
Reading "sky130_fd_sc_hd__and3_2".
Reading "sky130_fd_sc_hd__a2111oi_2".
Reading "sky130_fd_sc_hd__or4bb_2".
Reading "sky130_fd_sc_hd__a32o_2".
Reading "sky130_fd_sc_hd__o31a_2".
Reading "sky130_fd_sc_hd__or3_2".
Reading "sky130_fd_sc_hd__a31o_2".
Reading "sky130_fd_sc_hd__and4_2".
Reading "sky130_fd_sc_hd__o21a_2".
Reading "sky130_fd_sc_hd__a32o_2".
Reading "sky130_fd_sc_hd__a2111oi_2".
Reading "sky130_fd_sc_hd__nand2b_2".
Reading "sky130_fd_sc_hd__o211a_2".
Reading "sky130_fd_sc_hd__or4bb_2".
Reading "sky130_fd_sc_hd__decap_6".
Reading "sky130_fd_sc_hd__and3b_2".
Reading "sky130_fd_sc_hd__einvp_2".
Reading "sky130_fd_sc_hd__einvn_4".
Reading "sky130_fd_sc_hd__clkbuf_1".
Reading "sky130_fd_sc_hd__inv_2".
Reading "sky130_fd_sc_hd__a31o_2".
Reading "sky130_ef_sc_hd__decap_12".
Reading "sky130_fd_sc_hd__or2b_2".
Reading "sky130_fd_sc_hd__o2bb2a_2".
Reading "sky130_fd_sc_hd__clkinv_1".
Reading "sky130_fd_sc_hd__clkinv_8".
Reading "sky130_fd_sc_hd__einvn_8".
Reading "sky130_fd_sc_hd__clkinv_2".
Reading "sky130_fd_sc_hd__conb_1".
Reading "sky130_fd_sc_hd__einvp_1".
Reading "sky130_fd_sc_hd__clkbuf_2".
Reading "sky130_fd_sc_hd__a21bo_2".
Reading "sky130_fd_sc_hd__o21ai_2".
Reading "sky130_fd_sc_hd__clkinv_1".
Reading "sky130_fd_sc_hd__clkbuf_1".
Reading "sky130_fd_sc_hd__clkinv_8".
Reading "sky130_fd_sc_hd__clkinv_2".
Reading "sky130_fd_sc_hd__or4_2".
Reading "sky130_fd_sc_hd__a22o_2".
Reading "sky130_fd_sc_hd__einvp_1".
Reading "sky130_fd_sc_hd__o21ai_2".
Reading "sky130_fd_sc_hd__einvn_8".
Reading "sky130_fd_sc_hd__einvn_4".
Reading "sky130_fd_sc_hd__einvp_2".
Reading "sky130_fd_sc_hd__clkbuf_2".
Reading "sky130_fd_sc_hd__and2b_2".
Reading "sky130_fd_sc_hd__and3b_2".
Reading "sky130_fd_sc_hd__conb_1".
Reading "sky130_fd_sc_hd__a22o_2".
Reading "sky130_fd_sc_hd__o221a_2".
Reading "digital_pll".
[INFO]: Wrote /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/tmp/signoff/gds_ptrs.mag including GDS pointers.
[INFO]: Wrote /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/tmp/signoff/gds_ptrs.mag including GDS pointers.

View File

@ -41,14 +41,14 @@ LEF read, Line 253 (Message): Unknown keyword "DENSITYCHECKSTEP" in LEF file; ig
LEF read, Line 290 (Message): Unknown keyword "ANTENNAMODEL" in LEF file; ignoring.
LEF read, Line 291 (Message): Unknown keyword "ANTENNADIFFSIDEAREARATIO" in LEF file; ignoring.
LEF read: Processed 797 lines.
Reading DEF data from file /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/routing/digital_pll.def.
Reading DEF data from file /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/routing/digital_pll.def.
This action cannot be undone.
Processed 4 vias total.
Processed 617 subcell instances total.
Processed 586 subcell instances total.
Processed 39 pins total.
Processed 2 special nets total.
Processed 333 nets total.
DEF read: Processed 6580 lines.
Processed 366 nets total.
DEF read: Processed 7018 lines.
Root cell box:
width x height ( llx, lly ), ( urx, ury ) area (units^2)
@ -56,57 +56,57 @@ microns: 75.000 x 75.000 ( 0.000, 0.000), ( 75.000, 75.000) 5625.000
lambda: 7500.00 x 7500.00 ( 0.00, 0.00 ), ( 7500.00, 7500.00) 56250000.00
internal: 15000 x 15000 ( 0, 0 ), ( 15000, 15000) 225000000
Generating output for cell sky130_fd_sc_hd__diode_2
Generating output for cell sky130_fd_sc_hd__fill_1
Generating output for cell sky130_fd_sc_hd__decap_3
Generating output for cell sky130_fd_sc_hd__nand2_2
Generating output for cell sky130_fd_sc_hd__dfrtp_2
Generating output for cell sky130_fd_sc_hd__clkbuf_16
Generating output for cell sky130_fd_sc_hd__fill_1
Generating output for cell sky130_fd_sc_hd__tapvpwrvgnd_1
Generating output for cell sky130_fd_sc_hd__mux2_1
Generating output for cell sky130_fd_sc_hd__or2_2
Generating output for cell sky130_fd_sc_hd__nand2_2
Generating output for cell sky130_fd_sc_hd__nor2_2
Generating output for cell sky130_fd_sc_hd__nand3_2
Generating output for cell sky130_fd_sc_hd__mux2_2
Generating output for cell sky130_fd_sc_hd__buf_2
Generating output for cell sky130_fd_sc_hd__xnor2_2
Generating output for cell sky130_fd_sc_hd__and2_2
Generating output for cell sky130_fd_sc_hd__xor2_2
Generating output for cell sky130_fd_sc_hd__a21oi_2
Generating output for cell sky130_fd_sc_hd__nor2_2
Generating output for cell sky130_fd_sc_hd__fill_2
Generating output for cell sky130_fd_sc_hd__o22a_2
Generating output for cell sky130_fd_sc_hd__a21o_2
Generating output for cell sky130_fd_sc_hd__and3_2
Generating output for cell sky130_ef_sc_hd__decap_12
Generating output for cell sky130_fd_sc_hd__decap_4
Generating output for cell sky130_fd_sc_hd__xor2_2
Generating output for cell sky130_fd_sc_hd__o22a_2
Generating output for cell sky130_fd_sc_hd__and2_2
Generating output for cell sky130_fd_sc_hd__a21oi_2
Generating output for cell sky130_fd_sc_hd__nand3_2
Generating output for cell sky130_fd_sc_hd__or2_2
Generating output for cell sky130_fd_sc_hd__a21o_2
Generating output for cell sky130_fd_sc_hd__or3_2
Generating output for cell sky130_fd_sc_hd__or3b_2
Generating output for cell sky130_fd_sc_hd__a211o_2
Generating output for cell sky130_fd_sc_hd__and3_2
Generating output for cell sky130_fd_sc_hd__a2111oi_2
Generating output for cell sky130_fd_sc_hd__or4bb_2
Generating output for cell sky130_fd_sc_hd__a32o_2
Generating output for cell sky130_fd_sc_hd__o31a_2
Generating output for cell sky130_fd_sc_hd__or3_2
Generating output for cell sky130_fd_sc_hd__a31o_2
Generating output for cell sky130_fd_sc_hd__and4_2
Generating output for cell sky130_fd_sc_hd__o21a_2
Generating output for cell sky130_fd_sc_hd__a32o_2
Generating output for cell sky130_fd_sc_hd__a2111oi_2
Generating output for cell sky130_fd_sc_hd__nand2b_2
Generating output for cell sky130_fd_sc_hd__o211a_2
Generating output for cell sky130_fd_sc_hd__or4bb_2
Generating output for cell sky130_fd_sc_hd__decap_6
Generating output for cell sky130_fd_sc_hd__and3b_2
Generating output for cell sky130_fd_sc_hd__einvp_2
Generating output for cell sky130_fd_sc_hd__einvn_4
Generating output for cell sky130_fd_sc_hd__clkbuf_1
Generating output for cell sky130_fd_sc_hd__inv_2
Generating output for cell sky130_fd_sc_hd__a31o_2
Generating output for cell sky130_ef_sc_hd__decap_12
Generating output for cell sky130_fd_sc_hd__or2b_2
Generating output for cell sky130_fd_sc_hd__o2bb2a_2
Generating output for cell sky130_fd_sc_hd__clkinv_1
Generating output for cell sky130_fd_sc_hd__clkinv_8
Generating output for cell sky130_fd_sc_hd__einvn_8
Generating output for cell sky130_fd_sc_hd__clkinv_2
Generating output for cell sky130_fd_sc_hd__conb_1
Generating output for cell sky130_fd_sc_hd__einvp_1
Generating output for cell sky130_fd_sc_hd__clkbuf_2
Generating output for cell sky130_fd_sc_hd__a21bo_2
Generating output for cell sky130_fd_sc_hd__o21ai_2
Generating output for cell sky130_fd_sc_hd__clkinv_1
Generating output for cell sky130_fd_sc_hd__clkbuf_1
Generating output for cell sky130_fd_sc_hd__clkinv_8
Generating output for cell sky130_fd_sc_hd__clkinv_2
Generating output for cell sky130_fd_sc_hd__or4_2
Generating output for cell sky130_fd_sc_hd__a22o_2
Generating output for cell sky130_fd_sc_hd__einvp_1
Generating output for cell sky130_fd_sc_hd__o21ai_2
Generating output for cell sky130_fd_sc_hd__einvn_8
Generating output for cell sky130_fd_sc_hd__einvn_4
Generating output for cell sky130_fd_sc_hd__einvp_2
Generating output for cell sky130_fd_sc_hd__clkbuf_2
Generating output for cell sky130_fd_sc_hd__and2b_2
Generating output for cell sky130_fd_sc_hd__and3b_2
Generating output for cell sky130_fd_sc_hd__conb_1
Generating output for cell sky130_fd_sc_hd__a22o_2
Generating output for cell sky130_fd_sc_hd__o221a_2
Generating output for cell digital_pll
[INFO]: GDS Write Complete

View File

@ -42,167 +42,168 @@ LEF read, Line 290 (Message): Unknown keyword "ANTENNAMODEL" in LEF file; ignori
LEF read, Line 291 (Message): Unknown keyword "ANTENNADIFFSIDEAREARATIO" in LEF file; ignoring.
LEF read: Processed 797 lines.
digital_pll: 10000 rects
digital_pll: 20000 rects
[INFO]: Writing abstract LEF
Generating LEF output /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/digital_pll.lef for cell digital_pll:
Generating LEF output /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/digital_pll.lef for cell digital_pll:
Diagnostic: Write LEF header for cell digital_pll
Diagnostic: Writing LEF output for cell digital_pll
Warning: Parent cell lists instance of "sky130_fd_sc_hd__einvp_1" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__einvp_1.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__einvp_1" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__einvp_1.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__einvp_1.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__clkinv_1" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__clkinv_1.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__clkinv_1" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__clkinv_1.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__clkinv_1.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__einvn_4" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__einvn_4.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__einvn_4" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__einvn_4.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__einvn_4.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__einvn_8" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__einvn_8.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__einvn_8" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__einvn_8.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__einvn_8.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__einvp_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__einvp_2.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__einvp_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__einvp_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__einvp_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__clkbuf_1" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__clkbuf_1.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__clkbuf_1" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__clkbuf_1.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__clkbuf_1.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__or2_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__or2_2.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__or2_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__or2_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__or2_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__conb_1" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__conb_1.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__conb_1" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__conb_1.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__conb_1.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__clkinv_8" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__clkinv_8.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__clkinv_8" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__clkinv_8.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__clkinv_8.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__clkinv_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__clkinv_2.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__clkinv_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__clkinv_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__clkinv_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__clkbuf_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__clkbuf_2.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__clkbuf_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__clkbuf_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__clkbuf_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__clkbuf_16" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__clkbuf_16.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__clkbuf_16" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__clkbuf_16.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__clkbuf_16.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__dfrtp_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__dfrtp_2.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__dfrtp_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__dfrtp_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__dfrtp_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__nor2_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__nor2_2.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__nor2_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__nor2_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__nor2_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__nand2_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__nand2_2.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__buf_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__buf_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__buf_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__nand2_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__nand2_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__nand2_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__a22o_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__a22o_2.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__a22o_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__a22o_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__a22o_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__a21o_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__a21o_2.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__a21o_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__a21o_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__a21o_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__and3b_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__and3b_2.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__and3b_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__and3b_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__and3b_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__a32o_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__a32o_2.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__a32o_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__a32o_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__a32o_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__or3_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__or3_2.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__or3_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__or3_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__or3_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__o21ai_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__o21ai_2.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__o21ai_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__o21ai_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__o21ai_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__and3_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__and3_2.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__and3_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__and3_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__and3_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__o221a_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__o221a_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__o221a_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__o22a_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__o22a_2.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__o22a_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__o22a_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__o22a_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__o211a_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__o211a_2.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__o211a_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__o211a_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__o211a_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__a211o_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__a211o_2.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__o221a_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__o221a_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__o221a_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__a211o_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__a211o_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__a211o_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__o31a_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__o31a_2.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__o31a_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__o31a_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__o31a_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__nand2b_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__nand2b_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__nand2b_2.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__or2b_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__or2b_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__or2b_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__and2b_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__and2b_2.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__and2b_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__and2b_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__and2b_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__mux2_1" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__mux2_1.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__mux2_1.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__mux2_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__mux2_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__mux2_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__nand3_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__nand3_2.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__nand3_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__nand3_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__nand3_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__a21oi_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__a21oi_2.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__a21oi_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__a21oi_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__a21oi_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__xnor2_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__xnor2_2.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__xnor2_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__xnor2_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__xnor2_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__o21a_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__o21a_2.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__o21a_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__o21a_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__o21a_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__and2_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__and2_2.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__and2_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__and2_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__and2_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__o2bb2a_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__o2bb2a_2.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__o2bb2a_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__o2bb2a_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__o2bb2a_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__xor2_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__xor2_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__xor2_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__a21bo_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__a21bo_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__a21bo_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__or4_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__or4_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__or4_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__and4_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__and4_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__and4_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__or3b_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__or3b_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__or3b_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__or4bb_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__or4bb_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__or4bb_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__a2111oi_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__a2111oi_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__a2111oi_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__a31o_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__a31o_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__a31o_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__inv_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__inv_2.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__inv_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__inv_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__inv_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__tapvpwrvgnd_1" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__tapvpwrvgnd_1.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__xor2_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__xor2_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__xor2_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__a21bo_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__a21bo_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__a21bo_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__and4_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__and4_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__and4_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__or3b_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__or3b_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__or3b_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__or4bb_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__or4bb_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__or4bb_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__or4_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__or4_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__or4_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__a31o_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__a31o_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__a31o_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__a2111oi_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__a2111oi_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__a2111oi_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__tapvpwrvgnd_1" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__tapvpwrvgnd_1.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__tapvpwrvgnd_1.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__decap_3" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__decap_3.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__decap_3" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__decap_3.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__decap_3.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__fill_1" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__fill_1.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__fill_1" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__fill_1.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__fill_1.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__decap_4" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__decap_4.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__decap_4" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__decap_4.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__decap_4.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__fill_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__fill_2.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__fill_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__fill_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__fill_2.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_ef_sc_hd__decap_12" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_ef_sc_hd__decap_12.mag.
Warning: Parent cell lists instance of "sky130_ef_sc_hd__decap_12" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_ef_sc_hd__decap_12.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_ef_sc_hd__decap_12.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__decap_6" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__decap_6.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__decap_6.mag.
The discovered version will be used.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__diode_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/sky130_fd_sc_hd__diode_2.mag.
Warning: Parent cell lists instance of "sky130_fd_sc_hd__diode_2" at bad file path /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/sky130_fd_sc_hd__diode_2.mag.
The cell exists in the search paths at /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__diode_2.mag.
The discovered version will be used.
Diagnostic: Scale value is 0.005000

View File

@ -12,7 +12,7 @@ The following types are not handled by extraction and will be treated as non-ele
Scaled tech values by 2 / 1 to match internal grid scaling
Loading sky130A Device Generator Menu ...
Using technology "sky130A", version 1.0.341-2-gde752ec
Reading LEF data from file /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/digital_pll.lef.
Reading LEF data from file /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/digital_pll.lef.
This action cannot be undone.
LEF read: Processed 404 lines.
[INFO]: DONE GENERATING MAGLEF VIEW

View File

@ -1,10 +1,10 @@
Input: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/routing/digital_pll.def
Output: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/digital_pll.klayout.gds
Input: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/routing/digital_pll.def
Output: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/digital_pll.klayout.gds
Design: digital_pll
Technology File: /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/klayout/tech/sky130A.lyt
GDS File List: ['/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/gds/sky130_fd_sc_hd.gds']
LEF File: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/tmp/merged.nom.lef
LEF File: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/tmp/merged.nom.lef
[INFO] Clearing cells...
[INFO] Merging GDS files...
@ -13,5 +13,5 @@ LEF File: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/tm
WARNING: no fill config file specified
[INFO] Checking for missing GDS...
[INFO] All LEF cells have matching GDS cells
[INFO] Writing out GDS '/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/digital_pll.klayout.gds'
[INFO] Writing out GDS '/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/digital_pll.klayout.gds'
[INFO] Done.

File diff suppressed because it is too large Load Diff

View File

@ -1 +1 @@
Total XOR differences = 17361
Total XOR differences = 18972

View File

@ -41,69 +41,69 @@ LEF read, Line 253 (Message): Unknown keyword "DENSITYCHECKSTEP" in LEF file; ig
LEF read, Line 290 (Message): Unknown keyword "ANTENNAMODEL" in LEF file; ignoring.
LEF read, Line 291 (Message): Unknown keyword "ANTENNADIFFSIDEAREARATIO" in LEF file; ignoring.
LEF read: Processed 797 lines.
Reading DEF data from file /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/routing/digital_pll.def.
Reading DEF data from file /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/routing/digital_pll.def.
This action cannot be undone.
Processed 4 vias total.
Processed 617 subcell instances total.
Processed 586 subcell instances total.
Processed 39 pins total.
Processed 2 special nets total.
Processed 333 nets total.
DEF read: Processed 6580 lines.
Processed 366 nets total.
DEF read: Processed 7018 lines.
Processing digital_pll
Extracting sky130_fd_sc_hd__diode_2 into sky130_fd_sc_hd__diode_2.ext:
Extracting sky130_fd_sc_hd__fill_1 into sky130_fd_sc_hd__fill_1.ext:
Extracting sky130_fd_sc_hd__decap_3 into sky130_fd_sc_hd__decap_3.ext:
Extracting sky130_fd_sc_hd__nand2_2 into sky130_fd_sc_hd__nand2_2.ext:
Extracting sky130_fd_sc_hd__dfrtp_2 into sky130_fd_sc_hd__dfrtp_2.ext:
Extracting sky130_fd_sc_hd__clkbuf_16 into sky130_fd_sc_hd__clkbuf_16.ext:
Extracting sky130_fd_sc_hd__fill_1 into sky130_fd_sc_hd__fill_1.ext:
Extracting sky130_fd_sc_hd__tapvpwrvgnd_1 into sky130_fd_sc_hd__tapvpwrvgnd_1.ext:
Extracting sky130_fd_sc_hd__mux2_1 into sky130_fd_sc_hd__mux2_1.ext:
Extracting sky130_fd_sc_hd__or2_2 into sky130_fd_sc_hd__or2_2.ext:
Extracting sky130_fd_sc_hd__nand2_2 into sky130_fd_sc_hd__nand2_2.ext:
Extracting sky130_fd_sc_hd__nor2_2 into sky130_fd_sc_hd__nor2_2.ext:
Extracting sky130_fd_sc_hd__nand3_2 into sky130_fd_sc_hd__nand3_2.ext:
Extracting sky130_fd_sc_hd__mux2_2 into sky130_fd_sc_hd__mux2_2.ext:
Extracting sky130_fd_sc_hd__buf_2 into sky130_fd_sc_hd__buf_2.ext:
Extracting sky130_fd_sc_hd__xnor2_2 into sky130_fd_sc_hd__xnor2_2.ext:
Extracting sky130_fd_sc_hd__and2_2 into sky130_fd_sc_hd__and2_2.ext:
Extracting sky130_fd_sc_hd__xor2_2 into sky130_fd_sc_hd__xor2_2.ext:
Extracting sky130_fd_sc_hd__a21oi_2 into sky130_fd_sc_hd__a21oi_2.ext:
Extracting sky130_fd_sc_hd__nor2_2 into sky130_fd_sc_hd__nor2_2.ext:
Extracting sky130_fd_sc_hd__fill_2 into sky130_fd_sc_hd__fill_2.ext:
Extracting sky130_fd_sc_hd__o22a_2 into sky130_fd_sc_hd__o22a_2.ext:
Extracting sky130_fd_sc_hd__a21o_2 into sky130_fd_sc_hd__a21o_2.ext:
Extracting sky130_fd_sc_hd__and3_2 into sky130_fd_sc_hd__and3_2.ext:
Extracting sky130_ef_sc_hd__decap_12 into sky130_ef_sc_hd__decap_12.ext:
Extracting sky130_fd_sc_hd__decap_4 into sky130_fd_sc_hd__decap_4.ext:
Extracting sky130_fd_sc_hd__xor2_2 into sky130_fd_sc_hd__xor2_2.ext:
Extracting sky130_fd_sc_hd__o22a_2 into sky130_fd_sc_hd__o22a_2.ext:
Extracting sky130_fd_sc_hd__and2_2 into sky130_fd_sc_hd__and2_2.ext:
Extracting sky130_fd_sc_hd__a21oi_2 into sky130_fd_sc_hd__a21oi_2.ext:
Extracting sky130_fd_sc_hd__nand3_2 into sky130_fd_sc_hd__nand3_2.ext:
Extracting sky130_fd_sc_hd__or2_2 into sky130_fd_sc_hd__or2_2.ext:
Extracting sky130_fd_sc_hd__a21o_2 into sky130_fd_sc_hd__a21o_2.ext:
Extracting sky130_fd_sc_hd__or3_2 into sky130_fd_sc_hd__or3_2.ext:
Extracting sky130_fd_sc_hd__or3b_2 into sky130_fd_sc_hd__or3b_2.ext:
Extracting sky130_fd_sc_hd__a211o_2 into sky130_fd_sc_hd__a211o_2.ext:
Extracting sky130_fd_sc_hd__and3_2 into sky130_fd_sc_hd__and3_2.ext:
Extracting sky130_fd_sc_hd__a2111oi_2 into sky130_fd_sc_hd__a2111oi_2.ext:
Extracting sky130_fd_sc_hd__or4bb_2 into sky130_fd_sc_hd__or4bb_2.ext:
Extracting sky130_fd_sc_hd__a32o_2 into sky130_fd_sc_hd__a32o_2.ext:
Extracting sky130_fd_sc_hd__o31a_2 into sky130_fd_sc_hd__o31a_2.ext:
Extracting sky130_fd_sc_hd__or3_2 into sky130_fd_sc_hd__or3_2.ext:
Extracting sky130_fd_sc_hd__a31o_2 into sky130_fd_sc_hd__a31o_2.ext:
Extracting sky130_fd_sc_hd__and4_2 into sky130_fd_sc_hd__and4_2.ext:
Extracting sky130_fd_sc_hd__o21a_2 into sky130_fd_sc_hd__o21a_2.ext:
Extracting sky130_fd_sc_hd__a32o_2 into sky130_fd_sc_hd__a32o_2.ext:
Extracting sky130_fd_sc_hd__a2111oi_2 into sky130_fd_sc_hd__a2111oi_2.ext:
Extracting sky130_fd_sc_hd__nand2b_2 into sky130_fd_sc_hd__nand2b_2.ext:
Extracting sky130_fd_sc_hd__o211a_2 into sky130_fd_sc_hd__o211a_2.ext:
Extracting sky130_fd_sc_hd__or4bb_2 into sky130_fd_sc_hd__or4bb_2.ext:
Extracting sky130_fd_sc_hd__decap_6 into sky130_fd_sc_hd__decap_6.ext:
Extracting sky130_fd_sc_hd__and3b_2 into sky130_fd_sc_hd__and3b_2.ext:
Extracting sky130_fd_sc_hd__einvp_2 into sky130_fd_sc_hd__einvp_2.ext:
Extracting sky130_fd_sc_hd__einvn_4 into sky130_fd_sc_hd__einvn_4.ext:
Extracting sky130_fd_sc_hd__clkbuf_1 into sky130_fd_sc_hd__clkbuf_1.ext:
Extracting sky130_fd_sc_hd__inv_2 into sky130_fd_sc_hd__inv_2.ext:
Extracting sky130_fd_sc_hd__a31o_2 into sky130_fd_sc_hd__a31o_2.ext:
Extracting sky130_ef_sc_hd__decap_12 into sky130_ef_sc_hd__decap_12.ext:
Extracting sky130_fd_sc_hd__or2b_2 into sky130_fd_sc_hd__or2b_2.ext:
Extracting sky130_fd_sc_hd__o2bb2a_2 into sky130_fd_sc_hd__o2bb2a_2.ext:
Extracting sky130_fd_sc_hd__clkinv_1 into sky130_fd_sc_hd__clkinv_1.ext:
Extracting sky130_fd_sc_hd__clkinv_8 into sky130_fd_sc_hd__clkinv_8.ext:
Extracting sky130_fd_sc_hd__einvn_8 into sky130_fd_sc_hd__einvn_8.ext:
Extracting sky130_fd_sc_hd__clkinv_2 into sky130_fd_sc_hd__clkinv_2.ext:
Extracting sky130_fd_sc_hd__conb_1 into sky130_fd_sc_hd__conb_1.ext:
Extracting sky130_fd_sc_hd__einvp_1 into sky130_fd_sc_hd__einvp_1.ext:
Extracting sky130_fd_sc_hd__clkbuf_2 into sky130_fd_sc_hd__clkbuf_2.ext:
Extracting sky130_fd_sc_hd__a21bo_2 into sky130_fd_sc_hd__a21bo_2.ext:
Extracting sky130_fd_sc_hd__o21ai_2 into sky130_fd_sc_hd__o21ai_2.ext:
Extracting sky130_fd_sc_hd__clkinv_1 into sky130_fd_sc_hd__clkinv_1.ext:
Extracting sky130_fd_sc_hd__clkbuf_1 into sky130_fd_sc_hd__clkbuf_1.ext:
Extracting sky130_fd_sc_hd__clkinv_8 into sky130_fd_sc_hd__clkinv_8.ext:
Extracting sky130_fd_sc_hd__clkinv_2 into sky130_fd_sc_hd__clkinv_2.ext:
Extracting sky130_fd_sc_hd__or4_2 into sky130_fd_sc_hd__or4_2.ext:
Extracting sky130_fd_sc_hd__a22o_2 into sky130_fd_sc_hd__a22o_2.ext:
Extracting sky130_fd_sc_hd__einvp_1 into sky130_fd_sc_hd__einvp_1.ext:
Extracting sky130_fd_sc_hd__o21ai_2 into sky130_fd_sc_hd__o21ai_2.ext:
Extracting sky130_fd_sc_hd__einvn_8 into sky130_fd_sc_hd__einvn_8.ext:
Extracting sky130_fd_sc_hd__einvn_4 into sky130_fd_sc_hd__einvn_4.ext:
Extracting sky130_fd_sc_hd__einvp_2 into sky130_fd_sc_hd__einvp_2.ext:
Extracting sky130_fd_sc_hd__clkbuf_2 into sky130_fd_sc_hd__clkbuf_2.ext:
Extracting sky130_fd_sc_hd__and2b_2 into sky130_fd_sc_hd__and2b_2.ext:
Extracting sky130_fd_sc_hd__and3b_2 into sky130_fd_sc_hd__and3b_2.ext:
Extracting sky130_fd_sc_hd__conb_1 into sky130_fd_sc_hd__conb_1.ext:
Extracting sky130_fd_sc_hd__a22o_2 into sky130_fd_sc_hd__a22o_2.ext:
Extracting sky130_fd_sc_hd__o221a_2 into sky130_fd_sc_hd__o221a_2.ext:
Extracting digital_pll into digital_pll.ext:
digital_pll: 34 errors
Total of 34 errors (check feedback entries).
digital_pll: 10 errors
Total of 10 errors (check feedback entries).
exttospice finished.

View File

@ -1,25 +1,25 @@
OpenROAD 4174c3ad802d2ac1d04d387d2c4b883903f6647e
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 ODB-0222] Reading LEF file: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/tmp/merged.nom.lef
[INFO ODB-0222] Reading LEF file: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/tmp/merged.nom.lef
[WARNING ODB-0220] WARNING (LEFPARS-2036): SOURCE statement is obsolete in version 5.6 and later.
The LEF parser will ignore this statement.
To avoid this warning in the future, remove this statement from the LEF file with version 5.6 or later. See file /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/tmp/merged.nom.lef at line 930.
To avoid this warning in the future, remove this statement from the LEF file with version 5.6 or later. See file /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/tmp/merged.nom.lef at line 930.
[INFO ODB-0223] Created 13 technology layers
[INFO ODB-0224] Created 25 technology vias
[INFO ODB-0225] Created 441 library cells
[INFO ODB-0226] Finished LEF file: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/tmp/merged.nom.lef
[INFO ODB-0127] Reading DEF file: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/routing/digital_pll.def
[INFO ODB-0226] Finished LEF file: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/tmp/merged.nom.lef
[INFO ODB-0127] Reading DEF file: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/routing/digital_pll.def
[INFO ODB-0128] Design: digital_pll
[INFO ODB-0130] Created 39 pins.
[INFO ODB-0131] Created 617 components and 3559 component-terminals.
[INFO ODB-0132] Created 2 special nets and 2368 connections.
[INFO ODB-0133] Created 333 nets and 1190 connections.
[INFO ODB-0134] Finished DEF file: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/routing/digital_pll.def
[INFO ODB-0131] Created 586 components and 3453 component-terminals.
[INFO ODB-0132] Created 2 special nets and 2244 connections.
[INFO ODB-0133] Created 366 nets and 1208 connections.
[INFO ODB-0134] Finished DEF file: /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/routing/digital_pll.def
Top-level design name: digital_pll
Found default power net 'VPWR'
Found default ground net 'VGND'
Found 1 power ports.
Found 1 ground ports.
Modified power connections of 617/617 cells.
Modified power connections of 586/586 cells.

View File

@ -1,8 +1,8 @@
OpenROAD 4174c3ad802d2ac1d04d387d2c4b883903f6647e
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.
Reading /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/routing/digital_pll.odb
Reading /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/routing/digital_pll.odb
Setting global connections for newly added cells...
[WARNING] Did not save OpenROAD database!
Writing netlist to /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/tmp/signoff/26-digital_pll.nl.v...
Writing powered netlist to /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/tmp/signoff/26-digital_pll.pnl.v...
Writing netlist to /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/tmp/signoff/26-digital_pll.nl.v...
Writing powered netlist to /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/tmp/signoff/26-digital_pll.pnl.v...

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -2,38 +2,39 @@ Netgen 1.5.234 compiled on Sun Oct 9 10:24:01 UTC 2022
Warning: netgen command 'format' use fully-qualified name '::netgen::format'
Warning: netgen command 'global' use fully-qualified name '::netgen::global'
Generating JSON file result
Reading netlist file /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/digital_pll.spice
Reading netlist file /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/tmp/signoff/26-digital_pll.pnl.v
Reading netlist file /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/digital_pll.spice
Reading netlist file /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/tmp/signoff/26-digital_pll.pnl.v
Warning: A case-insensitive file has been read and so the verilog file must be treated case-insensitive to match.
Creating placeholder cell definition for module sky130_fd_sc_hd__inv_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__xnor2_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__buf_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__mux2_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__inv_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__and2_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__xor2_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__mux2_1.
Creating placeholder cell definition for module sky130_fd_sc_hd__nand2_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__or2_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__and2_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__nor2_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__a21o_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__o22a_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__a211o_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__a31o_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__o211a_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__nor2_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__nand3_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__a21o_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__a32o_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__a21oi_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__or3_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__o22a_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__a2111oi_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__a31o_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__o21a_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__o211a_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__o31a_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__or4_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__or4bb_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__and3_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__or3_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__or3b_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__and4_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__or4_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__a21bo_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__o21ai_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__o2bb2a_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__nand2b_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__or2b_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__and2b_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__a22o_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__o221a_2.
@ -55,75 +56,75 @@ Creating placeholder cell definition for module sky130_fd_sc_hd__tapvpwrvgnd_1.
Creating placeholder cell definition for module sky130_fd_sc_hd__diode_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__fill_1.
Creating placeholder cell definition for module sky130_fd_sc_hd__fill_2.
Creating placeholder cell definition for module sky130_fd_sc_hd__decap_4.
Creating placeholder cell definition for module sky130_fd_sc_hd__decap_6.
Creating placeholder cell definition for module sky130_ef_sc_hd__decap_12.
Creating placeholder cell definition for module sky130_fd_sc_hd__decap_4.
Reading setup file /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/netgen/sky130A_setup.tcl
Comparison output logged to file /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/logs/signoff/29-digital_pll.lef.log
Logging to file "/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/logs/signoff/29-digital_pll.lef.log" enabled
Circuit sky130_fd_sc_hd__and3_2 contains no devices.
Comparison output logged to file /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/logs/signoff/29-digital_pll.lef.log
Logging to file "/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/logs/signoff/29-digital_pll.lef.log" enabled
Circuit sky130_fd_sc_hd__nor2_2 contains no devices.
Circuit sky130_fd_sc_hd__buf_2 contains no devices.
Circuit sky130_fd_sc_hd__or3_2 contains no devices.
Circuit sky130_fd_sc_hd__clkinv_1 contains no devices.
Circuit sky130_fd_sc_hd__a32o_2 contains no devices.
Circuit sky130_fd_sc_hd__o211a_2 contains no devices.
Circuit sky130_fd_sc_hd__a22o_2 contains no devices.
Circuit sky130_fd_sc_hd__diode_2 contains no devices.
Circuit sky130_fd_sc_hd__nand2_2 contains no devices.
Circuit sky130_fd_sc_hd__and3_2 contains no devices.
Circuit sky130_fd_sc_hd__einvp_2 contains no devices.
Circuit sky130_fd_sc_hd__decap_4 contains no devices.
Circuit sky130_fd_sc_hd__fill_1 contains no devices.
Circuit sky130_fd_sc_hd__a21oi_2 contains no devices.
Circuit sky130_fd_sc_hd__einvn_8 contains no devices.
Circuit sky130_fd_sc_hd__a21bo_2 contains no devices.
Circuit sky130_fd_sc_hd__xor2_2 contains no devices.
Circuit sky130_fd_sc_hd__a21o_2 contains no devices.
Circuit sky130_fd_sc_hd__einvp_2 contains no devices.
Circuit sky130_fd_sc_hd__fill_1 contains no devices.
Circuit sky130_fd_sc_hd__einvn_8 contains no devices.
Circuit sky130_fd_sc_hd__and2b_2 contains no devices.
Circuit sky130_fd_sc_hd__nand2_2 contains no devices.
Circuit sky130_fd_sc_hd__nand2b_2 contains no devices.
Circuit sky130_fd_sc_hd__or2_2 contains no devices.
Circuit sky130_fd_sc_hd__decap_3 contains no devices.
Circuit sky130_fd_sc_hd__xnor2_2 contains no devices.
Circuit sky130_fd_sc_hd__einvn_4 contains no devices.
Circuit sky130_fd_sc_hd__o21ai_2 contains no devices.
Circuit sky130_fd_sc_hd__o21a_2 contains no devices.
Circuit sky130_fd_sc_hd__fill_2 contains no devices.
Circuit sky130_fd_sc_hd__a21oi_2 contains no devices.
Circuit sky130_fd_sc_hd__diode_2 contains no devices.
Circuit sky130_fd_sc_hd__clkbuf_2 contains no devices.
Circuit sky130_fd_sc_hd__a22o_2 contains no devices.
Circuit sky130_fd_sc_hd__and2_2 contains no devices.
Circuit sky130_fd_sc_hd__o22a_2 contains no devices.
Circuit sky130_fd_sc_hd__clkbuf_1 contains no devices.
Circuit sky130_fd_sc_hd__or3_2 contains no devices.
Circuit sky130_fd_sc_hd__mux2_1 contains no devices.
Circuit sky130_fd_sc_hd__and4_2 contains no devices.
Circuit sky130_fd_sc_hd__dfrtp_2 contains no devices.
Circuit sky130_fd_sc_hd__or3b_2 contains no devices.
Circuit sky130_fd_sc_hd__a211o_2 contains no devices.
Circuit sky130_fd_sc_hd__a21bo_2 contains no devices.
Circuit sky130_fd_sc_hd__einvp_1 contains no devices.
Circuit sky130_fd_sc_hd__or4bb_2 contains no devices.
Circuit sky130_fd_sc_hd__inv_2 contains no devices.
Circuit sky130_fd_sc_hd__tapvpwrvgnd_1 contains no devices.
Circuit sky130_fd_sc_hd__decap_4 contains no devices.
Circuit sky130_fd_sc_hd__nand3_2 contains no devices.
Circuit sky130_fd_sc_hd__o221a_2 contains no devices.
Circuit sky130_fd_sc_hd__o2bb2a_2 contains no devices.
Circuit sky130_fd_sc_hd__and3b_2 contains no devices.
Circuit sky130_fd_sc_hd__clkbuf_16 contains no devices.
Circuit sky130_ef_sc_hd__decap_12 contains no devices.
Circuit sky130_fd_sc_hd__clkinv_2 contains no devices.
Circuit sky130_fd_sc_hd__o31a_2 contains no devices.
Circuit sky130_fd_sc_hd__clkinv_8 contains no devices.
Circuit sky130_fd_sc_hd__decap_6 contains no devices.
Circuit sky130_fd_sc_hd__or4_2 contains no devices.
Circuit sky130_fd_sc_hd__conb_1 contains no devices.
Circuit sky130_fd_sc_hd__a2111oi_2 contains no devices.
Circuit sky130_fd_sc_hd__o21a_2 contains no devices.
Circuit sky130_fd_sc_hd__clkbuf_2 contains no devices.
Circuit sky130_fd_sc_hd__xnor2_2 contains no devices.
Circuit sky130_fd_sc_hd__and2_2 contains no devices.
Circuit sky130_fd_sc_hd__clkbuf_1 contains no devices.
Circuit sky130_fd_sc_hd__fill_2 contains no devices.
Circuit sky130_fd_sc_hd__inv_2 contains no devices.
Circuit sky130_fd_sc_hd__a32o_2 contains no devices.
Circuit sky130_fd_sc_hd__o211a_2 contains no devices.
Circuit sky130_fd_sc_hd__a31o_2 contains no devices.
Circuit sky130_fd_sc_hd__or2b_2 contains no devices.
Circuit sky130_fd_sc_hd__decap_3 contains no devices.
Circuit sky130_fd_sc_hd__a211o_2 contains no devices.
Circuit sky130_fd_sc_hd__mux2_2 contains no devices.
Circuit sky130_fd_sc_hd__or4_2 contains no devices.
Circuit sky130_fd_sc_hd__dfrtp_2 contains no devices.
Circuit sky130_fd_sc_hd__einvp_1 contains no devices.
Circuit sky130_fd_sc_hd__a2111oi_2 contains no devices.
Circuit sky130_fd_sc_hd__o22a_2 contains no devices.
Circuit sky130_fd_sc_hd__o221a_2 contains no devices.
Circuit sky130_fd_sc_hd__tapvpwrvgnd_1 contains no devices.
Circuit sky130_fd_sc_hd__o31a_2 contains no devices.
Circuit sky130_fd_sc_hd__o21ai_2 contains no devices.
Circuit sky130_fd_sc_hd__clkbuf_16 contains no devices.
Circuit sky130_fd_sc_hd__and4_2 contains no devices.
Circuit sky130_fd_sc_hd__or3b_2 contains no devices.
Circuit sky130_fd_sc_hd__nand3_2 contains no devices.
Circuit sky130_fd_sc_hd__clkinv_2 contains no devices.
Circuit sky130_fd_sc_hd__o2bb2a_2 contains no devices.
Circuit sky130_fd_sc_hd__clkinv_8 contains no devices.
Circuit sky130_fd_sc_hd__conb_1 contains no devices.
Circuit sky130_ef_sc_hd__decap_12 contains no devices.
Circuit sky130_fd_sc_hd__and2b_2 contains no devices.
Contents of circuit 1: Circuit: 'digital_pll'
Circuit digital_pll contains 617 device instances.
Circuit digital_pll contains 586 device instances.
Class: sky130_fd_sc_hd__a31o_2 instances: 1
Class: sky130_fd_sc_hd__a21o_2 instances: 12
Class: sky130_fd_sc_hd__clkbuf_16 instances: 2
Class: sky130_fd_sc_hd__or4_2 instances: 1
Class: sky130_fd_sc_hd__buf_2 instances: 33
Class: sky130_fd_sc_hd__and3b_2 instances: 1
Class: sky130_fd_sc_hd__xor2_2 instances: 3
Class: sky130_ef_sc_hd__decap_12 instances: 2
Class: sky130_ef_sc_hd__decap_12 instances: 1
Class: sky130_fd_sc_hd__dfrtp_2 instances: 23
Class: sky130_fd_sc_hd__and4_2 instances: 1
Class: sky130_fd_sc_hd__inv_2 instances: 6
@ -131,29 +132,27 @@ Circuit digital_pll contains 617 device instances.
Class: sky130_fd_sc_hd__clkbuf_2 instances: 12
Class: sky130_fd_sc_hd__or3_2 instances: 6
Class: sky130_fd_sc_hd__nand3_2 instances: 2
Class: sky130_fd_sc_hd__conb_1 instances: 1
Class: sky130_fd_sc_hd__and2b_2 instances: 1
Class: sky130_fd_sc_hd__conb_1 instances: 1
Class: sky130_fd_sc_hd__a21bo_2 instances: 1
Class: sky130_fd_sc_hd__clkinv_1 instances: 13
Class: sky130_fd_sc_hd__clkinv_2 instances: 2
Class: sky130_fd_sc_hd__clkinv_8 instances: 2
Class: sky130_fd_sc_hd__and3_2 instances: 7
Class: sky130_fd_sc_hd__decap_3 instances: 54
Class: sky130_fd_sc_hd__decap_4 instances: 7
Class: sky130_fd_sc_hd__decap_6 instances: 1
Class: sky130_fd_sc_hd__decap_3 instances: 52
Class: sky130_fd_sc_hd__decap_4 instances: 5
Class: sky130_fd_sc_hd__or2_2 instances: 22
Class: sky130_fd_sc_hd__a2111oi_2 instances: 1
Class: sky130_fd_sc_hd__einvp_1 instances: 1
Class: sky130_fd_sc_hd__einvp_2 instances: 26
Class: sky130_fd_sc_hd__nand2_2 instances: 16
Class: sky130_fd_sc_hd__mux2_1 instances: 10
Class: sky130_fd_sc_hd__mux2_2 instances: 10
Class: sky130_fd_sc_hd__and2_2 instances: 11
Class: sky130_fd_sc_hd__o22a_2 instances: 5
Class: sky130_fd_sc_hd__xnor2_2 instances: 11
Class: sky130_fd_sc_hd__o221a_2 instances: 1
Class: sky130_fd_sc_hd__o211a_2 instances: 7
Class: sky130_fd_sc_hd__nand2b_2 instances: 2
Class: sky130_fd_sc_hd__diode_2 instances: 94
Class: sky130_fd_sc_hd__diode_2 instances: 46
Class: sky130_fd_sc_hd__a211o_2 instances: 2
Class: sky130_fd_sc_hd__or3b_2 instances: 1
Class: sky130_fd_sc_hd__or4bb_2 instances: 1
@ -164,22 +163,24 @@ Circuit digital_pll contains 617 device instances.
Class: sky130_fd_sc_hd__o21a_2 instances: 3
Class: sky130_fd_sc_hd__einvn_4 instances: 13
Class: sky130_fd_sc_hd__einvn_8 instances: 13
Class: sky130_fd_sc_hd__tapvpwrvgnd_1 instances: 50
Class: sky130_fd_sc_hd__o21ai_2 instances: 3
Class: sky130_fd_sc_hd__tapvpwrvgnd_1 instances: 50
Class: sky130_fd_sc_hd__a21oi_2 instances: 6
Class: sky130_fd_sc_hd__fill_1 instances: 77
Class: sky130_fd_sc_hd__fill_2 instances: 7
Class: sky130_fd_sc_hd__fill_1 instances: 61
Class: sky130_fd_sc_hd__fill_2 instances: 13
Class: sky130_fd_sc_hd__or2b_2 instances: 2
Class: sky130_fd_sc_hd__nor2_2 instances: 36
Circuit contains 336 nets.
Circuit contains 369 nets.
Contents of circuit 2: Circuit: 'digital_pll'
Circuit digital_pll contains 617 device instances.
Circuit digital_pll contains 586 device instances.
Class: sky130_fd_sc_hd__a31o_2 instances: 1
Class: sky130_fd_sc_hd__a21o_2 instances: 12
Class: sky130_fd_sc_hd__clkbuf_16 instances: 2
Class: sky130_fd_sc_hd__or4_2 instances: 1
Class: sky130_fd_sc_hd__buf_2 instances: 33
Class: sky130_fd_sc_hd__and3b_2 instances: 1
Class: sky130_fd_sc_hd__xor2_2 instances: 3
Class: sky130_ef_sc_hd__decap_12 instances: 2
Class: sky130_ef_sc_hd__decap_12 instances: 1
Class: sky130_fd_sc_hd__dfrtp_2 instances: 23
Class: sky130_fd_sc_hd__and4_2 instances: 1
Class: sky130_fd_sc_hd__inv_2 instances: 6
@ -194,22 +195,20 @@ Circuit digital_pll contains 617 device instances.
Class: sky130_fd_sc_hd__clkinv_2 instances: 2
Class: sky130_fd_sc_hd__clkinv_8 instances: 2
Class: sky130_fd_sc_hd__and3_2 instances: 7
Class: sky130_fd_sc_hd__decap_3 instances: 54
Class: sky130_fd_sc_hd__decap_4 instances: 7
Class: sky130_fd_sc_hd__decap_6 instances: 1
Class: sky130_fd_sc_hd__decap_3 instances: 52
Class: sky130_fd_sc_hd__decap_4 instances: 5
Class: sky130_fd_sc_hd__or2_2 instances: 22
Class: sky130_fd_sc_hd__a2111oi_2 instances: 1
Class: sky130_fd_sc_hd__einvp_1 instances: 1
Class: sky130_fd_sc_hd__einvp_2 instances: 26
Class: sky130_fd_sc_hd__nand2_2 instances: 16
Class: sky130_fd_sc_hd__mux2_1 instances: 10
Class: sky130_fd_sc_hd__mux2_2 instances: 10
Class: sky130_fd_sc_hd__and2_2 instances: 11
Class: sky130_fd_sc_hd__o22a_2 instances: 5
Class: sky130_fd_sc_hd__xnor2_2 instances: 11
Class: sky130_fd_sc_hd__o221a_2 instances: 1
Class: sky130_fd_sc_hd__o211a_2 instances: 7
Class: sky130_fd_sc_hd__nand2b_2 instances: 2
Class: sky130_fd_sc_hd__diode_2 instances: 94
Class: sky130_fd_sc_hd__diode_2 instances: 46
Class: sky130_fd_sc_hd__a211o_2 instances: 2
Class: sky130_fd_sc_hd__or3b_2 instances: 1
Class: sky130_fd_sc_hd__or4bb_2 instances: 1
@ -223,20 +222,22 @@ Circuit digital_pll contains 617 device instances.
Class: sky130_fd_sc_hd__tapvpwrvgnd_1 instances: 50
Class: sky130_fd_sc_hd__o21ai_2 instances: 3
Class: sky130_fd_sc_hd__a21oi_2 instances: 6
Class: sky130_fd_sc_hd__fill_1 instances: 77
Class: sky130_fd_sc_hd__fill_2 instances: 7
Class: sky130_fd_sc_hd__fill_1 instances: 61
Class: sky130_fd_sc_hd__fill_2 instances: 13
Class: sky130_fd_sc_hd__or2b_2 instances: 2
Class: sky130_fd_sc_hd__nor2_2 instances: 36
Circuit contains 336 nets.
Circuit contains 369 nets.
Circuit was modified by parallel/series device merging.
New circuit summary:
Contents of circuit 1: Circuit: 'digital_pll'
Circuit digital_pll contains 367 device instances.
Circuit digital_pll contains 399 device instances.
Class: sky130_fd_sc_hd__a31o_2 instances: 1
Class: sky130_fd_sc_hd__a21o_2 instances: 12
Class: sky130_fd_sc_hd__clkbuf_16 instances: 2
Class: sky130_fd_sc_hd__or4_2 instances: 1
Class: sky130_fd_sc_hd__buf_2 instances: 33
Class: sky130_fd_sc_hd__and3b_2 instances: 1
Class: sky130_fd_sc_hd__xor2_2 instances: 3
Class: sky130_ef_sc_hd__decap_12 instances: 1
@ -247,8 +248,8 @@ Circuit digital_pll contains 367 device instances.
Class: sky130_fd_sc_hd__clkbuf_2 instances: 12
Class: sky130_fd_sc_hd__or3_2 instances: 6
Class: sky130_fd_sc_hd__nand3_2 instances: 2
Class: sky130_fd_sc_hd__conb_1 instances: 1
Class: sky130_fd_sc_hd__and2b_2 instances: 1
Class: sky130_fd_sc_hd__conb_1 instances: 1
Class: sky130_fd_sc_hd__a21bo_2 instances: 1
Class: sky130_fd_sc_hd__clkinv_1 instances: 13
Class: sky130_fd_sc_hd__clkinv_2 instances: 2
@ -256,19 +257,17 @@ Circuit digital_pll contains 367 device instances.
Class: sky130_fd_sc_hd__and3_2 instances: 7
Class: sky130_fd_sc_hd__decap_3 instances: 1
Class: sky130_fd_sc_hd__decap_4 instances: 1
Class: sky130_fd_sc_hd__decap_6 instances: 1
Class: sky130_fd_sc_hd__or2_2 instances: 22
Class: sky130_fd_sc_hd__a2111oi_2 instances: 1
Class: sky130_fd_sc_hd__einvp_1 instances: 1
Class: sky130_fd_sc_hd__einvp_2 instances: 26
Class: sky130_fd_sc_hd__nand2_2 instances: 16
Class: sky130_fd_sc_hd__mux2_1 instances: 10
Class: sky130_fd_sc_hd__mux2_2 instances: 10
Class: sky130_fd_sc_hd__and2_2 instances: 11
Class: sky130_fd_sc_hd__o22a_2 instances: 5
Class: sky130_fd_sc_hd__xnor2_2 instances: 11
Class: sky130_fd_sc_hd__o221a_2 instances: 1
Class: sky130_fd_sc_hd__o211a_2 instances: 7
Class: sky130_fd_sc_hd__nand2b_2 instances: 2
Class: sky130_fd_sc_hd__diode_2 instances: 35
Class: sky130_fd_sc_hd__a211o_2 instances: 2
Class: sky130_fd_sc_hd__or3b_2 instances: 1
@ -280,19 +279,21 @@ Circuit digital_pll contains 367 device instances.
Class: sky130_fd_sc_hd__o21a_2 instances: 3
Class: sky130_fd_sc_hd__einvn_4 instances: 13
Class: sky130_fd_sc_hd__einvn_8 instances: 13
Class: sky130_fd_sc_hd__tapvpwrvgnd_1 instances: 1
Class: sky130_fd_sc_hd__o21ai_2 instances: 3
Class: sky130_fd_sc_hd__tapvpwrvgnd_1 instances: 1
Class: sky130_fd_sc_hd__a21oi_2 instances: 6
Class: sky130_fd_sc_hd__fill_1 instances: 1
Class: sky130_fd_sc_hd__fill_2 instances: 1
Class: sky130_fd_sc_hd__or2b_2 instances: 2
Class: sky130_fd_sc_hd__nor2_2 instances: 36
Circuit contains 336 nets.
Circuit contains 369 nets.
Contents of circuit 2: Circuit: 'digital_pll'
Circuit digital_pll contains 367 device instances.
Circuit digital_pll contains 399 device instances.
Class: sky130_fd_sc_hd__a31o_2 instances: 1
Class: sky130_fd_sc_hd__a21o_2 instances: 12
Class: sky130_fd_sc_hd__clkbuf_16 instances: 2
Class: sky130_fd_sc_hd__or4_2 instances: 1
Class: sky130_fd_sc_hd__buf_2 instances: 33
Class: sky130_fd_sc_hd__and3b_2 instances: 1
Class: sky130_fd_sc_hd__xor2_2 instances: 3
Class: sky130_ef_sc_hd__decap_12 instances: 1
@ -312,19 +313,17 @@ Circuit digital_pll contains 367 device instances.
Class: sky130_fd_sc_hd__and3_2 instances: 7
Class: sky130_fd_sc_hd__decap_3 instances: 1
Class: sky130_fd_sc_hd__decap_4 instances: 1
Class: sky130_fd_sc_hd__decap_6 instances: 1
Class: sky130_fd_sc_hd__or2_2 instances: 22
Class: sky130_fd_sc_hd__a2111oi_2 instances: 1
Class: sky130_fd_sc_hd__einvp_1 instances: 1
Class: sky130_fd_sc_hd__einvp_2 instances: 26
Class: sky130_fd_sc_hd__nand2_2 instances: 16
Class: sky130_fd_sc_hd__mux2_1 instances: 10
Class: sky130_fd_sc_hd__mux2_2 instances: 10
Class: sky130_fd_sc_hd__and2_2 instances: 11
Class: sky130_fd_sc_hd__o22a_2 instances: 5
Class: sky130_fd_sc_hd__xnor2_2 instances: 11
Class: sky130_fd_sc_hd__o221a_2 instances: 1
Class: sky130_fd_sc_hd__o211a_2 instances: 7
Class: sky130_fd_sc_hd__nand2b_2 instances: 2
Class: sky130_fd_sc_hd__diode_2 instances: 35
Class: sky130_fd_sc_hd__a211o_2 instances: 2
Class: sky130_fd_sc_hd__or3b_2 instances: 1
@ -341,15 +340,16 @@ Circuit digital_pll contains 367 device instances.
Class: sky130_fd_sc_hd__a21oi_2 instances: 6
Class: sky130_fd_sc_hd__fill_1 instances: 1
Class: sky130_fd_sc_hd__fill_2 instances: 1
Class: sky130_fd_sc_hd__or2b_2 instances: 2
Class: sky130_fd_sc_hd__nor2_2 instances: 36
Circuit contains 336 nets.
Circuit contains 369 nets.
Circuit 1 contains 367 devices, Circuit 2 contains 367 devices.
Circuit 1 contains 336 nets, Circuit 2 contains 336 nets.
Circuit 1 contains 399 devices, Circuit 2 contains 399 devices.
Circuit 1 contains 369 nets, Circuit 2 contains 369 nets.
Final result:
Circuits match uniquely.
.
Logging to file "/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/logs/signoff/29-digital_pll.lef.log" disabled
Logging to file "/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/logs/signoff/29-digital_pll.lef.log" disabled
LVS Done.

View File

@ -16,57 +16,57 @@ Warning: Calma reading is not undoable! I hope that's OK.
Library written using GDS-II Release 3.0
Library name: digital_pll
Reading "sky130_fd_sc_hd__diode_2".
Reading "sky130_fd_sc_hd__fill_1".
Reading "sky130_fd_sc_hd__decap_3".
Reading "sky130_fd_sc_hd__nand2_2".
Reading "sky130_fd_sc_hd__dfrtp_2".
Reading "sky130_fd_sc_hd__clkbuf_16".
Reading "sky130_fd_sc_hd__fill_1".
Reading "sky130_fd_sc_hd__tapvpwrvgnd_1".
Reading "sky130_fd_sc_hd__mux2_1".
Reading "sky130_fd_sc_hd__or2_2".
Reading "sky130_fd_sc_hd__nand2_2".
Reading "sky130_fd_sc_hd__nor2_2".
Reading "sky130_fd_sc_hd__nand3_2".
Reading "sky130_fd_sc_hd__mux2_2".
Reading "sky130_fd_sc_hd__buf_2".
Reading "sky130_fd_sc_hd__xnor2_2".
Reading "sky130_fd_sc_hd__and2_2".
Reading "sky130_fd_sc_hd__xor2_2".
Reading "sky130_fd_sc_hd__a21oi_2".
Reading "sky130_fd_sc_hd__nor2_2".
Reading "sky130_fd_sc_hd__fill_2".
Reading "sky130_fd_sc_hd__o22a_2".
Reading "sky130_fd_sc_hd__a21o_2".
Reading "sky130_fd_sc_hd__and3_2".
Reading "sky130_ef_sc_hd__decap_12".
Reading "sky130_fd_sc_hd__decap_4".
Reading "sky130_fd_sc_hd__xor2_2".
Reading "sky130_fd_sc_hd__o22a_2".
Reading "sky130_fd_sc_hd__and2_2".
Reading "sky130_fd_sc_hd__a21oi_2".
Reading "sky130_fd_sc_hd__nand3_2".
Reading "sky130_fd_sc_hd__or2_2".
Reading "sky130_fd_sc_hd__a21o_2".
Reading "sky130_fd_sc_hd__or3_2".
Reading "sky130_fd_sc_hd__or3b_2".
Reading "sky130_fd_sc_hd__a211o_2".
Reading "sky130_fd_sc_hd__and3_2".
Reading "sky130_fd_sc_hd__a2111oi_2".
Reading "sky130_fd_sc_hd__or4bb_2".
Reading "sky130_fd_sc_hd__a32o_2".
Reading "sky130_fd_sc_hd__o31a_2".
Reading "sky130_fd_sc_hd__or3_2".
Reading "sky130_fd_sc_hd__a31o_2".
Reading "sky130_fd_sc_hd__and4_2".
Reading "sky130_fd_sc_hd__o21a_2".
Reading "sky130_fd_sc_hd__a32o_2".
Reading "sky130_fd_sc_hd__a2111oi_2".
Reading "sky130_fd_sc_hd__nand2b_2".
Reading "sky130_fd_sc_hd__o211a_2".
Reading "sky130_fd_sc_hd__or4bb_2".
Reading "sky130_fd_sc_hd__decap_6".
Reading "sky130_fd_sc_hd__and3b_2".
Reading "sky130_fd_sc_hd__einvp_2".
Reading "sky130_fd_sc_hd__einvn_4".
Reading "sky130_fd_sc_hd__clkbuf_1".
Reading "sky130_fd_sc_hd__inv_2".
Reading "sky130_fd_sc_hd__a31o_2".
Reading "sky130_ef_sc_hd__decap_12".
Reading "sky130_fd_sc_hd__or2b_2".
Reading "sky130_fd_sc_hd__o2bb2a_2".
Reading "sky130_fd_sc_hd__clkinv_1".
Reading "sky130_fd_sc_hd__clkinv_8".
Reading "sky130_fd_sc_hd__einvn_8".
Reading "sky130_fd_sc_hd__clkinv_2".
Reading "sky130_fd_sc_hd__conb_1".
Reading "sky130_fd_sc_hd__einvp_1".
Reading "sky130_fd_sc_hd__clkbuf_2".
Reading "sky130_fd_sc_hd__a21bo_2".
Reading "sky130_fd_sc_hd__o21ai_2".
Reading "sky130_fd_sc_hd__clkinv_1".
Reading "sky130_fd_sc_hd__clkbuf_1".
Reading "sky130_fd_sc_hd__clkinv_8".
Reading "sky130_fd_sc_hd__clkinv_2".
Reading "sky130_fd_sc_hd__or4_2".
Reading "sky130_fd_sc_hd__a22o_2".
Reading "sky130_fd_sc_hd__einvp_1".
Reading "sky130_fd_sc_hd__o21ai_2".
Reading "sky130_fd_sc_hd__einvn_8".
Reading "sky130_fd_sc_hd__einvn_4".
Reading "sky130_fd_sc_hd__einvp_2".
Reading "sky130_fd_sc_hd__clkbuf_2".
Reading "sky130_fd_sc_hd__and2b_2".
Reading "sky130_fd_sc_hd__and3b_2".
Reading "sky130_fd_sc_hd__conb_1".
Reading "sky130_fd_sc_hd__a22o_2".
Reading "sky130_fd_sc_hd__o221a_2".
Reading "digital_pll".
[INFO]: Loading digital_pll
@ -76,6 +76,6 @@ Loading DRC CIF style.
No errors found.
[INFO]: COUNT: 0
[INFO]: Should be divided by 3 or 4
[INFO]: DRC Checking DONE (/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/reports/signoff/drc.rpt)
[INFO]: Saving mag view with DRC errors (/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/signoff/digital_pll.drc.mag)
[INFO]: DRC Checking DONE (/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/reports/signoff/drc.rpt)
[INFO]: Saving mag view with DRC errors (/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/signoff/digital_pll.drc.mag)
[INFO]: Saved

View File

@ -1,6 +1,6 @@
OpenROAD 4174c3ad802d2ac1d04d387d2c4b883903f6647e
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.
Reading /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/results/routing/digital_pll.odb
Reading /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/results/routing/digital_pll.odb
[INFO ANT-0002] Found 0 net violations.
[INFO ANT-0001] Found 0 pin violations.

View File

@ -1,17 +1,17 @@
CVC: Circuit Validation Check Version 1.1.0
CVC: Log output to /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/reports/signoff/digital_pll.rpt
CVC: Error output to /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/reports/signoff/digital_pll.rpt.error.gz
CVC: Debug output to /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/reports/signoff/digital_pll.rpt.debug.gz
CVC: Start: Thu Oct 13 13:49:17 2022
CVC: Log output to /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/reports/signoff/digital_pll.rpt
CVC: Error output to /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/reports/signoff/digital_pll.rpt.error.gz
CVC: Debug output to /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/reports/signoff/digital_pll.rpt.debug.gz
CVC: Start: Mon Oct 17 17:47:26 2022
Using the following parameters for CVC (Circuit Validation Check) from /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/cvc/cvcrc
CVC_TOP = 'digital_pll'
CVC_NETLIST = '/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/tmp/signoff/digital_pll.cdl'
CVC_NETLIST = '/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/tmp/signoff/digital_pll.cdl'
CVC_MODE = 'digital_pll'
CVC_MODEL_FILE = '/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/cvc/models'
CVC_POWER_FILE = '/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/tmp/signoff/digital_pll.power'
CVC_POWER_FILE = '/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/tmp/signoff/digital_pll.power'
CVC_FUSE_FILE = ''
CVC_REPORT_FILE = '/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/reports/signoff/digital_pll.rpt'
CVC_REPORT_FILE = '/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/reports/signoff/digital_pll.rpt'
CVC_REPORT_TITLE = 'CVC $CVC_TOP'
CVC_CIRCUIT_ERROR_LIMIT = '100'
CVC_SEARCH_LIMIT = '100'
@ -45,10 +45,10 @@ End of parameters
CVC: Reading device model settings...
CVC: Reading power settings...
CVC: Parsing netlist /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/tmp/signoff/digital_pll.cdl
CVC: Parsing netlist /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/tmp/signoff/digital_pll.cdl
Cdl fixed data size 29223
Usage CDL: Time: 0 Memory: 6936 I/O: 3952 Swap: 0
Cdl fixed data size 28636
Usage CDL: Time: 0 Memory: 7024 I/O: 8 Swap: 0
CVC: Counting and linking...
Fatal error:could not find subcircuit: XFILLER_11_100(sky130_ef_sc_hd__decap_12) in digital_pll
Fatal error:could not find subcircuit: XFILLER_0_98(sky130_ef_sc_hd__decap_12) in digital_pll

View File

@ -1,744 +0,0 @@
# Run configs
set ::env(PDK_ROOT) {/home/kareem_farid/caravel/deps/openlane-new/pdk}
set ::env(BASE_SDC_FILE) {/home/kareem_farid/caravel/openlane/digital_pll/base.sdc}
set ::env(BOTTOM_MARGIN_MULT) {2}
set ::env(CARRY_SELECT_ADDER_MAP) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/csa_map.v}
set ::env(CELLS_LEF) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_ef_sc_hd.lef /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_fd_sc_hd.lef}
set ::env(CELLS_LEF_OPT) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_ef_sc_hd.lef /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_fd_sc_hd.lef}
set ::env(CELL_CLK_PORT) {CLK}
set ::env(CELL_PAD_EXCLUDE) {sky130_fd_sc_hd__tap* sky130_fd_sc_hd__decap* sky130_ef_sc_hd__decap* sky130_fd_sc_hd__fill*}
set ::env(CHECK_ASSIGN_STATEMENTS) {0}
set ::env(CHECK_UNMAPPED_CELLS) {1}
set ::env(CLK_BUFFER) {sky130_fd_sc_hd__clkbuf_4}
set ::env(CLK_BUFFER_INPUT) {A}
set ::env(CLK_BUFFER_OUTPUT) {X}
set ::env(CLOCK_BUFFER_FANOUT) {16}
set ::env(CLOCK_PERIOD) {10.0}
set ::env(CLOCK_PORT) {}
set ::env(CLOCK_TREE_SYNTH) {0}
set ::env(CLOCK_WIRE_RC_LAYER) {met5}
set ::env(CONFIGS) {general.tcl checkers.tcl synthesis.tcl floorplan.tcl cts.tcl placement.tcl routing.tcl extraction.tcl}
set ::env(CTS_CLK_BUFFER_LIST) {sky130_fd_sc_hd__clkbuf_8 sky130_fd_sc_hd__clkbuf_4 sky130_fd_sc_hd__clkbuf_2}
set ::env(CTS_CLK_MAX_WIRE_LENGTH) {0}
set ::env(CTS_DISABLE_POST_PROCESSING) {0}
set ::env(CTS_DISTANCE_BETWEEN_BUFFERS) {0}
set ::env(CTS_MAX_CAP) {1.53169}
set ::env(CTS_REPORT_TIMING) {1}
set ::env(CTS_ROOT_BUFFER) {sky130_fd_sc_hd__clkbuf_16}
set ::env(CTS_SINK_CLUSTERING_MAX_DIAMETER) {50}
set ::env(CTS_SINK_CLUSTERING_SIZE) {25}
set ::env(CTS_SQR_CAP) {0.258e-3}
set ::env(CTS_SQR_RES) {0.125}
set ::env(CTS_TARGET_SKEW) {200}
set ::env(CTS_TECH_DIR) {N/A}
set ::env(CTS_TOLERANCE) {100}
set ::env(CVC_SCRIPTS_DIR) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/cvc}
set ::env(DATA_WIRE_RC_LAYER) {met2}
set ::env(DECAP_CELL) {sky130_ef_sc_hd__decap_12 sky130_fd_sc_hd__decap_8 sky130_fd_sc_hd__decap_6 sky130_fd_sc_hd__decap_4 sky130_fd_sc_hd__decap_3}
set ::env(DEFAULT_MAX_TRAN) {0.75}
set ::env(DEF_UNITS_PER_MICRON) {1000}
set ::env(DESIGN_CONFIG) {/home/kareem_farid/caravel/openlane/digital_pll/config.tcl}
set ::env(DESIGN_IS_CORE) {1}
set ::env(DESIGN_NAME) {digital_pll}
set ::env(DETAILED_ROUTER) {tritonroute}
set ::env(DIE_AREA) {0 0 75 75}
set ::env(DIODE_CELL) {sky130_fd_sc_hd__diode_2}
set ::env(DIODE_CELL_PIN) {DIODE}
set ::env(DIODE_INSERTION_STRATEGY) {4}
set ::env(DIODE_PADDING) {0}
set ::env(DPL_CELL_PADDING) {0}
set ::env(DRC_EXCLUDE_CELL_LIST) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/drc_exclude.cells}
set ::env(DRC_EXCLUDE_CELL_LIST_OPT) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/drc_exclude.cells}
set ::env(DRT_CELL_PADDING) {0}
set ::env(DRT_OPT_ITERS) {64}
set ::env(ECO_ENABLE) {0}
set ::env(ECO_FINISH) {0}
set ::env(ECO_ITER) {0}
set ::env(ECO_SKIP_PIN) {1}
set ::env(FAKEDIODE_CELL) {sky130_ef_sc_hd__fakediode_2}
set ::env(FILL_CELL) {sky130_fd_sc_hd__fill*}
set ::env(FILL_INSERTION) {1}
set ::env(FP_ASPECT_RATIO) {1}
set ::env(FP_CORE_UTIL) {50}
set ::env(FP_DEF_TEMPLATE) {/home/kareem_farid/caravel/openlane/digital_pll/template/digital_pll.def}
set ::env(FP_ENDCAP_CELL) {sky130_fd_sc_hd__decap_3}
set ::env(FP_IO_HEXTEND) {-1}
set ::env(FP_IO_HLAYER) {met3}
set ::env(FP_IO_HLENGTH) {4}
set ::env(FP_IO_HTHICKNESS_MULT) {2}
set ::env(FP_IO_MIN_DISTANCE) {3}
set ::env(FP_IO_MODE) {1}
set ::env(FP_IO_UNMATCHED_ERROR) {1}
set ::env(FP_IO_VEXTEND) {-1}
set ::env(FP_IO_VLAYER) {met2}
set ::env(FP_IO_VLENGTH) {4}
set ::env(FP_IO_VTHICKNESS_MULT) {2}
set ::env(FP_PDN_AUTO_ADJUST) {1}
set ::env(FP_PDN_CHECK_NODES) {1}
set ::env(FP_PDN_CORE_RING) {0}
set ::env(FP_PDN_CORE_RING_HOFFSET) {6}
set ::env(FP_PDN_CORE_RING_HSPACING) {1.7}
set ::env(FP_PDN_CORE_RING_HWIDTH) {1.6}
set ::env(FP_PDN_CORE_RING_VOFFSET) {6}
set ::env(FP_PDN_CORE_RING_VSPACING) {1.7}
set ::env(FP_PDN_CORE_RING_VWIDTH) {1.6}
set ::env(FP_PDN_ENABLE_GLOBAL_CONNECTIONS) {1}
set ::env(FP_PDN_ENABLE_MACROS_GRID) {1}
set ::env(FP_PDN_ENABLE_RAILS) {1}
set ::env(FP_PDN_HOFFSET) {16.41}
set ::env(FP_PDN_HORIZONTAL_HALO) {10}
set ::env(FP_PDN_HPITCH) {40}
set ::env(FP_PDN_HSPACING) {18.4}
set ::env(FP_PDN_HWIDTH) {1.6}
set ::env(FP_PDN_IRDROP) {1}
set ::env(FP_PDN_LOWER_LAYER) {met4}
set ::env(FP_PDN_RAILS_LAYER) {met1}
set ::env(FP_PDN_RAIL_OFFSET) {0}
set ::env(FP_PDN_RAIL_WIDTH) {0.48}
set ::env(FP_PDN_SKIPTRIM) {1}
set ::env(FP_PDN_UPPER_LAYER) {met5}
set ::env(FP_PDN_VERTICAL_HALO) {10}
set ::env(FP_PDN_VOFFSET) {16.32}
set ::env(FP_PDN_VPITCH) {40}
set ::env(FP_PDN_VSPACING) {18.4}
set ::env(FP_PDN_VWIDTH) {1.6}
set ::env(FP_SIZING) {absolute}
set ::env(FP_TAPCELL_DIST) {13}
set ::env(FP_TAP_HORIZONTAL_HALO) {10}
set ::env(FP_TAP_VERTICAL_HALO) {10}
set ::env(FP_WELLTAP_CELL) {sky130_fd_sc_hd__tapvpwrvgnd_1}
set ::env(FULL_ADDER_MAP) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/fa_map.v}
set ::env(GDS_FILES) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/gds/sky130_fd_sc_hd.gds}
set ::env(GDS_FILES_OPT) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/gds/sky130_fd_sc_hd.gds}
set ::env(GENERATE_FINAL_SUMMARY_REPORT) {1}
set ::env(GLB_CFG_FILE) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/config.tcl}
set ::env(GLB_OPTIMIZE_MIRRORING) {1}
set ::env(GLB_RESIZER_ALLOW_SETUP_VIOS) {0}
set ::env(GLB_RESIZER_HOLD_MAX_BUFFER_PERCENT) {50}
set ::env(GLB_RESIZER_HOLD_SLACK_MARGIN) {0.05}
set ::env(GLB_RESIZER_MAX_CAP_MARGIN) {10}
set ::env(GLB_RESIZER_MAX_SLEW_MARGIN) {10}
set ::env(GLB_RESIZER_MAX_WIRE_LENGTH) {0}
set ::env(GLB_RESIZER_SETUP_MAX_BUFFER_PERCENT) {50}
set ::env(GLB_RESIZER_SETUP_SLACK_MARGIN) {0.025}
set ::env(GLB_RESIZER_TIMING_OPTIMIZATIONS) {0}
set ::env(GLOBAL_ROUTER) {fastroute}
set ::env(GND_PIN) {VGND}
set ::env(GPIO_PADS_LEF) { /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_io/lef/sky130_fd_io.lef /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_io/lef/sky130_ef_io.lef }
set ::env(GPIO_PADS_LEF_CORE_SIDE) { /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/custom_cells/lef/sky130_fd_io_core.lef /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/custom_cells/lef/sky130_ef_io_core.lef }
set ::env(GPIO_PADS_VERILOG) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/verilog/sky130_fd_io/sky130_ef_io.v}
set ::env(GPL_CELL_PADDING) {0}
set ::env(GRT_ADJUSTMENT) {0}
set ::env(GRT_ALLOW_CONGESTION) {0}
set ::env(GRT_ANT_ITERS) {3}
set ::env(GRT_ESTIMATE_PARASITICS) {1}
set ::env(GRT_LAYER_ADJUSTMENTS) {0.99,0,0,0,0,0}
set ::env(GRT_MACRO_EXTENSION) {0}
set ::env(GRT_MAX_DIODE_INS_ITERS) {1}
set ::env(GRT_OVERFLOW_ITERS) {50}
set ::env(IO_PCT) {0.2}
set ::env(KLAYOUT_DRC_KLAYOUT_GDS) {0}
set ::env(KLAYOUT_DRC_TECH_SCRIPT) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/klayout/drc/sky130A_mr.drc}
set ::env(KLAYOUT_PROPERTIES) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/klayout/tech/sky130A.lyp}
set ::env(KLAYOUT_TECH) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/klayout/tech/sky130A.lyt}
set ::env(KLAYOUT_XOR_GDS) {1}
set ::env(KLAYOUT_XOR_XML) {1}
set ::env(LEC_ENABLE) {0}
set ::env(LEFT_MARGIN_MULT) {12}
set ::env(LIB_FASTEST) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__ff_n40C_1v95.lib}
set ::env(LIB_SLOWEST) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__ss_100C_1v60.lib}
set ::env(LIB_SLOWEST_OPT) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__ss_100C_1v60.lib}
set ::env(LIB_SYNTH) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__tt_025C_1v80.lib}
set ::env(LIB_TYPICAL) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__tt_025C_1v80.lib}
set ::env(LOGS_DIR) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/logs}
set ::env(LVS_CONNECT_BY_LABEL) {0}
set ::env(LVS_INSERT_POWER_PINS) {1}
set ::env(MACRO_BLOCKAGES_LAYER) {li1 met1 met2 met3 met4}
set ::env(MAGIC_CONVERT_DRC_TO_RDB) {1}
set ::env(MAGIC_DISABLE_HIER_GDS) {1}
set ::env(MAGIC_DRC_USE_GDS) {1}
set ::env(MAGIC_EXT_USE_GDS) {0}
set ::env(MAGIC_GENERATE_GDS) {1}
set ::env(MAGIC_GENERATE_LEF) {1}
set ::env(MAGIC_GENERATE_MAGLEF) {1}
set ::env(MAGIC_INCLUDE_GDS_POINTERS) {0}
set ::env(MAGIC_MAGICRC) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/magic/sky130A.magicrc}
set ::env(MAGIC_PAD) {0}
set ::env(MAGIC_TECH_FILE) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/magic/sky130A.tech}
set ::env(MAGIC_WRITE_FULL_LEF) {0}
set ::env(MAGIC_ZEROIZE_ORIGIN) {0}
set ::env(NETGEN_SETUP_FILE) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/netgen/sky130A_setup.tcl}
set ::env(NO_SYNTH_CELL_LIST) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/no_synth.cells}
set ::env(OPENLANE_VERBOSE) {1}
set ::env(PDKPATH) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A}
set ::env(PDN_CFG) {/openlane/scripts/openroad/common/pdn_cfg.tcl}
set ::env(PLACE_SITE) {unithd}
set ::env(PLACE_SITE_HEIGHT) {2.720}
set ::env(PLACE_SITE_WIDTH) {0.460}
set ::env(PL_BASIC_PLACEMENT) {0}
set ::env(PL_ESTIMATE_PARASITICS) {1}
set ::env(PL_LIB) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__tt_025C_1v80.lib}
set ::env(PL_MACRO_CHANNEL) {0 0}
set ::env(PL_MACRO_HALO) {0 0}
set ::env(PL_MAX_DISPLACEMENT_X) {500}
set ::env(PL_MAX_DISPLACEMENT_Y) {100}
set ::env(PL_OPTIMIZE_MIRRORING) {1}
set ::env(PL_RANDOM_GLB_PLACEMENT) {0}
set ::env(PL_RANDOM_INITIAL_PLACEMENT) {0}
set ::env(PL_RESIZER_ALLOW_SETUP_VIOS) {0}
set ::env(PL_RESIZER_BUFFER_INPUT_PORTS) {1}
set ::env(PL_RESIZER_BUFFER_OUTPUT_PORTS) {1}
set ::env(PL_RESIZER_DESIGN_OPTIMIZATIONS) {0}
set ::env(PL_RESIZER_HOLD_MAX_BUFFER_PERCENT) {50}
set ::env(PL_RESIZER_HOLD_SLACK_MARGIN) {0.1}
set ::env(PL_RESIZER_MAX_CAP_MARGIN) {20}
set ::env(PL_RESIZER_MAX_SLEW_MARGIN) {20}
set ::env(PL_RESIZER_MAX_WIRE_LENGTH) {0}
set ::env(PL_RESIZER_REPAIR_DESIGN) {1}
set ::env(PL_RESIZER_REPAIR_TIE_FANOUT) {1}
set ::env(PL_RESIZER_SETUP_MAX_BUFFER_PERCENT) {50}
set ::env(PL_RESIZER_SETUP_SLACK_MARGIN) {0.05}
set ::env(PL_RESIZER_TIE_SEPERATION) {0}
set ::env(PL_RESIZER_TIMING_OPTIMIZATIONS) {0}
set ::env(PL_ROUTABILITY_DRIVEN) {1}
set ::env(PL_SKIP_INITIAL_PLACEMENT) {0}
set ::env(PL_TARGET_DENSITY) {0.9}
set ::env(PL_TIME_DRIVEN) {1}
set ::env(PRIMARY_SIGNOFF_TOOL) {magic}
set ::env(PROCESS) {130}
set ::env(QUIT_ON_HOLD_VIOLATIONS) {1}
set ::env(QUIT_ON_ILLEGAL_OVERLAPS) {1}
set ::env(QUIT_ON_LVS_ERROR) {1}
set ::env(QUIT_ON_MAGIC_DRC) {1}
set ::env(QUIT_ON_SETUP_VIOLATIONS) {1}
set ::env(QUIT_ON_TIMING_VIOLATIONS) {1}
set ::env(QUIT_ON_TR_DRC) {1}
set ::env(RCX_CC_MODEL) {10}
set ::env(RCX_CONTEXT_DEPTH) {5}
set ::env(RCX_CORNER_COUNT) {1}
set ::env(RCX_COUPLING_THRESHOLD) {0.1}
set ::env(RCX_MAX_RESISTANCE) {50}
set ::env(RCX_MERGE_VIA_WIRE_RES) {1}
set ::env(RCX_RULES) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/rules.openrcx.sky130A.nom.calibre}
set ::env(RCX_RULES_MAX) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/rules.openrcx.sky130A.max.calibre}
set ::env(RCX_RULES_MIN) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/rules.openrcx.sky130A.min.calibre}
set ::env(REPORTS_DIR) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/reports}
set ::env(RESULTS_DIR) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/results}
set ::env(RE_BUFFER_CELL) {sky130_fd_sc_hd__buf_4}
set ::env(RIGHT_MARGIN_MULT) {12}
set ::env(RIPPLE_CARRY_ADDER_MAP) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/rca_map.v}
set ::env(ROOT_CLK_BUFFER) {sky130_fd_sc_hd__clkbuf_16}
set ::env(ROUTING_CORES) {2}
set ::env(RSZ_DONT_TOUCH_RX) {$^}
set ::env(RSZ_USE_OLD_REMOVER) {0}
set ::env(RT_MAX_LAYER) {met5}
set ::env(RT_MIN_LAYER) {met1}
set ::env(RUN_CVC) {1}
set ::env(RUN_DIR) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56}
set ::env(RUN_DRT) {1}
set ::env(RUN_IRDROP_REPORT) {1}
set ::env(RUN_KLAYOUT) {1}
set ::env(RUN_KLAYOUT_DRC) {0}
set ::env(RUN_KLAYOUT_XOR) {1}
set ::env(RUN_LVS) {1}
set ::env(RUN_MAGIC) {1}
set ::env(RUN_MAGIC_DRC) {1}
set ::env(RUN_SPEF_EXTRACTION) {1}
set ::env(RUN_TAG) {22_10_13_10_56}
set ::env(SPEF_EXTRACTOR) {openrcx}
set ::env(START_TIME) {2022.10.13_17.56.29}
set ::env(STA_REPORT_POWER) {1}
set ::env(STA_WRITE_LIB) {0}
set ::env(STD_CELL_GROUND_PINS) {VGND VNB}
set ::env(STD_CELL_LIBRARY) {sky130_fd_sc_hd}
set ::env(STD_CELL_LIBRARY_CDL) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/cdl/sky130_fd_sc_hd.cdl}
set ::env(STD_CELL_LIBRARY_OPT) {sky130_fd_sc_hd}
set ::env(STD_CELL_LIBRARY_OPT_CDL) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/cdl/sky130_fd_sc_hd.cdl}
set ::env(STD_CELL_POWER_PINS) {VPWR VPB}
set ::env(SYNTH_ADDER_TYPE) {YOSYS}
set ::env(SYNTH_BIN) {yosys}
set ::env(SYNTH_BUFFERING) {0}
set ::env(SYNTH_CAP_LOAD) {33.442}
set ::env(SYNTH_CLOCK_TRANSITION) {0.15}
set ::env(SYNTH_CLOCK_UNCERTAINTY) {0.25}
set ::env(SYNTH_DRIVING_CELL) {sky130_fd_sc_hd__inv_2}
set ::env(SYNTH_DRIVING_CELL_PIN) {Y}
set ::env(SYNTH_ELABORATE_ONLY) {0}
set ::env(SYNTH_EXTRA_MAPPING_FILE) {}
set ::env(SYNTH_FLAT_TOP) {0}
set ::env(SYNTH_LATCH_MAP) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/latch_map.v}
set ::env(SYNTH_MAX_FANOUT) {6}
set ::env(SYNTH_MIN_BUF_PORT) {sky130_fd_sc_hd__buf_2 A X}
set ::env(SYNTH_MUX4_MAP) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/mux4_map.v}
set ::env(SYNTH_MUX_MAP) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/mux2_map.v}
set ::env(SYNTH_NO_FLAT) {0}
set ::env(SYNTH_READ_BLACKBOX_LIB) {1}
set ::env(SYNTH_SCRIPT) {/openlane/scripts/yosys/synth.tcl}
set ::env(SYNTH_SHARE_RESOURCES) {1}
set ::env(SYNTH_SIZING) {0}
set ::env(SYNTH_STRATEGY) {AREA 0}
set ::env(SYNTH_TIEHI_PORT) {sky130_fd_sc_hd__conb_1 HI}
set ::env(SYNTH_TIELO_PORT) {sky130_fd_sc_hd__conb_1 LO}
set ::env(SYNTH_TIMING_DERATE) {0.05}
set ::env(TAKE_LAYOUT_SCROT) {0}
set ::env(TAP_DECAP_INSERTION) {1}
set ::env(TECH_LEF) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__nom.tlef}
set ::env(TECH_LEF_MAX) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__max.tlef}
set ::env(TECH_LEF_MIN) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__min.tlef}
set ::env(TECH_LEF_OPT) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__nom.tlef}
set ::env(TERMINAL_OUTPUT) {/dev/null}
set ::env(TMP_DIR) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/tmp}
set ::env(TOP_MARGIN_MULT) {2}
set ::env(TRACKS_INFO_FILE) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/tracks.info}
set ::env(TRISTATE_BUFFER_MAP) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/tribuff_map.v}
set ::env(USE_ARC_ANTENNA_CHECK) {1}
set ::env(USE_GPIO_PADS) {0}
set ::env(VDD_PIN) {VPWR}
set ::env(VERILOG_FILES) {/home/kareem_farid/caravel/openlane/digital_pll/../../verilog/rtl/digital_pll.v}
set ::env(WIRE_RC_LAYER) {met1}
set ::env(YOSYS_REWRITE_VERILOG) {0}
set ::env(cts_logs) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/logs/cts}
set ::env(cts_reports) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/reports/cts}
set ::env(cts_results) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/results/cts}
set ::env(cts_tmpfiles) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/tmp/cts}
set ::env(eco_logs) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/logs/eco}
set ::env(eco_reports) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/reports/eco}
set ::env(eco_results) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/results/eco}
set ::env(eco_tmpfiles) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/tmp/eco}
set ::env(floorplan_logs) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/logs/floorplan}
set ::env(floorplan_reports) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/reports/floorplan}
set ::env(floorplan_results) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/results/floorplan}
set ::env(floorplan_tmpfiles) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/tmp/floorplan}
set ::env(placement_logs) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/logs/placement}
set ::env(placement_reports) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/reports/placement}
set ::env(placement_results) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/results/placement}
set ::env(placement_tmpfiles) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/tmp/placement}
set ::env(routing_logs) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/logs/routing}
set ::env(routing_reports) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/reports/routing}
set ::env(routing_results) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/results/routing}
set ::env(routing_tmpfiles) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/tmp/routing}
set ::env(signoff_logs) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/logs/signoff}
set ::env(signoff_reports) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/reports/signoff}
set ::env(signoff_results) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/results/signoff}
set ::env(signoff_tmpfiles) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/tmp/signoff}
set ::env(synthesis_logs) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/logs/synthesis}
set ::env(synthesis_reports) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/reports/synthesis}
set ::env(synthesis_results) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/results/synthesis}
set ::env(synthesis_tmpfiles) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/tmp/synthesis}
set ::env(SYNTH_MAX_TRAN) {0.75}
set ::env(CURRENT_INDEX) 32
set ::env(CURRENT_DEF) /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/results/routing/digital_pll.def
set ::env(CURRENT_GUIDE) /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/tmp/routing/12-global.guide
set ::env(CURRENT_NETLIST) /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/tmp/signoff/26-digital_pll.nl.v
set ::env(CURRENT_POWERED_NETLIST) {0}
set ::env(CURRENT_ODB) /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/results/routing/digital_pll.odb
set ::env(PDK_ROOT) {/home/kareem_farid/caravel/deps/openlane-new/pdk}
set ::env(ANTENNA_CHECK_CURRENT_DEF) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/tmp/signoff/26-digital_pll.p.def}
set ::env(ANTENNA_VIOLATOR_LIST) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/reports/signoff/31-antenna_violators.rpt}
set ::env(BASE_SDC_FILE) {/home/kareem_farid/caravel/openlane/digital_pll/base.sdc}
set ::env(BASIC_PREP_COMPLETE) {1}
set ::env(BOTTOM_MARGIN_MULT) {2}
set ::env(CARAVEL_ROOT) {/home/kareem_farid/caravel}
set ::env(CARRY_SELECT_ADDER_MAP) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/csa_map.v}
set ::env(CELLS_LEF) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_ef_sc_hd.lef /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_fd_sc_hd.lef}
set ::env(CELLS_LEF_OPT) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_ef_sc_hd.lef /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_fd_sc_hd.lef}
set ::env(CELL_CLK_PORT) {CLK}
set ::env(CELL_PAD_EXCLUDE) {sky130_fd_sc_hd__tap* sky130_fd_sc_hd__decap* sky130_ef_sc_hd__decap* sky130_fd_sc_hd__fill*}
set ::env(CHECK_ASSIGN_STATEMENTS) {0}
set ::env(CHECK_UNMAPPED_CELLS) {1}
set ::env(CLK_BUFFER) {sky130_fd_sc_hd__clkbuf_4}
set ::env(CLK_BUFFER_INPUT) {A}
set ::env(CLK_BUFFER_OUTPUT) {X}
set ::env(CLOCK_BUFFER_FANOUT) {16}
set ::env(CLOCK_PERIOD) {10.0}
set ::env(CLOCK_PORT) {}
set ::env(CLOCK_TREE_SYNTH) {0}
set ::env(CLOCK_WIRE_RC_LAYER) {met5}
set ::env(CONFIGS) {general.tcl checkers.tcl synthesis.tcl floorplan.tcl cts.tcl placement.tcl routing.tcl extraction.tcl}
set ::env(CORE_AREA) {5.52 5.44 69.46 68.0}
set ::env(CORE_HEIGHT) {62.56}
set ::env(CORE_WIDTH) {63.94}
set ::env(CTS_CLK_BUFFER_LIST) {sky130_fd_sc_hd__clkbuf_8 sky130_fd_sc_hd__clkbuf_4 sky130_fd_sc_hd__clkbuf_2}
set ::env(CTS_CLK_MAX_WIRE_LENGTH) {0}
set ::env(CTS_CURRENT_DEF) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/results/placement/digital_pll.def}
set ::env(CTS_DISABLE_POST_PROCESSING) {0}
set ::env(CTS_DISTANCE_BETWEEN_BUFFERS) {0}
set ::env(CTS_MAX_CAP) {1.53169}
set ::env(CTS_REPORT_TIMING) {1}
set ::env(CTS_ROOT_BUFFER) {sky130_fd_sc_hd__clkbuf_16}
set ::env(CTS_SINK_CLUSTERING_MAX_DIAMETER) {50}
set ::env(CTS_SINK_CLUSTERING_SIZE) {25}
set ::env(CTS_SQR_CAP) {0.258e-3}
set ::env(CTS_SQR_RES) {0.125}
set ::env(CTS_TARGET_SKEW) {200}
set ::env(CTS_TECH_DIR) {N/A}
set ::env(CTS_TOLERANCE) {100}
set ::env(CURRENT_DEF) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/tmp/signoff/26-digital_pll.p.def}
set ::env(CURRENT_GDS) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/results/signoff/digital_pll.gds}
set ::env(CURRENT_GUIDE) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/tmp/routing/12-global.guide}
set ::env(CURRENT_INDEX) {32}
set ::env(CURRENT_NETLIST) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/tmp/signoff/26-digital_pll.nl.v}
set ::env(CURRENT_ODB) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/results/routing/digital_pll.odb}
set ::env(CURRENT_POWERED_NETLIST) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/tmp/signoff/26-digital_pll.pnl.v}
set ::env(CURRENT_SDC) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/tmp/floorplan/3-initial_fp.sdc}
set ::env(CURRENT_SDF) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/results/routing/mca/process_corner_nom/digital_pll.sdf}
set ::env(CURRENT_SPEF) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/results/routing/mca/process_corner_nom/digital_pll.spef}
set ::env(CURRENT_STEP) {}
set ::env(CVC_SCRIPTS_DIR) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/cvc}
set ::env(DATA_WIRE_RC_LAYER) {met2}
set ::env(DECAP_CELL) {sky130_ef_sc_hd__decap_12 sky130_fd_sc_hd__decap_8 sky130_fd_sc_hd__decap_6 sky130_fd_sc_hd__decap_4 sky130_fd_sc_hd__decap_3}
set ::env(DEFAULT_MAX_TRAN) {0.75}
set ::env(DEF_UNITS_PER_MICRON) {1000}
set ::env(DESIGN_CONFIG) {/home/kareem_farid/caravel/openlane/digital_pll/config.tcl}
set ::env(DESIGN_DIR) {/home/kareem_farid/caravel/openlane/digital_pll}
set ::env(DESIGN_IS_CORE) {1}
set ::env(DESIGN_NAME) {digital_pll}
set ::env(DETAILED_ROUTER) {tritonroute}
set ::env(DIE_AREA) {0.0 0.0 75.0 75.0}
set ::env(DIODE_CELL) {sky130_fd_sc_hd__diode_2}
set ::env(DIODE_CELL_PIN) {DIODE}
set ::env(DIODE_INSERTION_CURRENT_DEF) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/results/routing/digital_pll.def}
set ::env(DIODE_INSERTION_STRATEGY) {4}
set ::env(DIODE_PADDING) {0}
set ::env(DONT_USE_CELLS) {sky130_fd_sc_hd__a2111oi_0 sky130_fd_sc_hd__a21boi_0 sky130_fd_sc_hd__and2_0 sky130_fd_sc_hd__buf_16 sky130_fd_sc_hd__clkdlybuf4s15_1 sky130_fd_sc_hd__clkdlybuf4s18_1 sky130_fd_sc_hd__fa_4 sky130_fd_sc_hd__lpflow_bleeder_1 sky130_fd_sc_hd__lpflow_clkbufkapwr_1 sky130_fd_sc_hd__lpflow_clkbufkapwr_16 sky130_fd_sc_hd__lpflow_clkbufkapwr_2 sky130_fd_sc_hd__lpflow_clkbufkapwr_4 sky130_fd_sc_hd__lpflow_clkbufkapwr_8 sky130_fd_sc_hd__lpflow_clkinvkapwr_1 sky130_fd_sc_hd__lpflow_clkinvkapwr_16 sky130_fd_sc_hd__lpflow_clkinvkapwr_2 sky130_fd_sc_hd__lpflow_clkinvkapwr_4 sky130_fd_sc_hd__lpflow_clkinvkapwr_8 sky130_fd_sc_hd__lpflow_decapkapwr_12 sky130_fd_sc_hd__lpflow_decapkapwr_3 sky130_fd_sc_hd__lpflow_decapkapwr_4 sky130_fd_sc_hd__lpflow_decapkapwr_6 sky130_fd_sc_hd__lpflow_decapkapwr_8 sky130_fd_sc_hd__lpflow_inputiso0n_1 sky130_fd_sc_hd__lpflow_inputiso0p_1 sky130_fd_sc_hd__lpflow_inputiso1n_1 sky130_fd_sc_hd__lpflow_inputiso1p_1 sky130_fd_sc_hd__lpflow_inputisolatch_1 sky130_fd_sc_hd__lpflow_isobufsrc_1 sky130_fd_sc_hd__lpflow_isobufsrc_16 sky130_fd_sc_hd__lpflow_isobufsrc_2 sky130_fd_sc_hd__lpflow_isobufsrc_4 sky130_fd_sc_hd__lpflow_isobufsrc_8 sky130_fd_sc_hd__lpflow_isobufsrckapwr_16 sky130_fd_sc_hd__lpflow_lsbuf_lh_hl_isowell_tap_1 sky130_fd_sc_hd__lpflow_lsbuf_lh_hl_isowell_tap_2 sky130_fd_sc_hd__lpflow_lsbuf_lh_hl_isowell_tap_4 sky130_fd_sc_hd__lpflow_lsbuf_lh_isowell_4 sky130_fd_sc_hd__lpflow_lsbuf_lh_isowell_tap_1 sky130_fd_sc_hd__lpflow_lsbuf_lh_isowell_tap_2 sky130_fd_sc_hd__lpflow_lsbuf_lh_isowell_tap_4 sky130_fd_sc_hd__mux4_4 sky130_fd_sc_hd__o21ai_0 sky130_fd_sc_hd__o311ai_0 sky130_fd_sc_hd__or2_0 sky130_fd_sc_hd__probe_p_8 sky130_fd_sc_hd__probec_p_8 sky130_fd_sc_hd__xor3_1 sky130_fd_sc_hd__xor3_2 sky130_fd_sc_hd__xor3_4 sky130_fd_sc_hd__xnor3_1 sky130_fd_sc_hd__xnor3_2 sky130_fd_sc_hd__xnor3_4 }
set ::env(DPL_CELL_PADDING) {0}
set ::env(DRC_CURRENT_DEF) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/tmp/signoff/26-digital_pll.p.def}
set ::env(DRC_EXCLUDE_CELL_LIST) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/drc_exclude.cells}
set ::env(DRC_EXCLUDE_CELL_LIST_OPT) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/drc_exclude.cells}
set ::env(DRT_CELL_PADDING) {0}
set ::env(DRT_OPT_ITERS) {64}
set ::env(ECO_ENABLE) {0}
set ::env(ECO_FINISH) {0}
set ::env(ECO_ITER) {0}
set ::env(ECO_SKIP_PIN) {1}
set ::env(EXT_NETLIST) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/results/signoff/digital_pll.spice}
set ::env(FAKEDIODE_CELL) {sky130_ef_sc_hd__fakediode_2}
set ::env(FILL_CELL) {sky130_fd_sc_hd__fill*}
set ::env(FILL_INSERTION) {1}
set ::env(FP_ASPECT_RATIO) {1}
set ::env(FP_CORE_UTIL) {50}
set ::env(FP_DEF_TEMPLATE) {/home/kareem_farid/caravel/openlane/digital_pll/template/digital_pll.def}
set ::env(FP_ENDCAP_CELL) {sky130_fd_sc_hd__decap_3}
set ::env(FP_IO_HEXTEND) {-1}
set ::env(FP_IO_HLAYER) {met3}
set ::env(FP_IO_HLENGTH) {4}
set ::env(FP_IO_HTHICKNESS_MULT) {2}
set ::env(FP_IO_MIN_DISTANCE) {3}
set ::env(FP_IO_MODE) {1}
set ::env(FP_IO_UNMATCHED_ERROR) {1}
set ::env(FP_IO_VEXTEND) {-1}
set ::env(FP_IO_VLAYER) {met2}
set ::env(FP_IO_VLENGTH) {4}
set ::env(FP_IO_VTHICKNESS_MULT) {2}
set ::env(FP_PDN_AUTO_ADJUST) {1}
set ::env(FP_PDN_CHECK_NODES) {1}
set ::env(FP_PDN_CORE_RING) {0}
set ::env(FP_PDN_CORE_RING_HOFFSET) {6}
set ::env(FP_PDN_CORE_RING_HSPACING) {1.7}
set ::env(FP_PDN_CORE_RING_HWIDTH) {1.6}
set ::env(FP_PDN_CORE_RING_VOFFSET) {6}
set ::env(FP_PDN_CORE_RING_VSPACING) {1.7}
set ::env(FP_PDN_CORE_RING_VWIDTH) {1.6}
set ::env(FP_PDN_ENABLE_GLOBAL_CONNECTIONS) {1}
set ::env(FP_PDN_ENABLE_MACROS_GRID) {1}
set ::env(FP_PDN_ENABLE_RAILS) {1}
set ::env(FP_PDN_HOFFSET) {16.41}
set ::env(FP_PDN_HORIZONTAL_HALO) {10}
set ::env(FP_PDN_HPITCH) {40}
set ::env(FP_PDN_HSPACING) {18.4}
set ::env(FP_PDN_HWIDTH) {1.6}
set ::env(FP_PDN_IRDROP) {1}
set ::env(FP_PDN_LOWER_LAYER) {met4}
set ::env(FP_PDN_RAILS_LAYER) {met1}
set ::env(FP_PDN_RAIL_OFFSET) {0}
set ::env(FP_PDN_RAIL_WIDTH) {0.48}
set ::env(FP_PDN_SKIPTRIM) {1}
set ::env(FP_PDN_UPPER_LAYER) {met5}
set ::env(FP_PDN_VERTICAL_HALO) {10}
set ::env(FP_PDN_VOFFSET) {16.32}
set ::env(FP_PDN_VPITCH) {40}
set ::env(FP_PDN_VSPACING) {18.4}
set ::env(FP_PDN_VWIDTH) {1.6}
set ::env(FP_SIZING) {absolute}
set ::env(FP_TAPCELL_DIST) {13}
set ::env(FP_TAP_HORIZONTAL_HALO) {10}
set ::env(FP_TAP_VERTICAL_HALO) {10}
set ::env(FP_WELLTAP_CELL) {sky130_fd_sc_hd__tapvpwrvgnd_1}
set ::env(FULL_ADDER_MAP) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/fa_map.v}
set ::env(GDS_FILES) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/gds/sky130_fd_sc_hd.gds}
set ::env(GDS_FILES_OPT) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/gds/sky130_fd_sc_hd.gds}
set ::env(GENERATE_FINAL_SUMMARY_REPORT) {1}
set ::env(GLB_CFG_FILE) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/config.tcl}
set ::env(GLB_OPTIMIZE_MIRRORING) {1}
set ::env(GLB_RESIZER_ALLOW_SETUP_VIOS) {0}
set ::env(GLB_RESIZER_HOLD_MAX_BUFFER_PERCENT) {50}
set ::env(GLB_RESIZER_HOLD_SLACK_MARGIN) {0.05}
set ::env(GLB_RESIZER_MAX_CAP_MARGIN) {10}
set ::env(GLB_RESIZER_MAX_SLEW_MARGIN) {10}
set ::env(GLB_RESIZER_MAX_WIRE_LENGTH) {0}
set ::env(GLB_RESIZER_SETUP_MAX_BUFFER_PERCENT) {50}
set ::env(GLB_RESIZER_SETUP_SLACK_MARGIN) {0.025}
set ::env(GLB_RESIZER_TIMING_OPTIMIZATIONS) {0}
set ::env(GLOBAL_ROUTER) {fastroute}
set ::env(GND_NET) {VGND}
set ::env(GND_NETS) {VGND}
set ::env(GND_PIN) {VGND}
set ::env(GPIO_PADS_LEF) { /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_io/lef/sky130_fd_io.lef /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_io/lef/sky130_ef_io.lef }
set ::env(GPIO_PADS_LEF_CORE_SIDE) { /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/custom_cells/lef/sky130_fd_io_core.lef /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/custom_cells/lef/sky130_ef_io_core.lef }
set ::env(GPIO_PADS_VERILOG) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/verilog/sky130_fd_io/sky130_ef_io.v}
set ::env(GPL_CELL_PADDING) {0}
set ::env(GRT_ADJUSTMENT) {0}
set ::env(GRT_ALLOW_CONGESTION) {0}
set ::env(GRT_ANT_ITERS) {3}
set ::env(GRT_ESTIMATE_PARASITICS) {1}
set ::env(GRT_LAYER_ADJUSTMENTS) {0.99,0,0,0,0,0}
set ::env(GRT_MACRO_EXTENSION) {0}
set ::env(GRT_MAX_DIODE_INS_ITERS) {1}
set ::env(GRT_OVERFLOW_ITERS) {50}
set ::env(HOME) {/}
set ::env(HOSTNAME) {0886339dcdee}
set ::env(IO_PCT) {0.2}
set ::env(KLAYOUT_DRC_KLAYOUT_GDS) {0}
set ::env(KLAYOUT_DRC_TECH_SCRIPT) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/klayout/drc/sky130A_mr.drc}
set ::env(KLAYOUT_PROPERTIES) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/klayout/tech/sky130A.lyp}
set ::env(KLAYOUT_TECH) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/klayout/tech/sky130A.lyt}
set ::env(KLAYOUT_XOR_GDS) {1}
set ::env(KLAYOUT_XOR_XML) {1}
set ::env(LANG) {en_US.UTF-8}
set ::env(LAST_TIMING_REPORT_TAG) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/reports/signoff/21-rcx_sta}
set ::env(LC_ALL) {en_US.UTF-8}
set ::env(LC_CTYPE) {en_US.UTF-8}
set ::env(LD_LIBRARY_PATH) {/build//lib:/build//lib/Linux-x86_64:}
set ::env(LEC_ENABLE) {0}
set ::env(LEFT_MARGIN_MULT) {12}
set ::env(LIB_CTS) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/tmp/cts/cts.lib}
set ::env(LIB_FASTEST) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__ff_n40C_1v95.lib}
set ::env(LIB_SLOWEST) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__ss_100C_1v60.lib}
set ::env(LIB_SLOWEST_OPT) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__ss_100C_1v60.lib}
set ::env(LIB_SYNTH) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/tmp/synthesis/trimmed.lib}
set ::env(LIB_SYNTH_COMPLETE) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__tt_025C_1v80.lib}
set ::env(LIB_SYNTH_COMPLETE_NO_PG) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/tmp/synthesis/1-sky130_fd_sc_hd__tt_025C_1v80.no_pg.lib}
set ::env(LIB_SYNTH_MERGED) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/tmp/synthesis/merged.lib}
set ::env(LIB_SYNTH_NO_PG) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/tmp/synthesis/1-trimmed.no_pg.lib}
set ::env(LIB_TYPICAL) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__tt_025C_1v80.lib}
set ::env(LOGS_DIR) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/logs}
set ::env(LVS_CONNECT_BY_LABEL) {0}
set ::env(LVS_CURRENT_DEF) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/results/routing/digital_pll.def}
set ::env(LVS_INSERT_POWER_PINS) {1}
set ::env(MACRO_BLOCKAGES_LAYER) {li1 met1 met2 met3 met4}
set ::env(MAGIC_CONVERT_DRC_TO_RDB) {1}
set ::env(MAGIC_DISABLE_HIER_GDS) {1}
set ::env(MAGIC_DRC_USE_GDS) {1}
set ::env(MAGIC_EXT_USE_GDS) {0}
set ::env(MAGIC_GDS) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/results/signoff/digital_pll.magic.gds}
set ::env(MAGIC_GENERATE_GDS) {1}
set ::env(MAGIC_GENERATE_LEF) {1}
set ::env(MAGIC_GENERATE_MAGLEF) {1}
set ::env(MAGIC_INCLUDE_GDS_POINTERS) {0}
set ::env(MAGIC_MAGICRC) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/magic/sky130A.magicrc}
set ::env(MAGIC_PAD) {0}
set ::env(MAGIC_TECH_FILE) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/magic/sky130A.tech}
set ::env(MAGIC_WRITE_FULL_LEF) {0}
set ::env(MAGIC_ZEROIZE_ORIGIN) {0}
set ::env(MAGTYPE) {maglef}
set ::env(MANPATH) {/build//share/man:}
set ::env(MAX_METAL_LAYER) {6}
set ::env(MC_SDF_DIR) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/results/routing/mca/sdf}
set ::env(MC_SPEF_DIR) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/results/routing/mca/spef}
set ::env(MERGED_LEF) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/tmp/merged.nom.lef}
set ::env(MERGED_LEF_MAX) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/tmp/merged.max.lef}
set ::env(MERGED_LEF_MIN) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/tmp/merged.min.lef}
set ::env(MISMATCHES_OK) {1}
set ::env(NETGEN_SETUP_FILE) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/netgen/sky130A_setup.tcl}
set ::env(NO_SYNTH_CELL_LIST) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/no_synth.cells}
set ::env(OPENLANE_ROOT) {/openlane}
set ::env(OPENLANE_RUN_TAG) {22_10_13_10_56}
set ::env(OPENLANE_VERBOSE) {1}
set ::env(OPENLANE_VERSION) {e3a5189a1b0fc4290686fcf2ae46cd6d7947cf9f}
set ::env(OPENROAD) {/build/}
set ::env(OPENROAD_BIN) {openroad}
set ::env(PARSITICS_CURRENT_DEF) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/results/routing/digital_pll.def}
set ::env(PATH) {/openlane:/openlane/scripts:/build//bin:/build//bin/Linux-x86_64:/build//pdn/scripts:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin}
set ::env(PDK) {sky130A}
set ::env(PDKPATH) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A}
set ::env(PDK_ROOT) {/home/kareem_farid/caravel/deps/openlane-new/pdk}
set ::env(PDN_CFG) {/openlane/scripts/openroad/common/pdn_cfg.tcl}
set ::env(PLACEMENT_CURRENT_DEF) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/tmp/floorplan/6-pdn.def}
set ::env(PLACE_SITE) {unithd}
set ::env(PLACE_SITE_HEIGHT) {2.720}
set ::env(PLACE_SITE_WIDTH) {0.460}
set ::env(PL_BASIC_PLACEMENT) {0}
set ::env(PL_ESTIMATE_PARASITICS) {1}
set ::env(PL_INIT_COEFF) {0.00002}
set ::env(PL_IO_ITER) {5}
set ::env(PL_LIB) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__tt_025C_1v80.lib}
set ::env(PL_MACRO_CHANNEL) {0 0}
set ::env(PL_MACRO_HALO) {0 0}
set ::env(PL_MAX_DISPLACEMENT_X) {500}
set ::env(PL_MAX_DISPLACEMENT_Y) {100}
set ::env(PL_OPTIMIZE_MIRRORING) {1}
set ::env(PL_RANDOM_GLB_PLACEMENT) {0}
set ::env(PL_RANDOM_INITIAL_PLACEMENT) {0}
set ::env(PL_RESIZER_ALLOW_SETUP_VIOS) {0}
set ::env(PL_RESIZER_BUFFER_INPUT_PORTS) {1}
set ::env(PL_RESIZER_BUFFER_OUTPUT_PORTS) {1}
set ::env(PL_RESIZER_DESIGN_OPTIMIZATIONS) {0}
set ::env(PL_RESIZER_HOLD_MAX_BUFFER_PERCENT) {50}
set ::env(PL_RESIZER_HOLD_SLACK_MARGIN) {0.1}
set ::env(PL_RESIZER_MAX_CAP_MARGIN) {20}
set ::env(PL_RESIZER_MAX_SLEW_MARGIN) {20}
set ::env(PL_RESIZER_MAX_WIRE_LENGTH) {0}
set ::env(PL_RESIZER_REPAIR_DESIGN) {1}
set ::env(PL_RESIZER_REPAIR_TIE_FANOUT) {1}
set ::env(PL_RESIZER_SETUP_MAX_BUFFER_PERCENT) {50}
set ::env(PL_RESIZER_SETUP_SLACK_MARGIN) {0.05}
set ::env(PL_RESIZER_TIE_SEPERATION) {0}
set ::env(PL_RESIZER_TIMING_OPTIMIZATIONS) {0}
set ::env(PL_ROUTABILITY_DRIVEN) {1}
set ::env(PL_SKIP_INITIAL_PLACEMENT) {0}
set ::env(PL_TARGET_DENSITY) {0.9}
set ::env(PL_TIME_DRIVEN) {1}
set ::env(PRIMARY_SIGNOFF_TOOL) {magic}
set ::env(PROCESS) {130}
set ::env(PWD) {/home/kareem_farid/caravel/openlane}
set ::env(QUIT_ON_HOLD_VIOLATIONS) {1}
set ::env(QUIT_ON_ILLEGAL_OVERLAPS) {1}
set ::env(QUIT_ON_LVS_ERROR) {1}
set ::env(QUIT_ON_MAGIC_DRC) {1}
set ::env(QUIT_ON_SETUP_VIOLATIONS) {1}
set ::env(QUIT_ON_TIMING_VIOLATIONS) {1}
set ::env(QUIT_ON_TR_DRC) {1}
set ::env(RCX_CC_MODEL) {10}
set ::env(RCX_CONTEXT_DEPTH) {5}
set ::env(RCX_CORNER_COUNT) {1}
set ::env(RCX_COUPLING_THRESHOLD) {0.1}
set ::env(RCX_MAX_RESISTANCE) {50}
set ::env(RCX_MERGE_VIA_WIRE_RES) {1}
set ::env(RCX_RULES) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/rules.openrcx.sky130A.nom.calibre}
set ::env(RCX_RULES_MAX) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/rules.openrcx.sky130A.max.calibre}
set ::env(RCX_RULES_MIN) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/rules.openrcx.sky130A.min.calibre}
set ::env(RCX_SDC_FILE) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/tmp/floorplan/3-initial_fp.sdc}
set ::env(REPORTS_DIR) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/reports}
set ::env(RESULTS_DIR) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/results}
set ::env(RE_BUFFER_CELL) {sky130_fd_sc_hd__buf_4}
set ::env(RIGHT_MARGIN_MULT) {12}
set ::env(RIPPLE_CARRY_ADDER_MAP) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/rca_map.v}
set ::env(ROOT_CLK_BUFFER) {sky130_fd_sc_hd__clkbuf_16}
set ::env(ROUTING_CORES) {2}
set ::env(ROUTING_CURRENT_DEF) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/results/placement/digital_pll.def}
set ::env(RSZ_DONT_TOUCH_RX) {\$^}
set ::env(RSZ_LIB) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/tmp/synthesis/resizer_sky130_fd_sc_hd__tt_025C_1v80.lib}
set ::env(RSZ_USE_OLD_REMOVER) {0}
set ::env(RT_MAX_LAYER) {met5}
set ::env(RT_MIN_LAYER) {met1}
set ::env(RUN_CVC) {1}
set ::env(RUN_DIR) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56}
set ::env(RUN_DRT) {1}
set ::env(RUN_IRDROP_REPORT) {1}
set ::env(RUN_KLAYOUT) {1}
set ::env(RUN_KLAYOUT_DRC) {0}
set ::env(RUN_KLAYOUT_XOR) {1}
set ::env(RUN_LVS) {1}
set ::env(RUN_MAGIC) {1}
set ::env(RUN_MAGIC_DRC) {1}
set ::env(RUN_SPEF_EXTRACTION) {1}
set ::env(RUN_STANDALONE) {1}
set ::env(RUN_TAG) {22_10_13_10_56}
set ::env(SCRIPTS_DIR) {/openlane/scripts}
set ::env(SHLVL) {1}
set ::env(SPEF_EXTRACTOR) {openrcx}
set ::env(START_TIME) {2022.10.13_17.56.29}
set ::env(STA_PRE_CTS) {0}
set ::env(STA_REPORT_POWER) {1}
set ::env(STA_WRITE_LIB) {0}
set ::env(STD_CELL_GROUND_PINS) {VGND VNB}
set ::env(STD_CELL_LIBRARY) {sky130_fd_sc_hd}
set ::env(STD_CELL_LIBRARY_CDL) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/cdl/sky130_fd_sc_hd.cdl}
set ::env(STD_CELL_LIBRARY_OPT) {sky130_fd_sc_hd}
set ::env(STD_CELL_LIBRARY_OPT_CDL) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/cdl/sky130_fd_sc_hd.cdl}
set ::env(STD_CELL_POWER_PINS) {VPWR VPB}
set ::env(SYNTH_ADDER_TYPE) {YOSYS}
set ::env(SYNTH_BIN) {yosys}
set ::env(SYNTH_BUFFERING) {0}
set ::env(SYNTH_CAP_LOAD) {33.442}
set ::env(SYNTH_CLOCK_TRANSITION) {0.15}
set ::env(SYNTH_CLOCK_UNCERTAINTY) {0.25}
set ::env(SYNTH_DRIVING_CELL) {sky130_fd_sc_hd__inv_2}
set ::env(SYNTH_DRIVING_CELL_PIN) {Y}
set ::env(SYNTH_ELABORATE_ONLY) {0}
set ::env(SYNTH_EXTRA_MAPPING_FILE) {}
set ::env(SYNTH_FLAT_TOP) {0}
set ::env(SYNTH_LATCH_MAP) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/latch_map.v}
set ::env(SYNTH_MAX_FANOUT) {6}
set ::env(SYNTH_MAX_TRAN) {0.75}
set ::env(SYNTH_MIN_BUF_PORT) {sky130_fd_sc_hd__buf_2 A X}
set ::env(SYNTH_MUX4_MAP) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/mux4_map.v}
set ::env(SYNTH_MUX_MAP) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/mux2_map.v}
set ::env(SYNTH_NO_FLAT) {0}
set ::env(SYNTH_OPT) {0}
set ::env(SYNTH_READ_BLACKBOX_LIB) {1}
set ::env(SYNTH_SCRIPT) {/openlane/scripts/yosys/synth.tcl}
set ::env(SYNTH_SHARE_RESOURCES) {1}
set ::env(SYNTH_SIZING) {0}
set ::env(SYNTH_STRATEGY) {AREA 0}
set ::env(SYNTH_TIEHI_PORT) {sky130_fd_sc_hd__conb_1 HI}
set ::env(SYNTH_TIELO_PORT) {sky130_fd_sc_hd__conb_1 LO}
set ::env(SYNTH_TIMING_DERATE) {0.05}
set ::env(TAKE_LAYOUT_SCROT) {0}
set ::env(TAP_DECAP_INSERTION) {1}
set ::env(TECH_LEF) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__nom.tlef}
set ::env(TECH_LEF_MAX) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__max.tlef}
set ::env(TECH_LEF_MIN) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__min.tlef}
set ::env(TECH_LEF_OPT) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__nom.tlef}
set ::env(TECH_METAL_LAYERS) {li1 met1 met2 met3 met4 met5}
set ::env(TERM) {xterm}
set ::env(TERMINAL_OUTPUT) {/dev/null}
set ::env(TMP_DIR) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/tmp}
set ::env(TOP_MARGIN_MULT) {2}
set ::env(TRACKS_INFO_FILE) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/tracks.info}
set ::env(TRACKS_INFO_FILE_PROCESSED) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/tmp/routing/config.tracks}
set ::env(TRISTATE_BUFFER_MAP) {/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/tribuff_map.v}
set ::env(USE_ARC_ANTENNA_CHECK) {1}
set ::env(USE_GPIO_PADS) {0}
set ::env(VCHECK_OUTPUT) {}
set ::env(VDD_NET) {VPWR}
set ::env(VDD_NETS) {VPWR}
set ::env(VDD_PIN) {VPWR}
set ::env(VERILOG_FILES) {/home/kareem_farid/caravel/openlane/digital_pll/../../verilog/rtl/digital_pll.v}
set ::env(WIRE_RC_LAYER) {met1}
set ::env(YOSYS_REWRITE_VERILOG) {0}
set ::env(_) {/openlane/flow.tcl}
set ::env(cts_logs) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/logs/cts}
set ::env(cts_reports) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/reports/cts}
set ::env(cts_results) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/results/cts}
set ::env(cts_tmpfiles) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/tmp/cts}
set ::env(drc_prefix) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/reports/signoff/drc}
set ::env(eco_logs) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/logs/eco}
set ::env(eco_reports) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/reports/eco}
set ::env(eco_results) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/results/eco}
set ::env(eco_tmpfiles) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/tmp/eco}
set ::env(floorplan_logs) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/logs/floorplan}
set ::env(floorplan_reports) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/reports/floorplan}
set ::env(floorplan_results) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/results/floorplan}
set ::env(floorplan_tmpfiles) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/tmp/floorplan}
set ::env(fp_report_prefix) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/reports/floorplan/3-initial_fp}
set ::env(placement_logs) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/logs/placement}
set ::env(placement_reports) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/reports/placement}
set ::env(placement_results) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/results/placement}
set ::env(placement_tmpfiles) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/tmp/placement}
set ::env(routing_logs) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/logs/routing}
set ::env(routing_reports) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/reports/routing}
set ::env(routing_results) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/results/routing}
set ::env(routing_tmpfiles) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/tmp/routing}
set ::env(signoff_logs) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/logs/signoff}
set ::env(signoff_reports) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/reports/signoff}
set ::env(signoff_results) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/results/signoff}
set ::env(signoff_tmpfiles) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/tmp/signoff}
set ::env(synth_report_prefix) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/reports/synthesis/1-synthesis}
set ::env(synthesis_logs) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/logs/synthesis}
set ::env(synthesis_reports) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/reports/synthesis}
set ::env(synthesis_results) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/results/synthesis}
set ::env(synthesis_tmpfiles) {/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_10_56/tmp/synthesis}
set ::env(timer_end) {1665683898}
set ::env(timer_routed) {1665683878}
set ::env(timer_start) {1665683789}

View File

@ -1,17 +1,17 @@
CVC: Log output to /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/reports/signoff/digital_pll.rpt
CVC: Error output to /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/reports/signoff/digital_pll.rpt.error.gz
CVC: Debug output to /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/reports/signoff/digital_pll.rpt.debug.gz
CVC: Log output to /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/reports/signoff/digital_pll.rpt
CVC: Error output to /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/reports/signoff/digital_pll.rpt.error.gz
CVC: Debug output to /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/reports/signoff/digital_pll.rpt.debug.gz
CVC: Circuit Validation Check Version 1.1.0
CVC: Start: Thu Oct 13 13:49:17 2022
CVC: Start: Mon Oct 17 17:47:26 2022
Using the following parameters for CVC (Circuit Validation Check) from /home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/cvc/cvcrc
CVC_TOP = 'digital_pll'
CVC_NETLIST = '/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/tmp/signoff/digital_pll.cdl'
CVC_NETLIST = '/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/tmp/signoff/digital_pll.cdl'
CVC_MODE = 'digital_pll'
CVC_MODEL_FILE = '/home/kareem_farid/caravel/deps/openlane-new/pdk/sky130A/libs.tech/openlane/cvc/models'
CVC_POWER_FILE = '/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/tmp/signoff/digital_pll.power'
CVC_POWER_FILE = '/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/tmp/signoff/digital_pll.power'
CVC_FUSE_FILE = ''
CVC_REPORT_FILE = '/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/reports/signoff/digital_pll.rpt'
CVC_REPORT_FILE = '/home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/reports/signoff/digital_pll.rpt'
CVC_REPORT_TITLE = 'CVC $CVC_TOP'
CVC_CIRCUIT_ERROR_LIMIT = '100'
CVC_SEARCH_LIMIT = '100'
@ -45,7 +45,7 @@ End of parameters
CVC: Reading device model settings...
CVC: Reading power settings...
CVC: Parsing netlist /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_13_06_47/tmp/signoff/digital_pll.cdl
Cdl fixed data size 29223
Usage CDL: Time: 0 Memory: 6936 I/O: 3952 Swap: 0
CVC: Parsing netlist /home/kareem_farid/caravel/openlane/digital_pll/runs/22_10_17_10_45/tmp/signoff/digital_pll.cdl
Cdl fixed data size 28636
Usage CDL: Time: 0 Memory: 7024 I/O: 8 Swap: 0
CVC: Counting and linking...

View File

@ -1,6 +1,6 @@
###############################################################################
# Created by write_sdc
# Thu Oct 13 13:47:47 2022
# Mon Oct 17 17:45:55 2022
###############################################################################
current_design digital_pll
###############################################################################
@ -91,4 +91,4 @@ set_timing_derate -late 1.0500
###############################################################################
# Design Rules
###############################################################################
set_max_fanout 6.0000 [current_design]
set_max_fanout 7.0000 [current_design]

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,68 +1,20 @@
box 6900 5967 6929 6001
box 10580 1615 10609 1649
feedback add "Illegal overlap between obsli1 and locali (types do not connect)" medium
box 6963 5967 7001 6001
box 10643 1615 10701 1649
feedback add "Illegal overlap between obsli1 and locali (types do not connect)" medium
box 6440 5967 6469 6001
box 10735 1615 10793 1649
feedback add "Illegal overlap between obsli1 and locali (types do not connect)" medium
box 6469 5967 6503 6001
feedback add "Illegal overlap between obsli1c and locali (types do not connect)" medium
box 6503 5967 6561 6001
box 10827 1615 10885 1649
feedback add "Illegal overlap between obsli1 and locali (types do not connect)" medium
box 6595 5967 6653 6001
box 10919 1615 10948 1649
feedback add "Illegal overlap between obsli1 and locali (types do not connect)" medium
box 6687 5967 6745 6001
box 10948 1615 10977 1649
feedback add "Illegal overlap between obsli1 and locali (types do not connect)" medium
box 6779 5967 6837 6001
box 11011 1615 11069 1649
feedback add "Illegal overlap between obsli1 and locali (types do not connect)" medium
box 6871 5967 6900 6001
box 11103 1615 11161 1649
feedback add "Illegal overlap between obsli1 and locali (types do not connect)" medium
box 6999 5967 7021 6001
box 11195 1615 11201 1649
feedback add "Illegal overlap between obsli1 and locali (types do not connect)" medium
box 7055 5967 7084 6001
feedback add "Illegal overlap between obsli1 and locali (types do not connect)" medium
box 7084 5967 7113 6001
feedback add "Illegal overlap between obsli1 and locali (types do not connect)" medium
box 7147 5967 7205 6001
feedback add "Illegal overlap between obsli1 and locali (types do not connect)" medium
box 7239 5967 7297 6001
feedback add "Illegal overlap between obsli1 and locali (types do not connect)" medium
box 7331 5967 7389 6001
feedback add "Illegal overlap between obsli1 and locali (types do not connect)" medium
box 7423 5967 7481 6001
feedback add "Illegal overlap between obsli1 and locali (types do not connect)" medium
box 7515 5967 7544 6001
feedback add "Illegal overlap between obsli1 and locali (types do not connect)" medium
box 10948 7599 10977 7633
feedback add "Illegal overlap between obsli1 and locali (types do not connect)" medium
box 11011 7599 11069 7633
feedback add "Illegal overlap between obsli1 and locali (types do not connect)" medium
box 11103 7599 11161 7633
feedback add "Illegal overlap between obsli1 and locali (types do not connect)" medium
box 11195 7599 11201 7633
feedback add "Illegal overlap between obsli1 and locali (types do not connect)" medium
box 10304 7599 10333 7633
feedback add "Illegal overlap between obsli1 and locali (types do not connect)" medium
box 10333 7599 10367 7633
feedback add "Illegal overlap between obsli1c and locali (types do not connect)" medium
box 10367 7599 10425 7633
feedback add "Illegal overlap between obsli1 and locali (types do not connect)" medium
box 10459 7599 10517 7633
feedback add "Illegal overlap between obsli1 and locali (types do not connect)" medium
box 10551 7599 10609 7633
feedback add "Illegal overlap between obsli1 and locali (types do not connect)" medium
box 10643 7599 10701 7633
feedback add "Illegal overlap between obsli1 and locali (types do not connect)" medium
box 10735 7599 10793 7633
feedback add "Illegal overlap between obsli1 and locali (types do not connect)" medium
box 10827 7599 10885 7633
feedback add "Illegal overlap between obsli1 and locali (types do not connect)" medium
box 10919 7599 10948 7633
feedback add "Illegal overlap between obsli1 and locali (types do not connect)" medium
box 11199 7599 11253 7633
feedback add "Illegal overlap between obsli1 and locali (types do not connect)" medium
box 11287 7599 11316 7633
feedback add "Illegal overlap between obsli1 and locali (types do not connect)" medium
box 11316 7599 11345 7633
feedback add "Illegal overlap between obsli1 and locali (types do not connect)" medium
box 11379 7599 11408 7633
box 11199 1615 11224 1649
feedback add "Illegal overlap between obsli1 and locali (types do not connect)" medium

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -56,6 +56,7 @@ module digital_pll(
assign itrim = (dco == 1'b0) ? otrim : ext_trim;
assign creset = (dco == 1'b0) ? ireset : 1'b1;
(* keep *)
ring_osc2x13 ringosc (
.reset(ireset),
.trim(itrim),