diff --git a/mag/chip_io.mag b/mag/chip_io.mag index b4a990b6..8a20730b 100644 --- a/mag/chip_io.mag +++ b/mag/chip_io.mag @@ -1,7 +1,7 @@ magic tech sky130A magscale 1 2 -timestamp 1636991847 +timestamp 1637014039 << metal1 >> rect 284662 995256 284668 995308 rect 284720 995296 284726 995308 @@ -5275,6 +5275,8 @@ rect 140996 40054 141048 40060 rect 143080 40112 143132 40118 rect 143080 40054 143132 40060 rect 141008 39984 141036 40054 +rect 88798 39944 88854 39953 +rect 141667 39934 141813 40000 rect 143092 39982 143120 40054 rect 144656 39982 144684 41346 rect 145116 40202 145144 41414 @@ -5350,9 +5352,8 @@ rect 200132 41806 200882 41820 rect 196440 41754 196492 41760 rect 186136 41472 186188 41478 rect 186136 41414 186188 41420 -rect 88798 39944 88854 39953 -rect 88798 39879 88854 39888 rect 147678 39944 147734 39953 +rect 88798 39879 88854 39888 rect 147678 39879 147734 39888 rect 241348 39817 241376 42606 rect 295260 41834 295288 42742 @@ -6193,94 +6194,94 @@ use sky130_ef_io__com_bus_slice_20um FILLER_374 timestamp 1636986397 transform 0 -1 39593 1 0 40800 box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_3 $PDKPATH/libs.ref/sky130_fd_io/maglef +use sky130_ef_io__com_bus_slice_10um FILLER_171 $PDKPATH/libs.ref/sky130_fd_io/maglef timestamp 1636986397 -transform -1 0 59400 0 -1 39593 +transform -1 0 46000 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_172 $PDKPATH/libs.ref/sky130_fd_io/maglef +timestamp 1636986397 +transform -1 0 47000 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_173 $PDKPATH/libs.ref/sky130_fd_io/maglef +timestamp 1636986397 +transform -1 0 47200 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_174 +timestamp 1636986397 +transform -1 0 47400 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_1 $PDKPATH/libs.ref/sky130_fd_io/maglef +timestamp 1636986397 +transform -1 0 51400 0 -1 39593 box 0 0 4000 39593 use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_2 timestamp 1636986397 transform -1 0 55400 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_1 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_3 timestamp 1636986397 -transform -1 0 51400 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_174 $PDKPATH/libs.ref/sky130_fd_io/maglef -timestamp 1636986397 -transform -1 0 47400 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_173 -timestamp 1636986397 -transform -1 0 47200 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_172 $PDKPATH/libs.ref/sky130_fd_io/maglef -timestamp 1636986397 -transform -1 0 47000 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_171 $PDKPATH/libs.ref/sky130_fd_io/maglef -timestamp 1636986397 -transform -1 0 46000 0 -1 39593 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_181 -timestamp 1636986397 -transform -1 0 75400 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_6 -timestamp 1636986397 -transform -1 0 71400 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_5 -timestamp 1636986397 -transform -1 0 67400 0 -1 39593 +transform -1 0 59400 0 -1 39593 box 0 0 4000 39593 use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_4 timestamp 1636986397 transform -1 0 63400 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_185 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_5 timestamp 1636986397 -transform -1 0 78800 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_184 +transform -1 0 67400 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_6 timestamp 1636986397 -transform -1 0 78600 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_183 +transform -1 0 71400 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_181 timestamp 1636986397 -transform -1 0 78400 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_182 -timestamp 1636986397 -transform -1 0 77400 0 -1 39593 -box 0 0 2000 39593 +transform -1 0 75400 0 -1 39593 +box 0 0 4000 39593 use sky130_ef_io__vssa_hvc_clamped_pad mgmt_vssa_hvclamp_pad $PDKPATH/libs.ref/sky130_fd_io/maglef timestamp 1636986397 transform -1 0 93800 0 -1 39593 box 0 -407 15000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_182 +timestamp 1636986397 +transform -1 0 77400 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_183 +timestamp 1636986397 +transform -1 0 78400 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_184 +timestamp 1636986397 +transform -1 0 78600 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_185 +timestamp 1636986397 +transform -1 0 78800 0 -1 39593 +box 0 0 200 39593 use sky130_ef_io__com_bus_slice_20um FILLER_187 timestamp 1636986397 transform -1 0 97800 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_189 -timestamp 1636986397 -transform -1 0 100800 0 -1 39593 -box 0 0 1000 39593 use sky130_ef_io__com_bus_slice_10um FILLER_188 timestamp 1636986397 transform -1 0 99800 0 -1 39593 box 0 0 2000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_7 +use sky130_ef_io__com_bus_slice_5um FILLER_189 timestamp 1636986397 -transform -1 0 105200 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_191 -timestamp 1636986397 -transform -1 0 101200 0 -1 39593 -box 0 0 200 39593 +transform -1 0 100800 0 -1 39593 +box 0 0 1000 39593 use sky130_ef_io__com_bus_slice_1um FILLER_190 timestamp 1636986397 transform -1 0 101000 0 -1 39593 box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_191 +timestamp 1636986397 +transform -1 0 101200 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_7 +timestamp 1636986397 +transform -1 0 105200 0 -1 39593 +box 0 0 4000 39593 use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_8 timestamp 1636986397 transform -1 0 109200 0 -1 39593 @@ -6305,230 +6306,230 @@ use sky130_ef_io__com_bus_slice_20um FILLER_198 timestamp 1636986397 transform -1 0 129200 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_202 -timestamp 1636986397 -transform -1 0 132600 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_201 -timestamp 1636986397 -transform -1 0 132400 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_200 -timestamp 1636986397 -transform -1 0 132200 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_199 -timestamp 1636986397 -transform -1 0 131200 0 -1 39593 -box 0 0 2000 39593 use sky130_fd_io__top_xres4v2 resetb_pad $PDKPATH/libs.ref/sky130_fd_io/maglef timestamp 1636986397 transform -1 0 147600 0 -1 40000 box -103 0 15124 40000 -use sky130_ef_io__com_bus_slice_20um FILLER_204 +use sky130_ef_io__com_bus_slice_10um FILLER_199 timestamp 1636986397 -transform -1 0 151600 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_13 +transform -1 0 131200 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_200 timestamp 1636986397 -transform -1 0 159000 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_208 -timestamp 1636986397 -transform -1 0 155000 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_207 -timestamp 1636986397 -transform -1 0 154800 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_206 -timestamp 1636986397 -transform -1 0 154600 0 -1 39593 +transform -1 0 132200 0 -1 39593 box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_201 +timestamp 1636986397 +transform -1 0 132400 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_202 +timestamp 1636986397 +transform -1 0 132600 0 -1 39593 +box 0 0 200 39593 use sky130_ef_io__com_bus_slice_10um FILLER_205 timestamp 1636986397 transform -1 0 153600 0 -1 39593 box 0 0 2000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_16 +use sky130_ef_io__com_bus_slice_5um FILLER_206 timestamp 1636986397 -transform -1 0 171000 0 -1 39593 +transform -1 0 154600 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_207 +timestamp 1636986397 +transform -1 0 154800 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_208 +timestamp 1636986397 +transform -1 0 155000 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_13 +timestamp 1636986397 +transform -1 0 159000 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_15 +use sky130_ef_io__com_bus_slice_20um FILLER_204 timestamp 1636986397 -transform -1 0 167000 0 -1 39593 +transform -1 0 151600 0 -1 39593 box 0 0 4000 39593 use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_14 timestamp 1636986397 transform -1 0 163000 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_215 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_15 timestamp 1636986397 -transform -1 0 183000 0 -1 39593 +transform -1 0 167000 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_18 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_16 timestamp 1636986397 -transform -1 0 179000 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_17 -timestamp 1636986397 -transform -1 0 175000 0 -1 39593 +transform -1 0 171000 0 -1 39593 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_10um FILLER_216 timestamp 1636986397 transform -1 0 185000 0 -1 39593 box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_219 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_17 timestamp 1636986397 -transform -1 0 186400 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_218 +transform -1 0 175000 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_18 timestamp 1636986397 -transform -1 0 186200 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_217 +transform -1 0 179000 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_215 timestamp 1636986397 -transform -1 0 186000 0 -1 39593 -box 0 0 1000 39593 +transform -1 0 183000 0 -1 39593 +box 0 0 4000 39593 use sky130_ef_io__gpiov2_pad_wrapped clock_pad $PDKPATH/libs.ref/sky130_fd_io/maglef timestamp 1636986397 transform -1 0 202400 0 -1 42193 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_221 +use sky130_ef_io__com_bus_slice_5um FILLER_217 timestamp 1636986397 -transform -1 0 206400 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_19 -timestamp 1636986397 -transform -1 0 213800 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_225 -timestamp 1636986397 -transform -1 0 209800 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_224 -timestamp 1636986397 -transform -1 0 209600 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_223 -timestamp 1636986397 -transform -1 0 209400 0 -1 39593 +transform -1 0 186000 0 -1 39593 box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_218 +timestamp 1636986397 +transform -1 0 186200 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_219 +timestamp 1636986397 +transform -1 0 186400 0 -1 39593 +box 0 0 200 39593 use sky130_ef_io__com_bus_slice_10um FILLER_222 timestamp 1636986397 transform -1 0 208400 0 -1 39593 box 0 0 2000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_23 +use sky130_ef_io__com_bus_slice_5um FILLER_223 timestamp 1636986397 -transform -1 0 229800 0 -1 39593 +transform -1 0 209400 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_224 +timestamp 1636986397 +transform -1 0 209600 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_225 +timestamp 1636986397 +transform -1 0 209800 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_19 +timestamp 1636986397 +transform -1 0 213800 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_22 +use sky130_ef_io__com_bus_slice_20um FILLER_221 timestamp 1636986397 -transform -1 0 225800 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_21 -timestamp 1636986397 -transform -1 0 221800 0 -1 39593 +transform -1 0 206400 0 -1 39593 box 0 0 4000 39593 use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_20 timestamp 1636986397 transform -1 0 217800 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_232 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_21 timestamp 1636986397 -transform -1 0 237800 0 -1 39593 +transform -1 0 221800 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_24 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_22 timestamp 1636986397 -transform -1 0 233800 0 -1 39593 +transform -1 0 225800 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_236 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_23 timestamp 1636986397 -transform -1 0 241200 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_235 -timestamp 1636986397 -transform -1 0 241000 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_234 -timestamp 1636986397 -transform -1 0 240800 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_233 -timestamp 1636986397 -transform -1 0 239800 0 -1 39593 -box 0 0 2000 39593 +transform -1 0 229800 0 -1 39593 +box 0 0 4000 39593 use sky130_ef_io__vssd_lvc_clamped_pad mgmt_vssd_lvclamp_pad $PDKPATH/libs.ref/sky130_fd_io/maglef timestamp 1636986397 transform -1 0 256200 0 -1 39593 box 0 -2107 17239 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_238 +use sky130_ef_io__com_bus_slice_10um FILLER_233 timestamp 1636986397 -transform -1 0 260200 0 -1 39593 +transform -1 0 239800 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_234 +timestamp 1636986397 +transform -1 0 240800 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_235 +timestamp 1636986397 +transform -1 0 241000 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_236 +timestamp 1636986397 +transform -1 0 241200 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_24 +timestamp 1636986397 +transform -1 0 233800 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_232 +timestamp 1636986397 +transform -1 0 237800 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_239 +timestamp 1636986397 +transform -1 0 262200 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_240 +timestamp 1636986397 +transform -1 0 263200 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_241 +timestamp 1636986397 +transform -1 0 263400 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_242 +timestamp 1636986397 +transform -1 0 263600 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_25 +timestamp 1636986397 +transform -1 0 267600 0 -1 39593 box 0 0 4000 39593 use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_26 timestamp 1636986397 transform -1 0 271600 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_25 +use sky130_ef_io__com_bus_slice_20um FILLER_238 timestamp 1636986397 -transform -1 0 267600 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_242 -timestamp 1636986397 -transform -1 0 263600 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_241 -timestamp 1636986397 -transform -1 0 263400 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_240 -timestamp 1636986397 -transform -1 0 263200 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_239 -timestamp 1636986397 -transform -1 0 262200 0 -1 39593 -box 0 0 2000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_30 -timestamp 1636986397 -transform -1 0 287600 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_29 -timestamp 1636986397 -transform -1 0 283600 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_28 -timestamp 1636986397 -transform -1 0 279600 0 -1 39593 +transform -1 0 260200 0 -1 39593 box 0 0 4000 39593 use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_27 timestamp 1636986397 transform -1 0 275600 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_249 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_28 timestamp 1636986397 -transform -1 0 291600 0 -1 39593 +transform -1 0 279600 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_253 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_29 timestamp 1636986397 -transform -1 0 295000 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_252 +transform -1 0 283600 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_30 timestamp 1636986397 -transform -1 0 294800 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_251 -timestamp 1636986397 -transform -1 0 294600 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_250 -timestamp 1636986397 -transform -1 0 293600 0 -1 39593 -box 0 0 2000 39593 +transform -1 0 287600 0 -1 39593 +box 0 0 4000 39593 use sky130_ef_io__gpiov2_pad_wrapped flash_csb_pad timestamp 1636986397 transform -1 0 311000 0 -1 42193 box -32 0 16032 42193 +use sky130_ef_io__com_bus_slice_10um FILLER_250 +timestamp 1636986397 +transform -1 0 293600 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_251 +timestamp 1636986397 +transform -1 0 294600 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_252 +timestamp 1636986397 +transform -1 0 294800 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_253 +timestamp 1636986397 +transform -1 0 295000 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_249 +timestamp 1636986397 +transform -1 0 291600 0 -1 39593 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_255 timestamp 1636986397 transform -1 0 315000 0 -1 39593 @@ -6537,22 +6538,22 @@ use sky130_ef_io__com_bus_slice_10um FILLER_256 timestamp 1636986397 transform -1 0 317000 0 -1 39593 box 0 0 2000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_31 -timestamp 1636986397 -transform -1 0 322400 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_259 -timestamp 1636986397 -transform -1 0 318400 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_258 -timestamp 1636986397 -transform -1 0 318200 0 -1 39593 -box 0 0 200 39593 use sky130_ef_io__com_bus_slice_5um FILLER_257 timestamp 1636986397 transform -1 0 318000 0 -1 39593 box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_258 +timestamp 1636986397 +transform -1 0 318200 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_259 +timestamp 1636986397 +transform -1 0 318400 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_31 +timestamp 1636986397 +transform -1 0 322400 0 -1 39593 +box 0 0 4000 39593 use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_32 timestamp 1636986397 transform -1 0 326400 0 -1 39593 @@ -6569,170 +6570,170 @@ use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_35 timestamp 1636986397 transform -1 0 338400 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_266 -timestamp 1636986397 -transform -1 0 346400 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_36 -timestamp 1636986397 -transform -1 0 342400 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_270 -timestamp 1636986397 -transform -1 0 349800 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_269 -timestamp 1636986397 -transform -1 0 349600 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_268 -timestamp 1636986397 -transform -1 0 349400 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_267 -timestamp 1636986397 -transform -1 0 348400 0 -1 39593 -box 0 0 2000 39593 use sky130_ef_io__gpiov2_pad_wrapped flash_clk_pad timestamp 1636986397 transform -1 0 365800 0 -1 42193 box -32 0 16032 42193 +use sky130_ef_io__com_bus_slice_10um FILLER_267 +timestamp 1636986397 +transform -1 0 348400 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_268 +timestamp 1636986397 +transform -1 0 349400 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_269 +timestamp 1636986397 +transform -1 0 349600 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_270 +timestamp 1636986397 +transform -1 0 349800 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_36 +timestamp 1636986397 +transform -1 0 342400 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_266 +timestamp 1636986397 +transform -1 0 346400 0 -1 39593 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_272 timestamp 1636986397 transform -1 0 369800 0 -1 39593 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_273 +timestamp 1636986397 +transform -1 0 371800 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_274 +timestamp 1636986397 +transform -1 0 372800 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_275 +timestamp 1636986397 +transform -1 0 373000 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_276 +timestamp 1636986397 +transform -1 0 373200 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_37 +timestamp 1636986397 +transform -1 0 377200 0 -1 39593 +box 0 0 4000 39593 use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_38 timestamp 1636986397 transform -1 0 381200 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_37 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_39 timestamp 1636986397 -transform -1 0 377200 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_276 -timestamp 1636986397 -transform -1 0 373200 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_275 -timestamp 1636986397 -transform -1 0 373000 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_274 -timestamp 1636986397 -transform -1 0 372800 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_273 -timestamp 1636986397 -transform -1 0 371800 0 -1 39593 -box 0 0 2000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_42 -timestamp 1636986397 -transform -1 0 397200 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_41 -timestamp 1636986397 -transform -1 0 393200 0 -1 39593 +transform -1 0 385200 0 -1 39593 box 0 0 4000 39593 use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_40 timestamp 1636986397 transform -1 0 389200 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_39 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_41 timestamp 1636986397 -transform -1 0 385200 0 -1 39593 +transform -1 0 393200 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_283 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_42 timestamp 1636986397 -transform -1 0 401200 0 -1 39593 +transform -1 0 397200 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_287 -timestamp 1636986397 -transform -1 0 404600 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_286 -timestamp 1636986397 -transform -1 0 404400 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_285 -timestamp 1636986397 -transform -1 0 404200 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_284 -timestamp 1636986397 -transform -1 0 403200 0 -1 39593 -box 0 0 2000 39593 use sky130_ef_io__gpiov2_pad_wrapped flash_io0_pad timestamp 1636986397 transform -1 0 420600 0 -1 42193 box -32 0 16032 42193 +use sky130_ef_io__com_bus_slice_10um FILLER_284 +timestamp 1636986397 +transform -1 0 403200 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_285 +timestamp 1636986397 +transform -1 0 404200 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_286 +timestamp 1636986397 +transform -1 0 404400 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_287 +timestamp 1636986397 +transform -1 0 404600 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_283 +timestamp 1636986397 +transform -1 0 401200 0 -1 39593 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_289 timestamp 1636986397 transform -1 0 424600 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_45 +use sky130_ef_io__com_bus_slice_10um FILLER_290 timestamp 1636986397 -transform -1 0 440000 0 -1 39593 +transform -1 0 426600 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_291 +timestamp 1636986397 +transform -1 0 427600 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_292 +timestamp 1636986397 +transform -1 0 427800 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_293 +timestamp 1636986397 +transform -1 0 428000 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_43 +timestamp 1636986397 +transform -1 0 432000 0 -1 39593 box 0 0 4000 39593 use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_44 timestamp 1636986397 transform -1 0 436000 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_43 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_45 timestamp 1636986397 -transform -1 0 432000 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_293 -timestamp 1636986397 -transform -1 0 428000 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_292 -timestamp 1636986397 -transform -1 0 427800 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_291 -timestamp 1636986397 -transform -1 0 427600 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_290 -timestamp 1636986397 -transform -1 0 426600 0 -1 39593 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_300 -timestamp 1636986397 -transform -1 0 456000 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_48 -timestamp 1636986397 -transform -1 0 452000 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_47 -timestamp 1636986397 -transform -1 0 448000 0 -1 39593 +transform -1 0 440000 0 -1 39593 box 0 0 4000 39593 use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_46 timestamp 1636986397 transform -1 0 444000 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_304 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_47 timestamp 1636986397 -transform -1 0 459400 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_303 +transform -1 0 448000 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_48 timestamp 1636986397 -transform -1 0 459200 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_302 +transform -1 0 452000 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_300 timestamp 1636986397 -transform -1 0 459000 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_301 -timestamp 1636986397 -transform -1 0 458000 0 -1 39593 -box 0 0 2000 39593 +transform -1 0 456000 0 -1 39593 +box 0 0 4000 39593 use sky130_ef_io__gpiov2_pad_wrapped flash_io1_pad timestamp 1636986397 transform -1 0 475400 0 -1 42193 box -32 0 16032 42193 +use sky130_ef_io__com_bus_slice_10um FILLER_301 +timestamp 1636986397 +transform -1 0 458000 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_302 +timestamp 1636986397 +transform -1 0 459000 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_303 +timestamp 1636986397 +transform -1 0 459200 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_304 +timestamp 1636986397 +transform -1 0 459400 0 -1 39593 +box 0 0 200 39593 use sky130_ef_io__com_bus_slice_20um FILLER_306 timestamp 1636986397 transform -1 0 479400 0 -1 39593 @@ -6741,22 +6742,22 @@ use sky130_ef_io__com_bus_slice_10um FILLER_307 timestamp 1636986397 transform -1 0 481400 0 -1 39593 box 0 0 2000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_49 -timestamp 1636986397 -transform -1 0 486800 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_310 -timestamp 1636986397 -transform -1 0 482800 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_309 -timestamp 1636986397 -transform -1 0 482600 0 -1 39593 -box 0 0 200 39593 use sky130_ef_io__com_bus_slice_5um FILLER_308 timestamp 1636986397 transform -1 0 482400 0 -1 39593 box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_309 +timestamp 1636986397 +transform -1 0 482600 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_310 +timestamp 1636986397 +transform -1 0 482800 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_49 +timestamp 1636986397 +transform -1 0 486800 0 -1 39593 +box 0 0 4000 39593 use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_50 timestamp 1636986397 transform -1 0 490800 0 -1 39593 @@ -6777,190 +6778,190 @@ use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_54 timestamp 1636986397 transform -1 0 506800 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_317 -timestamp 1636986397 -transform -1 0 510800 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_321 -timestamp 1636986397 -transform -1 0 514200 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_320 -timestamp 1636986397 -transform -1 0 514000 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_319 -timestamp 1636986397 -transform -1 0 513800 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_318 -timestamp 1636986397 -transform -1 0 512800 0 -1 39593 -box 0 0 2000 39593 use sky130_ef_io__gpiov2_pad_wrapped gpio_pad timestamp 1636986397 transform -1 0 530200 0 -1 42193 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_323 +use sky130_ef_io__com_bus_slice_10um FILLER_318 timestamp 1636986397 -transform -1 0 534200 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_55 +transform -1 0 512800 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_319 timestamp 1636986397 -transform -1 0 541600 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_327 -timestamp 1636986397 -transform -1 0 537600 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_326 -timestamp 1636986397 -transform -1 0 537400 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_325 -timestamp 1636986397 -transform -1 0 537200 0 -1 39593 +transform -1 0 513800 0 -1 39593 box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_320 +timestamp 1636986397 +transform -1 0 514000 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_321 +timestamp 1636986397 +transform -1 0 514200 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_317 +timestamp 1636986397 +transform -1 0 510800 0 -1 39593 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_10um FILLER_324 timestamp 1636986397 transform -1 0 536200 0 -1 39593 box 0 0 2000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_57 +use sky130_ef_io__com_bus_slice_5um FILLER_325 timestamp 1636986397 -transform -1 0 549600 0 -1 39593 +transform -1 0 537200 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_326 +timestamp 1636986397 +transform -1 0 537400 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_327 +timestamp 1636986397 +transform -1 0 537600 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_55 +timestamp 1636986397 +transform -1 0 541600 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_323 +timestamp 1636986397 +transform -1 0 534200 0 -1 39593 box 0 0 4000 39593 use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_56 timestamp 1636986397 transform -1 0 545600 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_334 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_57 timestamp 1636986397 -transform -1 0 565600 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_60 -timestamp 1636986397 -transform -1 0 561600 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_59 -timestamp 1636986397 -transform -1 0 557600 0 -1 39593 +transform -1 0 549600 0 -1 39593 box 0 0 4000 39593 use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_58 timestamp 1636986397 transform -1 0 553600 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_338 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_59 timestamp 1636986397 -transform -1 0 569000 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_337 +transform -1 0 557600 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_60 timestamp 1636986397 -transform -1 0 568800 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_336 +transform -1 0 561600 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_334 timestamp 1636986397 -transform -1 0 568600 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_335 -timestamp 1636986397 -transform -1 0 567600 0 -1 39593 -box 0 0 2000 39593 +transform -1 0 565600 0 -1 39593 +box 0 0 4000 39593 use sky130_ef_io__vssio_hvc_clamped_pad mgmt_vssio_hvclamp_pad\[0\] $PDKPATH/libs.ref/sky130_fd_io/maglef timestamp 1636986397 transform -1 0 584000 0 -1 39593 box 0 -407 15000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_340 +use sky130_ef_io__com_bus_slice_10um FILLER_335 timestamp 1636986397 -transform -1 0 588000 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_342 +transform -1 0 567600 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_336 timestamp 1636986397 -transform -1 0 591000 0 -1 39593 +transform -1 0 568600 0 -1 39593 box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_337 +timestamp 1636986397 +transform -1 0 568800 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_338 +timestamp 1636986397 +transform -1 0 569000 0 -1 39593 +box 0 0 200 39593 use sky130_ef_io__com_bus_slice_10um FILLER_341 timestamp 1636986397 transform -1 0 590000 0 -1 39593 box 0 0 2000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_64 +use sky130_ef_io__com_bus_slice_5um FILLER_342 timestamp 1636986397 -transform -1 0 607400 0 -1 39593 +transform -1 0 591000 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_340 +timestamp 1636986397 +transform -1 0 588000 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_63 +use sky130_ef_io__com_bus_slice_1um FILLER_343 timestamp 1636986397 -transform -1 0 603400 0 -1 39593 +transform -1 0 591200 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_344 +timestamp 1636986397 +transform -1 0 591400 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_61 +timestamp 1636986397 +transform -1 0 595400 0 -1 39593 box 0 0 4000 39593 use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_62 timestamp 1636986397 transform -1 0 599400 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_61 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_63 timestamp 1636986397 -transform -1 0 595400 0 -1 39593 +transform -1 0 603400 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_344 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_64 timestamp 1636986397 -transform -1 0 591400 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_343 -timestamp 1636986397 -transform -1 0 591200 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_351 -timestamp 1636986397 -transform -1 0 619400 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_66 -timestamp 1636986397 -transform -1 0 615400 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_65 -timestamp 1636986397 -transform -1 0 611400 0 -1 39593 +transform -1 0 607400 0 -1 39593 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_10um FILLER_352 timestamp 1636986397 transform -1 0 621400 0 -1 39593 box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_355 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_65 timestamp 1636986397 -transform -1 0 622800 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_354 +transform -1 0 611400 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_66 timestamp 1636986397 -transform -1 0 622600 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_353 +transform -1 0 615400 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_351 timestamp 1636986397 -transform -1 0 622400 0 -1 39593 -box 0 0 1000 39593 +transform -1 0 619400 0 -1 39593 +box 0 0 4000 39593 use sky130_ef_io__vdda_hvc_clamped_pad mgmt_vdda_hvclamp_pad $PDKPATH/libs.ref/sky130_fd_io/maglef timestamp 1636986397 transform -1 0 637800 0 -1 39593 box 0 -407 15000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_353 +timestamp 1636986397 +transform -1 0 622400 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_354 +timestamp 1636986397 +transform -1 0 622600 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_355 +timestamp 1636986397 +transform -1 0 622800 0 -1 39593 +box 0 0 200 39593 use sky130_ef_io__com_bus_slice_20um FILLER_357 timestamp 1636986397 transform -1 0 641800 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_360 -timestamp 1636986397 -transform -1 0 645000 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_359 -timestamp 1636986397 -transform -1 0 644800 0 -1 39593 -box 0 0 1000 39593 use sky130_ef_io__com_bus_slice_10um FILLER_358 timestamp 1636986397 transform -1 0 643800 0 -1 39593 box 0 0 2000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_67 +use sky130_ef_io__com_bus_slice_5um FILLER_359 timestamp 1636986397 -transform -1 0 649200 0 -1 39593 -box 0 0 4000 39593 +transform -1 0 644800 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_360 +timestamp 1636986397 +transform -1 0 645000 0 -1 39593 +box 0 0 200 39593 use sky130_ef_io__com_bus_slice_1um FILLER_361 timestamp 1636986397 transform -1 0 645200 0 -1 39593 box 0 0 200 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_67 +timestamp 1636986397 +transform -1 0 649200 0 -1 39593 +box 0 0 4000 39593 use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_68 timestamp 1636986397 transform -1 0 653200 0 -1 39593 @@ -7013,42 +7014,42 @@ use sky130_ef_io__com_bus_slice_5um FILLER_370 timestamp 1636986397 transform -1 0 676200 0 -1 39593 box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_378 +use sky130_ef_io__com_bus_slice_20um FILLER_375 timestamp 1636986397 -transform 0 -1 39593 1 0 56800 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_377 -timestamp 1636986397 -transform 0 -1 39593 1 0 52800 +transform 0 -1 39593 1 0 44800 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_376 timestamp 1636986397 transform 0 -1 39593 1 0 48800 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_375 +use sky130_ef_io__com_bus_slice_20um FILLER_377 timestamp 1636986397 -transform 0 -1 39593 1 0 44800 +transform 0 -1 39593 1 0 52800 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_379 +use sky130_ef_io__com_bus_slice_20um FILLER_378 timestamp 1636986397 -transform 0 -1 39593 1 0 60800 +transform 0 -1 39593 1 0 56800 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_382 -timestamp 1636986397 -transform 0 -1 39593 1 0 67800 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_381 -timestamp 1636986397 -transform 0 -1 39593 1 0 66800 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_380 -timestamp 1636986397 -transform 0 -1 39593 1 0 64800 -box 0 0 2000 39593 use sky130_ef_io__vccd_lvc_clamped_pad mgmt_vccd_lvclamp_pad $PDKPATH/libs.ref/sky130_fd_io/maglef timestamp 1636986397 transform 0 -1 39593 1 0 68000 box 0 -2107 17239 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_380 +timestamp 1636986397 +transform 0 -1 39593 1 0 64800 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_381 +timestamp 1636986397 +transform 0 -1 39593 1 0 66800 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_382 +timestamp 1636986397 +transform 0 -1 39593 1 0 67800 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_379 +timestamp 1636986397 +transform 0 -1 39593 1 0 60800 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_384 timestamp 1636986397 transform 0 -1 39593 1 0 83000 @@ -7077,17 +7078,17 @@ use sky130_ef_io__com_bus_slice_20um FILLER_611 timestamp 1636986397 transform 0 1 678007 -1 0 68000 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_612 +use sky130_ef_io__disconnect_vdda_slice_5um disconnect_vdda_1 $PDKPATH/libs.ref/sky130_fd_io/maglef timestamp 1636986397 -transform 0 1 678007 -1 0 69000 +transform 0 1 678007 -1 0 70000 box 0 0 1000 39593 use sky130_ef_io__com_bus_slice_5um FILLER_SB1 timestamp 1636986397 transform 0 1 678007 -1 0 71000 box 0 0 1000 39593 -use sky130_ef_io__disconnect_vdda_slice_5um disconnect_vdda_1 $PDKPATH/libs.ref/sky130_fd_io/maglef +use sky130_ef_io__com_bus_slice_5um FILLER_612 timestamp 1636986397 -transform 0 1 678007 -1 0 70000 +transform 0 1 678007 -1 0 69000 box 0 0 1000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_615 timestamp 1636986397 @@ -7105,42 +7106,42 @@ use sky130_ef_io__com_bus_slice_20um FILLER_618 timestamp 1636986397 transform 0 1 678007 -1 0 87000 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_388 +use sky130_ef_io__com_bus_slice_20um FILLER_385 timestamp 1636986397 -transform 0 -1 39593 1 0 99000 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_387 -timestamp 1636986397 -transform 0 -1 39593 1 0 95000 +transform 0 -1 39593 1 0 87000 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_386 timestamp 1636986397 transform 0 -1 39593 1 0 91000 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_385 +use sky130_ef_io__com_bus_slice_20um FILLER_387 timestamp 1636986397 -transform 0 -1 39593 1 0 87000 +transform 0 -1 39593 1 0 95000 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_389 +use sky130_ef_io__com_bus_slice_20um FILLER_388 timestamp 1636986397 -transform 0 -1 39593 1 0 103000 +transform 0 -1 39593 1 0 99000 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_392 -timestamp 1636986397 -transform 0 -1 39593 1 0 110000 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_391 -timestamp 1636986397 -transform 0 -1 39593 1 0 109000 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_390 -timestamp 1636986397 -transform 0 -1 39593 1 0 107000 -box 0 0 2000 39593 use sky130_ef_io__vddio_hvc_clamped_pad mgmt_vddio_hvclamp_pad\[0\] $PDKPATH/libs.ref/sky130_fd_io/maglef timestamp 1636986397 transform 0 -1 39593 1 0 110200 box 0 -407 15000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_390 +timestamp 1636986397 +transform 0 -1 39593 1 0 107000 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_391 +timestamp 1636986397 +transform 0 -1 39593 1 0 109000 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_392 +timestamp 1636986397 +transform 0 -1 39593 1 0 110000 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_389 +timestamp 1636986397 +transform 0 -1 39593 1 0 103000 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_394 timestamp 1636986397 transform 0 -1 39593 1 0 125200 @@ -7201,26 +7202,26 @@ use sky130_ef_io__com_bus_slice_10um FILLER_400 timestamp 1636986397 transform 0 -1 39593 1 0 149200 box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_405 +use sky130_ef_io__disconnect_vdda_slice_5um disconnect_vdda_2 timestamp 1636986397 -transform 0 -1 39593 1 0 154400 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_402 -timestamp 1636986397 -transform 0 -1 39593 1 0 152200 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_401 -timestamp 1636986397 -transform 0 -1 39593 1 0 151200 +transform 0 -1 39593 1 0 152400 box 0 0 1000 39593 use sky130_ef_io__com_bus_slice_5um FILLER_SB2 timestamp 1636986397 transform 0 -1 39593 1 0 153400 box 0 0 1000 39593 -use sky130_ef_io__disconnect_vdda_slice_5um disconnect_vdda_2 +use sky130_ef_io__com_bus_slice_5um FILLER_401 timestamp 1636986397 -transform 0 -1 39593 1 0 152400 +transform 0 -1 39593 1 0 151200 box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_402 +timestamp 1636986397 +transform 0 -1 39593 1 0 152200 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_405 +timestamp 1636986397 +transform 0 -1 39593 1 0 154400 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_406 timestamp 1636986397 transform 0 -1 39593 1 0 158400 @@ -7269,45 +7270,45 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[1\] timestamp 1636986397 transform 0 1 675407 -1 0 161200 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_410 -timestamp 1636986397 -transform 0 -1 39593 1 0 174400 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_409 -timestamp 1636986397 -transform 0 -1 39593 1 0 170400 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_413 -timestamp 1636986397 -transform 0 -1 39593 1 0 181400 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_412 -timestamp 1636986397 -transform 0 -1 39593 1 0 180400 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_411 -timestamp 1636986397 -transform 0 -1 39593 1 0 178400 -box 0 0 2000 39593 use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[18\] timestamp 1636986397 transform 0 -1 42193 1 0 181600 box -32 0 16032 42193 +use sky130_ef_io__com_bus_slice_10um FILLER_411 +timestamp 1636986397 +transform 0 -1 39593 1 0 178400 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_412 +timestamp 1636986397 +transform 0 -1 39593 1 0 180400 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_413 +timestamp 1636986397 +transform 0 -1 39593 1 0 181400 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_409 +timestamp 1636986397 +transform 0 -1 39593 1 0 170400 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_410 +timestamp 1636986397 +transform 0 -1 39593 1 0 174400 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_415 timestamp 1636986397 transform 0 -1 39593 1 0 197600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_418 +use sky130_ef_io__com_bus_slice_20um FILLER_416 timestamp 1636986397 -transform 0 -1 39593 1 0 209600 +transform 0 -1 39593 1 0 201600 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_417 timestamp 1636986397 transform 0 -1 39593 1 0 205600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_416 +use sky130_ef_io__com_bus_slice_20um FILLER_418 timestamp 1636986397 -transform 0 -1 39593 1 0 201600 +transform 0 -1 39593 1 0 209600 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_636 timestamp 1636986397 @@ -7345,45 +7346,45 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[2\] timestamp 1636986397 transform 0 1 675407 -1 0 206200 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_420 -timestamp 1636986397 -transform 0 -1 39593 1 0 217600 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_419 -timestamp 1636986397 -transform 0 -1 39593 1 0 213600 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_423 -timestamp 1636986397 -transform 0 -1 39593 1 0 224600 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_422 -timestamp 1636986397 -transform 0 -1 39593 1 0 223600 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_421 -timestamp 1636986397 -transform 0 -1 39593 1 0 221600 -box 0 0 2000 39593 use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[17\] timestamp 1636986397 transform 0 -1 42193 1 0 224800 box -32 0 16032 42193 +use sky130_ef_io__com_bus_slice_10um FILLER_421 +timestamp 1636986397 +transform 0 -1 39593 1 0 221600 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_422 +timestamp 1636986397 +transform 0 -1 39593 1 0 223600 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_423 +timestamp 1636986397 +transform 0 -1 39593 1 0 224600 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_419 +timestamp 1636986397 +transform 0 -1 39593 1 0 213600 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_420 +timestamp 1636986397 +transform 0 -1 39593 1 0 217600 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_425 timestamp 1636986397 transform 0 -1 39593 1 0 240800 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_428 +use sky130_ef_io__com_bus_slice_20um FILLER_426 timestamp 1636986397 -transform 0 -1 39593 1 0 252800 +transform 0 -1 39593 1 0 244800 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_427 timestamp 1636986397 transform 0 -1 39593 1 0 248800 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_426 +use sky130_ef_io__com_bus_slice_20um FILLER_428 timestamp 1636986397 -transform 0 -1 39593 1 0 244800 +transform 0 -1 39593 1 0 252800 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_645 timestamp 1636986397 @@ -7489,46 +7490,46 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[4\] timestamp 1636986397 transform 0 1 675407 -1 0 296400 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_440 +use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[15\] timestamp 1636986397 -transform 0 -1 39593 1 0 304000 +transform 0 -1 42193 1 0 311200 +box -32 0 16032 42193 +use sky130_ef_io__com_bus_slice_10um FILLER_441 +timestamp 1636986397 +transform 0 -1 39593 1 0 308000 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_442 +timestamp 1636986397 +transform 0 -1 39593 1 0 310000 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_443 +timestamp 1636986397 +transform 0 -1 39593 1 0 311000 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_438 +timestamp 1636986397 +transform 0 -1 39593 1 0 296000 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_439 timestamp 1636986397 transform 0 -1 39593 1 0 300000 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_438 +use sky130_ef_io__com_bus_slice_20um FILLER_440 timestamp 1636986397 -transform 0 -1 39593 1 0 296000 +transform 0 -1 39593 1 0 304000 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_443 -timestamp 1636986397 -transform 0 -1 39593 1 0 311000 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_442 -timestamp 1636986397 -transform 0 -1 39593 1 0 310000 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_441 -timestamp 1636986397 -transform 0 -1 39593 1 0 308000 -box 0 0 2000 39593 -use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[15\] -timestamp 1636986397 -transform 0 -1 42193 1 0 311200 -box -32 0 16032 42193 use sky130_ef_io__com_bus_slice_20um FILLER_445 timestamp 1636986397 transform 0 -1 39593 1 0 327200 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_447 -timestamp 1636986397 -transform 0 -1 39593 1 0 335200 -box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_446 timestamp 1636986397 transform 0 -1 39593 1 0 331200 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_447 +timestamp 1636986397 +transform 0 -1 39593 1 0 335200 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_662 timestamp 1636986397 transform 0 1 678007 -1 0 300400 @@ -7565,125 +7566,125 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[5\] timestamp 1636986397 transform 0 1 675407 -1 0 341400 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_450 +use sky130_ef_io__com_bus_slice_10um FILLER_451 timestamp 1636986397 -transform 0 -1 39593 1 0 347200 +transform 0 -1 39593 1 0 351200 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_452 +timestamp 1636986397 +transform 0 -1 39593 1 0 353200 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_448 +timestamp 1636986397 +transform 0 -1 39593 1 0 339200 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_449 timestamp 1636986397 transform 0 -1 39593 1 0 343200 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_448 +use sky130_ef_io__com_bus_slice_20um FILLER_450 timestamp 1636986397 -transform 0 -1 39593 1 0 339200 +transform 0 -1 39593 1 0 347200 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_452 -timestamp 1636986397 -transform 0 -1 39593 1 0 353200 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_451 -timestamp 1636986397 -transform 0 -1 39593 1 0 351200 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_453 -timestamp 1636986397 -transform 0 -1 39593 1 0 354200 -box 0 0 200 39593 use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[14\] timestamp 1636986397 transform 0 -1 42193 1 0 354400 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_457 +use sky130_ef_io__com_bus_slice_1um FILLER_453 timestamp 1636986397 -transform 0 -1 39593 1 0 378400 +transform 0 -1 39593 1 0 354200 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_455 +timestamp 1636986397 +transform 0 -1 39593 1 0 370400 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_456 timestamp 1636986397 transform 0 -1 39593 1 0 374400 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_455 +use sky130_ef_io__com_bus_slice_20um FILLER_457 timestamp 1636986397 -transform 0 -1 39593 1 0 370400 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_674 -timestamp 1636986397 -transform 0 1 678007 -1 0 357400 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_673 -timestamp 1636986397 -transform 0 1 678007 -1 0 353400 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_672 -timestamp 1636986397 -transform 0 1 678007 -1 0 349400 +transform 0 -1 39593 1 0 378400 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_671 timestamp 1636986397 transform 0 1 678007 -1 0 345400 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_677 +use sky130_ef_io__com_bus_slice_20um FILLER_672 timestamp 1636986397 -transform 0 1 678007 -1 0 369400 +transform 0 1 678007 -1 0 349400 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_676 +use sky130_ef_io__com_bus_slice_20um FILLER_673 timestamp 1636986397 -transform 0 1 678007 -1 0 365400 +transform 0 1 678007 -1 0 353400 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_675 +use sky130_ef_io__com_bus_slice_20um FILLER_674 timestamp 1636986397 -transform 0 1 678007 -1 0 361400 +transform 0 1 678007 -1 0 357400 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_5um FILLER_678 timestamp 1636986397 transform 0 1 678007 -1 0 370400 box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_679 +use sky130_ef_io__com_bus_slice_20um FILLER_675 timestamp 1636986397 -transform 0 1 678007 -1 0 370600 -box 0 0 200 39593 +transform 0 1 678007 -1 0 361400 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_676 +timestamp 1636986397 +transform 0 1 678007 -1 0 365400 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_677 +timestamp 1636986397 +transform 0 1 678007 -1 0 369400 +box 0 0 4000 39593 use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[6\] timestamp 1636986397 transform 0 1 675407 -1 0 386600 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_460 +use sky130_ef_io__com_bus_slice_1um FILLER_679 timestamp 1636986397 -transform 0 -1 39593 1 0 390400 +transform 0 1 678007 -1 0 370600 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_461 +timestamp 1636986397 +transform 0 -1 39593 1 0 394400 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_458 +timestamp 1636986397 +transform 0 -1 39593 1 0 382400 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_459 timestamp 1636986397 transform 0 -1 39593 1 0 386400 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_458 +use sky130_ef_io__com_bus_slice_20um FILLER_460 timestamp 1636986397 -transform 0 -1 39593 1 0 382400 +transform 0 -1 39593 1 0 390400 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_461 -timestamp 1636986397 -transform 0 -1 39593 1 0 394400 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_463 -timestamp 1636986397 -transform 0 -1 39593 1 0 397400 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_462 -timestamp 1636986397 -transform 0 -1 39593 1 0 396400 -box 0 0 1000 39593 use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[13\] timestamp 1636986397 transform 0 -1 42193 1 0 397600 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_467 +use sky130_ef_io__com_bus_slice_5um FILLER_462 timestamp 1636986397 -transform 0 -1 39593 1 0 421600 +transform 0 -1 39593 1 0 396400 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_463 +timestamp 1636986397 +transform 0 -1 39593 1 0 397400 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_465 +timestamp 1636986397 +transform 0 -1 39593 1 0 413600 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_466 timestamp 1636986397 transform 0 -1 39593 1 0 417600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_465 +use sky130_ef_io__com_bus_slice_20um FILLER_467 timestamp 1636986397 -transform 0 -1 39593 1 0 413600 +transform 0 -1 39593 1 0 421600 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_681 timestamp 1636986397 @@ -7721,125 +7722,125 @@ use sky130_ef_io__vssa_hvc_clamped_pad user1_vssa_hvclamp_pad\[1\] timestamp 1636986397 transform 0 1 678007 -1 0 430600 box 0 -407 15000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_470 +use sky130_ef_io__com_bus_slice_10um FILLER_471 timestamp 1636986397 -transform 0 -1 39593 1 0 433600 +transform 0 -1 39593 1 0 437600 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_468 +timestamp 1636986397 +transform 0 -1 39593 1 0 425600 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_469 timestamp 1636986397 transform 0 -1 39593 1 0 429600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_468 +use sky130_ef_io__com_bus_slice_20um FILLER_470 timestamp 1636986397 -transform 0 -1 39593 1 0 425600 +transform 0 -1 39593 1 0 433600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_471 -timestamp 1636986397 -transform 0 -1 39593 1 0 437600 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_475 -timestamp 1636986397 -transform 0 -1 39593 1 0 455800 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_473 -timestamp 1636986397 -transform 0 -1 39593 1 0 440600 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_472 -timestamp 1636986397 -transform 0 -1 39593 1 0 439600 -box 0 0 1000 39593 use sky130_ef_io__vssd_lvc_clamped3_pad user2_vssd_lvclamp_pad $PDKPATH/libs.ref/sky130_fd_io/maglef timestamp 1636986397 transform 0 -1 39593 1 0 440800 box 0 -2177 17187 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_476 +use sky130_ef_io__com_bus_slice_5um FILLER_472 timestamp 1636986397 -transform 0 -1 39593 1 0 459800 +transform 0 -1 39593 1 0 439600 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_473 +timestamp 1636986397 +transform 0 -1 39593 1 0 440600 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_475 +timestamp 1636986397 +transform 0 -1 39593 1 0 455800 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_477 timestamp 1636986397 transform 0 -1 39593 1 0 463800 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_692 +use sky130_ef_io__com_bus_slice_20um FILLER_476 timestamp 1636986397 -transform 0 1 678007 -1 0 442600 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_691 -timestamp 1636986397 -transform 0 1 678007 -1 0 438600 +transform 0 -1 39593 1 0 459800 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_690 timestamp 1636986397 transform 0 1 678007 -1 0 434600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_696 +use sky130_ef_io__com_bus_slice_20um FILLER_691 timestamp 1636986397 -transform 0 1 678007 -1 0 458600 +transform 0 1 678007 -1 0 438600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_695 +use sky130_ef_io__com_bus_slice_20um FILLER_692 timestamp 1636986397 -transform 0 1 678007 -1 0 454600 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_694 -timestamp 1636986397 -transform 0 1 678007 -1 0 450600 +transform 0 1 678007 -1 0 442600 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_693 timestamp 1636986397 transform 0 1 678007 -1 0 446600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_698 +use sky130_ef_io__com_bus_slice_20um FILLER_694 timestamp 1636986397 -transform 0 1 678007 -1 0 459800 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_697 +transform 0 1 678007 -1 0 450600 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_695 timestamp 1636986397 -transform 0 1 678007 -1 0 459600 -box 0 0 1000 39593 +transform 0 1 678007 -1 0 454600 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_696 +timestamp 1636986397 +transform 0 1 678007 -1 0 458600 +box 0 0 4000 39593 use sky130_ef_io__vssd_lvc_clamped3_pad user1_vssd_lvclamp_pad timestamp 1636986397 transform 0 1 678007 -1 0 474800 box 0 -2177 17187 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_480 +use sky130_ef_io__com_bus_slice_5um FILLER_697 timestamp 1636986397 -transform 0 -1 39593 1 0 475800 +transform 0 1 678007 -1 0 459600 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_698 +timestamp 1636986397 +transform 0 1 678007 -1 0 459800 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_478 +timestamp 1636986397 +transform 0 -1 39593 1 0 467800 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_479 timestamp 1636986397 transform 0 -1 39593 1 0 471800 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_478 +use sky130_ef_io__com_bus_slice_20um FILLER_480 timestamp 1636986397 -transform 0 -1 39593 1 0 467800 +transform 0 -1 39593 1 0 475800 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_483 -timestamp 1636986397 -transform 0 -1 39593 1 0 482800 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_482 -timestamp 1636986397 -transform 0 -1 39593 1 0 481800 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_481 -timestamp 1636986397 -transform 0 -1 39593 1 0 479800 -box 0 0 2000 39593 use sky130_ef_io__vdda_hvc_clamped_pad user2_vdda_hvclamp_pad timestamp 1636986397 transform 0 -1 39593 1 0 483000 box 0 -407 15000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_487 +use sky130_ef_io__com_bus_slice_10um FILLER_481 timestamp 1636986397 -transform 0 -1 39593 1 0 506000 +transform 0 -1 39593 1 0 479800 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_482 +timestamp 1636986397 +transform 0 -1 39593 1 0 481800 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_483 +timestamp 1636986397 +transform 0 -1 39593 1 0 482800 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_485 +timestamp 1636986397 +transform 0 -1 39593 1 0 498000 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_486 timestamp 1636986397 transform 0 -1 39593 1 0 502000 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_485 +use sky130_ef_io__com_bus_slice_20um FILLER_487 timestamp 1636986397 -transform 0 -1 39593 1 0 498000 +transform 0 -1 39593 1 0 506000 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_700 timestamp 1636986397 @@ -7949,46 +7950,46 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[7\] timestamp 1636986397 transform 0 1 675407 -1 0 563800 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_500 +use sky130_ef_io__com_bus_slice_20um FILLER_497 timestamp 1636986397 -transform 0 -1 39593 1 0 561200 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_499 -timestamp 1636986397 -transform 0 -1 39593 1 0 557200 +transform 0 -1 39593 1 0 549200 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_498 timestamp 1636986397 transform 0 -1 39593 1 0 553200 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_497 +use sky130_ef_io__com_bus_slice_20um FILLER_499 timestamp 1636986397 -transform 0 -1 39593 1 0 549200 +transform 0 -1 39593 1 0 557200 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_503 +use sky130_ef_io__com_bus_slice_20um FILLER_500 timestamp 1636986397 -transform 0 -1 39593 1 0 568200 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_502 -timestamp 1636986397 -transform 0 -1 39593 1 0 567200 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_501 -timestamp 1636986397 -transform 0 -1 39593 1 0 565200 -box 0 0 2000 39593 +transform 0 -1 39593 1 0 561200 +box 0 0 4000 39593 use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[11\] timestamp 1636986397 transform 0 -1 42193 1 0 568400 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_506 +use sky130_ef_io__com_bus_slice_10um FILLER_501 timestamp 1636986397 -transform 0 -1 39593 1 0 588400 -box 0 0 4000 39593 +transform 0 -1 39593 1 0 565200 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_502 +timestamp 1636986397 +transform 0 -1 39593 1 0 567200 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_503 +timestamp 1636986397 +transform 0 -1 39593 1 0 568200 +box 0 0 200 39593 use sky130_ef_io__com_bus_slice_20um FILLER_505 timestamp 1636986397 transform 0 -1 39593 1 0 584400 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_506 +timestamp 1636986397 +transform 0 -1 39593 1 0 588400 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_718 timestamp 1636986397 transform 0 1 678007 -1 0 567800 @@ -8017,46 +8018,46 @@ use sky130_ef_io__com_bus_slice_20um FILLER_724 timestamp 1636986397 transform 0 1 678007 -1 0 591800 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_510 +use sky130_ef_io__com_bus_slice_20um FILLER_507 timestamp 1636986397 -transform 0 -1 39593 1 0 604400 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_509 -timestamp 1636986397 -transform 0 -1 39593 1 0 600400 +transform 0 -1 39593 1 0 592400 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_508 timestamp 1636986397 transform 0 -1 39593 1 0 596400 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_507 +use sky130_ef_io__com_bus_slice_20um FILLER_509 timestamp 1636986397 -transform 0 -1 39593 1 0 592400 +transform 0 -1 39593 1 0 600400 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_513 +use sky130_ef_io__com_bus_slice_20um FILLER_510 timestamp 1636986397 -transform 0 -1 39593 1 0 611400 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_512 -timestamp 1636986397 -transform 0 -1 39593 1 0 610400 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_511 -timestamp 1636986397 -transform 0 -1 39593 1 0 608400 -box 0 0 2000 39593 +transform 0 -1 39593 1 0 604400 +box 0 0 4000 39593 use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[10\] timestamp 1636986397 transform 0 -1 42193 1 0 611600 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_516 +use sky130_ef_io__com_bus_slice_10um FILLER_511 timestamp 1636986397 -transform 0 -1 39593 1 0 631600 -box 0 0 4000 39593 +transform 0 -1 39593 1 0 608400 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_512 +timestamp 1636986397 +transform 0 -1 39593 1 0 610400 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_513 +timestamp 1636986397 +transform 0 -1 39593 1 0 611400 +box 0 0 200 39593 use sky130_ef_io__com_bus_slice_20um FILLER_515 timestamp 1636986397 transform 0 -1 39593 1 0 627600 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_516 +timestamp 1636986397 +transform 0 -1 39593 1 0 631600 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_728 timestamp 1636986397 transform 0 1 678007 -1 0 613000 @@ -8093,46 +8094,46 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[8\] timestamp 1636986397 transform 0 1 675407 -1 0 609000 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_520 +use sky130_ef_io__com_bus_slice_20um FILLER_517 timestamp 1636986397 -transform 0 -1 39593 1 0 647600 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_519 -timestamp 1636986397 -transform 0 -1 39593 1 0 643600 +transform 0 -1 39593 1 0 635600 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_518 timestamp 1636986397 transform 0 -1 39593 1 0 639600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_517 +use sky130_ef_io__com_bus_slice_20um FILLER_519 timestamp 1636986397 -transform 0 -1 39593 1 0 635600 +transform 0 -1 39593 1 0 643600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_523 +use sky130_ef_io__com_bus_slice_20um FILLER_520 timestamp 1636986397 -transform 0 -1 39593 1 0 654600 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_522 -timestamp 1636986397 -transform 0 -1 39593 1 0 653600 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_521 -timestamp 1636986397 -transform 0 -1 39593 1 0 651600 -box 0 0 2000 39593 +transform 0 -1 39593 1 0 647600 +box 0 0 4000 39593 use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[9\] timestamp 1636986397 transform 0 -1 42193 1 0 654800 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_526 +use sky130_ef_io__com_bus_slice_10um FILLER_521 timestamp 1636986397 -transform 0 -1 39593 1 0 674800 -box 0 0 4000 39593 +transform 0 -1 39593 1 0 651600 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_522 +timestamp 1636986397 +transform 0 -1 39593 1 0 653600 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_523 +timestamp 1636986397 +transform 0 -1 39593 1 0 654600 +box 0 0 200 39593 use sky130_ef_io__com_bus_slice_20um FILLER_525 timestamp 1636986397 transform 0 -1 39593 1 0 670800 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_526 +timestamp 1636986397 +transform 0 -1 39593 1 0 674800 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_734 timestamp 1636986397 transform 0 1 678007 -1 0 637000 @@ -8241,42 +8242,42 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[10\] timestamp 1636986397 transform 0 1 675407 -1 0 699200 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_539 +use sky130_ef_io__com_bus_slice_20um FILLER_536 timestamp 1636986397 -transform 0 -1 39593 1 0 730000 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_538 -timestamp 1636986397 -transform 0 -1 39593 1 0 726000 +transform 0 -1 39593 1 0 718000 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_537 timestamp 1636986397 transform 0 -1 39593 1 0 722000 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_536 +use sky130_ef_io__com_bus_slice_20um FILLER_538 timestamp 1636986397 -transform 0 -1 39593 1 0 718000 +transform 0 -1 39593 1 0 726000 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_540 +use sky130_ef_io__com_bus_slice_20um FILLER_539 timestamp 1636986397 -transform 0 -1 39593 1 0 734000 +transform 0 -1 39593 1 0 730000 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_543 -timestamp 1636986397 -transform 0 -1 39593 1 0 741000 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_542 -timestamp 1636986397 -transform 0 -1 39593 1 0 740000 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_541 -timestamp 1636986397 -transform 0 -1 39593 1 0 738000 -box 0 0 2000 39593 use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[7\] timestamp 1636986397 transform 0 -1 42193 1 0 741200 box -32 0 16032 42193 +use sky130_ef_io__com_bus_slice_10um FILLER_541 +timestamp 1636986397 +transform 0 -1 39593 1 0 738000 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_542 +timestamp 1636986397 +transform 0 -1 39593 1 0 740000 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_543 +timestamp 1636986397 +transform 0 -1 39593 1 0 741000 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_540 +timestamp 1636986397 +transform 0 -1 39593 1 0 734000 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_545 timestamp 1636986397 transform 0 -1 39593 1 0 757200 @@ -8313,42 +8314,42 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[11\] timestamp 1636986397 transform 0 1 675407 -1 0 744200 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_549 +use sky130_ef_io__com_bus_slice_20um FILLER_546 timestamp 1636986397 -transform 0 -1 39593 1 0 773200 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_548 -timestamp 1636986397 -transform 0 -1 39593 1 0 769200 +transform 0 -1 39593 1 0 761200 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_547 timestamp 1636986397 transform 0 -1 39593 1 0 765200 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_546 +use sky130_ef_io__com_bus_slice_20um FILLER_548 timestamp 1636986397 -transform 0 -1 39593 1 0 761200 +transform 0 -1 39593 1 0 769200 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_550 +use sky130_ef_io__com_bus_slice_20um FILLER_549 timestamp 1636986397 -transform 0 -1 39593 1 0 777200 +transform 0 -1 39593 1 0 773200 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_553 -timestamp 1636986397 -transform 0 -1 39593 1 0 784200 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_552 -timestamp 1636986397 -transform 0 -1 39593 1 0 783200 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_551 -timestamp 1636986397 -transform 0 -1 39593 1 0 781200 -box 0 0 2000 39593 use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[6\] timestamp 1636986397 transform 0 -1 42193 1 0 784400 box -32 0 16032 42193 +use sky130_ef_io__com_bus_slice_10um FILLER_551 +timestamp 1636986397 +transform 0 -1 39593 1 0 781200 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_552 +timestamp 1636986397 +transform 0 -1 39593 1 0 783200 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_553 +timestamp 1636986397 +transform 0 -1 39593 1 0 784200 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_550 +timestamp 1636986397 +transform 0 -1 39593 1 0 777200 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_555 timestamp 1636986397 transform 0 -1 39593 1 0 800400 @@ -8389,42 +8390,42 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[12\] timestamp 1636986397 transform 0 1 675407 -1 0 789200 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_559 +use sky130_ef_io__com_bus_slice_20um FILLER_556 timestamp 1636986397 -transform 0 -1 39593 1 0 816400 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_558 -timestamp 1636986397 -transform 0 -1 39593 1 0 812400 +transform 0 -1 39593 1 0 804400 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_557 timestamp 1636986397 transform 0 -1 39593 1 0 808400 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_556 +use sky130_ef_io__com_bus_slice_20um FILLER_558 timestamp 1636986397 -transform 0 -1 39593 1 0 804400 +transform 0 -1 39593 1 0 812400 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_560 +use sky130_ef_io__com_bus_slice_20um FILLER_559 timestamp 1636986397 -transform 0 -1 39593 1 0 820400 +transform 0 -1 39593 1 0 816400 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_563 -timestamp 1636986397 -transform 0 -1 39593 1 0 827400 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_562 -timestamp 1636986397 -transform 0 -1 39593 1 0 826400 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_561 -timestamp 1636986397 -transform 0 -1 39593 1 0 824400 -box 0 0 2000 39593 use sky130_ef_io__vssa_hvc_clamped_pad user2_vssa_hvclamp_pad timestamp 1636986397 transform 0 -1 39593 1 0 827600 box 0 -407 15000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_561 +timestamp 1636986397 +transform 0 -1 39593 1 0 824400 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_562 +timestamp 1636986397 +transform 0 -1 39593 1 0 826400 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_563 +timestamp 1636986397 +transform 0 -1 39593 1 0 827400 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_560 +timestamp 1636986397 +transform 0 -1 39593 1 0 820400 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_565 timestamp 1636986397 transform 0 -1 39593 1 0 842600 @@ -8465,42 +8466,42 @@ use sky130_ef_io__vdda_hvc_clamped_pad user1_vdda_hvclamp_pad\[0\] timestamp 1636986397 transform 0 1 678007 -1 0 833400 box 0 -407 15000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_569 +use sky130_ef_io__com_bus_slice_20um FILLER_566 timestamp 1636986397 -transform 0 -1 39593 1 0 858600 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_568 -timestamp 1636986397 -transform 0 -1 39593 1 0 854600 +transform 0 -1 39593 1 0 846600 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_567 timestamp 1636986397 transform 0 -1 39593 1 0 850600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_566 +use sky130_ef_io__com_bus_slice_20um FILLER_568 timestamp 1636986397 -transform 0 -1 39593 1 0 846600 +transform 0 -1 39593 1 0 854600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_570 +use sky130_ef_io__com_bus_slice_20um FILLER_569 timestamp 1636986397 -transform 0 -1 39593 1 0 862600 +transform 0 -1 39593 1 0 858600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_573 -timestamp 1636986397 -transform 0 -1 39593 1 0 869600 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_572 -timestamp 1636986397 -transform 0 -1 39593 1 0 868600 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_571 -timestamp 1636986397 -transform 0 -1 39593 1 0 866600 -box 0 0 2000 39593 use sky130_ef_io__vddio_hvc_clamped_pad mgmt_vddio_hvclamp_pad\[1\] timestamp 1636986397 transform 0 -1 39593 1 0 869800 box 0 -407 15000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_571 +timestamp 1636986397 +transform 0 -1 39593 1 0 866600 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_572 +timestamp 1636986397 +transform 0 -1 39593 1 0 868600 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_573 +timestamp 1636986397 +transform 0 -1 39593 1 0 869600 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_570 +timestamp 1636986397 +transform 0 -1 39593 1 0 862600 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_575 timestamp 1636986397 transform 0 -1 39593 1 0 884800 @@ -8537,122 +8538,122 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[13\] timestamp 1636986397 transform 0 1 675407 -1 0 878400 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_579 +use sky130_ef_io__com_bus_slice_20um FILLER_576 timestamp 1636986397 -transform 0 -1 39593 1 0 900800 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_578 -timestamp 1636986397 -transform 0 -1 39593 1 0 896800 +transform 0 -1 39593 1 0 888800 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_577 timestamp 1636986397 transform 0 -1 39593 1 0 892800 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_576 +use sky130_ef_io__com_bus_slice_20um FILLER_578 timestamp 1636986397 -transform 0 -1 39593 1 0 888800 +transform 0 -1 39593 1 0 896800 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_580 +use sky130_ef_io__com_bus_slice_20um FILLER_579 timestamp 1636986397 -transform 0 -1 39593 1 0 904800 +transform 0 -1 39593 1 0 900800 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_583 -timestamp 1636986397 -transform 0 -1 39593 1 0 911800 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_582 -timestamp 1636986397 -transform 0 -1 39593 1 0 910800 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_581 -timestamp 1636986397 -transform 0 -1 39593 1 0 908800 -box 0 0 2000 39593 use sky130_ef_io__vccd_lvc_clamped3_pad user2_vccd_lvclamp_pad $PDKPATH/libs.ref/sky130_fd_io/maglef timestamp 1636986397 transform 0 -1 39593 1 0 912000 box 0 -2177 17187 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_581 +timestamp 1636986397 +transform 0 -1 39593 1 0 908800 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_582 +timestamp 1636986397 +transform 0 -1 39593 1 0 910800 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_583 +timestamp 1636986397 +transform 0 -1 39593 1 0 911800 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_580 +timestamp 1636986397 +transform 0 -1 39593 1 0 904800 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_585 timestamp 1636986397 transform 0 -1 39593 1 0 927000 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_790 -timestamp 1636986397 -transform 0 1 678007 -1 0 906400 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_789 -timestamp 1636986397 -transform 0 1 678007 -1 0 902400 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_788 -timestamp 1636986397 -transform 0 1 678007 -1 0 898400 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_787 -timestamp 1636986397 -transform 0 1 678007 -1 0 894400 -box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_786 timestamp 1636986397 transform 0 1 678007 -1 0 890400 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_792 +use sky130_ef_io__com_bus_slice_20um FILLER_787 timestamp 1636986397 -transform 0 1 678007 -1 0 907600 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_791 +transform 0 1 678007 -1 0 894400 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_788 timestamp 1636986397 -transform 0 1 678007 -1 0 907400 -box 0 0 1000 39593 +transform 0 1 678007 -1 0 898400 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_789 +timestamp 1636986397 +transform 0 1 678007 -1 0 902400 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_790 +timestamp 1636986397 +transform 0 1 678007 -1 0 906400 +box 0 0 4000 39593 use sky130_ef_io__vccd_lvc_clamped3_pad user1_vccd_lvclamp_pad timestamp 1636986397 transform 0 1 678007 -1 0 922600 box 0 -2177 17187 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_794 +use sky130_ef_io__com_bus_slice_5um FILLER_791 timestamp 1636986397 -transform 0 1 678007 -1 0 926600 -box 0 0 4000 39593 +transform 0 1 678007 -1 0 907400 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_792 +timestamp 1636986397 +transform 0 1 678007 -1 0 907600 +box 0 0 200 39593 use sky130_ef_io__com_bus_slice_20um FILLER_795 timestamp 1636986397 transform 0 1 678007 -1 0 930600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_589 +use sky130_ef_io__com_bus_slice_20um FILLER_794 timestamp 1636986397 -transform 0 -1 39593 1 0 943000 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_588 -timestamp 1636986397 -transform 0 -1 39593 1 0 939000 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_587 -timestamp 1636986397 -transform 0 -1 39593 1 0 935000 +transform 0 1 678007 -1 0 926600 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_586 timestamp 1636986397 transform 0 -1 39593 1 0 931000 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_590 +use sky130_ef_io__com_bus_slice_20um FILLER_587 timestamp 1636986397 -transform 0 -1 39593 1 0 947000 +transform 0 -1 39593 1 0 935000 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_593 +use sky130_ef_io__com_bus_slice_20um FILLER_588 timestamp 1636986397 -transform 0 -1 39593 1 0 954000 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_592 +transform 0 -1 39593 1 0 939000 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_589 timestamp 1636986397 -transform 0 -1 39593 1 0 953000 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_591 -timestamp 1636986397 -transform 0 -1 39593 1 0 951000 -box 0 0 2000 39593 +transform 0 -1 39593 1 0 943000 +box 0 0 4000 39593 use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[5\] timestamp 1636986397 transform 0 -1 42193 1 0 954200 box -32 0 16032 42193 +use sky130_ef_io__com_bus_slice_10um FILLER_591 +timestamp 1636986397 +transform 0 -1 39593 1 0 951000 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_592 +timestamp 1636986397 +transform 0 -1 39593 1 0 953000 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_593 +timestamp 1636986397 +transform 0 -1 39593 1 0 954000 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_590 +timestamp 1636986397 +transform 0 -1 39593 1 0 947000 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_595 timestamp 1636986397 transform 0 -1 39593 1 0 970200 @@ -8689,98 +8690,98 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[14\] timestamp 1636986397 transform 0 1 675407 -1 0 967600 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_600 +use sky130_ef_io__com_bus_slice_20um FILLER_596 timestamp 1636986397 -transform 0 -1 39593 1 0 990200 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_599 -timestamp 1636986397 -transform 0 -1 39593 1 0 986200 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_598 -timestamp 1636986397 -transform 0 -1 39593 1 0 982200 +transform 0 -1 39593 1 0 974200 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_597 timestamp 1636986397 transform 0 -1 39593 1 0 978200 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_596 +use sky130_ef_io__com_bus_slice_20um FILLER_598 timestamp 1636986397 -transform 0 -1 39593 1 0 974200 +transform 0 -1 39593 1 0 982200 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_604 +use sky130_ef_io__com_bus_slice_20um FILLER_599 timestamp 1636986397 -transform 0 -1 39593 1 0 997400 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_603 +transform 0 -1 39593 1 0 986200 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_600 timestamp 1636986397 -transform 0 -1 39593 1 0 997200 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_602 -timestamp 1636986397 -transform 0 -1 39593 1 0 996200 -box 0 0 1000 39593 +transform 0 -1 39593 1 0 990200 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_10um FILLER_601 timestamp 1636986397 transform 0 -1 39593 1 0 994200 box 0 0 2000 39593 -use sky130_ef_io__corner_pad user2_corner +use sky130_ef_io__com_bus_slice_5um FILLER_602 timestamp 1636986397 -transform 0 -1 40800 1 0 997600 -box 0 0 40000 40800 +transform 0 -1 39593 1 0 996200 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_603 +timestamp 1636986397 +transform 0 -1 39593 1 0 997200 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_604 +timestamp 1636986397 +transform 0 -1 39593 1 0 997400 +box 0 0 200 39593 use sky130_ef_io__com_bus_slice_20um FILLER_5 timestamp 1636986397 transform 1 0 40800 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_9 +use sky130_ef_io__corner_pad user2_corner timestamp 1636986397 -transform 1 0 56800 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_8 +transform 0 -1 40800 1 0 997600 +box 0 0 40000 40800 +use sky130_ef_io__com_bus_slice_20um FILLER_6 timestamp 1636986397 -transform 1 0 52800 0 1 998007 +transform 1 0 44800 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_7 timestamp 1636986397 transform 1 0 48800 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_6 +use sky130_ef_io__com_bus_slice_20um FILLER_8 timestamp 1636986397 -transform 1 0 44800 0 1 998007 +transform 1 0 52800 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_12 +use sky130_ef_io__com_bus_slice_20um FILLER_9 timestamp 1636986397 -transform 1 0 68800 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_11 -timestamp 1636986397 -transform 1 0 64800 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_10 -timestamp 1636986397 -transform 1 0 60800 0 1 998007 +transform 1 0 56800 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_10um FILLER_13 timestamp 1636986397 transform 1 0 72800 0 1 998007 box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_16 +use sky130_ef_io__com_bus_slice_20um FILLER_10 timestamp 1636986397 -transform 1 0 76000 0 1 998007 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_15 +transform 1 0 60800 0 1 998007 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_11 timestamp 1636986397 -transform 1 0 75800 0 1 998007 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_14 +transform 1 0 64800 0 1 998007 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_12 timestamp 1636986397 -transform 1 0 74800 0 1 998007 -box 0 0 1000 39593 +transform 1 0 68800 0 1 998007 +box 0 0 4000 39593 use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[4\] timestamp 1636986397 transform 1 0 76200 0 1 995407 box -32 0 16032 42193 +use sky130_ef_io__com_bus_slice_5um FILLER_14 +timestamp 1636986397 +transform 1 0 74800 0 1 998007 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_15 +timestamp 1636986397 +transform 1 0 75800 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_16 +timestamp 1636986397 +transform 1 0 76000 0 1 998007 +box 0 0 200 39593 use sky130_ef_io__com_bus_slice_20um FILLER_18 timestamp 1636986397 transform 1 0 92200 0 1 998007 @@ -8813,254 +8814,254 @@ use sky130_ef_io__com_bus_slice_20um FILLER_25 timestamp 1636986397 transform 1 0 120200 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_27 -timestamp 1636986397 -transform 1 0 126200 0 1 998007 -box 0 0 1000 39593 use sky130_ef_io__com_bus_slice_10um FILLER_26 timestamp 1636986397 transform 1 0 124200 0 1 998007 box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_29 +use sky130_ef_io__com_bus_slice_5um FILLER_27 timestamp 1636986397 -transform 1 0 127400 0 1 998007 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_28 -timestamp 1636986397 -transform 1 0 127200 0 1 998007 -box 0 0 200 39593 +transform 1 0 126200 0 1 998007 +box 0 0 1000 39593 use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[3\] timestamp 1636986397 transform 1 0 127600 0 1 995407 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_34 +use sky130_ef_io__com_bus_slice_1um FILLER_28 timestamp 1636986397 -transform 1 0 155600 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_33 +transform 1 0 127200 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_29 timestamp 1636986397 -transform 1 0 151600 0 1 998007 +transform 1 0 127400 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_31 +timestamp 1636986397 +transform 1 0 143600 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_32 timestamp 1636986397 transform 1 0 147600 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_31 +use sky130_ef_io__com_bus_slice_20um FILLER_33 timestamp 1636986397 -transform 1 0 143600 0 1 998007 +transform 1 0 151600 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_37 +use sky130_ef_io__com_bus_slice_20um FILLER_34 timestamp 1636986397 -transform 1 0 167600 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_36 -timestamp 1636986397 -transform 1 0 163600 0 1 998007 +transform 1 0 155600 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_35 timestamp 1636986397 transform 1 0 159600 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_38 +use sky130_ef_io__com_bus_slice_20um FILLER_36 timestamp 1636986397 -transform 1 0 171600 0 1 998007 +transform 1 0 163600 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_42 +use sky130_ef_io__com_bus_slice_20um FILLER_37 timestamp 1636986397 -transform 1 0 178800 0 1 998007 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_41 -timestamp 1636986397 -transform 1 0 178600 0 1 998007 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_40 -timestamp 1636986397 -transform 1 0 177600 0 1 998007 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_39 -timestamp 1636986397 -transform 1 0 175600 0 1 998007 -box 0 0 2000 39593 +transform 1 0 167600 0 1 998007 +box 0 0 4000 39593 use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[2\] timestamp 1636986397 transform 1 0 179000 0 1 995407 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_45 +use sky130_ef_io__com_bus_slice_10um FILLER_39 timestamp 1636986397 -transform 1 0 199000 0 1 998007 +transform 1 0 175600 0 1 998007 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_40 +timestamp 1636986397 +transform 1 0 177600 0 1 998007 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_41 +timestamp 1636986397 +transform 1 0 178600 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_42 +timestamp 1636986397 +transform 1 0 178800 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_38 +timestamp 1636986397 +transform 1 0 171600 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_44 timestamp 1636986397 transform 1 0 195000 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_47 +use sky130_ef_io__com_bus_slice_20um FILLER_45 timestamp 1636986397 -transform 1 0 207000 0 1 998007 +transform 1 0 199000 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_46 timestamp 1636986397 transform 1 0 203000 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_51 +use sky130_ef_io__com_bus_slice_20um FILLER_47 timestamp 1636986397 -transform 1 0 223000 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_50 -timestamp 1636986397 -transform 1 0 219000 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_49 -timestamp 1636986397 -transform 1 0 215000 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_48 -timestamp 1636986397 -transform 1 0 211000 0 1 998007 +transform 1 0 207000 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_10um FILLER_52 timestamp 1636986397 transform 1 0 227000 0 1 998007 box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_55 +use sky130_ef_io__com_bus_slice_20um FILLER_48 timestamp 1636986397 -transform 1 0 230200 0 1 998007 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_54 +transform 1 0 211000 0 1 998007 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_49 timestamp 1636986397 -transform 1 0 230000 0 1 998007 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_53 +transform 1 0 215000 0 1 998007 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_50 timestamp 1636986397 -transform 1 0 229000 0 1 998007 -box 0 0 1000 39593 +transform 1 0 219000 0 1 998007 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_51 +timestamp 1636986397 +transform 1 0 223000 0 1 998007 +box 0 0 4000 39593 use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[1\] timestamp 1636986397 transform 1 0 230400 0 1 995407 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_58 +use sky130_ef_io__com_bus_slice_5um FILLER_53 timestamp 1636986397 -transform 1 0 250400 0 1 998007 -box 0 0 4000 39593 +transform 1 0 229000 0 1 998007 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_54 +timestamp 1636986397 +transform 1 0 230000 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_55 +timestamp 1636986397 +transform 1 0 230200 0 1 998007 +box 0 0 200 39593 use sky130_ef_io__com_bus_slice_20um FILLER_57 timestamp 1636986397 transform 1 0 246400 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_62 +use sky130_ef_io__com_bus_slice_20um FILLER_58 timestamp 1636986397 -transform 1 0 266400 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_61 -timestamp 1636986397 -transform 1 0 262400 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_60 -timestamp 1636986397 -transform 1 0 258400 0 1 998007 +transform 1 0 250400 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_59 timestamp 1636986397 transform 1 0 254400 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_64 +use sky130_ef_io__com_bus_slice_20um FILLER_60 timestamp 1636986397 -transform 1 0 274400 0 1 998007 +transform 1 0 258400 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_63 +use sky130_ef_io__com_bus_slice_20um FILLER_61 timestamp 1636986397 -transform 1 0 270400 0 1 998007 +transform 1 0 262400 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_69 +use sky130_ef_io__com_bus_slice_20um FILLER_62 timestamp 1636986397 -transform 1 0 281800 0 1 998007 +transform 1 0 266400 0 1 998007 +box 0 0 4000 39593 +use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[0\] +timestamp 1636986397 +transform 1 0 282000 0 1 995407 +box -32 0 16032 42193 +use sky130_ef_io__com_bus_slice_10um FILLER_65 +timestamp 1636986397 +transform 1 0 278400 0 1 998007 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_66 +timestamp 1636986397 +transform 1 0 280400 0 1 998007 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_67 +timestamp 1636986397 +transform 1 0 281400 0 1 998007 box 0 0 200 39593 use sky130_ef_io__com_bus_slice_1um FILLER_68 timestamp 1636986397 transform 1 0 281600 0 1 998007 box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_67 +use sky130_ef_io__com_bus_slice_1um FILLER_69 timestamp 1636986397 -transform 1 0 281400 0 1 998007 +transform 1 0 281800 0 1 998007 box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_66 +use sky130_ef_io__com_bus_slice_20um FILLER_63 timestamp 1636986397 -transform 1 0 280400 0 1 998007 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_65 -timestamp 1636986397 -transform 1 0 278400 0 1 998007 -box 0 0 2000 39593 -use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[0\] -timestamp 1636986397 -transform 1 0 282000 0 1 995407 -box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_74 -timestamp 1636986397 -transform 1 0 310000 0 1 998007 +transform 1 0 270400 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_73 +use sky130_ef_io__com_bus_slice_20um FILLER_64 timestamp 1636986397 -transform 1 0 306000 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_72 -timestamp 1636986397 -transform 1 0 302000 0 1 998007 +transform 1 0 274400 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_71 timestamp 1636986397 transform 1 0 298000 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_77 +use sky130_ef_io__com_bus_slice_20um FILLER_72 timestamp 1636986397 -transform 1 0 322000 0 1 998007 +transform 1 0 302000 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_76 +use sky130_ef_io__com_bus_slice_20um FILLER_73 timestamp 1636986397 -transform 1 0 318000 0 1 998007 +transform 1 0 306000 0 1 998007 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_74 +timestamp 1636986397 +transform 1 0 310000 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_75 timestamp 1636986397 transform 1 0 314000 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_78 +use sky130_ef_io__com_bus_slice_20um FILLER_76 timestamp 1636986397 -transform 1 0 326000 0 1 998007 +transform 1 0 318000 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_82 +use sky130_ef_io__com_bus_slice_20um FILLER_77 timestamp 1636986397 -transform 1 0 333200 0 1 998007 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_81 -timestamp 1636986397 -transform 1 0 333000 0 1 998007 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_80 -timestamp 1636986397 -transform 1 0 332000 0 1 998007 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_79 -timestamp 1636986397 -transform 1 0 330000 0 1 998007 -box 0 0 2000 39593 +transform 1 0 322000 0 1 998007 +box 0 0 4000 39593 use sky130_ef_io__vssio_hvc_clamped_pad mgmt_vssio_hvclamp_pad\[1\] timestamp 1636986397 transform 1 0 333400 0 1 998007 box 0 -407 15000 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_SB3 +use sky130_ef_io__com_bus_slice_10um FILLER_79 timestamp 1636986397 -transform 1 0 349400 0 1 998007 +transform 1 0 330000 0 1 998007 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_80 +timestamp 1636986397 +transform 1 0 332000 0 1 998007 box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_81 +timestamp 1636986397 +transform 1 0 333000 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_82 +timestamp 1636986397 +transform 1 0 333200 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_78 +timestamp 1636986397 +transform 1 0 326000 0 1 998007 +box 0 0 4000 39593 use sky130_ef_io__disconnect_vdda_slice_5um disconnect_vdda_0 timestamp 1636986397 transform 1 0 348400 0 1 998007 box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_87 +use sky130_ef_io__com_bus_slice_5um FILLER_SB3 timestamp 1636986397 -transform 1 0 354400 0 1 998007 -box 0 0 4000 39593 +transform 1 0 349400 0 1 998007 +box 0 0 1000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_86 timestamp 1636986397 transform 1 0 350400 0 1 998007 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_87 +timestamp 1636986397 +transform 1 0 354400 0 1 998007 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_88 timestamp 1636986397 transform 1 0 358400 0 1 998007 @@ -9085,46 +9086,46 @@ use sky130_ef_io__com_bus_slice_20um FILLER_93 timestamp 1636986397 transform 1 0 378400 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_96 -timestamp 1636986397 -transform 1 0 383600 0 1 998007 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_95 -timestamp 1636986397 -transform 1 0 383400 0 1 998007 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_94 -timestamp 1636986397 -transform 1 0 382400 0 1 998007 -box 0 0 1000 39593 use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[18\] timestamp 1636986397 transform 1 0 383800 0 1 995407 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_101 +use sky130_ef_io__com_bus_slice_5um FILLER_94 timestamp 1636986397 -transform 1 0 411800 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_100 +transform 1 0 382400 0 1 998007 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_95 timestamp 1636986397 -transform 1 0 407800 0 1 998007 +transform 1 0 383400 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_96 +timestamp 1636986397 +transform 1 0 383600 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_98 +timestamp 1636986397 +transform 1 0 399800 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_99 timestamp 1636986397 transform 1 0 403800 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_98 +use sky130_ef_io__com_bus_slice_20um FILLER_100 timestamp 1636986397 -transform 1 0 399800 0 1 998007 +transform 1 0 407800 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_103 +use sky130_ef_io__com_bus_slice_20um FILLER_101 timestamp 1636986397 -transform 1 0 419800 0 1 998007 +transform 1 0 411800 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_102 timestamp 1636986397 transform 1 0 415800 0 1 998007 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_103 +timestamp 1636986397 +transform 1 0 419800 0 1 998007 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_104 timestamp 1636986397 transform 1 0 423800 0 1 998007 @@ -9201,142 +9202,142 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[17\] timestamp 1636986397 transform 1 0 472800 0 1 995407 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_125 +use sky130_ef_io__com_bus_slice_10um FILLER_126 timestamp 1636986397 -transform 1 0 516800 0 1 998007 +transform 1 0 520800 0 1 998007 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_123 +timestamp 1636986397 +transform 1 0 508800 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_124 timestamp 1636986397 transform 1 0 512800 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_123 +use sky130_ef_io__com_bus_slice_20um FILLER_125 timestamp 1636986397 -transform 1 0 508800 0 1 998007 +transform 1 0 516800 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_126 -timestamp 1636986397 -transform 1 0 520800 0 1 998007 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_129 -timestamp 1636986397 -transform 1 0 524000 0 1 998007 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_128 -timestamp 1636986397 -transform 1 0 523800 0 1 998007 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_127 -timestamp 1636986397 -transform 1 0 522800 0 1 998007 -box 0 0 1000 39593 use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[16\] timestamp 1636986397 transform 1 0 524200 0 1 995407 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_133 +use sky130_ef_io__com_bus_slice_5um FILLER_127 timestamp 1636986397 -transform 1 0 548200 0 1 998007 +transform 1 0 522800 0 1 998007 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_128 +timestamp 1636986397 +transform 1 0 523800 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_129 +timestamp 1636986397 +transform 1 0 524000 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_131 +timestamp 1636986397 +transform 1 0 540200 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_132 timestamp 1636986397 transform 1 0 544200 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_131 +use sky130_ef_io__com_bus_slice_20um FILLER_133 timestamp 1636986397 -transform 1 0 540200 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_136 -timestamp 1636986397 -transform 1 0 560200 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_135 -timestamp 1636986397 -transform 1 0 556200 0 1 998007 +transform 1 0 548200 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_134 timestamp 1636986397 transform 1 0 552200 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_138 +use sky130_ef_io__com_bus_slice_20um FILLER_135 timestamp 1636986397 -transform 1 0 568200 0 1 998007 +transform 1 0 556200 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_137 +use sky130_ef_io__com_bus_slice_20um FILLER_136 timestamp 1636986397 -transform 1 0 564200 0 1 998007 +transform 1 0 560200 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_142 -timestamp 1636986397 -transform 1 0 575400 0 1 998007 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_141 -timestamp 1636986397 -transform 1 0 575200 0 1 998007 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_140 -timestamp 1636986397 -transform 1 0 574200 0 1 998007 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_139 -timestamp 1636986397 -transform 1 0 572200 0 1 998007 -box 0 0 2000 39593 use sky130_ef_io__vssa_hvc_clamped_pad user1_vssa_hvclamp_pad\[0\] timestamp 1636986397 transform 1 0 575600 0 1 998007 box 0 -407 15000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_139 +timestamp 1636986397 +transform 1 0 572200 0 1 998007 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_140 +timestamp 1636986397 +transform 1 0 574200 0 1 998007 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_141 +timestamp 1636986397 +transform 1 0 575200 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_142 +timestamp 1636986397 +transform 1 0 575400 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_137 +timestamp 1636986397 +transform 1 0 564200 0 1 998007 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_138 +timestamp 1636986397 +transform 1 0 568200 0 1 998007 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_144 timestamp 1636986397 transform 1 0 590600 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_148 -timestamp 1636986397 -transform 1 0 606600 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_147 -timestamp 1636986397 -transform 1 0 602600 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_146 -timestamp 1636986397 -transform 1 0 598600 0 1 998007 -box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_145 timestamp 1636986397 transform 1 0 594600 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_151 +use sky130_ef_io__com_bus_slice_20um FILLER_146 timestamp 1636986397 -transform 1 0 618600 0 1 998007 +transform 1 0 598600 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_150 +use sky130_ef_io__com_bus_slice_20um FILLER_147 timestamp 1636986397 -transform 1 0 614600 0 1 998007 +transform 1 0 602600 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_149 +use sky130_ef_io__com_bus_slice_20um FILLER_148 timestamp 1636986397 -transform 1 0 610600 0 1 998007 +transform 1 0 606600 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_10um FILLER_152 timestamp 1636986397 transform 1 0 622600 0 1 998007 box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_155 +use sky130_ef_io__com_bus_slice_20um FILLER_149 timestamp 1636986397 -transform 1 0 625800 0 1 998007 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_154 +transform 1 0 610600 0 1 998007 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_150 timestamp 1636986397 -transform 1 0 625600 0 1 998007 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_153 +transform 1 0 614600 0 1 998007 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_151 timestamp 1636986397 -transform 1 0 624600 0 1 998007 -box 0 0 1000 39593 +transform 1 0 618600 0 1 998007 +box 0 0 4000 39593 use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[15\] timestamp 1636986397 transform 1 0 626000 0 1 995407 box -32 0 16032 42193 +use sky130_ef_io__com_bus_slice_5um FILLER_153 +timestamp 1636986397 +transform 1 0 624600 0 1 998007 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_154 +timestamp 1636986397 +transform 1 0 625600 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_155 +timestamp 1636986397 +transform 1 0 625800 0 1 998007 +box 0 0 200 39593 use sky130_ef_io__com_bus_slice_20um FILLER_157 timestamp 1636986397 transform 1 0 642000 0 1 998007 @@ -9373,58 +9374,58 @@ use sky130_ef_io__com_bus_slice_10um FILLER_165 timestamp 1636986397 transform 1 0 674000 0 1 998007 box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_808 +use sky130_ef_io__com_bus_slice_20um FILLER_804 timestamp 1636986397 -transform 0 1 678007 -1 0 991600 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_807 -timestamp 1636986397 -transform 0 1 678007 -1 0 987600 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_806 -timestamp 1636986397 -transform 0 1 678007 -1 0 983600 +transform 0 1 678007 -1 0 975600 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_805 timestamp 1636986397 transform 0 1 678007 -1 0 979600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_804 +use sky130_ef_io__com_bus_slice_20um FILLER_806 timestamp 1636986397 -transform 0 1 678007 -1 0 975600 +transform 0 1 678007 -1 0 983600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_809 +use sky130_ef_io__com_bus_slice_20um FILLER_807 timestamp 1636986397 -transform 0 1 678007 -1 0 995600 +transform 0 1 678007 -1 0 987600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_811 +use sky130_ef_io__com_bus_slice_20um FILLER_808 timestamp 1636986397 -transform 0 1 678007 -1 0 996800 -box 0 0 200 39593 +transform 0 1 678007 -1 0 991600 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_5um FILLER_810 timestamp 1636986397 transform 0 1 678007 -1 0 996600 box 0 0 1000 39593 -use sky130_ef_io__corner_pad user1_corner +use sky130_ef_io__com_bus_slice_1um FILLER_811 timestamp 1636986397 -transform 1 0 677600 0 1 996800 -box 0 0 40000 40800 -use sky130_ef_io__com_bus_slice_1um FILLER_169 +transform 0 1 678007 -1 0 996800 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_809 timestamp 1636986397 -transform 1 0 677400 0 1 998007 +transform 0 1 678007 -1 0 995600 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_166 +timestamp 1636986397 +transform 1 0 676000 0 1 998007 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_167 +timestamp 1636986397 +transform 1 0 677000 0 1 998007 box 0 0 200 39593 use sky130_ef_io__com_bus_slice_1um FILLER_168 timestamp 1636986397 transform 1 0 677200 0 1 998007 box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_167 +use sky130_ef_io__com_bus_slice_1um FILLER_169 timestamp 1636986397 -transform 1 0 677000 0 1 998007 +transform 1 0 677400 0 1 998007 box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_166 +use sky130_ef_io__corner_pad user1_corner timestamp 1636986397 -transform 1 0 676000 0 1 998007 -box 0 0 1000 39593 +transform 1 0 677600 0 1 996800 +box 0 0 40000 40800 << labels >> rlabel metal5 s 187640 6598 200180 19088 6 clock port 0 nsew signal input @@ -10739,15 +10740,17 @@ port 660 nsew signal bidirectional rlabel metal4 s 7 455645 4843 456093 6 vssio port 661 nsew signal bidirectional flabel metal5 41130 179416 43498 180132 0 FreeSans 3200 0 0 0 vssd2 -port 659 nsew +port 659 nsew signal bidirectional flabel metal5 44242 179326 46748 180098 0 FreeSans 3200 0 0 0 vccd2 -port 655 nsew +port 655 nsew signal bidirectional flabel metal5 670926 95262 673290 96090 0 FreeSans 3200 180 0 0 vssd1 -port 649 nsew +port 649 nsew signal bidirectional flabel metal5 674122 95266 676502 96062 0 FreeSans 3200 180 0 0 vccd1 -port 646 nsew +port 646 nsew signal bidirectional rlabel metal4 s 132580 30762 132848 31674 6 vssd port 640 nsew signal bidirectional +flabel metal2 141667 39934 141813 40000 0 FreeSans 320 0 0 0 resetb_core_h +port 637 nsew signal tristate << properties >> string FIXED_BBOX 0 0 717600 1037600 << end >> diff --git a/mag/chip_io_alt.mag b/mag/chip_io_alt.mag index 4535f43b..7e0e6428 100644 --- a/mag/chip_io_alt.mag +++ b/mag/chip_io_alt.mag @@ -1,7 +1,7 @@ magic tech sky130A magscale 1 2 -timestamp 1636995116 +timestamp 1637014318 << metal1 >> rect 675426 875711 675482 875717 rect 674364 875655 674370 875711 @@ -3603,6 +3603,7 @@ rect 143068 42412 143075 42464 rect 143127 42412 143128 42464 rect 142564 40070 142570 40122 rect 142622 40070 142628 40122 +rect 141667 39934 141813 40000 rect 143068 39940 143128 42412 rect 143429 42464 143485 42484 rect 143429 42412 143432 42464 @@ -4348,94 +4349,94 @@ use sky130_ef_io__com_bus_slice_20um FILLER_352 timestamp 1636986397 transform 0 -1 39593 1 0 40800 box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_1 $PDKPATH/libs.ref/sky130_fd_io/maglef +use sky130_ef_io__com_bus_slice_5um FILLER_150 $PDKPATH/libs.ref/sky130_fd_io/maglef timestamp 1636986397 -transform -1 0 51400 0 -1 39593 +transform -1 0 47000 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_152 $PDKPATH/libs.ref/sky130_fd_io/maglef +timestamp 1636986397 +transform -1 0 47400 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_151 +timestamp 1636986397 +transform -1 0 47200 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_149 $PDKPATH/libs.ref/sky130_fd_io/maglef +timestamp 1636986397 +transform -1 0 46000 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_3 $PDKPATH/libs.ref/sky130_fd_io/maglef +timestamp 1636986397 +transform -1 0 59400 0 -1 39593 box 0 0 4000 39593 use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_2 timestamp 1636986397 transform -1 0 55400 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_3 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_1 timestamp 1636986397 -transform -1 0 59400 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_149 $PDKPATH/libs.ref/sky130_fd_io/maglef -timestamp 1636986397 -transform -1 0 46000 0 -1 39593 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_151 $PDKPATH/libs.ref/sky130_fd_io/maglef -timestamp 1636986397 -transform -1 0 47200 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_152 -timestamp 1636986397 -transform -1 0 47400 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_150 $PDKPATH/libs.ref/sky130_fd_io/maglef -timestamp 1636986397 -transform -1 0 47000 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_4 -timestamp 1636986397 -transform -1 0 63400 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_5 -timestamp 1636986397 -transform -1 0 67400 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_6 -timestamp 1636986397 -transform -1 0 71400 0 -1 39593 +transform -1 0 51400 0 -1 39593 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_159 timestamp 1636986397 transform -1 0 75400 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__vssa_hvc_clamped_pad mgmt_vssa_hvclamp_pad $PDKPATH/libs.ref/sky130_fd_io/maglef +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_6 timestamp 1636986397 -transform -1 0 93800 0 -1 39593 -box 0 -407 15000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_160 +transform -1 0 71400 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_5 timestamp 1636986397 -transform -1 0 77400 0 -1 39593 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_162 +transform -1 0 67400 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_4 timestamp 1636986397 -transform -1 0 78600 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_163 -timestamp 1636986397 -transform -1 0 78800 0 -1 39593 -box 0 0 200 39593 +transform -1 0 63400 0 -1 39593 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_5um FILLER_161 timestamp 1636986397 transform -1 0 78400 0 -1 39593 box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_163 +timestamp 1636986397 +transform -1 0 78800 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_162 +timestamp 1636986397 +transform -1 0 78600 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_160 +timestamp 1636986397 +transform -1 0 77400 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__vssa_hvc_clamped_pad mgmt_vssa_hvclamp_pad $PDKPATH/libs.ref/sky130_fd_io/maglef +timestamp 1636986397 +transform -1 0 93800 0 -1 39593 +box 0 -407 15000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_165 timestamp 1636986397 transform -1 0 97800 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_166 -timestamp 1636986397 -transform -1 0 99800 0 -1 39593 -box 0 0 2000 39593 use sky130_ef_io__com_bus_slice_5um FILLER_167 timestamp 1636986397 transform -1 0 100800 0 -1 39593 box 0 0 1000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_7 +use sky130_ef_io__com_bus_slice_10um FILLER_166 timestamp 1636986397 -transform -1 0 105200 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_168 -timestamp 1636986397 -transform -1 0 101000 0 -1 39593 -box 0 0 200 39593 +transform -1 0 99800 0 -1 39593 +box 0 0 2000 39593 use sky130_ef_io__com_bus_slice_1um FILLER_169 timestamp 1636986397 transform -1 0 101200 0 -1 39593 box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_168 +timestamp 1636986397 +transform -1 0 101000 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_7 +timestamp 1636986397 +transform -1 0 105200 0 -1 39593 +box 0 0 4000 39593 use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_8 timestamp 1636986397 transform -1 0 109200 0 -1 39593 @@ -4460,230 +4461,230 @@ use sky130_ef_io__com_bus_slice_20um FILLER_176 timestamp 1636986397 transform -1 0 129200 0 -1 39593 box 0 0 4000 39593 -use sky130_fd_io__top_xres4v2 resetb_pad $PDKPATH/libs.ref/sky130_fd_io/maglef -timestamp 1636986397 -transform -1 0 147600 0 -1 40000 -box -103 0 15124 40000 -use sky130_ef_io__com_bus_slice_10um FILLER_177 -timestamp 1636986397 -transform -1 0 131200 0 -1 39593 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_179 -timestamp 1636986397 -transform -1 0 132400 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_180 -timestamp 1636986397 -transform -1 0 132600 0 -1 39593 -box 0 0 200 39593 use sky130_ef_io__com_bus_slice_5um FILLER_178 timestamp 1636986397 transform -1 0 132200 0 -1 39593 box 0 0 1000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_13 +use sky130_ef_io__com_bus_slice_1um FILLER_180 timestamp 1636986397 -transform -1 0 159000 0 -1 39593 +transform -1 0 132600 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_179 +timestamp 1636986397 +transform -1 0 132400 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_177 +timestamp 1636986397 +transform -1 0 131200 0 -1 39593 +box 0 0 2000 39593 +use sky130_fd_io__top_xres4v2 resetb_pad $PDKPATH/libs.ref/sky130_fd_io/maglef +timestamp 1636986397 +transform -1 0 147600 0 -1 40000 +box -103 0 15124 40000 +use sky130_ef_io__com_bus_slice_5um FILLER_184 +timestamp 1636986397 +transform -1 0 154600 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_186 +timestamp 1636986397 +transform -1 0 155000 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_185 +timestamp 1636986397 +transform -1 0 154800 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_182 +timestamp 1636986397 +transform -1 0 151600 0 -1 39593 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_10um FILLER_183 timestamp 1636986397 transform -1 0 153600 0 -1 39593 box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_182 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_13 timestamp 1636986397 -transform -1 0 151600 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_185 -timestamp 1636986397 -transform -1 0 154800 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_186 -timestamp 1636986397 -transform -1 0 155000 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_184 -timestamp 1636986397 -transform -1 0 154600 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_14 -timestamp 1636986397 -transform -1 0 163000 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_15 -timestamp 1636986397 -transform -1 0 167000 0 -1 39593 +transform -1 0 159000 0 -1 39593 box 0 0 4000 39593 use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_16 timestamp 1636986397 transform -1 0 171000 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_17 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_15 timestamp 1636986397 -transform -1 0 175000 0 -1 39593 +transform -1 0 167000 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_18 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_14 timestamp 1636986397 -transform -1 0 179000 0 -1 39593 +transform -1 0 163000 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_193 +timestamp 1636986397 +transform -1 0 183000 0 -1 39593 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_10um FILLER_194 timestamp 1636986397 transform -1 0 185000 0 -1 39593 box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_193 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_18 timestamp 1636986397 -transform -1 0 183000 0 -1 39593 +transform -1 0 179000 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__gpiov2_pad_wrapped clock_pad $PDKPATH/libs.ref/sky130_fd_io/maglef +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_17 timestamp 1636986397 -transform -1 0 202400 0 -1 42193 -box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_1um FILLER_196 -timestamp 1636986397 -transform -1 0 186200 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_197 -timestamp 1636986397 -transform -1 0 186400 0 -1 39593 -box 0 0 200 39593 +transform -1 0 175000 0 -1 39593 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_5um FILLER_195 timestamp 1636986397 transform -1 0 186000 0 -1 39593 box 0 0 1000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_19 +use sky130_ef_io__com_bus_slice_1um FILLER_197 timestamp 1636986397 -transform -1 0 213800 0 -1 39593 +transform -1 0 186400 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_196 +timestamp 1636986397 +transform -1 0 186200 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__gpiov2_pad_wrapped clock_pad $PDKPATH/libs.ref/sky130_fd_io/maglef +timestamp 1636986397 +transform -1 0 202400 0 -1 42193 +box -32 0 16032 42193 +use sky130_ef_io__com_bus_slice_5um FILLER_201 +timestamp 1636986397 +transform -1 0 209400 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_203 +timestamp 1636986397 +transform -1 0 209800 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_202 +timestamp 1636986397 +transform -1 0 209600 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_199 +timestamp 1636986397 +transform -1 0 206400 0 -1 39593 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_10um FILLER_200 timestamp 1636986397 transform -1 0 208400 0 -1 39593 box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_199 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_19 timestamp 1636986397 -transform -1 0 206400 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_202 -timestamp 1636986397 -transform -1 0 209600 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_203 -timestamp 1636986397 -transform -1 0 209800 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_201 -timestamp 1636986397 -transform -1 0 209400 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_20 -timestamp 1636986397 -transform -1 0 217800 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_21 -timestamp 1636986397 -transform -1 0 221800 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_22 -timestamp 1636986397 -transform -1 0 225800 0 -1 39593 +transform -1 0 213800 0 -1 39593 box 0 0 4000 39593 use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_23 timestamp 1636986397 transform -1 0 229800 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__vssd_lvc_clamped_pad mgmt_vssd_lvclamp_pad $PDKPATH/libs.ref/sky130_fd_io/maglef +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_22 timestamp 1636986397 -transform -1 0 256200 0 -1 39593 -box 0 -2107 17239 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_24 +transform -1 0 225800 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_21 timestamp 1636986397 -transform -1 0 233800 0 -1 39593 +transform -1 0 221800 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_20 +timestamp 1636986397 +transform -1 0 217800 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_212 +timestamp 1636986397 +transform -1 0 240800 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_214 +timestamp 1636986397 +transform -1 0 241200 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_213 +timestamp 1636986397 +transform -1 0 241000 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_210 +timestamp 1636986397 +transform -1 0 237800 0 -1 39593 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_10um FILLER_211 timestamp 1636986397 transform -1 0 239800 0 -1 39593 box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_210 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_24 timestamp 1636986397 -transform -1 0 237800 0 -1 39593 +transform -1 0 233800 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_213 +use sky130_ef_io__vssd_lvc_clamped_pad mgmt_vssd_lvclamp_pad $PDKPATH/libs.ref/sky130_fd_io/maglef timestamp 1636986397 -transform -1 0 241000 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_214 +transform -1 0 256200 0 -1 39593 +box 0 -2107 17239 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_218 timestamp 1636986397 -transform -1 0 241200 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_212 -timestamp 1636986397 -transform -1 0 240800 0 -1 39593 +transform -1 0 263200 0 -1 39593 box 0 0 1000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_25 +use sky130_ef_io__com_bus_slice_1um FILLER_220 timestamp 1636986397 -transform -1 0 267600 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_26 +transform -1 0 263600 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_219 timestamp 1636986397 -transform -1 0 271600 0 -1 39593 +transform -1 0 263400 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_216 +timestamp 1636986397 +transform -1 0 260200 0 -1 39593 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_10um FILLER_217 timestamp 1636986397 transform -1 0 262200 0 -1 39593 box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_216 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_26 timestamp 1636986397 -transform -1 0 260200 0 -1 39593 +transform -1 0 271600 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_219 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_25 timestamp 1636986397 -transform -1 0 263400 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_220 -timestamp 1636986397 -transform -1 0 263600 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_218 -timestamp 1636986397 -transform -1 0 263200 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_27 -timestamp 1636986397 -transform -1 0 275600 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_28 -timestamp 1636986397 -transform -1 0 279600 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_29 -timestamp 1636986397 -transform -1 0 283600 0 -1 39593 +transform -1 0 267600 0 -1 39593 box 0 0 4000 39593 use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_30 timestamp 1636986397 transform -1 0 287600 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__gpiov2_pad_wrapped flash_csb_pad +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_29 timestamp 1636986397 -transform -1 0 311000 0 -1 42193 -box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_10um FILLER_228 -timestamp 1636986397 -transform -1 0 293600 0 -1 39593 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_227 -timestamp 1636986397 -transform -1 0 291600 0 -1 39593 +transform -1 0 283600 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_230 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_28 timestamp 1636986397 -transform -1 0 294800 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_231 +transform -1 0 279600 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_27 timestamp 1636986397 -transform -1 0 295000 0 -1 39593 -box 0 0 200 39593 +transform -1 0 275600 0 -1 39593 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_5um FILLER_229 timestamp 1636986397 transform -1 0 294600 0 -1 39593 box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_231 +timestamp 1636986397 +transform -1 0 295000 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_230 +timestamp 1636986397 +transform -1 0 294800 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_227 +timestamp 1636986397 +transform -1 0 291600 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_228 +timestamp 1636986397 +transform -1 0 293600 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__gpiov2_pad_wrapped flash_csb_pad +timestamp 1636986397 +transform -1 0 311000 0 -1 42193 +box -32 0 16032 42193 use sky130_ef_io__com_bus_slice_20um FILLER_233 timestamp 1636986397 transform -1 0 315000 0 -1 39593 @@ -4692,22 +4693,22 @@ use sky130_ef_io__com_bus_slice_10um FILLER_234 timestamp 1636986397 transform -1 0 317000 0 -1 39593 box 0 0 2000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_31 -timestamp 1636986397 -transform -1 0 322400 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_236 -timestamp 1636986397 -transform -1 0 318200 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_237 -timestamp 1636986397 -transform -1 0 318400 0 -1 39593 -box 0 0 200 39593 use sky130_ef_io__com_bus_slice_5um FILLER_235 timestamp 1636986397 transform -1 0 318000 0 -1 39593 box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_237 +timestamp 1636986397 +transform -1 0 318400 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_236 +timestamp 1636986397 +transform -1 0 318200 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_31 +timestamp 1636986397 +transform -1 0 322400 0 -1 39593 +box 0 0 4000 39593 use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_32 timestamp 1636986397 transform -1 0 326400 0 -1 39593 @@ -4724,170 +4725,170 @@ use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_35 timestamp 1636986397 transform -1 0 338400 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_36 -timestamp 1636986397 -transform -1 0 342400 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__gpiov2_pad_wrapped flash_clk_pad -timestamp 1636986397 -transform -1 0 365800 0 -1 42193 -box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_10um FILLER_245 -timestamp 1636986397 -transform -1 0 348400 0 -1 39593 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_244 -timestamp 1636986397 -transform -1 0 346400 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_247 -timestamp 1636986397 -transform -1 0 349600 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_248 -timestamp 1636986397 -transform -1 0 349800 0 -1 39593 -box 0 0 200 39593 use sky130_ef_io__com_bus_slice_5um FILLER_246 timestamp 1636986397 transform -1 0 349400 0 -1 39593 box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_248 +timestamp 1636986397 +transform -1 0 349800 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_247 +timestamp 1636986397 +transform -1 0 349600 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_244 +timestamp 1636986397 +transform -1 0 346400 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_245 +timestamp 1636986397 +transform -1 0 348400 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__gpiov2_pad_wrapped flash_clk_pad +timestamp 1636986397 +transform -1 0 365800 0 -1 42193 +box -32 0 16032 42193 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_36 +timestamp 1636986397 +transform -1 0 342400 0 -1 39593 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_250 timestamp 1636986397 transform -1 0 369800 0 -1 39593 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_252 +timestamp 1636986397 +transform -1 0 372800 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_254 +timestamp 1636986397 +transform -1 0 373200 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_253 +timestamp 1636986397 +transform -1 0 373000 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_251 +timestamp 1636986397 +transform -1 0 371800 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_38 +timestamp 1636986397 +transform -1 0 381200 0 -1 39593 +box 0 0 4000 39593 use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_37 timestamp 1636986397 transform -1 0 377200 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_38 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_42 timestamp 1636986397 -transform -1 0 381200 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_251 -timestamp 1636986397 -transform -1 0 371800 0 -1 39593 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_253 -timestamp 1636986397 -transform -1 0 373000 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_254 -timestamp 1636986397 -transform -1 0 373200 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_252 -timestamp 1636986397 -transform -1 0 372800 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_39 -timestamp 1636986397 -transform -1 0 385200 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_40 -timestamp 1636986397 -transform -1 0 389200 0 -1 39593 +transform -1 0 397200 0 -1 39593 box 0 0 4000 39593 use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_41 timestamp 1636986397 transform -1 0 393200 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_42 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_40 timestamp 1636986397 -transform -1 0 397200 0 -1 39593 +transform -1 0 389200 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__gpiov2_pad_wrapped flash_io0_pad +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_39 timestamp 1636986397 -transform -1 0 420600 0 -1 42193 -box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_10um FILLER_262 -timestamp 1636986397 -transform -1 0 403200 0 -1 39593 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_261 -timestamp 1636986397 -transform -1 0 401200 0 -1 39593 +transform -1 0 385200 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_264 -timestamp 1636986397 -transform -1 0 404400 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_265 -timestamp 1636986397 -transform -1 0 404600 0 -1 39593 -box 0 0 200 39593 use sky130_ef_io__com_bus_slice_5um FILLER_263 timestamp 1636986397 transform -1 0 404200 0 -1 39593 box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_265 +timestamp 1636986397 +transform -1 0 404600 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_264 +timestamp 1636986397 +transform -1 0 404400 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_261 +timestamp 1636986397 +transform -1 0 401200 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_262 +timestamp 1636986397 +transform -1 0 403200 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__gpiov2_pad_wrapped flash_io0_pad +timestamp 1636986397 +transform -1 0 420600 0 -1 42193 +box -32 0 16032 42193 use sky130_ef_io__com_bus_slice_20um FILLER_267 timestamp 1636986397 transform -1 0 424600 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_43 +use sky130_ef_io__com_bus_slice_5um FILLER_269 timestamp 1636986397 -transform -1 0 432000 0 -1 39593 +transform -1 0 427600 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_271 +timestamp 1636986397 +transform -1 0 428000 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_270 +timestamp 1636986397 +transform -1 0 427800 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_268 +timestamp 1636986397 +transform -1 0 426600 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_45 +timestamp 1636986397 +transform -1 0 440000 0 -1 39593 box 0 0 4000 39593 use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_44 timestamp 1636986397 transform -1 0 436000 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_45 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_43 timestamp 1636986397 -transform -1 0 440000 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_268 -timestamp 1636986397 -transform -1 0 426600 0 -1 39593 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_270 -timestamp 1636986397 -transform -1 0 427800 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_271 -timestamp 1636986397 -transform -1 0 428000 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_269 -timestamp 1636986397 -transform -1 0 427600 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_46 -timestamp 1636986397 -transform -1 0 444000 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_47 -timestamp 1636986397 -transform -1 0 448000 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_48 -timestamp 1636986397 -transform -1 0 452000 0 -1 39593 +transform -1 0 432000 0 -1 39593 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_278 timestamp 1636986397 transform -1 0 456000 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__gpiov2_pad_wrapped flash_io1_pad +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_48 timestamp 1636986397 -transform -1 0 475400 0 -1 42193 -box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_10um FILLER_279 +transform -1 0 452000 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_47 timestamp 1636986397 -transform -1 0 458000 0 -1 39593 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_281 +transform -1 0 448000 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_46 timestamp 1636986397 -transform -1 0 459200 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_282 -timestamp 1636986397 -transform -1 0 459400 0 -1 39593 -box 0 0 200 39593 +transform -1 0 444000 0 -1 39593 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_5um FILLER_280 timestamp 1636986397 transform -1 0 459000 0 -1 39593 box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_282 +timestamp 1636986397 +transform -1 0 459400 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_281 +timestamp 1636986397 +transform -1 0 459200 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_279 +timestamp 1636986397 +transform -1 0 458000 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__gpiov2_pad_wrapped flash_io1_pad +timestamp 1636986397 +transform -1 0 475400 0 -1 42193 +box -32 0 16032 42193 use sky130_ef_io__com_bus_slice_20um FILLER_284 timestamp 1636986397 transform -1 0 479400 0 -1 39593 @@ -4896,22 +4897,22 @@ use sky130_ef_io__com_bus_slice_10um FILLER_285 timestamp 1636986397 transform -1 0 481400 0 -1 39593 box 0 0 2000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_49 -timestamp 1636986397 -transform -1 0 486800 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_287 -timestamp 1636986397 -transform -1 0 482600 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_288 -timestamp 1636986397 -transform -1 0 482800 0 -1 39593 -box 0 0 200 39593 use sky130_ef_io__com_bus_slice_5um FILLER_286 timestamp 1636986397 transform -1 0 482400 0 -1 39593 box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_288 +timestamp 1636986397 +transform -1 0 482800 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_287 +timestamp 1636986397 +transform -1 0 482600 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_49 +timestamp 1636986397 +transform -1 0 486800 0 -1 39593 +box 0 0 4000 39593 use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_50 timestamp 1636986397 transform -1 0 490800 0 -1 39593 @@ -4932,190 +4933,190 @@ use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_54 timestamp 1636986397 transform -1 0 506800 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__gpiov2_pad_wrapped gpio_pad -timestamp 1636986397 -transform -1 0 530200 0 -1 42193 -box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_10um FILLER_296 -timestamp 1636986397 -transform -1 0 512800 0 -1 39593 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_295 -timestamp 1636986397 -transform -1 0 510800 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_298 -timestamp 1636986397 -transform -1 0 514000 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_299 -timestamp 1636986397 -transform -1 0 514200 0 -1 39593 -box 0 0 200 39593 use sky130_ef_io__com_bus_slice_5um FILLER_297 timestamp 1636986397 transform -1 0 513800 0 -1 39593 box 0 0 1000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_55 +use sky130_ef_io__com_bus_slice_1um FILLER_299 timestamp 1636986397 -transform -1 0 541600 0 -1 39593 +transform -1 0 514200 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_298 +timestamp 1636986397 +transform -1 0 514000 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_295 +timestamp 1636986397 +transform -1 0 510800 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_296 +timestamp 1636986397 +transform -1 0 512800 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__gpiov2_pad_wrapped gpio_pad +timestamp 1636986397 +transform -1 0 530200 0 -1 42193 +box -32 0 16032 42193 +use sky130_ef_io__com_bus_slice_5um FILLER_303 +timestamp 1636986397 +transform -1 0 537200 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_305 +timestamp 1636986397 +transform -1 0 537600 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_304 +timestamp 1636986397 +transform -1 0 537400 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_301 +timestamp 1636986397 +transform -1 0 534200 0 -1 39593 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_10um FILLER_302 timestamp 1636986397 transform -1 0 536200 0 -1 39593 box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_301 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_55 timestamp 1636986397 -transform -1 0 534200 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_304 -timestamp 1636986397 -transform -1 0 537400 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_305 -timestamp 1636986397 -transform -1 0 537600 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_303 -timestamp 1636986397 -transform -1 0 537200 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_56 -timestamp 1636986397 -transform -1 0 545600 0 -1 39593 +transform -1 0 541600 0 -1 39593 box 0 0 4000 39593 use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_57 timestamp 1636986397 transform -1 0 549600 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_58 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_56 timestamp 1636986397 -transform -1 0 553600 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_59 -timestamp 1636986397 -transform -1 0 557600 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_60 -timestamp 1636986397 -transform -1 0 561600 0 -1 39593 +transform -1 0 545600 0 -1 39593 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_312 timestamp 1636986397 transform -1 0 565600 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__vssio_hvc_clamped_pad mgmt_vssio_hvclamp_pad\[0\] $PDKPATH/libs.ref/sky130_fd_io/maglef +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_60 timestamp 1636986397 -transform -1 0 584000 0 -1 39593 -box 0 -407 15000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_313 +transform -1 0 561600 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_59 timestamp 1636986397 -transform -1 0 567600 0 -1 39593 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_315 +transform -1 0 557600 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_58 timestamp 1636986397 -transform -1 0 568800 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_316 -timestamp 1636986397 -transform -1 0 569000 0 -1 39593 -box 0 0 200 39593 +transform -1 0 553600 0 -1 39593 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_5um FILLER_314 timestamp 1636986397 transform -1 0 568600 0 -1 39593 box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_319 +use sky130_ef_io__com_bus_slice_1um FILLER_316 timestamp 1636986397 -transform -1 0 590000 0 -1 39593 +transform -1 0 569000 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_315 +timestamp 1636986397 +transform -1 0 568800 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_313 +timestamp 1636986397 +transform -1 0 567600 0 -1 39593 box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_318 +use sky130_ef_io__vssio_hvc_clamped_pad mgmt_vssio_hvclamp_pad\[0\] $PDKPATH/libs.ref/sky130_fd_io/maglef timestamp 1636986397 -transform -1 0 588000 0 -1 39593 -box 0 0 4000 39593 +transform -1 0 584000 0 -1 39593 +box 0 -407 15000 39593 use sky130_ef_io__com_bus_slice_5um FILLER_320 timestamp 1636986397 transform -1 0 591000 0 -1 39593 box 0 0 1000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_61 +use sky130_ef_io__com_bus_slice_20um FILLER_318 timestamp 1636986397 -transform -1 0 595400 0 -1 39593 +transform -1 0 588000 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_62 +use sky130_ef_io__com_bus_slice_10um FILLER_319 timestamp 1636986397 -transform -1 0 599400 0 -1 39593 +transform -1 0 590000 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_322 +timestamp 1636986397 +transform -1 0 591400 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_321 +timestamp 1636986397 +transform -1 0 591200 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_64 +timestamp 1636986397 +transform -1 0 607400 0 -1 39593 box 0 0 4000 39593 use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_63 timestamp 1636986397 transform -1 0 603400 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_64 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_62 timestamp 1636986397 -transform -1 0 607400 0 -1 39593 +transform -1 0 599400 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_321 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_61 timestamp 1636986397 -transform -1 0 591200 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_322 -timestamp 1636986397 -transform -1 0 591400 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_65 -timestamp 1636986397 -transform -1 0 611400 0 -1 39593 +transform -1 0 595400 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_66 +use sky130_ef_io__com_bus_slice_20um FILLER_329 timestamp 1636986397 -transform -1 0 615400 0 -1 39593 +transform -1 0 619400 0 -1 39593 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_10um FILLER_330 timestamp 1636986397 transform -1 0 621400 0 -1 39593 box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_329 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_66 timestamp 1636986397 -transform -1 0 619400 0 -1 39593 +transform -1 0 615400 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__vdda_hvc_clamped_pad mgmt_vdda_hvclamp_pad $PDKPATH/libs.ref/sky130_fd_io/maglef +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_65 timestamp 1636986397 -transform -1 0 637800 0 -1 39593 -box 0 -407 15000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_332 -timestamp 1636986397 -transform -1 0 622600 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_333 -timestamp 1636986397 -transform -1 0 622800 0 -1 39593 -box 0 0 200 39593 +transform -1 0 611400 0 -1 39593 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_5um FILLER_331 timestamp 1636986397 transform -1 0 622400 0 -1 39593 box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_333 +timestamp 1636986397 +transform -1 0 622800 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_332 +timestamp 1636986397 +transform -1 0 622600 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__vdda_hvc_clamped_pad mgmt_vdda_hvclamp_pad $PDKPATH/libs.ref/sky130_fd_io/maglef +timestamp 1636986397 +transform -1 0 637800 0 -1 39593 +box 0 -407 15000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_335 timestamp 1636986397 transform -1 0 641800 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_336 -timestamp 1636986397 -transform -1 0 643800 0 -1 39593 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_338 -timestamp 1636986397 -transform -1 0 645000 0 -1 39593 -box 0 0 200 39593 use sky130_ef_io__com_bus_slice_5um FILLER_337 timestamp 1636986397 transform -1 0 644800 0 -1 39593 box 0 0 1000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_67 +use sky130_ef_io__com_bus_slice_1um FILLER_338 timestamp 1636986397 -transform -1 0 649200 0 -1 39593 -box 0 0 4000 39593 +transform -1 0 645000 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_336 +timestamp 1636986397 +transform -1 0 643800 0 -1 39593 +box 0 0 2000 39593 use sky130_ef_io__com_bus_slice_1um FILLER_339 timestamp 1636986397 transform -1 0 645200 0 -1 39593 box 0 0 200 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_67 +timestamp 1636986397 +transform -1 0 649200 0 -1 39593 +box 0 0 4000 39593 use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_68 timestamp 1636986397 transform -1 0 653200 0 -1 39593 @@ -5168,42 +5169,42 @@ use sky130_ef_io__com_bus_slice_20um FILLER_580 timestamp 1636986397 transform 0 1 678007 -1 0 44000 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_353 +use sky130_ef_io__com_bus_slice_20um FILLER_356 timestamp 1636986397 -transform 0 -1 39593 1 0 44800 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_354 -timestamp 1636986397 -transform 0 -1 39593 1 0 48800 +transform 0 -1 39593 1 0 56800 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_355 timestamp 1636986397 transform 0 -1 39593 1 0 52800 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_356 +use sky130_ef_io__com_bus_slice_20um FILLER_354 timestamp 1636986397 -transform 0 -1 39593 1 0 56800 +transform 0 -1 39593 1 0 48800 box 0 0 4000 39593 -use sky130_ef_io__vccd_lvc_clamped_pad mgmt_vccd_lvclamp_pad $PDKPATH/libs.ref/sky130_fd_io/maglef +use sky130_ef_io__com_bus_slice_20um FILLER_353 timestamp 1636986397 -transform 0 -1 39593 1 0 68000 -box 0 -2107 17239 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_358 -timestamp 1636986397 -transform 0 -1 39593 1 0 64800 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_357 -timestamp 1636986397 -transform 0 -1 39593 1 0 60800 +transform 0 -1 39593 1 0 44800 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_360 -timestamp 1636986397 -transform 0 -1 39593 1 0 67800 -box 0 0 200 39593 use sky130_ef_io__com_bus_slice_5um FILLER_359 timestamp 1636986397 transform 0 -1 39593 1 0 66800 box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_360 +timestamp 1636986397 +transform 0 -1 39593 1 0 67800 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_357 +timestamp 1636986397 +transform 0 -1 39593 1 0 60800 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_358 +timestamp 1636986397 +transform 0 -1 39593 1 0 64800 +box 0 0 2000 39593 +use sky130_ef_io__vccd_lvc_clamped_pad mgmt_vccd_lvclamp_pad $PDKPATH/libs.ref/sky130_fd_io/maglef +timestamp 1636986397 +transform 0 -1 39593 1 0 68000 +box 0 -2107 17239 39593 use sky130_ef_io__com_bus_slice_20um FILLER_362 timestamp 1636986397 transform 0 -1 39593 1 0 83000 @@ -5232,17 +5233,17 @@ use sky130_ef_io__com_bus_slice_20um FILLER_586 timestamp 1636986397 transform 0 1 678007 -1 0 68000 box 0 0 4000 39593 -use sky130_ef_io__disconnect_vdda_slice_5um disconnect_vdda_1 $PDKPATH/libs.ref/sky130_fd_io/maglef +use sky130_ef_io__com_bus_slice_5um FILLER_SB1 timestamp 1636986397 -transform 0 1 678007 -1 0 70000 +transform 0 1 678007 -1 0 71000 box 0 0 1000 39593 use sky130_ef_io__com_bus_slice_5um FILLER_587 timestamp 1636986397 transform 0 1 678007 -1 0 69000 box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_SB1 +use sky130_ef_io__disconnect_vdda_slice_5um disconnect_vdda_1 $PDKPATH/libs.ref/sky130_fd_io/maglef timestamp 1636986397 -transform 0 1 678007 -1 0 71000 +transform 0 1 678007 -1 0 70000 box 0 0 1000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_590 timestamp 1636986397 @@ -5260,50 +5261,50 @@ use sky130_ef_io__com_bus_slice_20um FILLER_593 timestamp 1636986397 transform 0 1 678007 -1 0 87000 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_363 +use sky130_ef_io__com_bus_slice_20um FILLER_366 timestamp 1636986397 -transform 0 -1 39593 1 0 87000 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_364 -timestamp 1636986397 -transform 0 -1 39593 1 0 91000 +transform 0 -1 39593 1 0 99000 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_365 timestamp 1636986397 transform 0 -1 39593 1 0 95000 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_366 +use sky130_ef_io__com_bus_slice_20um FILLER_364 timestamp 1636986397 -transform 0 -1 39593 1 0 99000 +transform 0 -1 39593 1 0 91000 box 0 0 4000 39593 -use sky130_ef_io__vddio_hvc_clamped_pad mgmt_vddio_hvclamp_pad\[0\] $PDKPATH/libs.ref/sky130_fd_io/maglef +use sky130_ef_io__com_bus_slice_20um FILLER_363 timestamp 1636986397 -transform 0 -1 39593 1 0 110200 -box 0 -407 15000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_368 -timestamp 1636986397 -transform 0 -1 39593 1 0 107000 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_367 -timestamp 1636986397 -transform 0 -1 39593 1 0 103000 +transform 0 -1 39593 1 0 87000 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_370 -timestamp 1636986397 -transform 0 -1 39593 1 0 110000 -box 0 0 200 39593 use sky130_ef_io__com_bus_slice_5um FILLER_369 timestamp 1636986397 transform 0 -1 39593 1 0 109000 box 0 0 1000 39593 -use sky130_ef_io__disconnect_vdda_slice_5um disconnect_vdda_2 +use sky130_ef_io__com_bus_slice_1um FILLER_370 timestamp 1636986397 -transform 0 -1 39593 1 0 125200 -box 0 0 1000 39593 +transform 0 -1 39593 1 0 110000 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_367 +timestamp 1636986397 +transform 0 -1 39593 1 0 103000 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_368 +timestamp 1636986397 +transform 0 -1 39593 1 0 107000 +box 0 0 2000 39593 +use sky130_ef_io__vddio_hvc_clamped_pad mgmt_vddio_hvclamp_pad\[0\] $PDKPATH/libs.ref/sky130_fd_io/maglef +timestamp 1636986397 +transform 0 -1 39593 1 0 110200 +box 0 -407 15000 39593 use sky130_ef_io__com_bus_slice_5um FILLER_SB2 timestamp 1636986397 transform 0 -1 39593 1 0 126200 box 0 0 1000 39593 +use sky130_ef_io__disconnect_vdda_slice_5um disconnect_vdda_2 +timestamp 1636986397 +transform 0 -1 39593 1 0 125200 +box 0 0 1000 39593 use sky130_ef_io__com_bus_slice_5um FILLER_597 timestamp 1636986397 transform 0 1 678007 -1 0 100000 @@ -5416,45 +5417,45 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[1\] timestamp 1636986397 transform 0 1 675407 -1 0 161200 box -32 0 16032 42193 -use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[12\] -timestamp 1636986397 -transform 0 -1 42193 1 0 181600 -box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_10um FILLER_387 -timestamp 1636986397 -transform 0 -1 39593 1 0 179200 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_385 -timestamp 1636986397 -transform 0 -1 39593 1 0 171200 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_386 -timestamp 1636986397 -transform 0 -1 39593 1 0 175200 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_388 -timestamp 1636986397 -transform 0 -1 39593 1 0 181200 -box 0 0 200 39593 use sky130_ef_io__com_bus_slice_1um FILLER_389 timestamp 1636986397 transform 0 -1 39593 1 0 181400 box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_388 +timestamp 1636986397 +transform 0 -1 39593 1 0 181200 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_386 +timestamp 1636986397 +transform 0 -1 39593 1 0 175200 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_385 +timestamp 1636986397 +transform 0 -1 39593 1 0 171200 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_387 +timestamp 1636986397 +transform 0 -1 39593 1 0 179200 +box 0 0 2000 39593 +use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[12\] +timestamp 1636986397 +transform 0 -1 42193 1 0 181600 +box -32 0 16032 42193 use sky130_ef_io__com_bus_slice_20um FILLER_391 timestamp 1636986397 transform 0 -1 39593 1 0 197600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_392 +use sky130_ef_io__com_bus_slice_20um FILLER_394 timestamp 1636986397 -transform 0 -1 39593 1 0 201600 +transform 0 -1 39593 1 0 209600 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_393 timestamp 1636986397 transform 0 -1 39593 1 0 205600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_394 +use sky130_ef_io__com_bus_slice_20um FILLER_392 timestamp 1636986397 -transform 0 -1 39593 1 0 209600 +transform 0 -1 39593 1 0 201600 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_5um FILLER_616 timestamp 1636986397 @@ -5492,45 +5493,45 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[2\] timestamp 1636986397 transform 0 1 675407 -1 0 206200 box -32 0 16032 42193 -use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[11\] -timestamp 1636986397 -transform 0 -1 42193 1 0 224800 -box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_10um FILLER_397 -timestamp 1636986397 -transform 0 -1 39593 1 0 221600 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_395 -timestamp 1636986397 -transform 0 -1 39593 1 0 213600 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_396 -timestamp 1636986397 -transform 0 -1 39593 1 0 217600 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_399 -timestamp 1636986397 -transform 0 -1 39593 1 0 224600 -box 0 0 200 39593 use sky130_ef_io__com_bus_slice_5um FILLER_398 timestamp 1636986397 transform 0 -1 39593 1 0 223600 box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_399 +timestamp 1636986397 +transform 0 -1 39593 1 0 224600 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_396 +timestamp 1636986397 +transform 0 -1 39593 1 0 217600 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_395 +timestamp 1636986397 +transform 0 -1 39593 1 0 213600 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_397 +timestamp 1636986397 +transform 0 -1 39593 1 0 221600 +box 0 0 2000 39593 +use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[11\] +timestamp 1636986397 +transform 0 -1 42193 1 0 224800 +box -32 0 16032 42193 use sky130_ef_io__com_bus_slice_20um FILLER_401 timestamp 1636986397 transform 0 -1 39593 1 0 240800 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_402 +use sky130_ef_io__com_bus_slice_20um FILLER_404 timestamp 1636986397 -transform 0 -1 39593 1 0 244800 +transform 0 -1 39593 1 0 252800 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_403 timestamp 1636986397 transform 0 -1 39593 1 0 248800 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_404 +use sky130_ef_io__com_bus_slice_20um FILLER_402 timestamp 1636986397 -transform 0 -1 39593 1 0 252800 +transform 0 -1 39593 1 0 244800 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_5um FILLER_625 timestamp 1636986397 @@ -5636,46 +5637,46 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[4\] timestamp 1636986397 transform 0 1 675407 -1 0 296400 box -32 0 16032 42193 -use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[9\] +use sky130_ef_io__com_bus_slice_5um FILLER_418 timestamp 1636986397 -transform 0 -1 42193 1 0 311200 -box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_10um FILLER_417 +transform 0 -1 39593 1 0 310000 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_419 timestamp 1636986397 -transform 0 -1 39593 1 0 308000 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_414 +transform 0 -1 39593 1 0 311000 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_416 timestamp 1636986397 -transform 0 -1 39593 1 0 296000 +transform 0 -1 39593 1 0 304000 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_415 timestamp 1636986397 transform 0 -1 39593 1 0 300000 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_416 +use sky130_ef_io__com_bus_slice_20um FILLER_414 timestamp 1636986397 -transform 0 -1 39593 1 0 304000 +transform 0 -1 39593 1 0 296000 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_419 +use sky130_ef_io__com_bus_slice_10um FILLER_417 timestamp 1636986397 -transform 0 -1 39593 1 0 311000 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_418 +transform 0 -1 39593 1 0 308000 +box 0 0 2000 39593 +use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[9\] timestamp 1636986397 -transform 0 -1 39593 1 0 310000 -box 0 0 1000 39593 +transform 0 -1 42193 1 0 311200 +box -32 0 16032 42193 use sky130_ef_io__com_bus_slice_20um FILLER_421 timestamp 1636986397 transform 0 -1 39593 1 0 327200 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_422 -timestamp 1636986397 -transform 0 -1 39593 1 0 331200 -box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_423 timestamp 1636986397 transform 0 -1 39593 1 0 335200 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_422 +timestamp 1636986397 +transform 0 -1 39593 1 0 331200 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_5um FILLER_644 timestamp 1636986397 transform 0 1 678007 -1 0 325400 @@ -5712,125 +5713,125 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[5\] timestamp 1636986397 transform 0 1 675407 -1 0 341400 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_10um FILLER_427 +use sky130_ef_io__com_bus_slice_5um FILLER_428 timestamp 1636986397 -transform 0 -1 39593 1 0 351200 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_424 +transform 0 -1 39593 1 0 353200 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_426 timestamp 1636986397 -transform 0 -1 39593 1 0 339200 +transform 0 -1 39593 1 0 347200 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_425 timestamp 1636986397 transform 0 -1 39593 1 0 343200 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_426 +use sky130_ef_io__com_bus_slice_20um FILLER_424 timestamp 1636986397 -transform 0 -1 39593 1 0 347200 +transform 0 -1 39593 1 0 339200 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_428 +use sky130_ef_io__com_bus_slice_10um FILLER_427 timestamp 1636986397 -transform 0 -1 39593 1 0 353200 -box 0 0 1000 39593 -use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[8\] -timestamp 1636986397 -transform 0 -1 42193 1 0 354400 -box -32 0 16032 42193 +transform 0 -1 39593 1 0 351200 +box 0 0 2000 39593 use sky130_ef_io__com_bus_slice_1um FILLER_429 timestamp 1636986397 transform 0 -1 39593 1 0 354200 box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_431 +use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[8\] timestamp 1636986397 -transform 0 -1 39593 1 0 370400 +transform 0 -1 42193 1 0 354400 +box -32 0 16032 42193 +use sky130_ef_io__com_bus_slice_20um FILLER_433 +timestamp 1636986397 +transform 0 -1 39593 1 0 378400 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_432 timestamp 1636986397 transform 0 -1 39593 1 0 374400 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_433 +use sky130_ef_io__com_bus_slice_20um FILLER_431 timestamp 1636986397 -transform 0 -1 39593 1 0 378400 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_649 -timestamp 1636986397 -transform 0 1 678007 -1 0 357400 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_648 -timestamp 1636986397 -transform 0 1 678007 -1 0 353400 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_647 -timestamp 1636986397 -transform 0 1 678007 -1 0 349400 +transform 0 -1 39593 1 0 370400 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_646 timestamp 1636986397 transform 0 1 678007 -1 0 345400 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_652 +use sky130_ef_io__com_bus_slice_20um FILLER_647 timestamp 1636986397 -transform 0 1 678007 -1 0 369400 +transform 0 1 678007 -1 0 349400 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_651 +use sky130_ef_io__com_bus_slice_20um FILLER_648 timestamp 1636986397 -transform 0 1 678007 -1 0 365400 +transform 0 1 678007 -1 0 353400 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_650 +use sky130_ef_io__com_bus_slice_20um FILLER_649 timestamp 1636986397 -transform 0 1 678007 -1 0 361400 +transform 0 1 678007 -1 0 357400 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_5um FILLER_653 timestamp 1636986397 transform 0 1 678007 -1 0 370400 box 0 0 1000 39593 -use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[6\] +use sky130_ef_io__com_bus_slice_20um FILLER_650 timestamp 1636986397 -transform 0 1 675407 -1 0 386600 -box -32 0 16032 42193 +transform 0 1 678007 -1 0 361400 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_651 +timestamp 1636986397 +transform 0 1 678007 -1 0 365400 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_652 +timestamp 1636986397 +transform 0 1 678007 -1 0 369400 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_1um FILLER_654 timestamp 1636986397 transform 0 1 678007 -1 0 370600 box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_437 +use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[6\] timestamp 1636986397 -transform 0 -1 39593 1 0 394400 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_434 +transform 0 1 675407 -1 0 386600 +box -32 0 16032 42193 +use sky130_ef_io__com_bus_slice_20um FILLER_436 timestamp 1636986397 -transform 0 -1 39593 1 0 382400 +transform 0 -1 39593 1 0 390400 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_435 timestamp 1636986397 transform 0 -1 39593 1 0 386400 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_436 +use sky130_ef_io__com_bus_slice_20um FILLER_434 timestamp 1636986397 -transform 0 -1 39593 1 0 390400 +transform 0 -1 39593 1 0 382400 box 0 0 4000 39593 -use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[7\] +use sky130_ef_io__com_bus_slice_10um FILLER_437 timestamp 1636986397 -transform 0 -1 42193 1 0 397600 -box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_1um FILLER_439 -timestamp 1636986397 -transform 0 -1 39593 1 0 397400 -box 0 0 200 39593 +transform 0 -1 39593 1 0 394400 +box 0 0 2000 39593 use sky130_ef_io__com_bus_slice_5um FILLER_438 timestamp 1636986397 transform 0 -1 39593 1 0 396400 box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_441 +use sky130_ef_io__com_bus_slice_1um FILLER_439 timestamp 1636986397 -transform 0 -1 39593 1 0 413600 +transform 0 -1 39593 1 0 397400 +box 0 0 200 39593 +use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[7\] +timestamp 1636986397 +transform 0 -1 42193 1 0 397600 +box -32 0 16032 42193 +use sky130_ef_io__com_bus_slice_20um FILLER_443 +timestamp 1636986397 +transform 0 -1 39593 1 0 421600 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_442 timestamp 1636986397 transform 0 -1 39593 1 0 417600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_443 +use sky130_ef_io__com_bus_slice_20um FILLER_441 timestamp 1636986397 -transform 0 -1 39593 1 0 421600 +transform 0 -1 39593 1 0 413600 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_5um FILLER_663 timestamp 1636986397 @@ -5868,125 +5869,125 @@ use sky130_ef_io__vssa_hvc_clamped_pad user1_vssa_hvclamp_pad\[1\] timestamp 1636986397 transform 0 1 678007 -1 0 430600 box 0 -407 15000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_447 +use sky130_ef_io__com_bus_slice_20um FILLER_446 timestamp 1636986397 -transform 0 -1 39593 1 0 437600 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_444 -timestamp 1636986397 -transform 0 -1 39593 1 0 425600 +transform 0 -1 39593 1 0 433600 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_445 timestamp 1636986397 transform 0 -1 39593 1 0 429600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_446 +use sky130_ef_io__com_bus_slice_20um FILLER_444 timestamp 1636986397 -transform 0 -1 39593 1 0 433600 +transform 0 -1 39593 1 0 425600 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_447 +timestamp 1636986397 +transform 0 -1 39593 1 0 437600 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_448 +timestamp 1636986397 +transform 0 -1 39593 1 0 439600 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_449 +timestamp 1636986397 +transform 0 -1 39593 1 0 440600 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_451 +timestamp 1636986397 +transform 0 -1 39593 1 0 455800 box 0 0 4000 39593 use sky130_ef_io__vssd_lvc_clamped3_pad user2_vssd_lvclamp_pad $PDKPATH/libs.ref/sky130_fd_io/maglef timestamp 1636986397 transform 0 -1 39593 1 0 440800 box 0 -2177 17187 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_451 -timestamp 1636986397 -transform 0 -1 39593 1 0 455800 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_449 -timestamp 1636986397 -transform 0 -1 39593 1 0 440600 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_448 -timestamp 1636986397 -transform 0 -1 39593 1 0 439600 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_452 -timestamp 1636986397 -transform 0 -1 39593 1 0 459800 -box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_453 timestamp 1636986397 transform 0 -1 39593 1 0 463800 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_667 +use sky130_ef_io__com_bus_slice_20um FILLER_452 timestamp 1636986397 -transform 0 1 678007 -1 0 442600 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_666 -timestamp 1636986397 -transform 0 1 678007 -1 0 438600 +transform 0 -1 39593 1 0 459800 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_665 timestamp 1636986397 transform 0 1 678007 -1 0 434600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_671 +use sky130_ef_io__com_bus_slice_20um FILLER_666 timestamp 1636986397 -transform 0 1 678007 -1 0 458600 +transform 0 1 678007 -1 0 438600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_670 +use sky130_ef_io__com_bus_slice_20um FILLER_667 timestamp 1636986397 -transform 0 1 678007 -1 0 454600 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_669 -timestamp 1636986397 -transform 0 1 678007 -1 0 450600 +transform 0 1 678007 -1 0 442600 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_668 timestamp 1636986397 transform 0 1 678007 -1 0 446600 box 0 0 4000 39593 -use sky130_ef_io__vssd_lvc_clamped3_pad user1_vssd_lvclamp_pad +use sky130_ef_io__com_bus_slice_20um FILLER_669 timestamp 1636986397 -transform 0 1 678007 -1 0 474800 -box 0 -2177 17187 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_673 +transform 0 1 678007 -1 0 450600 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_670 timestamp 1636986397 -transform 0 1 678007 -1 0 459800 -box 0 0 200 39593 +transform 0 1 678007 -1 0 454600 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_671 +timestamp 1636986397 +transform 0 1 678007 -1 0 458600 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_5um FILLER_672 timestamp 1636986397 transform 0 1 678007 -1 0 459600 box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_454 +use sky130_ef_io__com_bus_slice_1um FILLER_673 timestamp 1636986397 -transform 0 -1 39593 1 0 467800 +transform 0 1 678007 -1 0 459800 +box 0 0 200 39593 +use sky130_ef_io__vssd_lvc_clamped3_pad user1_vssd_lvclamp_pad +timestamp 1636986397 +transform 0 1 678007 -1 0 474800 +box 0 -2177 17187 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_456 +timestamp 1636986397 +transform 0 -1 39593 1 0 475800 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_455 timestamp 1636986397 transform 0 -1 39593 1 0 471800 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_456 +use sky130_ef_io__com_bus_slice_20um FILLER_454 timestamp 1636986397 -transform 0 -1 39593 1 0 475800 +transform 0 -1 39593 1 0 467800 box 0 0 4000 39593 -use sky130_ef_io__vdda_hvc_clamped_pad user2_vdda_hvclamp_pad -timestamp 1636986397 -transform 0 -1 39593 1 0 483000 -box 0 -407 15000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_457 -timestamp 1636986397 -transform 0 -1 39593 1 0 479800 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_459 -timestamp 1636986397 -transform 0 -1 39593 1 0 482800 -box 0 0 200 39593 use sky130_ef_io__com_bus_slice_5um FILLER_458 timestamp 1636986397 transform 0 -1 39593 1 0 481800 box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_461 +use sky130_ef_io__com_bus_slice_1um FILLER_459 timestamp 1636986397 -transform 0 -1 39593 1 0 498000 +transform 0 -1 39593 1 0 482800 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_457 +timestamp 1636986397 +transform 0 -1 39593 1 0 479800 +box 0 0 2000 39593 +use sky130_ef_io__vdda_hvc_clamped_pad user2_vdda_hvclamp_pad +timestamp 1636986397 +transform 0 -1 39593 1 0 483000 +box 0 -407 15000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_463 +timestamp 1636986397 +transform 0 -1 39593 1 0 506000 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_462 timestamp 1636986397 transform 0 -1 39593 1 0 502000 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_463 +use sky130_ef_io__com_bus_slice_20um FILLER_461 timestamp 1636986397 -transform 0 -1 39593 1 0 506000 +transform 0 -1 39593 1 0 498000 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_5um FILLER_682 timestamp 1636986397 @@ -6096,46 +6097,46 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[7\] timestamp 1636986397 transform 0 1 675407 -1 0 563800 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_473 +use sky130_ef_io__com_bus_slice_20um FILLER_476 timestamp 1636986397 -transform 0 -1 39593 1 0 549200 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_474 -timestamp 1636986397 -transform 0 -1 39593 1 0 553200 +transform 0 -1 39593 1 0 561200 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_475 timestamp 1636986397 transform 0 -1 39593 1 0 557200 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_476 +use sky130_ef_io__com_bus_slice_20um FILLER_474 timestamp 1636986397 -transform 0 -1 39593 1 0 561200 +transform 0 -1 39593 1 0 553200 box 0 0 4000 39593 -use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[5\] +use sky130_ef_io__com_bus_slice_20um FILLER_473 timestamp 1636986397 -transform 0 -1 42193 1 0 568400 -box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_10um FILLER_477 -timestamp 1636986397 -transform 0 -1 39593 1 0 565200 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_479 -timestamp 1636986397 -transform 0 -1 39593 1 0 568200 -box 0 0 200 39593 +transform 0 -1 39593 1 0 549200 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_5um FILLER_478 timestamp 1636986397 transform 0 -1 39593 1 0 567200 box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_481 +use sky130_ef_io__com_bus_slice_1um FILLER_479 timestamp 1636986397 -transform 0 -1 39593 1 0 584400 -box 0 0 4000 39593 +transform 0 -1 39593 1 0 568200 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_477 +timestamp 1636986397 +transform 0 -1 39593 1 0 565200 +box 0 0 2000 39593 +use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[5\] +timestamp 1636986397 +transform 0 -1 42193 1 0 568400 +box -32 0 16032 42193 use sky130_ef_io__com_bus_slice_20um FILLER_482 timestamp 1636986397 transform 0 -1 39593 1 0 588400 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_481 +timestamp 1636986397 +transform 0 -1 39593 1 0 584400 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_693 timestamp 1636986397 transform 0 1 678007 -1 0 567800 @@ -6164,46 +6165,46 @@ use sky130_ef_io__com_bus_slice_20um FILLER_699 timestamp 1636986397 transform 0 1 678007 -1 0 591800 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_483 +use sky130_ef_io__com_bus_slice_20um FILLER_486 timestamp 1636986397 -transform 0 -1 39593 1 0 592400 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_484 -timestamp 1636986397 -transform 0 -1 39593 1 0 596400 +transform 0 -1 39593 1 0 604400 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_485 timestamp 1636986397 transform 0 -1 39593 1 0 600400 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_486 +use sky130_ef_io__com_bus_slice_20um FILLER_484 timestamp 1636986397 -transform 0 -1 39593 1 0 604400 +transform 0 -1 39593 1 0 596400 box 0 0 4000 39593 -use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[4\] +use sky130_ef_io__com_bus_slice_20um FILLER_483 timestamp 1636986397 -transform 0 -1 42193 1 0 611600 -box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_10um FILLER_487 -timestamp 1636986397 -transform 0 -1 39593 1 0 608400 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_489 -timestamp 1636986397 -transform 0 -1 39593 1 0 611400 -box 0 0 200 39593 +transform 0 -1 39593 1 0 592400 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_5um FILLER_488 timestamp 1636986397 transform 0 -1 39593 1 0 610400 box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_491 +use sky130_ef_io__com_bus_slice_1um FILLER_489 timestamp 1636986397 -transform 0 -1 39593 1 0 627600 -box 0 0 4000 39593 +transform 0 -1 39593 1 0 611400 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_487 +timestamp 1636986397 +transform 0 -1 39593 1 0 608400 +box 0 0 2000 39593 +use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[4\] +timestamp 1636986397 +transform 0 -1 42193 1 0 611600 +box -32 0 16032 42193 use sky130_ef_io__com_bus_slice_20um FILLER_492 timestamp 1636986397 transform 0 -1 39593 1 0 631600 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_491 +timestamp 1636986397 +transform 0 -1 39593 1 0 627600 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_5um FILLER_700 timestamp 1636986397 transform 0 1 678007 -1 0 592800 @@ -6240,46 +6241,46 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[8\] timestamp 1636986397 transform 0 1 675407 -1 0 609000 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_493 +use sky130_ef_io__com_bus_slice_20um FILLER_496 timestamp 1636986397 -transform 0 -1 39593 1 0 635600 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_494 -timestamp 1636986397 -transform 0 -1 39593 1 0 639600 +transform 0 -1 39593 1 0 647600 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_495 timestamp 1636986397 transform 0 -1 39593 1 0 643600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_496 +use sky130_ef_io__com_bus_slice_20um FILLER_494 timestamp 1636986397 -transform 0 -1 39593 1 0 647600 +transform 0 -1 39593 1 0 639600 box 0 0 4000 39593 -use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[3\] +use sky130_ef_io__com_bus_slice_20um FILLER_493 timestamp 1636986397 -transform 0 -1 42193 1 0 654800 -box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_10um FILLER_497 -timestamp 1636986397 -transform 0 -1 39593 1 0 651600 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_499 -timestamp 1636986397 -transform 0 -1 39593 1 0 654600 -box 0 0 200 39593 +transform 0 -1 39593 1 0 635600 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_5um FILLER_498 timestamp 1636986397 transform 0 -1 39593 1 0 653600 box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_501 +use sky130_ef_io__com_bus_slice_1um FILLER_499 timestamp 1636986397 -transform 0 -1 39593 1 0 670800 -box 0 0 4000 39593 +transform 0 -1 39593 1 0 654600 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_497 +timestamp 1636986397 +transform 0 -1 39593 1 0 651600 +box 0 0 2000 39593 +use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[3\] +timestamp 1636986397 +transform 0 -1 42193 1 0 654800 +box -32 0 16032 42193 use sky130_ef_io__com_bus_slice_20um FILLER_502 timestamp 1636986397 transform 0 -1 39593 1 0 674800 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_501 +timestamp 1636986397 +transform 0 -1 39593 1 0 670800 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_5um FILLER_710 timestamp 1636986397 transform 0 1 678007 -1 0 638000 @@ -6388,42 +6389,42 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[10\] timestamp 1636986397 transform 0 1 675407 -1 0 699200 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_512 +use sky130_ef_io__com_bus_slice_20um FILLER_515 timestamp 1636986397 -transform 0 -1 39593 1 0 718000 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_513 -timestamp 1636986397 -transform 0 -1 39593 1 0 722000 +transform 0 -1 39593 1 0 730000 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_514 timestamp 1636986397 transform 0 -1 39593 1 0 726000 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_515 +use sky130_ef_io__com_bus_slice_20um FILLER_513 timestamp 1636986397 -transform 0 -1 39593 1 0 730000 +transform 0 -1 39593 1 0 722000 box 0 0 4000 39593 -use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[1\] +use sky130_ef_io__com_bus_slice_20um FILLER_512 timestamp 1636986397 -transform 0 -1 42193 1 0 741200 -box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_10um FILLER_517 -timestamp 1636986397 -transform 0 -1 39593 1 0 738000 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_516 -timestamp 1636986397 -transform 0 -1 39593 1 0 734000 +transform 0 -1 39593 1 0 718000 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_519 -timestamp 1636986397 -transform 0 -1 39593 1 0 741000 -box 0 0 200 39593 use sky130_ef_io__com_bus_slice_5um FILLER_518 timestamp 1636986397 transform 0 -1 39593 1 0 740000 box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_519 +timestamp 1636986397 +transform 0 -1 39593 1 0 741000 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_516 +timestamp 1636986397 +transform 0 -1 39593 1 0 734000 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_517 +timestamp 1636986397 +transform 0 -1 39593 1 0 738000 +box 0 0 2000 39593 +use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[1\] +timestamp 1636986397 +transform 0 -1 42193 1 0 741200 +box -32 0 16032 42193 use sky130_ef_io__com_bus_slice_20um FILLER_521 timestamp 1636986397 transform 0 -1 39593 1 0 757200 @@ -6460,42 +6461,42 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[11\] timestamp 1636986397 transform 0 1 675407 -1 0 744200 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_522 +use sky130_ef_io__com_bus_slice_20um FILLER_525 timestamp 1636986397 -transform 0 -1 39593 1 0 761200 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_523 -timestamp 1636986397 -transform 0 -1 39593 1 0 765200 +transform 0 -1 39593 1 0 773200 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_524 timestamp 1636986397 transform 0 -1 39593 1 0 769200 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_525 +use sky130_ef_io__com_bus_slice_20um FILLER_523 timestamp 1636986397 -transform 0 -1 39593 1 0 773200 +transform 0 -1 39593 1 0 765200 box 0 0 4000 39593 -use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[0\] +use sky130_ef_io__com_bus_slice_20um FILLER_522 timestamp 1636986397 -transform 0 -1 42193 1 0 784400 -box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_10um FILLER_527 -timestamp 1636986397 -transform 0 -1 39593 1 0 781200 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_526 -timestamp 1636986397 -transform 0 -1 39593 1 0 777200 +transform 0 -1 39593 1 0 761200 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_529 -timestamp 1636986397 -transform 0 -1 39593 1 0 784200 -box 0 0 200 39593 use sky130_ef_io__com_bus_slice_5um FILLER_528 timestamp 1636986397 transform 0 -1 39593 1 0 783200 box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_529 +timestamp 1636986397 +transform 0 -1 39593 1 0 784200 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_526 +timestamp 1636986397 +transform 0 -1 39593 1 0 777200 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_527 +timestamp 1636986397 +transform 0 -1 39593 1 0 781200 +box 0 0 2000 39593 +use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[0\] +timestamp 1636986397 +transform 0 -1 42193 1 0 784400 +box -32 0 16032 42193 use sky130_ef_io__com_bus_slice_20um FILLER_531 timestamp 1636986397 transform 0 -1 39593 1 0 800400 @@ -6536,42 +6537,42 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[12\] timestamp 1636986397 transform 0 1 675407 -1 0 789200 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_532 +use sky130_ef_io__com_bus_slice_20um FILLER_535 timestamp 1636986397 -transform 0 -1 39593 1 0 804400 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_533 -timestamp 1636986397 -transform 0 -1 39593 1 0 808400 +transform 0 -1 39593 1 0 816400 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_534 timestamp 1636986397 transform 0 -1 39593 1 0 812400 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_535 +use sky130_ef_io__com_bus_slice_20um FILLER_533 timestamp 1636986397 -transform 0 -1 39593 1 0 816400 +transform 0 -1 39593 1 0 808400 box 0 0 4000 39593 -use sky130_ef_io__vssa_hvc_clamped_pad user2_vssa_hvclamp_pad +use sky130_ef_io__com_bus_slice_20um FILLER_532 timestamp 1636986397 -transform 0 -1 39593 1 0 827600 -box 0 -407 15000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_537 -timestamp 1636986397 -transform 0 -1 39593 1 0 824400 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_536 -timestamp 1636986397 -transform 0 -1 39593 1 0 820400 +transform 0 -1 39593 1 0 804400 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_539 -timestamp 1636986397 -transform 0 -1 39593 1 0 827400 -box 0 0 200 39593 use sky130_ef_io__com_bus_slice_5um FILLER_538 timestamp 1636986397 transform 0 -1 39593 1 0 826400 box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_539 +timestamp 1636986397 +transform 0 -1 39593 1 0 827400 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_536 +timestamp 1636986397 +transform 0 -1 39593 1 0 820400 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_537 +timestamp 1636986397 +transform 0 -1 39593 1 0 824400 +box 0 0 2000 39593 +use sky130_ef_io__vssa_hvc_clamped_pad user2_vssa_hvclamp_pad +timestamp 1636986397 +transform 0 -1 39593 1 0 827600 +box 0 -407 15000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_541 timestamp 1636986397 transform 0 -1 39593 1 0 842600 @@ -6612,42 +6613,42 @@ use sky130_ef_io__vdda_hvc_clamped_pad user1_vdda_hvclamp_pad\[0\] timestamp 1636986397 transform 0 1 678007 -1 0 833400 box 0 -407 15000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_542 +use sky130_ef_io__com_bus_slice_20um FILLER_545 timestamp 1636986397 -transform 0 -1 39593 1 0 846600 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_543 -timestamp 1636986397 -transform 0 -1 39593 1 0 850600 +transform 0 -1 39593 1 0 858600 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_544 timestamp 1636986397 transform 0 -1 39593 1 0 854600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_545 +use sky130_ef_io__com_bus_slice_20um FILLER_543 timestamp 1636986397 -transform 0 -1 39593 1 0 858600 +transform 0 -1 39593 1 0 850600 box 0 0 4000 39593 -use sky130_ef_io__vddio_hvc_clamped_pad mgmt_vddio_hvclamp_pad\[1\] +use sky130_ef_io__com_bus_slice_20um FILLER_542 timestamp 1636986397 -transform 0 -1 39593 1 0 869800 -box 0 -407 15000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_547 -timestamp 1636986397 -transform 0 -1 39593 1 0 866600 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_546 -timestamp 1636986397 -transform 0 -1 39593 1 0 862600 +transform 0 -1 39593 1 0 846600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_549 -timestamp 1636986397 -transform 0 -1 39593 1 0 869600 -box 0 0 200 39593 use sky130_ef_io__com_bus_slice_5um FILLER_548 timestamp 1636986397 transform 0 -1 39593 1 0 868600 box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_549 +timestamp 1636986397 +transform 0 -1 39593 1 0 869600 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_546 +timestamp 1636986397 +transform 0 -1 39593 1 0 862600 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_547 +timestamp 1636986397 +transform 0 -1 39593 1 0 866600 +box 0 0 2000 39593 +use sky130_ef_io__vddio_hvc_clamped_pad mgmt_vddio_hvclamp_pad\[1\] +timestamp 1636986397 +transform 0 -1 39593 1 0 869800 +box 0 -407 15000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_551 timestamp 1636986397 transform 0 -1 39593 1 0 884800 @@ -6684,86 +6685,86 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[13\] timestamp 1636986397 transform 0 1 675407 -1 0 878400 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_552 +use sky130_ef_io__com_bus_slice_20um FILLER_555 timestamp 1636986397 -transform 0 -1 39593 1 0 888800 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_553 -timestamp 1636986397 -transform 0 -1 39593 1 0 892800 +transform 0 -1 39593 1 0 900800 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_554 timestamp 1636986397 transform 0 -1 39593 1 0 896800 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_555 +use sky130_ef_io__com_bus_slice_20um FILLER_553 timestamp 1636986397 -transform 0 -1 39593 1 0 900800 +transform 0 -1 39593 1 0 892800 box 0 0 4000 39593 -use sky130_ef_io__vccd_lvc_clamped3_pad user2_vccd_lvclamp_pad $PDKPATH/libs.ref/sky130_fd_io/maglef +use sky130_ef_io__com_bus_slice_20um FILLER_552 timestamp 1636986397 -transform 0 -1 39593 1 0 912000 -box 0 -2177 17187 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_557 -timestamp 1636986397 -transform 0 -1 39593 1 0 908800 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_556 -timestamp 1636986397 -transform 0 -1 39593 1 0 904800 +transform 0 -1 39593 1 0 888800 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_559 -timestamp 1636986397 -transform 0 -1 39593 1 0 911800 -box 0 0 200 39593 use sky130_ef_io__com_bus_slice_5um FILLER_558 timestamp 1636986397 transform 0 -1 39593 1 0 910800 box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_559 +timestamp 1636986397 +transform 0 -1 39593 1 0 911800 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_556 +timestamp 1636986397 +transform 0 -1 39593 1 0 904800 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_557 +timestamp 1636986397 +transform 0 -1 39593 1 0 908800 +box 0 0 2000 39593 +use sky130_ef_io__vccd_lvc_clamped3_pad user2_vccd_lvclamp_pad $PDKPATH/libs.ref/sky130_fd_io/maglef +timestamp 1636986397 +transform 0 -1 39593 1 0 912000 +box 0 -2177 17187 39593 use sky130_ef_io__com_bus_slice_20um FILLER_561 timestamp 1636986397 transform 0 -1 39593 1 0 927000 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_761 -timestamp 1636986397 -transform 0 1 678007 -1 0 890400 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_762 -timestamp 1636986397 -transform 0 1 678007 -1 0 894400 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_763 -timestamp 1636986397 -transform 0 1 678007 -1 0 898400 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_764 -timestamp 1636986397 -transform 0 1 678007 -1 0 902400 -box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_765 timestamp 1636986397 transform 0 1 678007 -1 0 906400 box 0 0 4000 39593 -use sky130_ef_io__vccd_lvc_clamped3_pad user1_vccd_lvclamp_pad +use sky130_ef_io__com_bus_slice_20um FILLER_764 timestamp 1636986397 -transform 0 1 678007 -1 0 922600 -box 0 -2177 17187 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_767 +transform 0 1 678007 -1 0 902400 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_763 timestamp 1636986397 -transform 0 1 678007 -1 0 907600 -box 0 0 200 39593 +transform 0 1 678007 -1 0 898400 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_762 +timestamp 1636986397 +transform 0 1 678007 -1 0 894400 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_761 +timestamp 1636986397 +transform 0 1 678007 -1 0 890400 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_5um FILLER_766 timestamp 1636986397 transform 0 1 678007 -1 0 907400 box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_769 +use sky130_ef_io__com_bus_slice_1um FILLER_767 timestamp 1636986397 -transform 0 1 678007 -1 0 926600 -box 0 0 4000 39593 +transform 0 1 678007 -1 0 907600 +box 0 0 200 39593 +use sky130_ef_io__vccd_lvc_clamped3_pad user1_vccd_lvclamp_pad +timestamp 1636986397 +transform 0 1 678007 -1 0 922600 +box 0 -2177 17187 39593 use sky130_ef_io__com_bus_slice_20um FILLER_770 timestamp 1636986397 transform 0 1 678007 -1 0 930600 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_769 +timestamp 1636986397 +transform 0 1 678007 -1 0 926600 +box 0 0 4000 39593 use sky130_ef_io__analog_pad user2_analog_pad\[3\] $PDKPATH/libs.ref/sky130_fd_io/maglef timestamp 1636986397 transform 0 -1 40000 1 0 955200 @@ -6836,94 +6837,94 @@ use sky130_ef_io__com_bus_slice_10um FILLER_776 timestamp 1636986397 transform 0 1 678007 -1 0 968600 box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_571 +use sky130_ef_io__com_bus_slice_20um FILLER_575 timestamp 1636986397 -transform 0 -1 39593 1 0 974200 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_572 -timestamp 1636986397 -transform 0 -1 39593 1 0 978200 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_573 -timestamp 1636986397 -transform 0 -1 39593 1 0 982200 +transform 0 -1 39593 1 0 990200 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_574 timestamp 1636986397 transform 0 -1 39593 1 0 986200 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_575 +use sky130_ef_io__com_bus_slice_20um FILLER_573 timestamp 1636986397 -transform 0 -1 39593 1 0 990200 +transform 0 -1 39593 1 0 982200 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_576 +use sky130_ef_io__com_bus_slice_20um FILLER_572 timestamp 1636986397 -transform 0 -1 39593 1 0 994200 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_578 +transform 0 -1 39593 1 0 978200 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_571 timestamp 1636986397 -transform 0 -1 39593 1 0 997200 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_579 -timestamp 1636986397 -transform 0 -1 39593 1 0 997400 -box 0 0 200 39593 +transform 0 -1 39593 1 0 974200 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_5um FILLER_577 timestamp 1636986397 transform 0 -1 39593 1 0 996200 box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_5 +use sky130_ef_io__com_bus_slice_1um FILLER_579 timestamp 1636986397 -transform 1 0 40800 0 1 998007 -box 0 0 4000 39593 +transform 0 -1 39593 1 0 997400 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_578 +timestamp 1636986397 +transform 0 -1 39593 1 0 997200 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_576 +timestamp 1636986397 +transform 0 -1 39593 1 0 994200 +box 0 0 2000 39593 use sky130_ef_io__corner_pad user2_corner timestamp 1636986397 transform 0 -1 40800 1 0 997600 box 0 0 40000 40800 -use sky130_ef_io__com_bus_slice_20um FILLER_6 +use sky130_ef_io__com_bus_slice_20um FILLER_5 timestamp 1636986397 -transform 1 0 44800 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_7 -timestamp 1636986397 -transform 1 0 48800 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_8 -timestamp 1636986397 -transform 1 0 52800 0 1 998007 +transform 1 0 40800 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_9 timestamp 1636986397 transform 1 0 56800 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_10 +use sky130_ef_io__com_bus_slice_20um FILLER_8 timestamp 1636986397 -transform 1 0 60800 0 1 998007 +transform 1 0 52800 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_11 +use sky130_ef_io__com_bus_slice_20um FILLER_7 timestamp 1636986397 -transform 1 0 64800 0 1 998007 +transform 1 0 48800 0 1 998007 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_6 +timestamp 1636986397 +transform 1 0 44800 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_12 timestamp 1636986397 transform 1 0 68800 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__analog_pad user2_analog_pad\[2\] +use sky130_ef_io__com_bus_slice_20um FILLER_11 timestamp 1636986397 -transform 1 0 77200 0 1 997600 -box 0 0 15000 40000 -use sky130_ef_io__com_bus_slice_20um FILLER_13 -timestamp 1636986397 -transform 1 0 72800 0 1 998007 +transform 1 0 64800 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_14 +use sky130_ef_io__com_bus_slice_20um FILLER_10 timestamp 1636986397 -transform 1 0 76800 0 1 998007 -box 0 0 200 39593 +transform 1 0 60800 0 1 998007 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_1um FILLER_15 timestamp 1636986397 transform 1 0 77000 0 1 998007 box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_14 +timestamp 1636986397 +transform 1 0 76800 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_13 +timestamp 1636986397 +transform 1 0 72800 0 1 998007 +box 0 0 4000 39593 +use sky130_ef_io__analog_pad user2_analog_pad\[2\] +timestamp 1636986397 +transform 1 0 77200 0 1 997600 +box 0 0 15000 40000 use sky130_ef_io__com_bus_slice_20um FILLER_23 timestamp 1636986397 transform 1 0 116200 0 1 998007 @@ -6960,45 +6961,45 @@ use sky130_ef_io__com_bus_slice_20um FILLER_18 timestamp 1636986397 transform 1 0 96200 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__analog_pad user2_analog_pad\[1\] -timestamp 1636986397 -transform 1 0 128600 0 1 997600 -box 0 0 15000 40000 -use sky130_ef_io__com_bus_slice_1um FILLER_26 -timestamp 1636986397 -transform 1 0 128200 0 1 998007 -box 0 0 200 39593 use sky130_ef_io__com_bus_slice_1um FILLER_27 timestamp 1636986397 transform 1 0 128400 0 1 998007 box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_29 +use sky130_ef_io__com_bus_slice_1um FILLER_26 timestamp 1636986397 -transform 1 0 143600 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_30 +transform 1 0 128200 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__analog_pad user2_analog_pad\[1\] timestamp 1636986397 -transform 1 0 147600 0 1 998007 +transform 1 0 128600 0 1 997600 +box 0 0 15000 40000 +use sky130_ef_io__com_bus_slice_20um FILLER_32 +timestamp 1636986397 +transform 1 0 155600 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_31 timestamp 1636986397 transform 1 0 151600 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_32 +use sky130_ef_io__com_bus_slice_20um FILLER_30 timestamp 1636986397 -transform 1 0 155600 0 1 998007 +transform 1 0 147600 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_33 +use sky130_ef_io__com_bus_slice_20um FILLER_29 timestamp 1636986397 -transform 1 0 159600 0 1 998007 +transform 1 0 143600 0 1 998007 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_35 +timestamp 1636986397 +transform 1 0 167600 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_34 timestamp 1636986397 transform 1 0 163600 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_35 +use sky130_ef_io__com_bus_slice_20um FILLER_33 timestamp 1636986397 -transform 1 0 167600 0 1 998007 +transform 1 0 159600 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__analog_pad user2_analog_pad\[0\] timestamp 1636986397 @@ -7096,81 +7097,81 @@ use sky130_ef_io__top_power_hvc user2_analog_pad_with_clamp\[0\] timestamp 1636986397 transform 1 0 273600 0 1 998007 box 0 -407 33800 39593 -use sky130_ef_io__com_bus_slice_10um sky130_ef_io__com_bus_slice_10um_1 -timestamp 1636986397 -transform 1 0 308400 0 1 998007 -box 0 0 2000 39593 use sky130_ef_io__com_bus_slice_5um sky130_ef_io__com_bus_slice_5um_3 timestamp 1636986397 transform 1 0 307400 0 1 998007 box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_61 +use sky130_ef_io__com_bus_slice_10um sky130_ef_io__com_bus_slice_10um_1 timestamp 1636986397 -transform 1 0 314400 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_62 +transform 1 0 308400 0 1 998007 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_60 timestamp 1636986397 -transform 1 0 318400 0 1 998007 +transform 1 0 310400 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_63 timestamp 1636986397 transform 1 0 322400 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_60 +use sky130_ef_io__com_bus_slice_20um FILLER_62 timestamp 1636986397 -transform 1 0 310400 0 1 998007 +transform 1 0 318400 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__vssio_hvc_clamped_pad mgmt_vssio_hvclamp_pad\[1\] +use sky130_ef_io__com_bus_slice_20um FILLER_61 timestamp 1636986397 -transform 1 0 333400 0 1 998007 -box 0 -407 15000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_65 -timestamp 1636986397 -transform 1 0 330400 0 1 998007 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_64 -timestamp 1636986397 -transform 1 0 326400 0 1 998007 +transform 1 0 314400 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_5um FILLER_66 timestamp 1636986397 transform 1 0 332400 0 1 998007 box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_68 +use sky130_ef_io__com_bus_slice_20um FILLER_64 timestamp 1636986397 -transform 1 0 348400 0 1 998007 +transform 1 0 326400 0 1 998007 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_65 +timestamp 1636986397 +transform 1 0 330400 0 1 998007 +box 0 0 2000 39593 +use sky130_ef_io__vssio_hvc_clamped_pad mgmt_vssio_hvclamp_pad\[1\] +timestamp 1636986397 +transform 1 0 333400 0 1 998007 +box 0 -407 15000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_70 +timestamp 1636986397 +transform 1 0 356400 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_69 timestamp 1636986397 transform 1 0 352400 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_70 +use sky130_ef_io__com_bus_slice_20um FILLER_68 timestamp 1636986397 -transform 1 0 356400 0 1 998007 +transform 1 0 348400 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__disconnect_vdda_slice_5um disconnect_vdda_0 +use sky130_ef_io__com_bus_slice_5um FILLER_SB3 timestamp 1636986397 -transform 1 0 372400 0 1 998007 +transform 1 0 373400 0 1 998007 box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_71 +use sky130_ef_io__com_bus_slice_5um sky130_ef_io__com_bus_slice_5um_0 timestamp 1636986397 -transform 1 0 360400 0 1 998007 +transform 1 0 374400 0 1 998007 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_73 +timestamp 1636986397 +transform 1 0 368400 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_72 timestamp 1636986397 transform 1 0 364400 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_73 +use sky130_ef_io__com_bus_slice_20um FILLER_71 timestamp 1636986397 -transform 1 0 368400 0 1 998007 +transform 1 0 360400 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_5um sky130_ef_io__com_bus_slice_5um_0 +use sky130_ef_io__disconnect_vdda_slice_5um disconnect_vdda_0 timestamp 1636986397 -transform 1 0 374400 0 1 998007 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_SB3 -timestamp 1636986397 -transform 1 0 373400 0 1 998007 +transform 1 0 372400 0 1 998007 box 0 0 1000 39593 use sky130_ef_io__top_power_hvc user1_analog_pad_with_clamp timestamp 1636986397 @@ -7236,182 +7237,182 @@ use sky130_ef_io__com_bus_slice_20um FILLER_90 timestamp 1636986397 transform 1 0 460200 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__analog_pad user1_analog_pad\[2\] +use sky130_ef_io__com_bus_slice_5um FILLER_93 timestamp 1636986397 -transform 1 0 473800 0 1 997600 -box 0 0 15000 40000 -use sky130_ef_io__com_bus_slice_20um FILLER_91 +transform 1 0 472200 0 1 998007 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_96 timestamp 1636986397 -transform 1 0 464200 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_92 -timestamp 1636986397 -transform 1 0 468200 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_94 -timestamp 1636986397 -transform 1 0 473200 0 1 998007 +transform 1 0 473600 0 1 998007 box 0 0 200 39593 use sky130_ef_io__com_bus_slice_1um FILLER_95 timestamp 1636986397 transform 1 0 473400 0 1 998007 box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_96 +use sky130_ef_io__com_bus_slice_1um FILLER_94 timestamp 1636986397 -transform 1 0 473600 0 1 998007 +transform 1 0 473200 0 1 998007 box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_93 +use sky130_ef_io__com_bus_slice_20um FILLER_92 timestamp 1636986397 -transform 1 0 472200 0 1 998007 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_98 -timestamp 1636986397 -transform 1 0 488800 0 1 998007 +transform 1 0 468200 0 1 998007 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_91 +timestamp 1636986397 +transform 1 0 464200 0 1 998007 +box 0 0 4000 39593 +use sky130_ef_io__analog_pad user1_analog_pad\[2\] +timestamp 1636986397 +transform 1 0 473800 0 1 997600 +box 0 0 15000 40000 use sky130_ef_io__com_bus_slice_20um FILLER_99 timestamp 1636986397 transform 1 0 492800 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_100 +use sky130_ef_io__com_bus_slice_20um FILLER_98 timestamp 1636986397 -transform 1 0 496800 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_101 -timestamp 1636986397 -transform 1 0 500800 0 1 998007 +transform 1 0 488800 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_102 timestamp 1636986397 transform 1 0 504800 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_103 +use sky130_ef_io__com_bus_slice_20um FILLER_101 timestamp 1636986397 -transform 1 0 508800 0 1 998007 +transform 1 0 500800 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_104 +use sky130_ef_io__com_bus_slice_20um FILLER_100 timestamp 1636986397 -transform 1 0 512800 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_105 -timestamp 1636986397 -transform 1 0 516800 0 1 998007 +transform 1 0 496800 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_106 timestamp 1636986397 transform 1 0 520800 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__analog_pad user1_analog_pad\[1\] +use sky130_ef_io__com_bus_slice_20um FILLER_105 timestamp 1636986397 -transform 1 0 525200 0 1 997600 -box 0 0 15000 40000 -use sky130_ef_io__com_bus_slice_1um FILLER_107 +transform 1 0 516800 0 1 998007 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_104 timestamp 1636986397 -transform 1 0 524800 0 1 998007 -box 0 0 200 39593 +transform 1 0 512800 0 1 998007 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_103 +timestamp 1636986397 +transform 1 0 508800 0 1 998007 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_1um FILLER_108 timestamp 1636986397 transform 1 0 525000 0 1 998007 box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_110 +use sky130_ef_io__com_bus_slice_1um FILLER_107 timestamp 1636986397 -transform 1 0 540200 0 1 998007 +transform 1 0 524800 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__analog_pad user1_analog_pad\[1\] +timestamp 1636986397 +transform 1 0 525200 0 1 997600 +box 0 0 15000 40000 +use sky130_ef_io__com_bus_slice_20um FILLER_112 +timestamp 1636986397 +transform 1 0 548200 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_111 timestamp 1636986397 transform 1 0 544200 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_112 +use sky130_ef_io__com_bus_slice_20um FILLER_110 timestamp 1636986397 -transform 1 0 548200 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_113 -timestamp 1636986397 -transform 1 0 552200 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_114 -timestamp 1636986397 -transform 1 0 556200 0 1 998007 +transform 1 0 540200 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_115 timestamp 1636986397 transform 1 0 560200 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__vssa_hvc_clamped_pad user1_vssa_hvclamp_pad\[0\] +use sky130_ef_io__com_bus_slice_20um FILLER_114 timestamp 1636986397 -transform 1 0 575600 0 1 998007 -box 0 -407 15000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_118 -timestamp 1636986397 -transform 1 0 572200 0 1 998007 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_116 -timestamp 1636986397 -transform 1 0 564200 0 1 998007 +transform 1 0 556200 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_117 +use sky130_ef_io__com_bus_slice_20um FILLER_113 timestamp 1636986397 -transform 1 0 568200 0 1 998007 +transform 1 0 552200 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_120 -timestamp 1636986397 -transform 1 0 575200 0 1 998007 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_121 -timestamp 1636986397 -transform 1 0 575400 0 1 998007 -box 0 0 200 39593 use sky130_ef_io__com_bus_slice_5um FILLER_119 timestamp 1636986397 transform 1 0 574200 0 1 998007 box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_121 +timestamp 1636986397 +transform 1 0 575400 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_120 +timestamp 1636986397 +transform 1 0 575200 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_117 +timestamp 1636986397 +transform 1 0 568200 0 1 998007 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_116 +timestamp 1636986397 +transform 1 0 564200 0 1 998007 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_118 +timestamp 1636986397 +transform 1 0 572200 0 1 998007 +box 0 0 2000 39593 +use sky130_ef_io__vssa_hvc_clamped_pad user1_vssa_hvclamp_pad\[0\] +timestamp 1636986397 +transform 1 0 575600 0 1 998007 +box 0 -407 15000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_123 timestamp 1636986397 transform 1 0 590600 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_124 -timestamp 1636986397 -transform 1 0 594600 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_125 -timestamp 1636986397 -transform 1 0 598600 0 1 998007 -box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_126 timestamp 1636986397 transform 1 0 602600 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_127 +use sky130_ef_io__com_bus_slice_20um FILLER_125 timestamp 1636986397 -transform 1 0 606600 0 1 998007 +transform 1 0 598600 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_128 +use sky130_ef_io__com_bus_slice_20um FILLER_124 timestamp 1636986397 -transform 1 0 610600 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_129 -timestamp 1636986397 -transform 1 0 614600 0 1 998007 +transform 1 0 594600 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_130 timestamp 1636986397 transform 1 0 618600 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__analog_pad user1_analog_pad\[0\] +use sky130_ef_io__com_bus_slice_20um FILLER_129 timestamp 1636986397 -transform 1 0 627000 0 1 997600 -box 0 0 15000 40000 -use sky130_ef_io__com_bus_slice_20um FILLER_131 -timestamp 1636986397 -transform 1 0 622600 0 1 998007 +transform 1 0 614600 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_132 +use sky130_ef_io__com_bus_slice_20um FILLER_128 timestamp 1636986397 -transform 1 0 626600 0 1 998007 -box 0 0 200 39593 +transform 1 0 610600 0 1 998007 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_127 +timestamp 1636986397 +transform 1 0 606600 0 1 998007 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_1um FILLER_133 timestamp 1636986397 transform 1 0 626800 0 1 998007 box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_132 +timestamp 1636986397 +transform 1 0 626600 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_131 +timestamp 1636986397 +transform 1 0 622600 0 1 998007 +box 0 0 4000 39593 +use sky130_ef_io__analog_pad user1_analog_pad\[0\] +timestamp 1636986397 +transform 1 0 627000 0 1 997600 +box 0 0 15000 40000 use sky130_ef_io__com_bus_slice_20um FILLER_135 timestamp 1636986397 transform 1 0 642000 0 1 998007 @@ -7448,54 +7449,54 @@ use sky130_ef_io__com_bus_slice_10um FILLER_143 timestamp 1636986397 transform 1 0 674000 0 1 998007 box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_780 +use sky130_ef_io__com_bus_slice_20um FILLER_784 timestamp 1636986397 -transform 0 1 678007 -1 0 976600 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_781 -timestamp 1636986397 -transform 0 1 678007 -1 0 980600 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_782 -timestamp 1636986397 -transform 0 1 678007 -1 0 984600 +transform 0 1 678007 -1 0 992600 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_783 timestamp 1636986397 transform 0 1 678007 -1 0 988600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_784 +use sky130_ef_io__com_bus_slice_20um FILLER_782 timestamp 1636986397 -transform 0 1 678007 -1 0 992600 +transform 0 1 678007 -1 0 984600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_785 +use sky130_ef_io__com_bus_slice_20um FILLER_781 timestamp 1636986397 -transform 0 1 678007 -1 0 996600 +transform 0 1 678007 -1 0 980600 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_780 +timestamp 1636986397 +transform 0 1 678007 -1 0 976600 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_1um FILLER_786 timestamp 1636986397 transform 0 1 678007 -1 0 996800 box 0 0 200 39593 -use sky130_ef_io__corner_pad user1_corner +use sky130_ef_io__com_bus_slice_20um FILLER_785 timestamp 1636986397 -transform 1 0 677600 0 1 996800 -box 0 0 40000 40800 -use sky130_ef_io__com_bus_slice_1um FILLER_145 +transform 0 1 678007 -1 0 996600 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_144 timestamp 1636986397 -transform 1 0 677000 0 1 998007 +transform 1 0 676000 0 1 998007 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_147 +timestamp 1636986397 +transform 1 0 677400 0 1 998007 box 0 0 200 39593 use sky130_ef_io__com_bus_slice_1um FILLER_146 timestamp 1636986397 transform 1 0 677200 0 1 998007 box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_147 +use sky130_ef_io__com_bus_slice_1um FILLER_145 timestamp 1636986397 -transform 1 0 677400 0 1 998007 +transform 1 0 677000 0 1 998007 box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_144 +use sky130_ef_io__corner_pad user1_corner timestamp 1636986397 -transform 1 0 676000 0 1 998007 -box 0 0 1000 39593 +transform 1 0 677600 0 1 996800 +box 0 0 40000 40800 << labels >> rlabel metal5 s 187640 6598 200180 19088 6 clock port 0 nsew signal input @@ -8592,27 +8593,29 @@ port 519 nsew signal input rlabel metal2 s 384899 997600 389679 998010 6 mprj_clamp_low[0] port 520 nsew signal input rlabel metal2 306967 41713 307023 42193 0 flash_csb_core -port 559 nsew +port 559 nsew signal input rlabel metal2 357443 41713 357499 42193 0 flash_clk_ieb_core -port 560 nsew +port 560 nsew signal input rlabel metal2 364895 41713 364951 42193 0 flash_clk_oeb_core -port 561 nsew +port 561 nsew signal input rlabel metal2 361767 41713 361823 42193 0 flash_clk_core -port 562 nsew +port 562 nsew signal input rlabel metal2 310095 41713 310151 42193 0 flash_csb_oeb_core -port 563 nsew +port 563 nsew signal input rlabel metal2 302643 41713 302699 42193 0 flash_csb_ieb_core -port 564 nsew +port 564 nsew signal input flabel metal5 44658 178502 47094 179254 0 FreeSans 3200 0 0 0 vccd2 -port 552 nsew +port 552 nsew signal bidirectional flabel metal5 41438 178502 43874 179254 0 FreeSans 3200 0 0 0 vssd2 -port 556 nsew +port 556 nsew signal bidirectional flabel metal5 670614 97404 672978 98100 0 FreeSans 3200 0 0 0 vccd1 -port 527 nsew +port 527 nsew signal bidirectional flabel metal5 673834 97414 676198 98110 0 FreeSans 3200 0 0 0 vssd1 -port 530 nsew +port 530 nsew signal bidirectional rlabel metal4 s 132580 30762 132848 31674 6 vssd port 509 nsew signal bidirectional +flabel metal2 141667 39934 141813 40000 0 FreeSans 320 0 0 0 resetb_core_h +port 506 nsew signal tristate << properties >> string FIXED_BBOX 0 0 717600 1037600 << end >> diff --git a/verilog/rtl/chip_io.v b/verilog/rtl/chip_io.v index a109611b..2feebb70 100644 --- a/verilog/rtl/chip_io.v +++ b/verilog/rtl/chip_io.v @@ -218,30 +218,15 @@ module chip_io( `endif ); - // VCCD1/VSSD1 must be routed to clamps from outside - sky130_fd_io__top_power_lvc_wpad user1_vccd_lvclamp_pad ( - `USER1_ABUTMENT_PINS - ,.P_PAD(vccd1_pad), - .P_CORE(vccd1), - .SRC_BDY_LVC1(vssd1), - .SRC_BDY_LVC2(vssd1), - .DRN_LVC1(vccd1), - .DRN_LVC2(vccd1), - .BDY2_B2B(vssio), - .OGC_LVC() - ); - -/* - //----Replaced with base pad (see above)----// - sky130_ef_io__vccd_lvc_clamped2_pad user1_vccd_lvclamp_pad ( + sky130_ef_io__vccd_lvc_clamped3_pad user1_vccd_lvclamp_pad ( `USER1_ABUTMENT_PINS `ifdef TOP_ROUTING - .VCCD(vccd1) + .VCCD1(vccd1), + .VSSD1(vssd1) `else ,.VCCD_PAD(vccd1_pad) `endif ); -*/ sky130_ef_io__vssa_hvc_clamped_pad \user1_vssa_hvclamp_pad[0] ( `USER1_ABUTMENT_PINS @@ -262,30 +247,15 @@ module chip_io( `endif ); - // VCCD1/VSSD1 must be routed to clamps from outside - sky130_fd_io__top_ground_lvc_wpad user1_vssd_lvclamp_pad ( - `USER1_ABUTMENT_PINS - ,.G_PAD(vssd1_pad), - .G_CORE(vssd1), - .SRC_BDY_LVC1(vssd1), - .SRC_BDY_LVC2(vssd1), - .DRN_LVC1(vccd1), - .DRN_LVC2(vccd1), - .BDY2_B2B(vssio), - .OGC_LVC() - ); - -/* - //----Replaced with base pad (see above)----// - sky130_ef_io__vssd_lvc_clamped2_pad user1_vssd_lvclamp_pad ( + sky130_ef_io__vssd_lvc_clamped3_pad user1_vssd_lvclamp_pad ( `USER1_ABUTMENT_PINS `ifdef TOP_ROUTING - .VSSD(vssd1) + .VCCD1(vccd1), + .VSSD1(vssd1) `else ,.VSSD_PAD(vssd1_pad) `endif ); -*/ // Instantiate power and ground pads for user 2 domain // 8 pads: vdda, vssa, vccd, vssd; One each HV and LV clamp. @@ -299,30 +269,15 @@ module chip_io( `endif ); - // VCCD2/VSSD2 must be routed to clamps from outside - sky130_fd_io__top_power_lvc_wpad user2_vccd_lvclamp_pad ( - `USER2_ABUTMENT_PINS - ,.P_PAD(vccd2_pad), - .P_CORE(vccd2), - .SRC_BDY_LVC1(vssd2), - .SRC_BDY_LVC2(vssd2), - .DRN_LVC1(vccd2), - .DRN_LVC2(vccd2), - .BDY2_B2B(vssio), - .OGC_LVC() - ); - -/* - //----Replaced with base pad (see above)----// - sky130_ef_io__vccd_lvc_clamped2_pad user2_vccd_lvclamp_pad ( + sky130_ef_io__vccd_lvc_clamped3_pad user2_vccd_lvclamp_pad ( `USER2_ABUTMENT_PINS `ifdef TOP_ROUTING - .VCCD(vccd2) + .VCCD1(vccd2), + .VSSD1(vssd2) `else ,.VCCD_PAD(vccd2_pad) `endif ); -*/ sky130_ef_io__vssa_hvc_clamped_pad user2_vssa_hvclamp_pad ( `USER2_ABUTMENT_PINS @@ -333,30 +288,15 @@ module chip_io( `endif ); - // VCCD2/VSSD2 must be routed to clamps from outside - sky130_fd_io__top_ground_lvc_wpad user2_vssd_lvclamp_pad ( - `USER2_ABUTMENT_PINS - ,.G_PAD(vssd2_pad), - .G_CORE(vssd2), - .SRC_BDY_LVC1(vssd2), - .SRC_BDY_LVC2(vssd2), - .DRN_LVC1(vccd2), - .DRN_LVC2(vccd2), - .BDY2_B2B(vssio), - .OGC_LVC() - ); - -/* - //----Replaced with base pad (see above)----// - sky130_ef_io__vssd_lvc_clamped2_pad user2_vssd_lvclamp_pad ( + sky130_ef_io__vssd_lvc_clamped3_pad user2_vssd_lvclamp_pad ( `USER2_ABUTMENT_PINS `ifdef TOP_ROUTING - .VSSD(vssd2) + .VCCD1(vccd2), + .VSSD1(vssd2) `else ,.VSSD_PAD(vssd2_pad) `endif ); -*/ wire [2:0] dm_all = {gpio_mode1_core, gpio_mode1_core, gpio_mode0_core}; diff --git a/verilog/rtl/chip_io_alt.v b/verilog/rtl/chip_io_alt.v index e0f43b86..8c80dddd 100644 --- a/verilog/rtl/chip_io_alt.v +++ b/verilog/rtl/chip_io_alt.v @@ -250,29 +250,15 @@ module chip_io_alt #( `endif ); - // VCCD1/VSSD1 must be routed to clamps from outside - sky130_fd_io__top_power_lvc_wpad user1_vccd_lvclamp_pad ( - `USER1_ABUTMENT_PINS - .P_PAD(vccd1_pad), - .P_CORE(vccd1), - .SRC_BDY_LVC1(vssd1), - .SRC_BDY_LVC2(vssd1), - .DRC_LVC1(vccd1), - .DRC_LVC2(vccd1), - .BDY2_B2B(vssio), - .OGC_LVC() - ); -/* - //----Replaced with base pad (see above)----// - sky130_ef_io__vccd_lvc_clamped2_pad user1_vccd_lvclamp_pad ( + sky130_ef_io__vccd_lvc_clamped3_pad user1_vccd_lvclamp_pad ( `USER1_ABUTMENT_PINS `ifdef TOP_ROUTING - .VCCD(vccd1) + .VCCD1(vccd1), + .VSSD1(vssd1) `else ,.VCCD_PAD(vccd1_pad) `endif ); -*/ sky130_ef_io__vssa_hvc_clamped_pad \user1_vssa_hvclamp_pad[0] ( `USER1_ABUTMENT_PINS @@ -292,29 +278,15 @@ module chip_io_alt #( `endif ); - // VCCD1/VSSD1 must be routed to clamps from outside - sky130_fd_io__top_ground_lvc_wpad user1_vssd_lvclamp_pad ( - `USER1_ABUTMENT_PINS - .P_PAD(vssd1_pad), - .P_CORE(vssd1), - .SRC_BDY_LVC1(vssd1), - .SRC_BDY_LVC2(vssd1), - .DRC_LVC1(vccd1), - .DRC_LVC2(vccd1), - .BDY2_B2B(vssio), - .OGC_LVC() - ); -/* - //----Replaced with base pad (see above)----// - sky130_ef_io__vssd_lvc_clamped2_pad user1_vssd_lvclamp_pad ( + sky130_ef_io__vssd_lvc_clamped3_pad user1_vssd_lvclamp_pad ( `USER1_ABUTMENT_PINS `ifdef TOP_ROUTING - .VSSD(vssd1) + .VCCD1(vccd1), + .VSSD1(vssd1) `else ,.VSSD_PAD(vssd1_pad) `endif ); -*/ // Instantiate power and ground pads for user 2 domain // 8 pads: vdda, vssa, vccd, vssd; One each HV and LV clamp. @@ -328,29 +300,15 @@ module chip_io_alt #( `endif ); - // VCCD2/VSSD2 must be routed to clamps from outside - sky130_fd_io__top_power_lvc_wpad user2_vccd_lvclamp_pad ( - `USER1_ABUTMENT_PINS - .P_PAD(vccd2_pad), - .P_CORE(vccd2), - .SRC_BDY_LVC1(vssd2), - .SRC_BDY_LVC2(vssd2), - .DRC_LVC1(vccd2), - .DRC_LVC2(vccd2), - .BDY2_B2B(vssio), - .OGC_LVC() - ); -/* - //----Replaced with base pad (see above)----// - sky130_ef_io__vccd_lvc_clamped2_pad user2_vccd_lvclamp_pad ( + sky130_ef_io__vccd_lvc_clamped3_pad user2_vccd_lvclamp_pad ( `USER2_ABUTMENT_PINS `ifdef TOP_ROUTING - .VCCD(vccd2) + .VCCD1(vccd2), + .VSSD1(vssd2) `else ,.VCCD_PAD(vccd2_pad) `endif ); -*/ sky130_ef_io__vssa_hvc_clamped_pad user2_vssa_hvclamp_pad ( `USER2_ABUTMENT_PINS @@ -361,29 +319,15 @@ module chip_io_alt #( `endif ); - // VCCD2/VSSD2 must be routed to clamps from outside - sky130_fd_io__top_ground_lvc_wpad user2_vssd_lvclamp_pad ( - `USER1_ABUTMENT_PINS - .P_PAD(vssd2_pad), - .P_CORE(vssd2), - .SRC_BDY_LVC1(vssd2), - .SRC_BDY_LVC2(vssd2), - .DRC_LVC1(vccd2), - .DRC_LVC2(vccd2), - .BDY2_B2B(vssio), - .OGC_LVC() - ); -/* - //----Replaced with base pad (see above)----// - sky130_ef_io__vssd_lvc_clamped2_pad user2_vssd_lvclamp_pad ( + sky130_ef_io__vssd_lvc_clamped3_pad user2_vssd_lvclamp_pad ( `USER2_ABUTMENT_PINS `ifdef TOP_ROUTING - .VSSD(vssd2) + .VCCD1(vccd2), + .VSSD1(vssd2) `else ,.VSSD_PAD(vssd2_pad) `endif ); -*/ // Instantiate analog pads in user area 1 using the custom analog pad sky130_ef_io__analog_pad user1_analog_pad [ANALOG_PADS_1-2:0] (