[INFO]: Run Directory: /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/gpio_logic_high/runs/23_02_27_06_19 [INFO]: Storing configs into config.tcl ... [INFO]: Preparing LEF files for the nom corner... [INFO]: Extracting the number of available metal layers from /home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__nom.tlef... [INFO]: The available metal layers (6) are li1 met1 met2 met3 met4 met5. [INFO]: Merging LEF Files... [INFO]: Created merged LEF without pads at 'gpio_logic_high/runs/23_02_27_06_19/tmp/merged.nom.lef'... [INFO]: Preparing LEF files for the min corner... [INFO]: Created merged LEF without pads at 'gpio_logic_high/runs/23_02_27_06_19/tmp/merged.min.lef'... [INFO]: Preparing LEF files for the max corner... [INFO]: Created merged LEF without pads at 'gpio_logic_high/runs/23_02_27_06_19/tmp/merged.max.lef'... [INFO]: Trimming liberty files {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/gpio_logic_high/runs/23_02_27_06_19/tmp/synthesis/merged.lib} into /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/gpio_logic_high/runs/23_02_27_06_19/tmp/synthesis/trimmed.lib... [INFO]: Generating cell exclude list... [INFO]: Creating ::env(DONT_USE_CELLS)... [INFO]: Created ::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 sky130_fd_sc_hd__clkbuf_1 sky130_fd_sc_hd__clkbuf_16 sky130_fd_sc_hd__clkbuf_2 sky130_fd_sc_hd__clkbuf_4 sky130_fd_sc_hd__clkbuf_8 sky130_fd_sc_hd__clkdlybuf4s15_1 sky130_fd_sc_hd__clkdlybuf4s15_2 sky130_fd_sc_hd__clkdlybuf4s18_1 sky130_fd_sc_hd__clkdlybuf4s18_2 sky130_fd_sc_hd__clkdlybuf4s25_1 sky130_fd_sc_hd__clkdlybuf4s25_2 sky130_fd_sc_hd__clkdlybuf4s50_1 sky130_fd_sc_hd__clkdlybuf4s50_2 sky130_fd_sc_hd__clkinv_1 sky130_fd_sc_hd__clkinv_16 sky130_fd_sc_hd__clkinv_2 sky130_fd_sc_hd__clkinv_4 sky130_fd_sc_hd__clkinv_8 sky130_fd_sc_hd__clkinvlp_2 sky130_fd_sc_hd__clkinvlp_4 sky130_fd_sc_hd__decap_12 sky130_fd_sc_hd__decap_3 sky130_fd_sc_hd__decap_4 sky130_fd_sc_hd__decap_6 sky130_fd_sc_hd__decap_8 sky130_fd_sc_hd__diode_2 sky130_fd_sc_hd__dlclkp_1 sky130_fd_sc_hd__dlclkp_2 sky130_fd_sc_hd__dlclkp_4 sky130_fd_sc_hd__dlrbn_1 sky130_fd_sc_hd__dlrbn_2 sky130_fd_sc_hd__dlrbp_1 sky130_fd_sc_hd__dlrbp_2 sky130_fd_sc_hd__dlrtn_1 sky130_fd_sc_hd__dlrtn_2 sky130_fd_sc_hd__dlrtn_4 sky130_fd_sc_hd__dlrtp_1 sky130_fd_sc_hd__dlrtp_2 sky130_fd_sc_hd__dlrtp_4 sky130_fd_sc_hd__dlxbn_1 sky130_fd_sc_hd__dlxbn_2 sky130_fd_sc_hd__dlxbp_1 sky130_fd_sc_hd__dlygate4sd1_1 sky130_fd_sc_hd__dlygate4sd2_1 sky130_fd_sc_hd__dlygate4sd3_1 sky130_fd_sc_hd__dlymetal6s2s_1 sky130_fd_sc_hd__dlymetal6s4s_1 sky130_fd_sc_hd__dlymetal6s6s_1 sky130_fd_sc_hd__edfxbp_1 sky130_fd_sc_hd__edfxtp_1 sky130_fd_sc_hd__einvn_0 sky130_fd_sc_hd__einvn_1 sky130_fd_sc_hd__einvn_2 sky130_fd_sc_hd__einvn_4 sky130_fd_sc_hd__einvn_8 sky130_fd_sc_hd__einvp_1 sky130_fd_sc_hd__einvp_2 sky130_fd_sc_hd__einvp_4 sky130_fd_sc_hd__einvp_8 sky130_fd_sc_hd__fah_1 sky130_fd_sc_hd__fahcin_1 sky130_fd_sc_hd__fahcon_1 sky130_fd_sc_hd__ha_1 sky130_fd_sc_hd__ha_2 sky130_fd_sc_hd__ha_4 sky130_fd_sc_hd__macro_sparecell sky130_fd_sc_hd__maj3_1 sky130_fd_sc_hd__maj3_2 sky130_fd_sc_hd__maj3_4 sky130_fd_sc_hd__mux2i_1 sky130_fd_sc_hd__mux2i_2 sky130_fd_sc_hd__mux2i_4 sky130_fd_sc_hd__sdfbbn_1 sky130_fd_sc_hd__sdfbbn_2 sky130_fd_sc_hd__sdfbbp_1 sky130_fd_sc_hd__sdfrbp_1 sky130_fd_sc_hd__sdfrbp_2 sky130_fd_sc_hd__sdfrtn_1 sky130_fd_sc_hd__sdfrtp_1 sky130_fd_sc_hd__sdfrtp_2 sky130_fd_sc_hd__sdfrtp_4 sky130_fd_sc_hd__sdfsbp_1 sky130_fd_sc_hd__sdfsbp_2 sky130_fd_sc_hd__sdfstp_1 sky130_fd_sc_hd__sdfstp_2 sky130_fd_sc_hd__sdfstp_4 sky130_fd_sc_hd__sdfxbp_1 sky130_fd_sc_hd__sdfxbp_2 sky130_fd_sc_hd__sdfxtp_1 sky130_fd_sc_hd__sdfxtp_2 sky130_fd_sc_hd__sdfxtp_4 sky130_fd_sc_hd__sdlclkp_1 sky130_fd_sc_hd__sdlclkp_2 sky130_fd_sc_hd__sdlclkp_4 sky130_fd_sc_hd__sedfxbp_1 sky130_fd_sc_hd__sedfxbp_2 sky130_fd_sc_hd__sedfxtp_1 sky130_fd_sc_hd__sedfxtp_2 sky130_fd_sc_hd__sedfxtp_4 sky130_fd_sc_hd__a2111oi_1 sky130_fd_sc_hd__a211o_1 sky130_fd_sc_hd__a211oi_1 sky130_fd_sc_hd__a2111o_1 sky130_fd_sc_hd__a21bo_1 sky130_fd_sc_hd__a21boi_1 sky130_fd_sc_hd__a21o_1 sky130_fd_sc_hd__a21oi_1 sky130_fd_sc_hd__a221o_1 sky130_fd_sc_hd__a221oi_1 sky130_fd_sc_hd__a222oi_1 sky130_fd_sc_hd__a22o_1 sky130_fd_sc_hd__a22oi_1 sky130_fd_sc_hd__a2bb2o_1 sky130_fd_sc_hd__a2bb2oi_1 sky130_fd_sc_hd__a311o_1 sky130_fd_sc_hd__a311oi_1 sky130_fd_sc_hd__a2111o_1 sky130_fd_sc_hd__a21bo_1 sky130_fd_sc_hd__a21boi_1 sky130_fd_sc_hd__a21o_1 sky130_fd_sc_hd__a21oi_1 sky130_fd_sc_hd__a221o_1 sky130_fd_sc_hd__a221oi_1 sky130_fd_sc_hd__a222oi_1 sky130_fd_sc_hd__a22o_1 sky130_fd_sc_hd__a22oi_1 sky130_fd_sc_hd__a2bb2o_1 sky130_fd_sc_hd__a2bb2oi_1 sky130_fd_sc_hd__a311o_1 sky130_fd_sc_hd__a311oi_1 sky130_fd_sc_hd__a31o_1 sky130_fd_sc_hd__a31oi_1 sky130_fd_sc_hd__a32o_1 sky130_fd_sc_hd__a32oi_1 sky130_fd_sc_hd__a41o_1 sky130_fd_sc_hd__a41oi_1 sky130_fd_sc_hd__and2_1 sky130_fd_sc_hd__and2b_1 sky130_fd_sc_hd__and3_1 sky130_fd_sc_hd__and3b_1 sky130_fd_sc_hd__and4_1 sky130_fd_sc_hd__and4b_1 sky130_fd_sc_hd__and4bb_1 sky130_fd_sc_hd__dfbbn_1 sky130_fd_sc_hd__dfbbp_1 sky130_fd_sc_hd__dfrbp_1 sky130_fd_sc_hd__dfrtn_1 sky130_fd_sc_hd__dfrtp_1 sky130_fd_sc_hd__dfsbp_1 sky130_fd_sc_hd__dfstp_1 sky130_fd_sc_hd__dfxbp_1 sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__ebufn_1 sky130_fd_sc_hd__inv_1 sky130_fd_sc_hd__nand2_1 sky130_fd_sc_hd__nand2b_1 sky130_fd_sc_hd__nand3_1 sky130_fd_sc_hd__nand3b_1 sky130_fd_sc_hd__nand4_1 sky130_fd_sc_hd__nand4b_1 sky130_fd_sc_hd__nand4bb_1 sky130_fd_sc_hd__nor2_1 sky130_fd_sc_hd__nor2b_1 sky130_fd_sc_hd__nor3_1 sky130_fd_sc_hd__nor3b_1 sky130_fd_sc_hd__nor4_1 sky130_fd_sc_hd__nor4b_1 sky130_fd_sc_hd__nor4bb_1 sky130_fd_sc_hd__o2111a_1 sky130_fd_sc_hd__o2111ai_1 sky130_fd_sc_hd__o211a_1 sky130_fd_sc_hd__o211ai_1 sky130_fd_sc_hd__o21a_1 sky130_fd_sc_hd__o21ai_1 sky130_fd_sc_hd__o21ba_1 sky130_fd_sc_hd__o21bai_1 sky130_fd_sc_hd__o221a_1 sky130_fd_sc_hd__o221ai_1 sky130_fd_sc_hd__o22a_1 sky130_fd_sc_hd__o22ai_1 sky130_fd_sc_hd__o2bb2a_1 sky130_fd_sc_hd__o2bb2ai_1 sky130_fd_sc_hd__o311a_1 sky130_fd_sc_hd__o311ai_1 sky130_fd_sc_hd__o31a_1 sky130_fd_sc_hd__o31ai_1 sky130_fd_sc_hd__o32a_1 sky130_fd_sc_hd__o32ai_1 sky130_fd_sc_hd__o41a_1 sky130_fd_sc_hd__o41ai_1 sky130_fd_sc_hd__or2_1 sky130_fd_sc_hd__or2b_1 sky130_fd_sc_hd__or3_1 sky130_fd_sc_hd__or3b_1 sky130_fd_sc_hd__or4_1 sky130_fd_sc_hd__or4b_1 sky130_fd_sc_hd__or4bb_1 sky130_fd_sc_hd__xnor2_1 sky130_fd_sc_hd__xor2_1 } [INFO]: Trimming liberty files {/home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__tt_025C_1v80.lib} into /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/gpio_logic_high/runs/23_02_27_06_19/tmp/cts/cts.lib... [INFO]: Generating cell exclude list... [INFO]: Creating ::env(DONT_USE_CELLS)... [INFO]: Created ::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 } [INFO]: Running Synthesis (log: gpio_logic_high/runs/23_02_27_06_19/logs/synthesis/1-synthesis.log)... [INFO]: Executing yosys with Tcl script '../../../../../../openlane/scripts/yosys/synth.tcl'... [INFO]: Changing netlist to 'gpio_logic_high/runs/23_02_27_06_19/results/synthesis/gpio_logic_high.v'... [INFO]: Running Single-Corner Static Timing Analysis (log: gpio_logic_high/runs/23_02_27_06_19/logs/synthesis/2-sta.log)... [INFO]: Executing openroad with Tcl script '../../../../../../openlane/scripts/openroad/sta.tcl'... [INFO]: Creating a netlist with power/ground pins. [INFO]: Executing yosys with Tcl script '../../../../../../openlane/scripts/yosys/synth.tcl'... [INFO]: Running Initial Floorplanning (log: gpio_logic_high/runs/23_02_27_06_19/logs/floorplan/3-initial_fp.log)... [INFO]: Executing openroad with Tcl script '../../../../../../openlane/scripts/openroad/floorplan.tcl'... [INFO]: Changing layout to 'gpio_logic_high/runs/23_02_27_06_19/tmp/floorplan/3-initial_fp.def'... [INFO]: Changing timing constraints to 'gpio_logic_high/runs/23_02_27_06_19/tmp/floorplan/3-initial_fp.sdc'... [INFO]: Changing database to 'gpio_logic_high/runs/23_02_27_06_19/tmp/floorplan/3-initial_fp.odb'... [INFO]: Core area width: 20.7 [INFO]: Core area height: 16.32 [INFO]: Final Vertical PDN Offset: 1 [INFO]: Final Horizontal PDN Offset: 1 [INFO]: Final Vertical PDN Pitch: 7.6 [INFO]: Final Horizontal PDN Pitch: 7.6 [INFO]: Extracting core dimensions... [INFO]: Floorplanned with width 20.7 and height 16.32. [INFO]: Running IO Placement (log: gpio_logic_high/runs/23_02_27_06_19/logs/floorplan/4-place_io.log)... [INFO]: Changing layout to 'gpio_logic_high/runs/23_02_27_06_19/tmp/floorplan/4-io.def'... [INFO]: Changing database to 'gpio_logic_high/runs/23_02_27_06_19/tmp/floorplan/4-io.odb'... [INFO]: Running Tap/Decap Insertion (log: gpio_logic_high/runs/23_02_27_06_19/logs/floorplan/5-tap.log)... [INFO]: Executing openroad with Tcl script '../../../../../../openlane/scripts/openroad/tapcell.tcl'... [INFO]: Changing layout to 'gpio_logic_high/runs/23_02_27_06_19/results/floorplan/gpio_logic_high.def'... [INFO]: Changing database to 'gpio_logic_high/runs/23_02_27_06_19/results/floorplan/gpio_logic_high.odb'... [INFO]: Power planning with power {vccd1} and ground {vssd1}... [INFO]: Generating PDN (log: gpio_logic_high/runs/23_02_27_06_19/logs/floorplan/6-pdn.log)... [INFO]: Executing openroad with Tcl script '../../../../../../openlane/scripts/openroad/pdn.tcl'... [INFO]: Changing layout to 'gpio_logic_high/runs/23_02_27_06_19/tmp/floorplan/6-pdn.def'... [INFO]: Changing database to 'gpio_logic_high/runs/23_02_27_06_19/tmp/floorplan/6-pdn.odb'... [INFO]: Performing Random Global Placement (log: gpio_logic_high/runs/23_02_27_06_19/logs/placement/7-global.log)... [INFO]: Changing database to 'gpio_logic_high/runs/23_02_27_06_19/tmp/placement/7-global.odb'... [INFO]: Changing layout to 'gpio_logic_high/runs/23_02_27_06_19/tmp/placement/7-global.def'... [INFO]: Skipping Placement Resizer Design Optimizations. [INFO]: Running Detailed Placement (log: gpio_logic_high/runs/23_02_27_06_19/logs/placement/8-detailed.log)... [INFO]: Executing openroad with Tcl script '../../../../../../openlane/scripts/openroad/dpl.tcl'... [INFO]: Changing layout to 'gpio_logic_high/runs/23_02_27_06_19/results/placement/gpio_logic_high.def'... [INFO]: Changing database to 'gpio_logic_high/runs/23_02_27_06_19/results/placement/gpio_logic_high.odb'... [INFO]: Changing netlist to 'gpio_logic_high/runs/23_02_27_06_19/results/placement/gpio_logic_high.nl.v'... [INFO]: Skipping Placement Resizer Timing Optimizations. [INFO]: Starting routing process... [INFO]: Skipping Global Routing Resizer Timing Optimizations. [INFO]: Running Detailed Placement (log: gpio_logic_high/runs/23_02_27_06_19/logs/routing/9-diode_legalization.log)... [INFO]: Executing openroad with Tcl script '../../../../../../openlane/scripts/openroad/dpl.tcl'... [INFO]: Changing layout to 'gpio_logic_high/runs/23_02_27_06_19/tmp/routing/diode.def'... [INFO]: Changing database to 'gpio_logic_high/runs/23_02_27_06_19/tmp/routing/diode.odb'... [INFO]: Changing netlist to 'gpio_logic_high/runs/23_02_27_06_19/tmp/routing/diode.nl.v'... [INFO]: Running Global Routing (log: gpio_logic_high/runs/23_02_27_06_19/logs/routing/10-global.log)... [INFO]: Executing openroad with Tcl script '../../../../../../openlane/scripts/openroad/groute.tcl'... [INFO]: Starting OpenROAD Antenna Repair Iterations... [INFO]: Changing layout to 'gpio_logic_high/runs/23_02_27_06_19/tmp/routing/10-global.def'... [INFO]: Changing guide to 'gpio_logic_high/runs/23_02_27_06_19/tmp/routing/10-global.guide'... [INFO]: Changing database to 'gpio_logic_high/runs/23_02_27_06_19/tmp/routing/10-global.odb'... [INFO]: Writing Verilog (log: gpio_logic_high/runs/23_02_27_06_19/logs/routing/10-global_write_netlist.log)... [INFO]: Executing openroad with Tcl script '../../../../../../openlane/scripts/openroad/write_views.tcl'... [INFO]: Changing netlist to 'gpio_logic_high/runs/23_02_27_06_19/tmp/routing/global.nl.v'... [INFO]: Running Fill Insertion (log: gpio_logic_high/runs/23_02_27_06_19/logs/routing/12-fill.log)... [INFO]: Executing openroad with Tcl script '../../../../../../openlane/scripts/openroad/fill.tcl'... [INFO]: Changing layout to 'gpio_logic_high/runs/23_02_27_06_19/tmp/routing/12-fill.def'... [INFO]: Changing database to 'gpio_logic_high/runs/23_02_27_06_19/tmp/routing/12-fill.odb'... [INFO]: Changing netlist to 'gpio_logic_high/runs/23_02_27_06_19/tmp/routing/12-fill.nl.v'... [INFO]: Running Detailed Routing (log: gpio_logic_high/runs/23_02_27_06_19/logs/routing/13-detailed.log)... [INFO]: Executing openroad with Tcl script '../../../../../../openlane/scripts/openroad/droute.tcl'... [INFO]: Changing layout to 'gpio_logic_high/runs/23_02_27_06_19/results/routing/gpio_logic_high.def'... [INFO]: Changing database to 'gpio_logic_high/runs/23_02_27_06_19/results/routing/gpio_logic_high.odb'... [INFO]: Changing netlist to 'gpio_logic_high/runs/23_02_27_06_19/results/routing/gpio_logic_high.nl.v'... [INFO]: No DRC violations after detailed routing. [INFO]: Checking Wire Lengths (log: gpio_logic_high/runs/23_02_27_06_19/logs/routing/14-wire_lengths.log)... [INFO]: Running SPEF Extraction at the min process corner (log: gpio_logic_high/runs/23_02_27_06_19/logs/signoff/15-parasitics_extraction.min.log)... [INFO]: /home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/rules.openrcx.sky130A.min.calibre existence verified. [INFO]: /home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__tt_025C_1v80.lib existence verified. [INFO]: Executing openroad with Tcl script '../../../../../../openlane/scripts/openroad/rcx.tcl'... [INFO]: Running Multi-Corner Static Timing Analysis at the min process corner (log: gpio_logic_high/runs/23_02_27_06_19/logs/signoff/16-rcx_mcsta.min.log)... [INFO]: Executing openroad with Tcl script '../../../../../../openlane/scripts/openroad/sta_multi_corner.tcl'... [INFO]: Running SPEF Extraction at the max process corner (log: gpio_logic_high/runs/23_02_27_06_19/logs/signoff/17-parasitics_extraction.max.log)... [INFO]: /home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/rules.openrcx.sky130A.max.calibre existence verified. [INFO]: /home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__tt_025C_1v80.lib existence verified. [INFO]: Executing openroad with Tcl script '../../../../../../openlane/scripts/openroad/rcx.tcl'... [INFO]: Running Multi-Corner Static Timing Analysis at the max process corner (log: gpio_logic_high/runs/23_02_27_06_19/logs/signoff/18-rcx_mcsta.max.log)... [INFO]: Executing openroad with Tcl script '../../../../../../openlane/scripts/openroad/sta_multi_corner.tcl'... [INFO]: Running SPEF Extraction at the nom process corner (log: gpio_logic_high/runs/23_02_27_06_19/logs/signoff/19-parasitics_extraction.nom.log)... [INFO]: /home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/rules.openrcx.sky130A.nom.calibre existence verified. [INFO]: /home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__tt_025C_1v80.lib existence verified. [INFO]: Executing openroad with Tcl script '../../../../../../openlane/scripts/openroad/rcx.tcl'... [INFO]: Running Multi-Corner Static Timing Analysis at the nom process corner (log: gpio_logic_high/runs/23_02_27_06_19/logs/signoff/20-rcx_mcsta.nom.log)... [INFO]: Executing openroad with Tcl script '../../../../../../openlane/scripts/openroad/sta_multi_corner.tcl'... [INFO]: Running Single-Corner Static Timing Analysis at the nom process corner (log: gpio_logic_high/runs/23_02_27_06_19/logs/signoff/21-rcx_sta.log)... [INFO]: Executing openroad with Tcl script '../../../../../../openlane/scripts/openroad/sta.tcl'... [INFO]: Creating IR Drop Report (log: gpio_logic_high/runs/23_02_27_06_19/logs/signoff/22-irdrop.log)... [INFO]: Executing openroad with Tcl script '../../../../../../openlane/scripts/openroad/irdrop.tcl'... [INFO]: Running Magic to generate various views... [INFO]: Streaming out GDSII with Magic (log: gpio_logic_high/runs/23_02_27_06_19/logs/signoff/23-gdsii.log)... [INFO]: Executing magic with Tcl script '../../../../../../openlane/scripts/magic/def/mag_gds.tcl'... [INFO]: Generating MAGLEF views... [INFO]: Executing magic with Tcl script '../../../../../../openlane/scripts/magic/gds/mag_with_pointers.tcl'... [INFO]: Executing magic with Tcl script '../../../../../../openlane/scripts/magic/mag/lef.tcl'... [INFO]: Executing magic with Tcl script '../../../../../../openlane/scripts/magic/lef/maglef.tcl'... [INFO]: Streaming out GDSII with KLayout (log: gpio_logic_high/runs/23_02_27_06_19/logs/signoff/24-gdsii-klayout.log)... [INFO]: Running XOR on the layouts using KLayout (log: gpio_logic_high/runs/23_02_27_06_19/logs/signoff/25-xor.log)... [INFO]: Running Magic Spice Export from LEF (log: gpio_logic_high/runs/23_02_27_06_19/logs/signoff/26-spice.log)... [INFO]: Executing magic with Tcl script '../../../../../../openlane/scripts/magic/extract_spice.tcl'... [INFO]: Starting LVS process... [INFO]: Writing Powered Verilog (logs: gpio_logic_high/runs/23_02_27_06_19/logs/signoff/27-write_powered_def.log, gpio_logic_high/runs/23_02_27_06_19/logs/signoff/27-write_powered_verilog.log)... [INFO]: Writing Verilog (log: gpio_logic_high/runs/23_02_27_06_19/logs/signoff/27-write_powered_verilog.log)... [INFO]: Executing openroad with Tcl script '../../../../../../openlane/scripts/openroad/write_views.tcl'... [INFO]: Changing netlist to 'gpio_logic_high/runs/23_02_27_06_19/tmp/signoff/26-gpio_logic_high.nl.v'... [INFO]: Running LVS (log: gpio_logic_high/runs/23_02_27_06_19/logs/signoff/29-lvs.lef.log)... [INFO]: /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/gpio_logic_high/runs/23_02_27_06_19/results/signoff/gpio_logic_high.spice against /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/gpio_logic_high/runs/23_02_27_06_19/tmp/signoff/26-gpio_logic_high.pnl.v [INFO]: Running Magic DRC (log: gpio_logic_high/runs/23_02_27_06_19/logs/signoff/30-drc.log)... [INFO]: Executing magic with Tcl script '../../../../../../openlane/scripts/magic/drc.tcl'... [INFO]: Converting Magic DRC database to various tool-readable formats... [INFO]: No DRC violations after GDS streaming out. [INFO]: Running OpenROAD Antenna Rule Checker (log: gpio_logic_high/runs/23_02_27_06_19/logs/signoff/31-antenna.log)... [INFO]: Executing openroad with Tcl script '../../../../../../openlane/scripts/openroad/antenna_check.tcl'... [INFO]: Running Circuit Validity Checker ERC (log: gpio_logic_high/runs/23_02_27_06_19/logs/signoff/32-erc_screen.log)... [INFO]: Saving current set of views in 'gpio_logic_high/runs/23_02_27_06_19/results/final'... [INFO]: Saving current set of views in '..'... [INFO]: Calculating runtime... [INFO]: Saving runtime environment... [INFO]: Generating final set of reports... [INFO]: Created manufacturability report at 'gpio_logic_high/runs/23_02_27_06_19/reports/manufacturability.rpt'. [INFO]: Created metrics report at 'gpio_logic_high/runs/23_02_27_06_19/reports/metrics.csv'. [INFO]: There are no max slew, max fanout or max capacitance violations in the design at the typical corner. [INFO]: There are no hold violations in the design at the typical corner. [INFO]: There are no setup violations in the design at the typical corner. [SUCCESS]: Flow complete.