diff --git a/mag/caravel.mag b/mag/caravel.mag index 158d2acf..9cb5fdb0 100644 --- a/mag/caravel.mag +++ b/mag/caravel.mag @@ -1,7 +1,7 @@ magic tech sky130A magscale 1 2 -timestamp 1637598574 +timestamp 1637605661 << metal1 >> rect 145190 1007428 145196 1007480 rect 145248 1007468 145254 1007480 @@ -20957,11 +20957,11 @@ rect 529716 41772 530216 41800 rect 529716 41760 529722 41772 rect 530210 41760 530216 41772 rect 530268 41760 530274 41812 -rect 141786 41488 141792 41540 -rect 141844 41528 141850 41540 +rect 145570 41488 145576 41540 +rect 145628 41528 145634 41540 rect 207014 41528 207020 41540 -rect 141844 41500 207020 41528 -rect 141844 41488 141850 41500 +rect 145628 41500 207020 41528 +rect 145628 41488 145634 41500 rect 207014 41488 207020 41500 rect 207072 41528 207078 41540 rect 209682 41528 209688 41540 @@ -26920,7 +26920,7 @@ rect 514024 41760 514076 41812 rect 514852 41760 514904 41812 rect 529664 41760 529716 41812 rect 530216 41760 530268 41812 -rect 141792 41488 141844 41540 +rect 145576 41488 145628 41540 rect 207020 41488 207072 41540 rect 209688 41488 209740 41540 rect 505652 38632 505704 38684 @@ -44020,6 +44020,14 @@ rect 150314 52454 150342 52700 rect 215832 52686 216168 52714 rect 281336 52686 281488 52714 rect 150268 52426 150342 52454 +rect 145102 50064 145616 50092 +rect 141804 46702 142370 46730 +rect 85120 45688 85172 45694 +rect 85120 45630 85172 45636 +rect 52184 42900 52236 42906 +rect 52184 42842 52236 42848 +rect 141804 40202 141832 46702 +rect 145588 41546 145616 50064 rect 150268 48414 150296 52426 rect 213828 51060 213880 51066 rect 213828 51002 213880 51008 @@ -44030,12 +44038,6 @@ rect 150256 48350 150308 48356 rect 149256 47122 149284 48350 rect 149244 47116 149296 47122 rect 149244 47058 149296 47064 -rect 141804 46702 142370 46730 -rect 85120 45688 85172 45694 -rect 85120 45630 85172 45636 -rect 52184 42900 52236 42906 -rect 52184 42842 52236 42848 -rect 141804 41546 141832 46702 rect 212448 45552 212500 45558 rect 212448 45494 212500 45500 rect 209688 43308 209740 43314 @@ -44047,13 +44049,12 @@ rect 194074 41806 194414 41834 rect 187606 41783 187662 41792 rect 194414 41783 194470 41792 rect 209700 41546 209728 43250 -rect 141792 41540 141844 41546 -rect 141792 41482 141844 41488 +rect 145576 41540 145628 41546 +rect 145576 41482 145628 41488 rect 207020 41540 207072 41546 rect 207020 41482 207072 41488 rect 209688 41540 209740 41546 rect 209688 41482 209740 41488 -rect 141804 40202 141832 41482 rect 141758 40174 141832 40202 rect 141758 39984 141786 40174 rect 207032 17490 207060 41482 @@ -67804,14 +67805,14 @@ use gpio_control_block gpio_control_in_1a\[0\] timestamp 1637551221 transform -1 0 710203 0 1 211200 box 882 167 34000 13000 +use mgmt_protect mgmt_buffers +timestamp 1637553843 +transform 1 0 192180 0 1 232036 +box -400 -400 220400 32400 use gpio_defaults_block gpio_36_defaults timestamp 1637551221 transform 1 0 8367 0 1 258800 box -38 0 6018 2224 -use mgmt_protect mgmt_buffers -timestamp 1637598574 -transform 1 0 192180 0 1 232036 -box -400 -400 220400 32400 use gpio_control_block gpio_control_bidir_2\[1\] timestamp 1637551221 transform 1 0 7631 0 1 245800 @@ -67892,198 +67893,198 @@ use gpio_control_block gpio_control_in_1a\[5\] timestamp 1637551221 transform -1 0 710203 0 1 479800 box 882 167 34000 13000 -use gpio_control_block gpio_control_in_2\[11\] -timestamp 1637551221 -transform 1 0 7631 0 1 589400 -box 882 167 34000 13000 -use gpio_control_block gpio_control_in_2\[12\] -timestamp 1637551221 -transform 1 0 7631 0 1 546200 -box 882 167 34000 13000 -use gpio_defaults_block gpio_31_defaults -timestamp 1637551221 -transform 1 0 8367 0 1 559200 -box -38 0 6018 2224 use gpio_defaults_block gpio_30_defaults timestamp 1637551221 transform 1 0 8367 0 1 602400 box -38 0 6018 2224 -use gpio_control_block gpio_control_in_1\[0\] +use gpio_defaults_block gpio_31_defaults timestamp 1637551221 -transform -1 0 710203 0 1 523800 -box 882 167 34000 13000 -use gpio_control_block gpio_control_in_1\[1\] -timestamp 1637551221 -transform -1 0 710203 0 1 568800 -box 882 167 34000 13000 -use gpio_defaults_block gpio_8_defaults -timestamp 1637551221 -transform -1 0 709467 0 1 536800 +transform 1 0 8367 0 1 559200 box -38 0 6018 2224 +use gpio_control_block gpio_control_in_2\[12\] +timestamp 1637551221 +transform 1 0 7631 0 1 546200 +box 882 167 34000 13000 +use gpio_control_block gpio_control_in_2\[11\] +timestamp 1637551221 +transform 1 0 7631 0 1 589400 +box 882 167 34000 13000 use gpio_defaults_block gpio_9_defaults timestamp 1637551221 transform -1 0 709467 0 1 581800 box -38 0 6018 2224 -use gpio_control_block gpio_control_in_2\[10\] +use gpio_defaults_block gpio_8_defaults timestamp 1637551221 -transform 1 0 7631 0 1 632600 -box 882 167 34000 13000 -use gpio_control_block gpio_control_in_2\[9\] -timestamp 1637551221 -transform 1 0 7631 0 1 675800 -box 882 167 34000 13000 -use gpio_defaults_block gpio_29_defaults -timestamp 1637551221 -transform 1 0 8367 0 1 645600 +transform -1 0 709467 0 1 536800 box -38 0 6018 2224 +use gpio_control_block gpio_control_in_1\[1\] +timestamp 1637551221 +transform -1 0 710203 0 1 568800 +box 882 167 34000 13000 +use gpio_control_block gpio_control_in_1\[0\] +timestamp 1637551221 +transform -1 0 710203 0 1 523800 +box 882 167 34000 13000 use gpio_defaults_block gpio_28_defaults timestamp 1637551221 transform 1 0 8367 0 1 688800 box -38 0 6018 2224 -use gpio_control_block gpio_control_in_1\[2\] +use gpio_defaults_block gpio_29_defaults timestamp 1637551221 -transform -1 0 710203 0 1 614000 -box 882 167 34000 13000 -use gpio_control_block gpio_control_in_1\[3\] -timestamp 1637551221 -transform -1 0 710203 0 1 659000 -box 882 167 34000 13000 -use gpio_defaults_block gpio_10_defaults -timestamp 1637551221 -transform -1 0 709467 0 1 627000 +transform 1 0 8367 0 1 645600 box -38 0 6018 2224 +use gpio_control_block gpio_control_in_2\[9\] +timestamp 1637551221 +transform 1 0 7631 0 1 675800 +box 882 167 34000 13000 +use gpio_control_block gpio_control_in_2\[10\] +timestamp 1637551221 +transform 1 0 7631 0 1 632600 +box 882 167 34000 13000 use gpio_defaults_block gpio_11_defaults timestamp 1637551221 transform -1 0 709467 0 1 672000 box -38 0 6018 2224 -use gpio_control_block gpio_control_in_2\[7\] +use gpio_defaults_block gpio_10_defaults timestamp 1637551221 -transform 1 0 7631 0 1 762200 -box 882 167 34000 13000 -use gpio_control_block gpio_control_in_2\[8\] -timestamp 1637551221 -transform 1 0 7631 0 1 719000 -box 882 167 34000 13000 -use gpio_defaults_block gpio_27_defaults -timestamp 1637551221 -transform 1 0 8367 0 1 732000 +transform -1 0 709467 0 1 627000 box -38 0 6018 2224 +use gpio_control_block gpio_control_in_1\[3\] +timestamp 1637551221 +transform -1 0 710203 0 1 659000 +box 882 167 34000 13000 +use gpio_control_block gpio_control_in_1\[2\] +timestamp 1637551221 +transform -1 0 710203 0 1 614000 +box 882 167 34000 13000 use gpio_defaults_block gpio_26_defaults timestamp 1637551221 transform 1 0 8367 0 1 775200 box -38 0 6018 2224 -use gpio_control_block gpio_control_in_1\[4\] +use gpio_defaults_block gpio_27_defaults timestamp 1637551221 -transform -1 0 710203 0 1 704200 -box 882 167 34000 13000 -use gpio_control_block gpio_control_in_1\[5\] -timestamp 1637551221 -transform -1 0 710203 0 1 749200 -box 882 167 34000 13000 -use gpio_defaults_block gpio_12_defaults -timestamp 1637551221 -transform -1 0 709467 0 1 717200 +transform 1 0 8367 0 1 732000 box -38 0 6018 2224 +use gpio_control_block gpio_control_in_2\[8\] +timestamp 1637551221 +transform 1 0 7631 0 1 719000 +box 882 167 34000 13000 +use gpio_control_block gpio_control_in_2\[7\] +timestamp 1637551221 +transform 1 0 7631 0 1 762200 +box 882 167 34000 13000 use gpio_defaults_block gpio_13_defaults timestamp 1637551221 transform -1 0 709467 0 1 762200 box -38 0 6018 2224 -use gpio_control_block gpio_control_in_2\[6\] +use gpio_defaults_block gpio_12_defaults timestamp 1637551221 -transform 1 0 7631 0 1 805400 +transform -1 0 709467 0 1 717200 +box -38 0 6018 2224 +use gpio_control_block gpio_control_in_1\[5\] +timestamp 1637551221 +transform -1 0 710203 0 1 749200 +box 882 167 34000 13000 +use gpio_control_block gpio_control_in_1\[4\] +timestamp 1637551221 +transform -1 0 710203 0 1 704200 box 882 167 34000 13000 use gpio_defaults_block gpio_25_defaults timestamp 1637551221 transform 1 0 8367 0 1 818400 box -38 0 6018 2224 -use gpio_control_block gpio_control_in_2\[5\] +use gpio_control_block gpio_control_in_2\[6\] timestamp 1637551221 -transform 1 0 7631 0 1 931200 +transform 1 0 7631 0 1 805400 box 882 167 34000 13000 use gpio_defaults_block gpio_24_defaults timestamp 1637551221 transform 1 0 8367 0 1 944200 box -38 0 6018 2224 -use gpio_control_block gpio_control_in_1\[6\] +use gpio_control_block gpio_control_in_2\[5\] timestamp 1637551221 -transform -1 0 710203 0 1 927600 +transform 1 0 7631 0 1 931200 box 882 167 34000 13000 use gpio_defaults_block gpio_14_defaults timestamp 1637551221 transform -1 0 709467 0 1 940600 box -38 0 6018 2224 -use gpio_control_block gpio_control_in_2\[3\] +use gpio_control_block gpio_control_in_1\[6\] timestamp 1637551221 -transform 0 1 148600 -1 0 1030077 +transform -1 0 710203 0 1 927600 box 882 167 34000 13000 -use gpio_control_block gpio_control_in_2\[4\] -timestamp 1637551221 -transform 0 1 97200 -1 0 1030077 -box 882 167 34000 13000 -use gpio_defaults_block gpio_23_defaults -timestamp 1637551221 -transform 0 1 110194 -1 0 1029341 -box -38 0 6018 2224 use gpio_defaults_block gpio_22_defaults timestamp 1637551221 transform 0 1 161594 -1 0 1029341 box -38 0 6018 2224 -use gpio_control_block gpio_control_in_2\[1\] +use gpio_defaults_block gpio_23_defaults timestamp 1637551221 -transform 0 1 251400 -1 0 1030077 +transform 0 1 110194 -1 0 1029341 +box -38 0 6018 2224 +use gpio_control_block gpio_control_in_2\[4\] +timestamp 1637551221 +transform 0 1 97200 -1 0 1030077 box 882 167 34000 13000 -use gpio_control_block gpio_control_in_2\[2\] +use gpio_control_block gpio_control_in_2\[3\] timestamp 1637551221 -transform 0 1 200000 -1 0 1030077 +transform 0 1 148600 -1 0 1030077 box 882 167 34000 13000 use gpio_defaults_block gpio_21_defaults timestamp 1637551221 transform 0 1 212994 -1 0 1029341 box -38 0 6018 2224 -use gpio_control_block gpio_control_in_2\[0\] +use gpio_control_block gpio_control_in_2\[2\] timestamp 1637551221 -transform 0 1 303000 -1 0 1030077 +transform 0 1 200000 -1 0 1030077 box 882 167 34000 13000 -use gpio_defaults_block gpio_20_defaults +use gpio_control_block gpio_control_in_2\[1\] timestamp 1637551221 -transform 0 1 264394 -1 0 1029341 -box -38 0 6018 2224 +transform 0 1 251400 -1 0 1030077 +box 882 167 34000 13000 use gpio_defaults_block gpio_19_defaults timestamp 1637551221 transform 0 1 315994 -1 0 1029341 box -38 0 6018 2224 -use gpio_control_block gpio_control_in_1\[10\] +use gpio_defaults_block gpio_20_defaults timestamp 1637551221 -transform 0 1 353400 -1 0 1030077 -box 882 167 34000 13000 -use gpio_control_block gpio_control_in_1\[9\] -timestamp 1637551221 -transform 0 1 420800 -1 0 1030077 -box 882 167 34000 13000 -use gpio_defaults_block gpio_18_defaults -timestamp 1637551221 -transform 0 1 366394 -1 0 1029341 +transform 0 1 264394 -1 0 1029341 box -38 0 6018 2224 +use gpio_control_block gpio_control_in_2\[0\] +timestamp 1637551221 +transform 0 1 303000 -1 0 1030077 +box 882 167 34000 13000 use gpio_defaults_block gpio_17_defaults timestamp 1637551221 transform 0 1 433794 -1 0 1029341 box -38 0 6018 2224 -use gpio_control_block gpio_control_in_1\[8\] +use gpio_defaults_block gpio_18_defaults timestamp 1637551221 -transform 0 1 497800 -1 0 1030077 +transform 0 1 366394 -1 0 1029341 +box -38 0 6018 2224 +use gpio_control_block gpio_control_in_1\[9\] +timestamp 1637551221 +transform 0 1 420800 -1 0 1030077 +box 882 167 34000 13000 +use gpio_control_block gpio_control_in_1\[10\] +timestamp 1637551221 +transform 0 1 353400 -1 0 1030077 box 882 167 34000 13000 use gpio_defaults_block gpio_16_defaults timestamp 1637551221 transform 0 1 510794 -1 0 1029341 box -38 0 6018 2224 -use gpio_control_block gpio_control_in_1\[7\] +use gpio_control_block gpio_control_in_1\[8\] timestamp 1637551221 -transform 0 1 549200 -1 0 1030077 +transform 0 1 497800 -1 0 1030077 box 882 167 34000 13000 use gpio_defaults_block gpio_15_defaults timestamp 1637551221 transform 0 1 562194 -1 0 1029341 box -38 0 6018 2224 +use gpio_control_block gpio_control_in_1\[7\] +timestamp 1637551221 +transform 0 1 549200 -1 0 1030077 +box 882 167 34000 13000 use chip_io padframe timestamp 1637596979 transform 1 0 0 0 1 0 diff --git a/mag/chip_io.mag b/mag/chip_io.mag index eba3ddfd..950ed52a 100644 --- a/mag/chip_io.mag +++ b/mag/chip_io.mag @@ -1,7 +1,7 @@ magic tech sky130A magscale 1 2 -timestamp 1637596979 +timestamp 1637610562 << metal1 >> rect 284662 995256 284668 995308 rect 284720 995296 284726 995308 @@ -1792,16 +1792,26 @@ rect 195974 42720 195980 42732 rect 196032 42720 196038 42772 rect 295242 42748 295248 42800 rect 295300 42788 295306 42800 -rect 303246 42788 303252 42800 -rect 295300 42760 303252 42788 +rect 302634 42788 302640 42804 +rect 295300 42760 302640 42788 rect 295300 42748 295306 42760 +rect 302634 42752 302640 42760 +rect 302692 42788 302698 42804 +rect 303246 42788 303252 42800 +rect 302692 42760 303252 42788 +rect 302692 42752 302698 42760 rect 303246 42748 303252 42760 rect 303304 42748 303310 42800 rect 350074 42748 350080 42800 rect 350132 42788 350138 42800 -rect 358078 42788 358084 42800 -rect 350132 42760 358084 42788 +rect 357440 42788 357446 42802 +rect 350132 42760 357446 42788 rect 350132 42748 350138 42760 +rect 357440 42750 357446 42760 +rect 357498 42788 357504 42802 +rect 358078 42788 358084 42800 +rect 357498 42760 358084 42788 +rect 357498 42750 357504 42760 rect 358078 42748 358084 42760 rect 358136 42748 358142 42800 rect 360562 42748 360568 42800 @@ -2850,8 +2860,10 @@ rect 147680 42428 147732 42480 rect 42064 42360 42116 42412 rect 195980 42720 196032 42772 rect 295248 42748 295300 42800 +rect 302640 42752 302692 42804 rect 303252 42748 303304 42800 rect 350080 42748 350132 42800 +rect 357446 42750 357498 42802 rect 358084 42748 358136 42800 rect 360568 42748 360620 42800 rect 406752 42748 406804 42800 @@ -5218,20 +5230,14 @@ rect 467656 42946 467708 42952 rect 415308 42936 415360 42942 rect 415308 42878 415360 42884 rect 411076 42868 411128 42874 -rect 411076 42810 411128 42816 rect 295248 42800 295300 42806 rect 195980 42772 196032 42778 rect 295248 42742 295300 42748 +rect 302640 42804 302692 42810 +rect 357458 42808 357486 42814 +rect 411076 42810 411128 42816 +rect 302640 42746 302692 42752 rect 303252 42800 303304 42806 -rect 303252 42742 303304 42748 -rect 350080 42800 350132 42806 -rect 350080 42742 350132 42748 -rect 358084 42800 358136 42806 -rect 358084 42742 358136 42748 -rect 360568 42800 360620 42806 -rect 360568 42742 360620 42748 -rect 406752 42800 406804 42806 -rect 406752 42742 406804 42748 rect 195980 42714 196032 42720 rect 188528 42596 188580 42602 rect 188528 42538 188580 42544 @@ -5369,12 +5375,13 @@ rect 299572 42596 299624 42602 rect 299572 42538 299624 42544 rect 299584 41834 299612 42538 rect 300780 41834 300808 42606 -rect 295260 41806 295311 41834 -rect 297100 41806 297151 41834 -rect 297744 41806 297795 41834 -rect 299584 41806 299635 41834 -rect 300780 41806 302119 41834 -rect 302643 41713 302699 42193 +rect 302652 41852 302680 42746 +rect 303252 42742 303304 42748 +rect 350080 42800 350132 42806 +rect 350080 42742 350132 42748 +rect 357446 42802 357498 42808 +rect 357446 42744 357498 42750 +rect 358084 42800 358136 42806 rect 303264 41834 303292 42742 rect 307576 42732 307628 42738 rect 307576 42674 307628 42680 @@ -5392,6 +5399,11 @@ rect 305736 42538 305788 42544 rect 305276 41948 305328 41954 rect 305276 41890 305328 41896 rect 305288 41834 305316 41890 +rect 295260 41806 295311 41834 +rect 297100 41806 297151 41834 +rect 297744 41806 297795 41834 +rect 299584 41806 299635 41834 +rect 300780 41806 302119 41834 rect 303264 41806 303315 41834 rect 303908 41806 303959 41834 rect 304552 41806 304603 41834 @@ -5434,7 +5446,12 @@ rect 354416 41820 354444 42538 rect 355612 41834 355640 42606 rect 355612 41820 356914 41834 rect 355626 41806 356914 41820 -rect 357443 41713 357499 42193 +rect 357458 41800 357486 42744 +rect 358084 42742 358136 42748 +rect 360568 42800 360620 42806 +rect 360568 42742 360620 42748 +rect 406752 42800 406804 42806 +rect 406752 42742 406804 42748 rect 358096 41820 358124 42742 rect 359924 42664 359976 42670 rect 359924 42606 359976 42612 @@ -6183,6 +6200,9 @@ rect 460640 6598 473160 19088 rect 515440 6598 527960 19088 rect 570422 6811 582590 18975 rect 624222 6811 636390 18975 +<< comment >> +rect 302878 41810 302934 42290 +rect 357741 41795 357797 42275 use sky130_ef_io__corner_pad mgmt_corner\[0\] $PDKPATH/libs.ref/sky130_fd_io/maglef timestamp 1637331406 transform -1 0 40000 0 -1 40800 @@ -6195,94 +6215,94 @@ use sky130_ef_io__com_bus_slice_20um FILLER_374 timestamp 1637331406 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_10um FILLER_171 $PDKPATH/libs.ref/sky130_fd_io/maglef timestamp 1637331406 -transform -1 0 51400 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 1637331406 +transform -1 0 47000 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_174 $PDKPATH/libs.ref/sky130_fd_io/maglef +timestamp 1637331406 +transform -1 0 47400 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_173 +timestamp 1637331406 +transform -1 0 47200 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_3 $PDKPATH/libs.ref/sky130_fd_io/maglef +timestamp 1637331406 +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 1637331406 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 1637331406 -transform -1 0 59400 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_173 $PDKPATH/libs.ref/sky130_fd_io/maglef -timestamp 1637331406 -transform -1 0 47200 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_174 -timestamp 1637331406 -transform -1 0 47400 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 1637331406 -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 1637331406 -transform -1 0 46000 0 -1 39593 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_181 -timestamp 1637331406 -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_4 -timestamp 1637331406 -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 1637331406 -transform -1 0 67400 0 -1 39593 +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_6 timestamp 1637331406 transform -1 0 71400 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_184 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_5 timestamp 1637331406 -transform -1 0 78600 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_185 +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 1637331406 -transform -1 0 78800 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_183 +transform -1 0 63400 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_181 timestamp 1637331406 -transform -1 0 78400 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_182 -timestamp 1637331406 -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 1637331406 transform -1 0 93800 0 -1 39593 box 0 -407 15000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_182 +timestamp 1637331406 +transform -1 0 77400 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_183 +timestamp 1637331406 +transform -1 0 78400 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_185 +timestamp 1637331406 +transform -1 0 78800 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_184 +timestamp 1637331406 +transform -1 0 78600 0 -1 39593 +box 0 0 200 39593 use sky130_ef_io__com_bus_slice_20um FILLER_187 timestamp 1637331406 transform -1 0 97800 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_189 -timestamp 1637331406 -transform -1 0 100800 0 -1 39593 -box 0 0 1000 39593 use sky130_ef_io__com_bus_slice_10um FILLER_188 timestamp 1637331406 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 1637331406 -transform -1 0 105200 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_190 -timestamp 1637331406 -transform -1 0 101000 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_191 timestamp 1637331406 transform -1 0 101200 0 -1 39593 box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_190 +timestamp 1637331406 +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 1637331406 +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 1637331406 transform -1 0 109200 0 -1 39593 @@ -6307,230 +6327,230 @@ use sky130_ef_io__com_bus_slice_20um FILLER_198 timestamp 1637331406 transform -1 0 129200 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_201 -timestamp 1637331406 -transform -1 0 132400 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_202 -timestamp 1637331406 -transform -1 0 132600 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_200 -timestamp 1637331406 -transform -1 0 132200 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_199 -timestamp 1637331406 -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 1637331406 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 1637331406 -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 1637331406 -transform -1 0 159000 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_207 -timestamp 1637331406 -transform -1 0 154800 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_208 -timestamp 1637331406 -transform -1 0 155000 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_206 -timestamp 1637331406 -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_202 +timestamp 1637331406 +transform -1 0 132600 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_201 +timestamp 1637331406 +transform -1 0 132400 0 -1 39593 +box 0 0 200 39593 use sky130_ef_io__com_bus_slice_10um FILLER_205 timestamp 1637331406 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_14 +use sky130_ef_io__com_bus_slice_5um FILLER_206 timestamp 1637331406 -transform -1 0 163000 0 -1 39593 +transform -1 0 154600 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_208 +timestamp 1637331406 +transform -1 0 155000 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_207 +timestamp 1637331406 +transform -1 0 154800 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_13 +timestamp 1637331406 +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 1637331406 -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_16 timestamp 1637331406 transform -1 0 171000 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 1637331406 -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_17 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_14 timestamp 1637331406 -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 1637331406 -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_10um FILLER_216 timestamp 1637331406 transform -1 0 185000 0 -1 39593 box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_218 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_18 timestamp 1637331406 -transform -1 0 186200 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_219 +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 1637331406 -transform -1 0 186400 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_217 +transform -1 0 175000 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_215 timestamp 1637331406 -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 1637331406 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 1637331406 -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 1637331406 -transform -1 0 213800 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_224 -timestamp 1637331406 -transform -1 0 209600 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_225 -timestamp 1637331406 -transform -1 0 209800 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_223 -timestamp 1637331406 -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_219 +timestamp 1637331406 +transform -1 0 186400 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_218 +timestamp 1637331406 +transform -1 0 186200 0 -1 39593 +box 0 0 200 39593 use sky130_ef_io__com_bus_slice_10um FILLER_222 timestamp 1637331406 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_20 +use sky130_ef_io__com_bus_slice_5um FILLER_223 timestamp 1637331406 -transform -1 0 217800 0 -1 39593 +transform -1 0 209400 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_225 +timestamp 1637331406 +transform -1 0 209800 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_224 +timestamp 1637331406 +transform -1 0 209600 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_19 +timestamp 1637331406 +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_21 +use sky130_ef_io__com_bus_slice_20um FILLER_221 timestamp 1637331406 -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 1637331406 -transform -1 0 225800 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_23 timestamp 1637331406 transform -1 0 229800 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_22 timestamp 1637331406 -transform -1 0 237800 0 -1 39593 +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_24 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_21 timestamp 1637331406 -transform -1 0 233800 0 -1 39593 +transform -1 0 221800 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_235 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_20 timestamp 1637331406 -transform -1 0 241000 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_236 -timestamp 1637331406 -transform -1 0 241200 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_234 -timestamp 1637331406 -transform -1 0 240800 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_233 -timestamp 1637331406 -transform -1 0 239800 0 -1 39593 -box 0 0 2000 39593 +transform -1 0 217800 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 1637331406 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 1637331406 -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 1637331406 +transform -1 0 240800 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_236 +timestamp 1637331406 +transform -1 0 241200 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_235 +timestamp 1637331406 +transform -1 0 241000 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_24 +timestamp 1637331406 +transform -1 0 233800 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_232 +timestamp 1637331406 +transform -1 0 237800 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_239 +timestamp 1637331406 +transform -1 0 262200 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_240 +timestamp 1637331406 +transform -1 0 263200 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_242 +timestamp 1637331406 +transform -1 0 263600 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_241 +timestamp 1637331406 +transform -1 0 263400 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_26 +timestamp 1637331406 +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 timestamp 1637331406 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 +use sky130_ef_io__com_bus_slice_20um FILLER_238 timestamp 1637331406 -transform -1 0 271600 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_241 -timestamp 1637331406 -transform -1 0 263400 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_242 -timestamp 1637331406 -transform -1 0 263600 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_240 -timestamp 1637331406 -transform -1 0 263200 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_239 -timestamp 1637331406 -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_27 -timestamp 1637331406 -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 1637331406 -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 1637331406 -transform -1 0 283600 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_30 timestamp 1637331406 transform -1 0 287600 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_29 timestamp 1637331406 -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_252 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_28 timestamp 1637331406 -transform -1 0 294800 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_253 +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 1637331406 -transform -1 0 295000 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_251 -timestamp 1637331406 -transform -1 0 294600 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_250 -timestamp 1637331406 -transform -1 0 293600 0 -1 39593 -box 0 0 2000 39593 +transform -1 0 275600 0 -1 39593 +box 0 0 4000 39593 use sky130_ef_io__gpiov2_pad_wrapped flash_csb_pad timestamp 1637331406 transform -1 0 311000 0 -1 42193 box -32 0 16032 42193 +use sky130_ef_io__com_bus_slice_10um FILLER_250 +timestamp 1637331406 +transform -1 0 293600 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_251 +timestamp 1637331406 +transform -1 0 294600 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_253 +timestamp 1637331406 +transform -1 0 295000 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_252 +timestamp 1637331406 +transform -1 0 294800 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_249 +timestamp 1637331406 +transform -1 0 291600 0 -1 39593 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_255 timestamp 1637331406 transform -1 0 315000 0 -1 39593 @@ -6539,22 +6559,22 @@ use sky130_ef_io__com_bus_slice_10um FILLER_256 timestamp 1637331406 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 1637331406 -transform -1 0 322400 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_258 -timestamp 1637331406 -transform -1 0 318200 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_259 -timestamp 1637331406 -transform -1 0 318400 0 -1 39593 -box 0 0 200 39593 use sky130_ef_io__com_bus_slice_5um FILLER_257 timestamp 1637331406 transform -1 0 318000 0 -1 39593 box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_259 +timestamp 1637331406 +transform -1 0 318400 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_258 +timestamp 1637331406 +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 1637331406 +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 1637331406 transform -1 0 326400 0 -1 39593 @@ -6571,170 +6591,170 @@ use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_35 timestamp 1637331406 transform -1 0 338400 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_266 -timestamp 1637331406 -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 1637331406 -transform -1 0 342400 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_269 -timestamp 1637331406 -transform -1 0 349600 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_270 -timestamp 1637331406 -transform -1 0 349800 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_268 -timestamp 1637331406 -transform -1 0 349400 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_267 -timestamp 1637331406 -transform -1 0 348400 0 -1 39593 -box 0 0 2000 39593 use sky130_ef_io__gpiov2_pad_wrapped flash_clk_pad timestamp 1637331406 transform -1 0 365800 0 -1 42193 box -32 0 16032 42193 +use sky130_ef_io__com_bus_slice_10um FILLER_267 +timestamp 1637331406 +transform -1 0 348400 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_268 +timestamp 1637331406 +transform -1 0 349400 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_270 +timestamp 1637331406 +transform -1 0 349800 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_269 +timestamp 1637331406 +transform -1 0 349600 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_36 +timestamp 1637331406 +transform -1 0 342400 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_266 +timestamp 1637331406 +transform -1 0 346400 0 -1 39593 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_272 timestamp 1637331406 transform -1 0 369800 0 -1 39593 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_273 +timestamp 1637331406 +transform -1 0 371800 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_274 +timestamp 1637331406 +transform -1 0 372800 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_276 +timestamp 1637331406 +transform -1 0 373200 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_275 +timestamp 1637331406 +transform -1 0 373000 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_38 +timestamp 1637331406 +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 1637331406 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 1637331406 -transform -1 0 381200 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_275 -timestamp 1637331406 -transform -1 0 373000 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_276 -timestamp 1637331406 -transform -1 0 373200 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_274 -timestamp 1637331406 -transform -1 0 372800 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_273 -timestamp 1637331406 -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_39 -timestamp 1637331406 -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 1637331406 -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 1637331406 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 1637331406 -transform -1 0 397200 0 -1 39593 +transform -1 0 389200 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_39 timestamp 1637331406 -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_286 -timestamp 1637331406 -transform -1 0 404400 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_287 -timestamp 1637331406 -transform -1 0 404600 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_285 -timestamp 1637331406 -transform -1 0 404200 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_284 -timestamp 1637331406 -transform -1 0 403200 0 -1 39593 -box 0 0 2000 39593 use sky130_ef_io__gpiov2_pad_wrapped flash_io0_pad timestamp 1637331406 transform -1 0 420600 0 -1 42193 box -32 0 16032 42193 +use sky130_ef_io__com_bus_slice_10um FILLER_284 +timestamp 1637331406 +transform -1 0 403200 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_285 +timestamp 1637331406 +transform -1 0 404200 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_287 +timestamp 1637331406 +transform -1 0 404600 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_286 +timestamp 1637331406 +transform -1 0 404400 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_283 +timestamp 1637331406 +transform -1 0 401200 0 -1 39593 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_289 timestamp 1637331406 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_10um FILLER_290 timestamp 1637331406 -transform -1 0 432000 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 1637331406 +transform -1 0 427600 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_293 +timestamp 1637331406 +transform -1 0 428000 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_292 +timestamp 1637331406 +transform -1 0 427800 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_45 +timestamp 1637331406 +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 1637331406 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 1637331406 -transform -1 0 440000 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_292 -timestamp 1637331406 -transform -1 0 427800 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_293 -timestamp 1637331406 -transform -1 0 428000 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_291 -timestamp 1637331406 -transform -1 0 427600 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_290 -timestamp 1637331406 -transform -1 0 426600 0 -1 39593 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_300 -timestamp 1637331406 -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_46 -timestamp 1637331406 -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 1637331406 -transform -1 0 448000 0 -1 39593 +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_48 timestamp 1637331406 transform -1 0 452000 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_303 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_47 timestamp 1637331406 -transform -1 0 459200 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_304 +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 1637331406 -transform -1 0 459400 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_302 +transform -1 0 444000 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_300 timestamp 1637331406 -transform -1 0 459000 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_301 -timestamp 1637331406 -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 1637331406 transform -1 0 475400 0 -1 42193 box -32 0 16032 42193 +use sky130_ef_io__com_bus_slice_10um FILLER_301 +timestamp 1637331406 +transform -1 0 458000 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_302 +timestamp 1637331406 +transform -1 0 459000 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_304 +timestamp 1637331406 +transform -1 0 459400 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_303 +timestamp 1637331406 +transform -1 0 459200 0 -1 39593 +box 0 0 200 39593 use sky130_ef_io__com_bus_slice_20um FILLER_306 timestamp 1637331406 transform -1 0 479400 0 -1 39593 @@ -6743,22 +6763,22 @@ use sky130_ef_io__com_bus_slice_10um FILLER_307 timestamp 1637331406 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 1637331406 -transform -1 0 486800 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_309 -timestamp 1637331406 -transform -1 0 482600 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_310 -timestamp 1637331406 -transform -1 0 482800 0 -1 39593 -box 0 0 200 39593 use sky130_ef_io__com_bus_slice_5um FILLER_308 timestamp 1637331406 transform -1 0 482400 0 -1 39593 box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_310 +timestamp 1637331406 +transform -1 0 482800 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_309 +timestamp 1637331406 +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 1637331406 +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 1637331406 transform -1 0 490800 0 -1 39593 @@ -6779,190 +6799,190 @@ use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_54 timestamp 1637331406 transform -1 0 506800 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_317 -timestamp 1637331406 -transform -1 0 510800 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_320 -timestamp 1637331406 -transform -1 0 514000 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_321 -timestamp 1637331406 -transform -1 0 514200 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_319 -timestamp 1637331406 -transform -1 0 513800 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_318 -timestamp 1637331406 -transform -1 0 512800 0 -1 39593 -box 0 0 2000 39593 use sky130_ef_io__gpiov2_pad_wrapped gpio_pad timestamp 1637331406 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 1637331406 -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 1637331406 -transform -1 0 541600 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_326 -timestamp 1637331406 -transform -1 0 537400 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_327 -timestamp 1637331406 -transform -1 0 537600 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_325 -timestamp 1637331406 -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_321 +timestamp 1637331406 +transform -1 0 514200 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_320 +timestamp 1637331406 +transform -1 0 514000 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_317 +timestamp 1637331406 +transform -1 0 510800 0 -1 39593 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_10um FILLER_324 timestamp 1637331406 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_56 +use sky130_ef_io__com_bus_slice_5um FILLER_325 timestamp 1637331406 -transform -1 0 545600 0 -1 39593 +transform -1 0 537200 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_327 +timestamp 1637331406 +transform -1 0 537600 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_326 +timestamp 1637331406 +transform -1 0 537400 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_55 +timestamp 1637331406 +transform -1 0 541600 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_323 +timestamp 1637331406 +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_57 timestamp 1637331406 transform -1 0 549600 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_56 timestamp 1637331406 -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_58 -timestamp 1637331406 -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 1637331406 -transform -1 0 557600 0 -1 39593 +transform -1 0 545600 0 -1 39593 box 0 0 4000 39593 use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_60 timestamp 1637331406 transform -1 0 561600 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_337 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_59 timestamp 1637331406 -transform -1 0 568800 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_338 +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 1637331406 -transform -1 0 569000 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_336 +transform -1 0 553600 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_334 timestamp 1637331406 -transform -1 0 568600 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_335 -timestamp 1637331406 -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 1637331406 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 1637331406 -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 1637331406 -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_338 +timestamp 1637331406 +transform -1 0 569000 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_337 +timestamp 1637331406 +transform -1 0 568800 0 -1 39593 +box 0 0 200 39593 use sky130_ef_io__com_bus_slice_10um FILLER_341 timestamp 1637331406 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_61 +use sky130_ef_io__com_bus_slice_5um FILLER_342 timestamp 1637331406 -transform -1 0 595400 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 1637331406 +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_1um FILLER_344 timestamp 1637331406 -transform -1 0 599400 0 -1 39593 +transform -1 0 591400 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_343 +timestamp 1637331406 +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 1637331406 +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 1637331406 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 1637331406 -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_343 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_61 timestamp 1637331406 -transform -1 0 591200 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_344 -timestamp 1637331406 -transform -1 0 591400 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_351 -timestamp 1637331406 -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_65 -timestamp 1637331406 -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 1637331406 -transform -1 0 615400 0 -1 39593 +transform -1 0 595400 0 -1 39593 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_10um FILLER_352 timestamp 1637331406 transform -1 0 621400 0 -1 39593 box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_354 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_66 timestamp 1637331406 -transform -1 0 622600 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_355 +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 1637331406 -transform -1 0 622800 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_353 +transform -1 0 611400 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_351 timestamp 1637331406 -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 1637331406 transform -1 0 637800 0 -1 39593 box 0 -407 15000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_353 +timestamp 1637331406 +transform -1 0 622400 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_355 +timestamp 1637331406 +transform -1 0 622800 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_354 +timestamp 1637331406 +transform -1 0 622600 0 -1 39593 +box 0 0 200 39593 use sky130_ef_io__com_bus_slice_20um FILLER_357 timestamp 1637331406 transform -1 0 641800 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_360 -timestamp 1637331406 -transform -1 0 645000 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_359 -timestamp 1637331406 -transform -1 0 644800 0 -1 39593 -box 0 0 1000 39593 use sky130_ef_io__com_bus_slice_10um FILLER_358 timestamp 1637331406 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 1637331406 -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 1637331406 +transform -1 0 645000 0 -1 39593 +box 0 0 200 39593 use sky130_ef_io__com_bus_slice_1um FILLER_361 timestamp 1637331406 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 1637331406 +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 1637331406 transform -1 0 653200 0 -1 39593 @@ -7015,42 +7035,42 @@ use sky130_ef_io__com_bus_slice_5um FILLER_370 timestamp 1637331406 transform -1 0 676200 0 -1 39593 box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_375 +use sky130_ef_io__com_bus_slice_20um FILLER_378 timestamp 1637331406 -transform 0 -1 39593 1 0 44800 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_376 -timestamp 1637331406 -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_377 timestamp 1637331406 transform 0 -1 39593 1 0 52800 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_378 +use sky130_ef_io__com_bus_slice_20um FILLER_376 timestamp 1637331406 -transform 0 -1 39593 1 0 56800 +transform 0 -1 39593 1 0 48800 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_379 +use sky130_ef_io__com_bus_slice_20um FILLER_375 timestamp 1637331406 -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_382 -timestamp 1637331406 -transform 0 -1 39593 1 0 67800 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_381 -timestamp 1637331406 -transform 0 -1 39593 1 0 66800 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_380 -timestamp 1637331406 -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 1637331406 transform 0 -1 39593 1 0 68000 box 0 -2107 17239 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_380 +timestamp 1637331406 +transform 0 -1 39593 1 0 64800 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_381 +timestamp 1637331406 +transform 0 -1 39593 1 0 66800 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_382 +timestamp 1637331406 +transform 0 -1 39593 1 0 67800 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_379 +timestamp 1637331406 +transform 0 -1 39593 1 0 60800 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_384 timestamp 1637331406 transform 0 -1 39593 1 0 83000 @@ -7079,17 +7099,17 @@ use sky130_ef_io__com_bus_slice_20um FILLER_611 timestamp 1637331406 transform 0 1 678007 -1 0 68000 box 0 0 4000 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 1637331406 -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_5um FILLER_612 timestamp 1637331406 transform 0 1 678007 -1 0 69000 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_SB1 timestamp 1637331406 -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_20um FILLER_615 timestamp 1637331406 @@ -7107,42 +7127,42 @@ use sky130_ef_io__com_bus_slice_20um FILLER_618 timestamp 1637331406 transform 0 1 678007 -1 0 87000 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_385 +use sky130_ef_io__com_bus_slice_20um FILLER_388 timestamp 1637331406 -transform 0 -1 39593 1 0 87000 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_386 -timestamp 1637331406 -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_387 timestamp 1637331406 transform 0 -1 39593 1 0 95000 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_388 +use sky130_ef_io__com_bus_slice_20um FILLER_386 timestamp 1637331406 -transform 0 -1 39593 1 0 99000 +transform 0 -1 39593 1 0 91000 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_389 +use sky130_ef_io__com_bus_slice_20um FILLER_385 timestamp 1637331406 -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_392 -timestamp 1637331406 -transform 0 -1 39593 1 0 110000 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_391 -timestamp 1637331406 -transform 0 -1 39593 1 0 109000 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_390 -timestamp 1637331406 -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 1637331406 transform 0 -1 39593 1 0 110200 box 0 -407 15000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_390 +timestamp 1637331406 +transform 0 -1 39593 1 0 107000 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_391 +timestamp 1637331406 +transform 0 -1 39593 1 0 109000 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_392 +timestamp 1637331406 +transform 0 -1 39593 1 0 110000 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_389 +timestamp 1637331406 +transform 0 -1 39593 1 0 103000 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_394 timestamp 1637331406 transform 0 -1 39593 1 0 125200 @@ -7203,26 +7223,26 @@ use sky130_ef_io__com_bus_slice_10um FILLER_400 timestamp 1637331406 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 1637331406 -transform 0 -1 39593 1 0 154400 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_402 -timestamp 1637331406 -transform 0 -1 39593 1 0 152200 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_SB2 -timestamp 1637331406 -transform 0 -1 39593 1 0 153400 +transform 0 -1 39593 1 0 152400 box 0 0 1000 39593 use sky130_ef_io__com_bus_slice_5um FILLER_401 timestamp 1637331406 transform 0 -1 39593 1 0 151200 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_SB2 timestamp 1637331406 -transform 0 -1 39593 1 0 152400 +transform 0 -1 39593 1 0 153400 box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_402 +timestamp 1637331406 +transform 0 -1 39593 1 0 152200 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_405 +timestamp 1637331406 +transform 0 -1 39593 1 0 154400 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_406 timestamp 1637331406 transform 0 -1 39593 1 0 158400 @@ -7271,45 +7291,45 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[1\] timestamp 1637331406 transform 0 1 675407 -1 0 161200 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_409 -timestamp 1637331406 -transform 0 -1 39593 1 0 170400 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_410 -timestamp 1637331406 -transform 0 -1 39593 1 0 174400 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_413 -timestamp 1637331406 -transform 0 -1 39593 1 0 181400 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_412 -timestamp 1637331406 -transform 0 -1 39593 1 0 180400 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_411 -timestamp 1637331406 -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 1637331406 transform 0 -1 42193 1 0 181600 box -32 0 16032 42193 +use sky130_ef_io__com_bus_slice_10um FILLER_411 +timestamp 1637331406 +transform 0 -1 39593 1 0 178400 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_412 +timestamp 1637331406 +transform 0 -1 39593 1 0 180400 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_413 +timestamp 1637331406 +transform 0 -1 39593 1 0 181400 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_410 +timestamp 1637331406 +transform 0 -1 39593 1 0 174400 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_409 +timestamp 1637331406 +transform 0 -1 39593 1 0 170400 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_415 timestamp 1637331406 transform 0 -1 39593 1 0 197600 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 1637331406 -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_417 timestamp 1637331406 transform 0 -1 39593 1 0 205600 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 1637331406 -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_636 timestamp 1637331406 @@ -7347,45 +7367,45 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[2\] timestamp 1637331406 transform 0 1 675407 -1 0 206200 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_419 -timestamp 1637331406 -transform 0 -1 39593 1 0 213600 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_420 -timestamp 1637331406 -transform 0 -1 39593 1 0 217600 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_423 -timestamp 1637331406 -transform 0 -1 39593 1 0 224600 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_422 -timestamp 1637331406 -transform 0 -1 39593 1 0 223600 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_421 -timestamp 1637331406 -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 1637331406 transform 0 -1 42193 1 0 224800 box -32 0 16032 42193 +use sky130_ef_io__com_bus_slice_10um FILLER_421 +timestamp 1637331406 +transform 0 -1 39593 1 0 221600 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_422 +timestamp 1637331406 +transform 0 -1 39593 1 0 223600 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_423 +timestamp 1637331406 +transform 0 -1 39593 1 0 224600 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_420 +timestamp 1637331406 +transform 0 -1 39593 1 0 217600 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_419 +timestamp 1637331406 +transform 0 -1 39593 1 0 213600 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_425 timestamp 1637331406 transform 0 -1 39593 1 0 240800 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 1637331406 -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_427 timestamp 1637331406 transform 0 -1 39593 1 0 248800 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 1637331406 -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_645 timestamp 1637331406 @@ -7491,46 +7511,46 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[4\] timestamp 1637331406 transform 0 1 675407 -1 0 296400 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_438 +use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[15\] timestamp 1637331406 -transform 0 -1 39593 1 0 296000 +transform 0 -1 42193 1 0 311200 +box -32 0 16032 42193 +use sky130_ef_io__com_bus_slice_10um FILLER_441 +timestamp 1637331406 +transform 0 -1 39593 1 0 308000 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_442 +timestamp 1637331406 +transform 0 -1 39593 1 0 310000 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_443 +timestamp 1637331406 +transform 0 -1 39593 1 0 311000 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_440 +timestamp 1637331406 +transform 0 -1 39593 1 0 304000 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_439 timestamp 1637331406 transform 0 -1 39593 1 0 300000 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_440 +use sky130_ef_io__com_bus_slice_20um FILLER_438 timestamp 1637331406 -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_443 -timestamp 1637331406 -transform 0 -1 39593 1 0 311000 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_442 -timestamp 1637331406 -transform 0 -1 39593 1 0 310000 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_441 -timestamp 1637331406 -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 1637331406 -transform 0 -1 42193 1 0 311200 -box -32 0 16032 42193 use sky130_ef_io__com_bus_slice_20um FILLER_445 timestamp 1637331406 transform 0 -1 39593 1 0 327200 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_446 -timestamp 1637331406 -transform 0 -1 39593 1 0 331200 -box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_447 timestamp 1637331406 transform 0 -1 39593 1 0 335200 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_446 +timestamp 1637331406 +transform 0 -1 39593 1 0 331200 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_662 timestamp 1637331406 transform 0 1 678007 -1 0 300400 @@ -7567,125 +7587,125 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[5\] timestamp 1637331406 transform 0 1 675407 -1 0 341400 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_448 +use sky130_ef_io__com_bus_slice_10um FILLER_451 timestamp 1637331406 -transform 0 -1 39593 1 0 339200 +transform 0 -1 39593 1 0 351200 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_452 +timestamp 1637331406 +transform 0 -1 39593 1 0 353200 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_450 +timestamp 1637331406 +transform 0 -1 39593 1 0 347200 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_449 timestamp 1637331406 transform 0 -1 39593 1 0 343200 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_450 +use sky130_ef_io__com_bus_slice_20um FILLER_448 timestamp 1637331406 -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_452 -timestamp 1637331406 -transform 0 -1 39593 1 0 353200 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_451 -timestamp 1637331406 -transform 0 -1 39593 1 0 351200 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_453 -timestamp 1637331406 -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 1637331406 transform 0 -1 42193 1 0 354400 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_455 +use sky130_ef_io__com_bus_slice_1um FILLER_453 timestamp 1637331406 -transform 0 -1 39593 1 0 370400 +transform 0 -1 39593 1 0 354200 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_457 +timestamp 1637331406 +transform 0 -1 39593 1 0 378400 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_456 timestamp 1637331406 transform 0 -1 39593 1 0 374400 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_457 +use sky130_ef_io__com_bus_slice_20um FILLER_455 timestamp 1637331406 -transform 0 -1 39593 1 0 378400 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_671 -timestamp 1637331406 -transform 0 1 678007 -1 0 345400 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_672 -timestamp 1637331406 -transform 0 1 678007 -1 0 349400 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_673 -timestamp 1637331406 -transform 0 1 678007 -1 0 353400 +transform 0 -1 39593 1 0 370400 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_674 timestamp 1637331406 transform 0 1 678007 -1 0 357400 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_675 +use sky130_ef_io__com_bus_slice_20um FILLER_673 timestamp 1637331406 -transform 0 1 678007 -1 0 361400 +transform 0 1 678007 -1 0 353400 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_676 +use sky130_ef_io__com_bus_slice_20um FILLER_672 timestamp 1637331406 -transform 0 1 678007 -1 0 365400 +transform 0 1 678007 -1 0 349400 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_677 +use sky130_ef_io__com_bus_slice_20um FILLER_671 timestamp 1637331406 -transform 0 1 678007 -1 0 369400 +transform 0 1 678007 -1 0 345400 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_5um FILLER_678 timestamp 1637331406 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_677 timestamp 1637331406 -transform 0 1 678007 -1 0 370600 -box 0 0 200 39593 +transform 0 1 678007 -1 0 369400 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_676 +timestamp 1637331406 +transform 0 1 678007 -1 0 365400 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_675 +timestamp 1637331406 +transform 0 1 678007 -1 0 361400 +box 0 0 4000 39593 use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[6\] timestamp 1637331406 transform 0 1 675407 -1 0 386600 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_458 +use sky130_ef_io__com_bus_slice_1um FILLER_679 timestamp 1637331406 -transform 0 -1 39593 1 0 382400 +transform 0 1 678007 -1 0 370600 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_461 +timestamp 1637331406 +transform 0 -1 39593 1 0 394400 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_460 +timestamp 1637331406 +transform 0 -1 39593 1 0 390400 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_459 timestamp 1637331406 transform 0 -1 39593 1 0 386400 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_460 +use sky130_ef_io__com_bus_slice_20um FILLER_458 timestamp 1637331406 -transform 0 -1 39593 1 0 390400 +transform 0 -1 39593 1 0 382400 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_461 -timestamp 1637331406 -transform 0 -1 39593 1 0 394400 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_463 -timestamp 1637331406 -transform 0 -1 39593 1 0 397400 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_462 -timestamp 1637331406 -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 1637331406 transform 0 -1 42193 1 0 397600 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_465 +use sky130_ef_io__com_bus_slice_5um FILLER_462 timestamp 1637331406 -transform 0 -1 39593 1 0 413600 +transform 0 -1 39593 1 0 396400 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_463 +timestamp 1637331406 +transform 0 -1 39593 1 0 397400 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_467 +timestamp 1637331406 +transform 0 -1 39593 1 0 421600 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_466 timestamp 1637331406 transform 0 -1 39593 1 0 417600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_467 +use sky130_ef_io__com_bus_slice_20um FILLER_465 timestamp 1637331406 -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_20um FILLER_681 timestamp 1637331406 @@ -7723,125 +7743,125 @@ use sky130_ef_io__vssa_hvc_clamped_pad user1_vssa_hvclamp_pad\[1\] timestamp 1637331406 transform 0 1 678007 -1 0 430600 box 0 -407 15000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_468 +use sky130_ef_io__com_bus_slice_10um FILLER_471 timestamp 1637331406 -transform 0 -1 39593 1 0 425600 +transform 0 -1 39593 1 0 437600 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_470 +timestamp 1637331406 +transform 0 -1 39593 1 0 433600 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_469 timestamp 1637331406 transform 0 -1 39593 1 0 429600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_470 +use sky130_ef_io__com_bus_slice_20um FILLER_468 timestamp 1637331406 -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_471 -timestamp 1637331406 -transform 0 -1 39593 1 0 437600 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_475 -timestamp 1637331406 -transform 0 -1 39593 1 0 455800 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_473 -timestamp 1637331406 -transform 0 -1 39593 1 0 440600 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_472 -timestamp 1637331406 -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 1637331406 transform 0 -1 39593 1 0 440800 box 0 -2177 17187 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_477 +use sky130_ef_io__com_bus_slice_5um FILLER_472 timestamp 1637331406 -transform 0 -1 39593 1 0 463800 +transform 0 -1 39593 1 0 439600 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_473 +timestamp 1637331406 +transform 0 -1 39593 1 0 440600 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_475 +timestamp 1637331406 +transform 0 -1 39593 1 0 455800 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_476 timestamp 1637331406 transform 0 -1 39593 1 0 459800 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_690 +use sky130_ef_io__com_bus_slice_20um FILLER_477 timestamp 1637331406 -transform 0 1 678007 -1 0 434600 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_691 -timestamp 1637331406 -transform 0 1 678007 -1 0 438600 +transform 0 -1 39593 1 0 463800 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_692 timestamp 1637331406 transform 0 1 678007 -1 0 442600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_693 +use sky130_ef_io__com_bus_slice_20um FILLER_691 timestamp 1637331406 -transform 0 1 678007 -1 0 446600 +transform 0 1 678007 -1 0 438600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_694 +use sky130_ef_io__com_bus_slice_20um FILLER_690 timestamp 1637331406 -transform 0 1 678007 -1 0 450600 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_695 -timestamp 1637331406 -transform 0 1 678007 -1 0 454600 +transform 0 1 678007 -1 0 434600 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_696 timestamp 1637331406 transform 0 1 678007 -1 0 458600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_698 +use sky130_ef_io__com_bus_slice_20um FILLER_695 timestamp 1637331406 -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 454600 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_694 timestamp 1637331406 -transform 0 1 678007 -1 0 459600 -box 0 0 1000 39593 +transform 0 1 678007 -1 0 450600 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_693 +timestamp 1637331406 +transform 0 1 678007 -1 0 446600 +box 0 0 4000 39593 use sky130_ef_io__vssd_lvc_clamped3_pad user1_vssd_lvclamp_pad timestamp 1637331406 transform 0 1 678007 -1 0 474800 box 0 -2177 17187 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_478 +use sky130_ef_io__com_bus_slice_5um FILLER_697 timestamp 1637331406 -transform 0 -1 39593 1 0 467800 +transform 0 1 678007 -1 0 459600 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_698 +timestamp 1637331406 +transform 0 1 678007 -1 0 459800 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_480 +timestamp 1637331406 +transform 0 -1 39593 1 0 475800 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_479 timestamp 1637331406 transform 0 -1 39593 1 0 471800 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_480 +use sky130_ef_io__com_bus_slice_20um FILLER_478 timestamp 1637331406 -transform 0 -1 39593 1 0 475800 +transform 0 -1 39593 1 0 467800 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_483 -timestamp 1637331406 -transform 0 -1 39593 1 0 482800 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_482 -timestamp 1637331406 -transform 0 -1 39593 1 0 481800 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_481 -timestamp 1637331406 -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 1637331406 transform 0 -1 39593 1 0 483000 box 0 -407 15000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_485 +use sky130_ef_io__com_bus_slice_10um FILLER_481 timestamp 1637331406 -transform 0 -1 39593 1 0 498000 +transform 0 -1 39593 1 0 479800 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_482 +timestamp 1637331406 +transform 0 -1 39593 1 0 481800 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_483 +timestamp 1637331406 +transform 0 -1 39593 1 0 482800 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_487 +timestamp 1637331406 +transform 0 -1 39593 1 0 506000 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_486 timestamp 1637331406 transform 0 -1 39593 1 0 502000 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_487 +use sky130_ef_io__com_bus_slice_20um FILLER_485 timestamp 1637331406 -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_20um FILLER_700 timestamp 1637331406 @@ -7951,46 +7971,46 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[7\] timestamp 1637331406 transform 0 1 675407 -1 0 563800 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_497 +use sky130_ef_io__com_bus_slice_20um FILLER_500 timestamp 1637331406 -transform 0 -1 39593 1 0 549200 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_498 -timestamp 1637331406 -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_499 timestamp 1637331406 transform 0 -1 39593 1 0 557200 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_500 +use sky130_ef_io__com_bus_slice_20um FILLER_498 timestamp 1637331406 -transform 0 -1 39593 1 0 561200 +transform 0 -1 39593 1 0 553200 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_503 +use sky130_ef_io__com_bus_slice_20um FILLER_497 timestamp 1637331406 -transform 0 -1 39593 1 0 568200 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_502 -timestamp 1637331406 -transform 0 -1 39593 1 0 567200 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_501 -timestamp 1637331406 -transform 0 -1 39593 1 0 565200 -box 0 0 2000 39593 +transform 0 -1 39593 1 0 549200 +box 0 0 4000 39593 use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[11\] timestamp 1637331406 transform 0 -1 42193 1 0 568400 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_505 +use sky130_ef_io__com_bus_slice_10um FILLER_501 timestamp 1637331406 -transform 0 -1 39593 1 0 584400 -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 1637331406 +transform 0 -1 39593 1 0 567200 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_503 +timestamp 1637331406 +transform 0 -1 39593 1 0 568200 +box 0 0 200 39593 use sky130_ef_io__com_bus_slice_20um FILLER_506 timestamp 1637331406 transform 0 -1 39593 1 0 588400 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_505 +timestamp 1637331406 +transform 0 -1 39593 1 0 584400 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_718 timestamp 1637331406 transform 0 1 678007 -1 0 567800 @@ -8019,46 +8039,46 @@ use sky130_ef_io__com_bus_slice_20um FILLER_724 timestamp 1637331406 transform 0 1 678007 -1 0 591800 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_507 +use sky130_ef_io__com_bus_slice_20um FILLER_510 timestamp 1637331406 -transform 0 -1 39593 1 0 592400 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_508 -timestamp 1637331406 -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_509 timestamp 1637331406 transform 0 -1 39593 1 0 600400 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_510 +use sky130_ef_io__com_bus_slice_20um FILLER_508 timestamp 1637331406 -transform 0 -1 39593 1 0 604400 +transform 0 -1 39593 1 0 596400 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_513 +use sky130_ef_io__com_bus_slice_20um FILLER_507 timestamp 1637331406 -transform 0 -1 39593 1 0 611400 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_512 -timestamp 1637331406 -transform 0 -1 39593 1 0 610400 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_511 -timestamp 1637331406 -transform 0 -1 39593 1 0 608400 -box 0 0 2000 39593 +transform 0 -1 39593 1 0 592400 +box 0 0 4000 39593 use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[10\] timestamp 1637331406 transform 0 -1 42193 1 0 611600 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_515 +use sky130_ef_io__com_bus_slice_10um FILLER_511 timestamp 1637331406 -transform 0 -1 39593 1 0 627600 -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 1637331406 +transform 0 -1 39593 1 0 610400 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_513 +timestamp 1637331406 +transform 0 -1 39593 1 0 611400 +box 0 0 200 39593 use sky130_ef_io__com_bus_slice_20um FILLER_516 timestamp 1637331406 transform 0 -1 39593 1 0 631600 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_515 +timestamp 1637331406 +transform 0 -1 39593 1 0 627600 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_728 timestamp 1637331406 transform 0 1 678007 -1 0 613000 @@ -8095,46 +8115,46 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[8\] timestamp 1637331406 transform 0 1 675407 -1 0 609000 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_517 +use sky130_ef_io__com_bus_slice_20um FILLER_520 timestamp 1637331406 -transform 0 -1 39593 1 0 635600 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_518 -timestamp 1637331406 -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_519 timestamp 1637331406 transform 0 -1 39593 1 0 643600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_520 +use sky130_ef_io__com_bus_slice_20um FILLER_518 timestamp 1637331406 -transform 0 -1 39593 1 0 647600 +transform 0 -1 39593 1 0 639600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_523 +use sky130_ef_io__com_bus_slice_20um FILLER_517 timestamp 1637331406 -transform 0 -1 39593 1 0 654600 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_522 -timestamp 1637331406 -transform 0 -1 39593 1 0 653600 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_521 -timestamp 1637331406 -transform 0 -1 39593 1 0 651600 -box 0 0 2000 39593 +transform 0 -1 39593 1 0 635600 +box 0 0 4000 39593 use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[9\] timestamp 1637331406 transform 0 -1 42193 1 0 654800 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_525 +use sky130_ef_io__com_bus_slice_10um FILLER_521 timestamp 1637331406 -transform 0 -1 39593 1 0 670800 -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 1637331406 +transform 0 -1 39593 1 0 653600 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_523 +timestamp 1637331406 +transform 0 -1 39593 1 0 654600 +box 0 0 200 39593 use sky130_ef_io__com_bus_slice_20um FILLER_526 timestamp 1637331406 transform 0 -1 39593 1 0 674800 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_525 +timestamp 1637331406 +transform 0 -1 39593 1 0 670800 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_734 timestamp 1637331406 transform 0 1 678007 -1 0 637000 @@ -8243,42 +8263,42 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[10\] timestamp 1637331406 transform 0 1 675407 -1 0 699200 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_536 +use sky130_ef_io__com_bus_slice_20um FILLER_539 timestamp 1637331406 -transform 0 -1 39593 1 0 718000 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_537 -timestamp 1637331406 -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_538 timestamp 1637331406 transform 0 -1 39593 1 0 726000 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_539 +use sky130_ef_io__com_bus_slice_20um FILLER_537 timestamp 1637331406 -transform 0 -1 39593 1 0 730000 +transform 0 -1 39593 1 0 722000 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_540 +use sky130_ef_io__com_bus_slice_20um FILLER_536 timestamp 1637331406 -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_543 -timestamp 1637331406 -transform 0 -1 39593 1 0 741000 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_542 -timestamp 1637331406 -transform 0 -1 39593 1 0 740000 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_541 -timestamp 1637331406 -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 1637331406 transform 0 -1 42193 1 0 741200 box -32 0 16032 42193 +use sky130_ef_io__com_bus_slice_10um FILLER_541 +timestamp 1637331406 +transform 0 -1 39593 1 0 738000 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_542 +timestamp 1637331406 +transform 0 -1 39593 1 0 740000 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_543 +timestamp 1637331406 +transform 0 -1 39593 1 0 741000 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_540 +timestamp 1637331406 +transform 0 -1 39593 1 0 734000 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_545 timestamp 1637331406 transform 0 -1 39593 1 0 757200 @@ -8315,42 +8335,42 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[11\] timestamp 1637331406 transform 0 1 675407 -1 0 744200 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_546 +use sky130_ef_io__com_bus_slice_20um FILLER_549 timestamp 1637331406 -transform 0 -1 39593 1 0 761200 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_547 -timestamp 1637331406 -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_548 timestamp 1637331406 transform 0 -1 39593 1 0 769200 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_549 +use sky130_ef_io__com_bus_slice_20um FILLER_547 timestamp 1637331406 -transform 0 -1 39593 1 0 773200 +transform 0 -1 39593 1 0 765200 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_550 +use sky130_ef_io__com_bus_slice_20um FILLER_546 timestamp 1637331406 -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_553 -timestamp 1637331406 -transform 0 -1 39593 1 0 784200 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_552 -timestamp 1637331406 -transform 0 -1 39593 1 0 783200 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_551 -timestamp 1637331406 -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 1637331406 transform 0 -1 42193 1 0 784400 box -32 0 16032 42193 +use sky130_ef_io__com_bus_slice_10um FILLER_551 +timestamp 1637331406 +transform 0 -1 39593 1 0 781200 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_552 +timestamp 1637331406 +transform 0 -1 39593 1 0 783200 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_553 +timestamp 1637331406 +transform 0 -1 39593 1 0 784200 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_550 +timestamp 1637331406 +transform 0 -1 39593 1 0 777200 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_555 timestamp 1637331406 transform 0 -1 39593 1 0 800400 @@ -8391,42 +8411,42 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[12\] timestamp 1637331406 transform 0 1 675407 -1 0 789200 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_556 +use sky130_ef_io__com_bus_slice_20um FILLER_559 timestamp 1637331406 -transform 0 -1 39593 1 0 804400 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_557 -timestamp 1637331406 -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_558 timestamp 1637331406 transform 0 -1 39593 1 0 812400 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_559 +use sky130_ef_io__com_bus_slice_20um FILLER_557 timestamp 1637331406 -transform 0 -1 39593 1 0 816400 +transform 0 -1 39593 1 0 808400 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_560 +use sky130_ef_io__com_bus_slice_20um FILLER_556 timestamp 1637331406 -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_563 -timestamp 1637331406 -transform 0 -1 39593 1 0 827400 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_562 -timestamp 1637331406 -transform 0 -1 39593 1 0 826400 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_561 -timestamp 1637331406 -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 1637331406 transform 0 -1 39593 1 0 827600 box 0 -407 15000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_561 +timestamp 1637331406 +transform 0 -1 39593 1 0 824400 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_562 +timestamp 1637331406 +transform 0 -1 39593 1 0 826400 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_563 +timestamp 1637331406 +transform 0 -1 39593 1 0 827400 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_560 +timestamp 1637331406 +transform 0 -1 39593 1 0 820400 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_565 timestamp 1637331406 transform 0 -1 39593 1 0 842600 @@ -8467,42 +8487,42 @@ use sky130_ef_io__vdda_hvc_clamped_pad user1_vdda_hvclamp_pad\[0\] timestamp 1637331406 transform 0 1 678007 -1 0 833400 box 0 -407 15000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_566 +use sky130_ef_io__com_bus_slice_20um FILLER_569 timestamp 1637331406 -transform 0 -1 39593 1 0 846600 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_567 -timestamp 1637331406 -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_568 timestamp 1637331406 transform 0 -1 39593 1 0 854600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_569 +use sky130_ef_io__com_bus_slice_20um FILLER_567 timestamp 1637331406 -transform 0 -1 39593 1 0 858600 +transform 0 -1 39593 1 0 850600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_570 +use sky130_ef_io__com_bus_slice_20um FILLER_566 timestamp 1637331406 -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_573 -timestamp 1637331406 -transform 0 -1 39593 1 0 869600 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_572 -timestamp 1637331406 -transform 0 -1 39593 1 0 868600 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_571 -timestamp 1637331406 -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 1637331406 transform 0 -1 39593 1 0 869800 box 0 -407 15000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_571 +timestamp 1637331406 +transform 0 -1 39593 1 0 866600 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_572 +timestamp 1637331406 +transform 0 -1 39593 1 0 868600 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_573 +timestamp 1637331406 +transform 0 -1 39593 1 0 869600 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_570 +timestamp 1637331406 +transform 0 -1 39593 1 0 862600 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_575 timestamp 1637331406 transform 0 -1 39593 1 0 884800 @@ -8539,122 +8559,122 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[13\] timestamp 1637331406 transform 0 1 675407 -1 0 878400 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_576 +use sky130_ef_io__com_bus_slice_20um FILLER_579 timestamp 1637331406 -transform 0 -1 39593 1 0 888800 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_577 -timestamp 1637331406 -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_578 timestamp 1637331406 transform 0 -1 39593 1 0 896800 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_579 +use sky130_ef_io__com_bus_slice_20um FILLER_577 timestamp 1637331406 -transform 0 -1 39593 1 0 900800 +transform 0 -1 39593 1 0 892800 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_580 +use sky130_ef_io__com_bus_slice_20um FILLER_576 timestamp 1637331406 -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_583 -timestamp 1637331406 -transform 0 -1 39593 1 0 911800 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_582 -timestamp 1637331406 -transform 0 -1 39593 1 0 910800 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_581 -timestamp 1637331406 -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 1637331406 transform 0 -1 39593 1 0 912000 box 0 -2177 17187 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_581 +timestamp 1637331406 +transform 0 -1 39593 1 0 908800 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_582 +timestamp 1637331406 +transform 0 -1 39593 1 0 910800 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_583 +timestamp 1637331406 +transform 0 -1 39593 1 0 911800 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_580 +timestamp 1637331406 +transform 0 -1 39593 1 0 904800 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_585 timestamp 1637331406 transform 0 -1 39593 1 0 927000 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_786 -timestamp 1637331406 -transform 0 1 678007 -1 0 890400 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_787 -timestamp 1637331406 -transform 0 1 678007 -1 0 894400 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_788 -timestamp 1637331406 -transform 0 1 678007 -1 0 898400 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_789 -timestamp 1637331406 -transform 0 1 678007 -1 0 902400 -box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_790 timestamp 1637331406 transform 0 1 678007 -1 0 906400 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_792 +use sky130_ef_io__com_bus_slice_20um FILLER_789 timestamp 1637331406 -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 902400 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_788 timestamp 1637331406 -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_787 +timestamp 1637331406 +transform 0 1 678007 -1 0 894400 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_786 +timestamp 1637331406 +transform 0 1 678007 -1 0 890400 +box 0 0 4000 39593 use sky130_ef_io__vccd_lvc_clamped3_pad user1_vccd_lvclamp_pad timestamp 1637331406 transform 0 1 678007 -1 0 922600 box 0 -2177 17187 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_795 +use sky130_ef_io__com_bus_slice_5um FILLER_791 timestamp 1637331406 -transform 0 1 678007 -1 0 930600 -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 1637331406 +transform 0 1 678007 -1 0 907600 +box 0 0 200 39593 use sky130_ef_io__com_bus_slice_20um FILLER_794 timestamp 1637331406 transform 0 1 678007 -1 0 926600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_586 +use sky130_ef_io__com_bus_slice_20um FILLER_795 timestamp 1637331406 -transform 0 -1 39593 1 0 931000 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_587 -timestamp 1637331406 -transform 0 -1 39593 1 0 935000 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_588 -timestamp 1637331406 -transform 0 -1 39593 1 0 939000 +transform 0 1 678007 -1 0 930600 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_589 timestamp 1637331406 transform 0 -1 39593 1 0 943000 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_590 +use sky130_ef_io__com_bus_slice_20um FILLER_588 timestamp 1637331406 -transform 0 -1 39593 1 0 947000 +transform 0 -1 39593 1 0 939000 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_593 +use sky130_ef_io__com_bus_slice_20um FILLER_587 timestamp 1637331406 -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 935000 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_586 timestamp 1637331406 -transform 0 -1 39593 1 0 953000 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_591 -timestamp 1637331406 -transform 0 -1 39593 1 0 951000 -box 0 0 2000 39593 +transform 0 -1 39593 1 0 931000 +box 0 0 4000 39593 use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[5\] timestamp 1637331406 transform 0 -1 42193 1 0 954200 box -32 0 16032 42193 +use sky130_ef_io__com_bus_slice_10um FILLER_591 +timestamp 1637331406 +transform 0 -1 39593 1 0 951000 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_592 +timestamp 1637331406 +transform 0 -1 39593 1 0 953000 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_593 +timestamp 1637331406 +transform 0 -1 39593 1 0 954000 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_590 +timestamp 1637331406 +transform 0 -1 39593 1 0 947000 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_595 timestamp 1637331406 transform 0 -1 39593 1 0 970200 @@ -8691,98 +8711,98 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[14\] timestamp 1637331406 transform 0 1 675407 -1 0 967600 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_596 +use sky130_ef_io__com_bus_slice_20um FILLER_600 timestamp 1637331406 -transform 0 -1 39593 1 0 974200 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_597 -timestamp 1637331406 -transform 0 -1 39593 1 0 978200 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_598 -timestamp 1637331406 -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_599 timestamp 1637331406 transform 0 -1 39593 1 0 986200 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_600 +use sky130_ef_io__com_bus_slice_20um FILLER_598 timestamp 1637331406 -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_1um FILLER_603 +use sky130_ef_io__com_bus_slice_20um FILLER_597 timestamp 1637331406 -transform 0 -1 39593 1 0 997200 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_604 +transform 0 -1 39593 1 0 978200 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_596 timestamp 1637331406 -transform 0 -1 39593 1 0 997400 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_602 -timestamp 1637331406 -transform 0 -1 39593 1 0 996200 -box 0 0 1000 39593 +transform 0 -1 39593 1 0 974200 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_10um FILLER_601 timestamp 1637331406 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 1637331406 -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_604 +timestamp 1637331406 +transform 0 -1 39593 1 0 997400 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_603 +timestamp 1637331406 +transform 0 -1 39593 1 0 997200 +box 0 0 200 39593 use sky130_ef_io__com_bus_slice_20um FILLER_5 timestamp 1637331406 transform 1 0 40800 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_6 +use sky130_ef_io__corner_pad user2_corner timestamp 1637331406 -transform 1 0 44800 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_7 +transform 0 -1 40800 1 0 997600 +box 0 0 40000 40800 +use sky130_ef_io__com_bus_slice_20um FILLER_9 timestamp 1637331406 -transform 1 0 48800 0 1 998007 +transform 1 0 56800 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_8 timestamp 1637331406 transform 1 0 52800 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_9 +use sky130_ef_io__com_bus_slice_20um FILLER_7 timestamp 1637331406 -transform 1 0 56800 0 1 998007 +transform 1 0 48800 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_6 timestamp 1637331406 -transform 1 0 60800 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_11 -timestamp 1637331406 -transform 1 0 64800 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_12 -timestamp 1637331406 -transform 1 0 68800 0 1 998007 +transform 1 0 44800 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_10um FILLER_13 timestamp 1637331406 transform 1 0 72800 0 1 998007 box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_15 +use sky130_ef_io__com_bus_slice_20um FILLER_12 timestamp 1637331406 -transform 1 0 75800 0 1 998007 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_16 +transform 1 0 68800 0 1 998007 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_11 timestamp 1637331406 -transform 1 0 76000 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_10 timestamp 1637331406 -transform 1 0 74800 0 1 998007 -box 0 0 1000 39593 +transform 1 0 60800 0 1 998007 +box 0 0 4000 39593 use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[4\] timestamp 1637331406 transform 1 0 76200 0 1 995407 box -32 0 16032 42193 +use sky130_ef_io__com_bus_slice_5um FILLER_14 +timestamp 1637331406 +transform 1 0 74800 0 1 998007 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_16 +timestamp 1637331406 +transform 1 0 76000 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_15 +timestamp 1637331406 +transform 1 0 75800 0 1 998007 +box 0 0 200 39593 use sky130_ef_io__com_bus_slice_20um FILLER_18 timestamp 1637331406 transform 1 0 92200 0 1 998007 @@ -8815,254 +8835,254 @@ use sky130_ef_io__com_bus_slice_20um FILLER_25 timestamp 1637331406 transform 1 0 120200 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_27 -timestamp 1637331406 -transform 1 0 126200 0 1 998007 -box 0 0 1000 39593 use sky130_ef_io__com_bus_slice_10um FILLER_26 timestamp 1637331406 transform 1 0 124200 0 1 998007 box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_28 +use sky130_ef_io__com_bus_slice_5um FILLER_27 timestamp 1637331406 -transform 1 0 127200 0 1 998007 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_29 -timestamp 1637331406 -transform 1 0 127400 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 1637331406 transform 1 0 127600 0 1 995407 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_31 +use sky130_ef_io__com_bus_slice_1um FILLER_29 timestamp 1637331406 -transform 1 0 143600 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_32 +transform 1 0 127400 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_28 timestamp 1637331406 -transform 1 0 147600 0 1 998007 +transform 1 0 127200 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_34 +timestamp 1637331406 +transform 1 0 155600 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_33 timestamp 1637331406 transform 1 0 151600 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_34 +use sky130_ef_io__com_bus_slice_20um FILLER_32 timestamp 1637331406 -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_35 +use sky130_ef_io__com_bus_slice_20um FILLER_31 timestamp 1637331406 -transform 1 0 159600 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_36 -timestamp 1637331406 -transform 1 0 163600 0 1 998007 +transform 1 0 143600 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_37 timestamp 1637331406 transform 1 0 167600 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 1637331406 -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_41 +use sky130_ef_io__com_bus_slice_20um FILLER_35 timestamp 1637331406 -transform 1 0 178600 0 1 998007 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_42 -timestamp 1637331406 -transform 1 0 178800 0 1 998007 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_40 -timestamp 1637331406 -transform 1 0 177600 0 1 998007 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_39 -timestamp 1637331406 -transform 1 0 175600 0 1 998007 -box 0 0 2000 39593 +transform 1 0 159600 0 1 998007 +box 0 0 4000 39593 use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[2\] timestamp 1637331406 transform 1 0 179000 0 1 995407 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_44 +use sky130_ef_io__com_bus_slice_10um FILLER_39 timestamp 1637331406 -transform 1 0 195000 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 1637331406 +transform 1 0 177600 0 1 998007 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_42 +timestamp 1637331406 +transform 1 0 178800 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_41 +timestamp 1637331406 +transform 1 0 178600 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_38 +timestamp 1637331406 +transform 1 0 171600 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_45 timestamp 1637331406 transform 1 0 199000 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_46 +use sky130_ef_io__com_bus_slice_20um FILLER_44 timestamp 1637331406 -transform 1 0 203000 0 1 998007 +transform 1 0 195000 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_47 timestamp 1637331406 transform 1 0 207000 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_48 +use sky130_ef_io__com_bus_slice_20um FILLER_46 timestamp 1637331406 -transform 1 0 211000 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_49 -timestamp 1637331406 -transform 1 0 215000 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_50 -timestamp 1637331406 -transform 1 0 219000 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_51 -timestamp 1637331406 -transform 1 0 223000 0 1 998007 +transform 1 0 203000 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_10um FILLER_52 timestamp 1637331406 transform 1 0 227000 0 1 998007 box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_54 +use sky130_ef_io__com_bus_slice_20um FILLER_51 timestamp 1637331406 -transform 1 0 230000 0 1 998007 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_55 +transform 1 0 223000 0 1 998007 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_50 timestamp 1637331406 -transform 1 0 230200 0 1 998007 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_53 +transform 1 0 219000 0 1 998007 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_49 timestamp 1637331406 -transform 1 0 229000 0 1 998007 -box 0 0 1000 39593 +transform 1 0 215000 0 1 998007 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_48 +timestamp 1637331406 +transform 1 0 211000 0 1 998007 +box 0 0 4000 39593 use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[1\] timestamp 1637331406 transform 1 0 230400 0 1 995407 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_57 +use sky130_ef_io__com_bus_slice_5um FILLER_53 timestamp 1637331406 -transform 1 0 246400 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_55 +timestamp 1637331406 +transform 1 0 230200 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_54 +timestamp 1637331406 +transform 1 0 230000 0 1 998007 +box 0 0 200 39593 use sky130_ef_io__com_bus_slice_20um FILLER_58 timestamp 1637331406 transform 1 0 250400 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_59 +use sky130_ef_io__com_bus_slice_20um FILLER_57 timestamp 1637331406 -transform 1 0 254400 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_60 -timestamp 1637331406 -transform 1 0 258400 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_61 -timestamp 1637331406 -transform 1 0 262400 0 1 998007 +transform 1 0 246400 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_62 timestamp 1637331406 transform 1 0 266400 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 1637331406 -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_20um FILLER_64 +use sky130_ef_io__com_bus_slice_20um FILLER_60 timestamp 1637331406 -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_1um FILLER_67 +use sky130_ef_io__com_bus_slice_20um FILLER_59 timestamp 1637331406 -transform 1 0 281400 0 1 998007 +transform 1 0 254400 0 1 998007 +box 0 0 4000 39593 +use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[0\] +timestamp 1637331406 +transform 1 0 282000 0 1 995407 +box -32 0 16032 42193 +use sky130_ef_io__com_bus_slice_10um FILLER_65 +timestamp 1637331406 +transform 1 0 278400 0 1 998007 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_66 +timestamp 1637331406 +transform 1 0 280400 0 1 998007 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_69 +timestamp 1637331406 +transform 1 0 281800 0 1 998007 box 0 0 200 39593 use sky130_ef_io__com_bus_slice_1um FILLER_68 timestamp 1637331406 transform 1 0 281600 0 1 998007 box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_69 +use sky130_ef_io__com_bus_slice_1um FILLER_67 timestamp 1637331406 -transform 1 0 281800 0 1 998007 +transform 1 0 281400 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_64 timestamp 1637331406 -transform 1 0 280400 0 1 998007 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_65 -timestamp 1637331406 -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 1637331406 -transform 1 0 282000 0 1 995407 -box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_71 -timestamp 1637331406 -transform 1 0 298000 0 1 998007 +transform 1 0 274400 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_72 +use sky130_ef_io__com_bus_slice_20um FILLER_63 timestamp 1637331406 -transform 1 0 302000 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_73 -timestamp 1637331406 -transform 1 0 306000 0 1 998007 +transform 1 0 270400 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_74 timestamp 1637331406 transform 1 0 310000 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_75 +use sky130_ef_io__com_bus_slice_20um FILLER_73 timestamp 1637331406 -transform 1 0 314000 0 1 998007 +transform 1 0 306000 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_72 timestamp 1637331406 -transform 1 0 318000 0 1 998007 +transform 1 0 302000 0 1 998007 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_71 +timestamp 1637331406 +transform 1 0 298000 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_77 timestamp 1637331406 transform 1 0 322000 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 1637331406 -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_81 +use sky130_ef_io__com_bus_slice_20um FILLER_75 timestamp 1637331406 -transform 1 0 333000 0 1 998007 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_82 -timestamp 1637331406 -transform 1 0 333200 0 1 998007 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_80 -timestamp 1637331406 -transform 1 0 332000 0 1 998007 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_79 -timestamp 1637331406 -transform 1 0 330000 0 1 998007 -box 0 0 2000 39593 +transform 1 0 314000 0 1 998007 +box 0 0 4000 39593 use sky130_ef_io__vssio_hvc_clamped_pad mgmt_vssio_hvclamp_pad\[1\] timestamp 1637331406 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 1637331406 -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 1637331406 +transform 1 0 332000 0 1 998007 box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_82 +timestamp 1637331406 +transform 1 0 333200 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_81 +timestamp 1637331406 +transform 1 0 333000 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_78 +timestamp 1637331406 +transform 1 0 326000 0 1 998007 +box 0 0 4000 39593 use sky130_ef_io__disconnect_vdda_slice_5um disconnect_vdda_0 timestamp 1637331406 transform 1 0 348400 0 1 998007 box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_86 +use sky130_ef_io__com_bus_slice_5um FILLER_SB3 timestamp 1637331406 -transform 1 0 350400 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_87 timestamp 1637331406 transform 1 0 354400 0 1 998007 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_86 +timestamp 1637331406 +transform 1 0 350400 0 1 998007 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_88 timestamp 1637331406 transform 1 0 358400 0 1 998007 @@ -9087,46 +9107,46 @@ use sky130_ef_io__com_bus_slice_20um FILLER_93 timestamp 1637331406 transform 1 0 378400 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_95 -timestamp 1637331406 -transform 1 0 383400 0 1 998007 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_96 -timestamp 1637331406 -transform 1 0 383600 0 1 998007 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_94 -timestamp 1637331406 -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 1637331406 transform 1 0 383800 0 1 995407 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_98 +use sky130_ef_io__com_bus_slice_5um FILLER_94 timestamp 1637331406 -transform 1 0 399800 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_99 +transform 1 0 382400 0 1 998007 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_96 timestamp 1637331406 -transform 1 0 403800 0 1 998007 +transform 1 0 383600 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_95 +timestamp 1637331406 +transform 1 0 383400 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_101 +timestamp 1637331406 +transform 1 0 411800 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_100 timestamp 1637331406 transform 1 0 407800 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_101 +use sky130_ef_io__com_bus_slice_20um FILLER_99 timestamp 1637331406 -transform 1 0 411800 0 1 998007 +transform 1 0 403800 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_102 +use sky130_ef_io__com_bus_slice_20um FILLER_98 timestamp 1637331406 -transform 1 0 415800 0 1 998007 +transform 1 0 399800 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_103 timestamp 1637331406 transform 1 0 419800 0 1 998007 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_102 +timestamp 1637331406 +transform 1 0 415800 0 1 998007 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_104 timestamp 1637331406 transform 1 0 423800 0 1 998007 @@ -9203,142 +9223,142 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[17\] timestamp 1637331406 transform 1 0 472800 0 1 995407 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_123 +use sky130_ef_io__com_bus_slice_10um FILLER_126 timestamp 1637331406 -transform 1 0 508800 0 1 998007 +transform 1 0 520800 0 1 998007 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_125 +timestamp 1637331406 +transform 1 0 516800 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_124 timestamp 1637331406 transform 1 0 512800 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_125 +use sky130_ef_io__com_bus_slice_20um FILLER_123 timestamp 1637331406 -transform 1 0 516800 0 1 998007 +transform 1 0 508800 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_126 -timestamp 1637331406 -transform 1 0 520800 0 1 998007 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_128 -timestamp 1637331406 -transform 1 0 523800 0 1 998007 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_129 -timestamp 1637331406 -transform 1 0 524000 0 1 998007 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_127 -timestamp 1637331406 -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 1637331406 transform 1 0 524200 0 1 995407 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_20um FILLER_131 +use sky130_ef_io__com_bus_slice_5um FILLER_127 timestamp 1637331406 -transform 1 0 540200 0 1 998007 +transform 1 0 522800 0 1 998007 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_129 +timestamp 1637331406 +transform 1 0 524000 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_128 +timestamp 1637331406 +transform 1 0 523800 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_133 +timestamp 1637331406 +transform 1 0 548200 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_132 timestamp 1637331406 transform 1 0 544200 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_133 +use sky130_ef_io__com_bus_slice_20um FILLER_131 timestamp 1637331406 -transform 1 0 548200 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_134 -timestamp 1637331406 -transform 1 0 552200 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_135 -timestamp 1637331406 -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_136 timestamp 1637331406 transform 1 0 560200 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_135 timestamp 1637331406 -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_138 +use sky130_ef_io__com_bus_slice_20um FILLER_134 timestamp 1637331406 -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_141 -timestamp 1637331406 -transform 1 0 575200 0 1 998007 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_142 -timestamp 1637331406 -transform 1 0 575400 0 1 998007 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_140 -timestamp 1637331406 -transform 1 0 574200 0 1 998007 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_139 -timestamp 1637331406 -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 1637331406 transform 1 0 575600 0 1 998007 box 0 -407 15000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_139 +timestamp 1637331406 +transform 1 0 572200 0 1 998007 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_140 +timestamp 1637331406 +transform 1 0 574200 0 1 998007 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_142 +timestamp 1637331406 +transform 1 0 575400 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_141 +timestamp 1637331406 +transform 1 0 575200 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_138 +timestamp 1637331406 +transform 1 0 568200 0 1 998007 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_137 +timestamp 1637331406 +transform 1 0 564200 0 1 998007 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_144 timestamp 1637331406 transform 1 0 590600 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_145 -timestamp 1637331406 -transform 1 0 594600 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_146 -timestamp 1637331406 -transform 1 0 598600 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_147 -timestamp 1637331406 -transform 1 0 602600 0 1 998007 -box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_148 timestamp 1637331406 transform 1 0 606600 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_147 timestamp 1637331406 -transform 1 0 610600 0 1 998007 +transform 1 0 602600 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_146 timestamp 1637331406 -transform 1 0 614600 0 1 998007 +transform 1 0 598600 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_145 timestamp 1637331406 -transform 1 0 618600 0 1 998007 +transform 1 0 594600 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_10um FILLER_152 timestamp 1637331406 transform 1 0 622600 0 1 998007 box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_154 +use sky130_ef_io__com_bus_slice_20um FILLER_151 timestamp 1637331406 -transform 1 0 625600 0 1 998007 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_155 +transform 1 0 618600 0 1 998007 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_150 timestamp 1637331406 -transform 1 0 625800 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_149 timestamp 1637331406 -transform 1 0 624600 0 1 998007 -box 0 0 1000 39593 +transform 1 0 610600 0 1 998007 +box 0 0 4000 39593 use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[15\] timestamp 1637331406 transform 1 0 626000 0 1 995407 box -32 0 16032 42193 +use sky130_ef_io__com_bus_slice_5um FILLER_153 +timestamp 1637331406 +transform 1 0 624600 0 1 998007 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_155 +timestamp 1637331406 +transform 1 0 625800 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_154 +timestamp 1637331406 +transform 1 0 625600 0 1 998007 +box 0 0 200 39593 use sky130_ef_io__com_bus_slice_20um FILLER_157 timestamp 1637331406 transform 1 0 642000 0 1 998007 @@ -9375,58 +9395,58 @@ use sky130_ef_io__com_bus_slice_10um FILLER_165 timestamp 1637331406 transform 1 0 674000 0 1 998007 box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_804 +use sky130_ef_io__com_bus_slice_20um FILLER_808 timestamp 1637331406 -transform 0 1 678007 -1 0 975600 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_805 -timestamp 1637331406 -transform 0 1 678007 -1 0 979600 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_806 -timestamp 1637331406 -transform 0 1 678007 -1 0 983600 +transform 0 1 678007 -1 0 991600 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_807 timestamp 1637331406 transform 0 1 678007 -1 0 987600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_808 +use sky130_ef_io__com_bus_slice_20um FILLER_806 timestamp 1637331406 -transform 0 1 678007 -1 0 991600 +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_805 timestamp 1637331406 -transform 0 1 678007 -1 0 995600 +transform 0 1 678007 -1 0 979600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_811 +use sky130_ef_io__com_bus_slice_20um FILLER_804 timestamp 1637331406 -transform 0 1 678007 -1 0 996800 -box 0 0 200 39593 +transform 0 1 678007 -1 0 975600 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_5um FILLER_810 timestamp 1637331406 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 1637331406 -transform 1 0 677600 0 1 996800 -box 0 0 40000 40800 -use sky130_ef_io__com_bus_slice_1um FILLER_167 +transform 0 1 678007 -1 0 996800 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_809 timestamp 1637331406 -transform 1 0 677000 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 1637331406 +transform 1 0 676000 0 1 998007 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_169 +timestamp 1637331406 +transform 1 0 677400 0 1 998007 box 0 0 200 39593 use sky130_ef_io__com_bus_slice_1um FILLER_168 timestamp 1637331406 transform 1 0 677200 0 1 998007 box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_169 +use sky130_ef_io__com_bus_slice_1um FILLER_167 timestamp 1637331406 -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_166 +use sky130_ef_io__corner_pad user1_corner timestamp 1637331406 -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 @@ -9438,16 +9458,12 @@ rlabel metal5 s 351040 6598 363580 19088 6 flash_clk port 3 nsew signal tristate rlabel metal2 s 361767 41713 361823 42193 6 flash_clk_core port 4 nsew signal input -rlabel metal2 s 357443 41713 357499 42193 6 flash_clk_ieb_core -port 5 nsew signal input rlabel metal2 s 364895 41713 364951 42193 6 flash_clk_oeb_core port 6 nsew signal input rlabel metal5 s 296240 6598 308780 19088 6 flash_csb port 7 nsew signal tristate rlabel metal2 s 306967 41713 307023 42193 6 flash_csb_core port 8 nsew signal input -rlabel metal2 s 302643 41713 302699 42193 6 flash_csb_ieb_core -port 9 nsew signal input rlabel metal2 s 310095 41713 310151 42193 6 flash_csb_oeb_core port 10 nsew signal input rlabel metal5 s 405840 6598 418380 19088 6 flash_io0 @@ -10751,6 +10767,10 @@ flabel metal5 670926 95262 673290 96090 0 FreeSans 3200 180 0 0 vssd1 port 649 nsew signal bidirectional flabel metal5 674122 95266 676502 96062 0 FreeSans 3200 180 0 0 vccd1 port 646 nsew signal bidirectional +rlabel comment 357741 41795 357797 42275 6 flash_clk_ieb_core +port 5 nsew signal input +rlabel comment s 302878 41810 302934 42290 6 flash_csb_ieb_core +port 9 nsew signal input << properties >> string FIXED_BBOX 0 0 717600 1037600 << end >> diff --git a/mag/chip_io_alt.mag b/mag/chip_io_alt.mag index a5d800ed..e5d3777e 100644 --- a/mag/chip_io_alt.mag +++ b/mag/chip_io_alt.mag @@ -1,7 +1,7 @@ magic tech sky130A magscale 1 2 -timestamp 1637553092 +timestamp 1637610943 << metal1 >> rect 675426 875711 675482 875717 rect 674364 875655 674370 875711 @@ -752,8 +752,11 @@ rect 350080 42550 350086 42555 rect 350076 42508 350086 42550 rect 350080 42503 350086 42508 rect 350138 42550 350144 42555 +rect 357437 42550 357443 42564 +rect 350138 42508 357443 42550 +rect 357499 42550 357505 42564 rect 358084 42550 358090 42555 -rect 350138 42508 358090 42550 +rect 357499 42508 358090 42550 rect 350138 42503 350144 42508 rect 358084 42503 358090 42508 rect 358142 42503 358148 42555 @@ -1164,9 +1167,14 @@ rect 514480 42114 514486 42119 rect 514476 42072 514486 42114 rect 514480 42067 514486 42072 rect 514538 42114 514544 42119 -rect 522484 42114 522490 42119 -rect 514538 42072 522490 42114 +rect 521840 42114 521846 42119 +rect 514538 42072 521846 42114 rect 514538 42067 514544 42072 +rect 521840 42067 521846 42072 +rect 521898 42114 521904 42119 +rect 522484 42114 522490 42119 +rect 521898 42072 522490 42114 +rect 521898 42067 521904 42072 rect 522484 42067 522490 42072 rect 522542 42067 522548 42119 rect 674363 42095 674369 42107 @@ -1670,6 +1678,7 @@ rect 674071 42585 674123 42637 rect 295286 42503 295338 42555 rect 303290 42503 303342 42555 rect 350086 42503 350138 42555 +rect 357443 42508 357499 42564 rect 358090 42503 358142 42555 rect 404886 42503 404938 42555 rect 412890 42503 412942 42555 @@ -1756,6 +1765,7 @@ rect 525616 42157 525668 42209 rect 528014 42157 528066 42209 rect 528652 42157 528704 42209 rect 514486 42067 514538 42119 +rect 521846 42067 521898 42119 rect 522490 42067 522542 42119 rect 186686 41893 186738 41945 rect 194690 41893 194742 41945 @@ -3740,9 +3750,7 @@ rect 308255 41873 308311 41907 rect 308255 41803 308311 41817 rect 310095 41713 310151 42193 rect 350083 42129 350139 42503 -rect 358087 42555 358143 42568 -rect 358087 42503 358090 42555 -rect 358142 42503 358143 42555 +rect 357443 42564 357499 42570 rect 351923 42135 351979 42179 rect 351923 42083 351926 42135 rect 351978 42083 351979 42135 @@ -3765,7 +3773,11 @@ rect 356891 42035 356952 42041 rect 356891 41983 356900 42035 rect 356891 41977 356952 41983 rect 356891 41958 356947 41977 -rect 357443 41713 357499 42193 +rect 357443 41882 357499 42508 +rect 358087 42555 358143 42568 +rect 358087 42503 358090 42555 +rect 358142 42503 358143 42555 +rect 357624 41786 357680 42268 rect 358087 42137 358143 42503 rect 404883 42555 404939 42568 rect 404883 42503 404886 42555 @@ -3927,7 +3939,9 @@ rect 521300 42209 521352 42215 rect 520000 42151 520052 42157 rect 520647 41713 520703 42193 rect 521300 42151 521352 42157 -rect 521843 41713 521899 42193 +rect 521846 42119 521898 42125 +rect 521846 42061 521898 42067 +rect 522020 41968 522076 42448 rect 522490 42119 522542 42124 rect 522490 42061 522542 42067 rect 523131 41873 523187 42197 @@ -4343,6 +4357,9 @@ rect 460640 6598 473160 19088 rect 515440 6598 527960 19088 rect 570422 6811 582590 18975 rect 624222 6811 636390 18975 +<< comment >> +rect 357624 41786 357680 42268 +rect 522020 41968 522076 42448 use sky130_ef_io__corner_pad mgmt_corner\[0\] $PDKPATH/libs.ref/sky130_fd_io/maglef timestamp 1637331406 transform -1 0 40000 0 -1 40800 @@ -4355,94 +4372,94 @@ use sky130_ef_io__com_bus_slice_20um FILLER_352 timestamp 1637331406 transform 0 -1 39593 1 0 40800 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_150 $PDKPATH/libs.ref/sky130_fd_io/maglef +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_3 $PDKPATH/libs.ref/sky130_fd_io/maglef timestamp 1637331406 -transform -1 0 47000 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_151 $PDKPATH/libs.ref/sky130_fd_io/maglef -timestamp 1637331406 -transform -1 0 47200 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_152 -timestamp 1637331406 -transform -1 0 47400 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 1637331406 -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_1 $PDKPATH/libs.ref/sky130_fd_io/maglef -timestamp 1637331406 -transform -1 0 51400 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_2 timestamp 1637331406 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 1637331406 -transform -1 0 59400 0 -1 39593 +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_4 +use sky130_ef_io__com_bus_slice_10um FILLER_149 $PDKPATH/libs.ref/sky130_fd_io/maglef timestamp 1637331406 -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 +transform -1 0 46000 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_152 $PDKPATH/libs.ref/sky130_fd_io/maglef timestamp 1637331406 -transform -1 0 67400 0 -1 39593 +transform -1 0 47400 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_151 +timestamp 1637331406 +transform -1 0 47200 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 1637331406 +transform -1 0 47000 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_159 +timestamp 1637331406 +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 1637331406 transform -1 0 71400 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_159 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_5 timestamp 1637331406 -transform -1 0 75400 0 -1 39593 +transform -1 0 67400 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_4 timestamp 1637331406 -transform -1 0 93800 0 -1 39593 -box 0 -407 15000 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_161 -timestamp 1637331406 -transform -1 0 78400 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_162 -timestamp 1637331406 -transform -1 0 78600 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_163 -timestamp 1637331406 -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_10um FILLER_160 timestamp 1637331406 transform -1 0 77400 0 -1 39593 box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_163 +timestamp 1637331406 +transform -1 0 78800 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_162 +timestamp 1637331406 +transform -1 0 78600 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_161 +timestamp 1637331406 +transform -1 0 78400 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__vssa_hvc_clamped_pad mgmt_vssa_hvclamp_pad $PDKPATH/libs.ref/sky130_fd_io/maglef +timestamp 1637331406 +transform -1 0 93800 0 -1 39593 +box 0 -407 15000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_165 timestamp 1637331406 transform -1 0 97800 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_167 -timestamp 1637331406 -transform -1 0 100800 0 -1 39593 -box 0 0 1000 39593 use sky130_ef_io__com_bus_slice_10um FILLER_166 timestamp 1637331406 transform -1 0 99800 0 -1 39593 box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_168 +use sky130_ef_io__com_bus_slice_5um FILLER_167 timestamp 1637331406 -transform -1 0 101000 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_169 -timestamp 1637331406 -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__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_7 timestamp 1637331406 transform -1 0 105200 0 -1 39593 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_169 +timestamp 1637331406 +transform -1 0 101200 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_168 +timestamp 1637331406 +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_8 timestamp 1637331406 transform -1 0 109200 0 -1 39593 @@ -4467,230 +4484,230 @@ use sky130_ef_io__com_bus_slice_20um FILLER_176 timestamp 1637331406 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 1637331406 -transform -1 0 147600 0 -1 40000 -box -103 0 15124 40000 -use sky130_ef_io__com_bus_slice_5um FILLER_178 -timestamp 1637331406 -transform -1 0 132200 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_179 -timestamp 1637331406 -transform -1 0 132400 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_180 -timestamp 1637331406 -transform -1 0 132600 0 -1 39593 -box 0 0 200 39593 use sky130_ef_io__com_bus_slice_10um FILLER_177 timestamp 1637331406 transform -1 0 131200 0 -1 39593 box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_184 +use sky130_ef_io__com_bus_slice_1um FILLER_180 timestamp 1637331406 -transform -1 0 154600 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 1637331406 +transform -1 0 132400 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_178 +timestamp 1637331406 +transform -1 0 132200 0 -1 39593 box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_185 +use sky130_fd_io__top_xres4v2 resetb_pad $PDKPATH/libs.ref/sky130_fd_io/maglef timestamp 1637331406 -transform -1 0 154800 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_186 -timestamp 1637331406 -transform -1 0 155000 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_183 -timestamp 1637331406 -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_13 -timestamp 1637331406 -transform -1 0 159000 0 -1 39593 -box 0 0 4000 39593 +transform -1 0 147600 0 -1 40000 +box -103 0 15124 40000 use sky130_ef_io__com_bus_slice_20um FILLER_182 timestamp 1637331406 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 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_13 timestamp 1637331406 -transform -1 0 163000 0 -1 39593 +transform -1 0 159000 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_183 +timestamp 1637331406 +transform -1 0 153600 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_186 +timestamp 1637331406 +transform -1 0 155000 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_185 +timestamp 1637331406 +transform -1 0 154800 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_184 +timestamp 1637331406 +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_16 +timestamp 1637331406 +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_15 timestamp 1637331406 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_16 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_14 timestamp 1637331406 -transform -1 0 171000 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_194 -timestamp 1637331406 -transform -1 0 185000 0 -1 39593 -box 0 0 2000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_17 -timestamp 1637331406 -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 1637331406 -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 1637331406 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 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_18 timestamp 1637331406 -transform -1 0 202400 0 -1 42193 -box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_5um FILLER_195 +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 1637331406 -transform -1 0 186000 0 -1 39593 -box 0 0 1000 39593 +transform -1 0 175000 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_194 +timestamp 1637331406 +transform -1 0 185000 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_197 +timestamp 1637331406 +transform -1 0 186400 0 -1 39593 +box 0 0 200 39593 use sky130_ef_io__com_bus_slice_1um FILLER_196 timestamp 1637331406 transform -1 0 186200 0 -1 39593 box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_197 +use sky130_ef_io__com_bus_slice_5um FILLER_195 timestamp 1637331406 -transform -1 0 186400 0 -1 39593 +transform -1 0 186000 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__gpiov2_pad_wrapped clock_pad $PDKPATH/libs.ref/sky130_fd_io/maglef +timestamp 1637331406 +transform -1 0 202400 0 -1 42193 +box -32 0 16032 42193 +use sky130_ef_io__com_bus_slice_20um FILLER_199 +timestamp 1637331406 +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 1637331406 +transform -1 0 213800 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_200 +timestamp 1637331406 +transform -1 0 208400 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_203 +timestamp 1637331406 +transform -1 0 209800 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_202 +timestamp 1637331406 +transform -1 0 209600 0 -1 39593 box 0 0 200 39593 use sky130_ef_io__com_bus_slice_5um FILLER_201 timestamp 1637331406 transform -1 0 209400 0 -1 39593 box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_202 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_23 timestamp 1637331406 -transform -1 0 209600 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_203 -timestamp 1637331406 -transform -1 0 209800 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_200 -timestamp 1637331406 -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_19 -timestamp 1637331406 -transform -1 0 213800 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_199 -timestamp 1637331406 -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 1637331406 -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 1637331406 -transform -1 0 221800 0 -1 39593 +transform -1 0 229800 0 -1 39593 box 0 0 4000 39593 use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_22 timestamp 1637331406 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_23 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_21 timestamp 1637331406 -transform -1 0 229800 0 -1 39593 +transform -1 0 221800 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_20 timestamp 1637331406 -transform -1 0 256200 0 -1 39593 -box 0 -2107 17239 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_212 -timestamp 1637331406 -transform -1 0 240800 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_213 -timestamp 1637331406 -transform -1 0 241000 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_214 -timestamp 1637331406 -transform -1 0 241200 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_211 -timestamp 1637331406 -transform -1 0 239800 0 -1 39593 -box 0 0 2000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_24 -timestamp 1637331406 -transform -1 0 233800 0 -1 39593 +transform -1 0 217800 0 -1 39593 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_210 timestamp 1637331406 transform -1 0 237800 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_218 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_24 timestamp 1637331406 -transform -1 0 263200 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_219 +transform -1 0 233800 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_211 timestamp 1637331406 -transform -1 0 263400 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_220 -timestamp 1637331406 -transform -1 0 263600 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_217 -timestamp 1637331406 -transform -1 0 262200 0 -1 39593 +transform -1 0 239800 0 -1 39593 box 0 0 2000 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_214 timestamp 1637331406 -transform -1 0 267600 0 -1 39593 +transform -1 0 241200 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_213 +timestamp 1637331406 +transform -1 0 241000 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_212 +timestamp 1637331406 +transform -1 0 240800 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__vssd_lvc_clamped_pad mgmt_vssd_lvclamp_pad $PDKPATH/libs.ref/sky130_fd_io/maglef +timestamp 1637331406 +transform -1 0 256200 0 -1 39593 +box 0 -2107 17239 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_216 +timestamp 1637331406 +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_26 timestamp 1637331406 transform -1 0 271600 0 -1 39593 box 0 0 4000 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_25 timestamp 1637331406 -transform -1 0 260200 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_27 +use sky130_ef_io__com_bus_slice_10um FILLER_217 timestamp 1637331406 -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 +transform -1 0 262200 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_220 timestamp 1637331406 -transform -1 0 279600 0 -1 39593 +transform -1 0 263600 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_219 +timestamp 1637331406 +transform -1 0 263400 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_218 +timestamp 1637331406 +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_30 +timestamp 1637331406 +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 1637331406 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 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_28 timestamp 1637331406 -transform -1 0 287600 0 -1 39593 +transform -1 0 279600 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_27 timestamp 1637331406 -transform -1 0 311000 0 -1 42193 -box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_5um FILLER_229 -timestamp 1637331406 -transform -1 0 294600 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_230 -timestamp 1637331406 -transform -1 0 294800 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_231 -timestamp 1637331406 -transform -1 0 295000 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_228 -timestamp 1637331406 -transform -1 0 293600 0 -1 39593 -box 0 0 2000 39593 +transform -1 0 275600 0 -1 39593 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_227 timestamp 1637331406 transform -1 0 291600 0 -1 39593 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_228 +timestamp 1637331406 +transform -1 0 293600 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_231 +timestamp 1637331406 +transform -1 0 295000 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_230 +timestamp 1637331406 +transform -1 0 294800 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_229 +timestamp 1637331406 +transform -1 0 294600 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__gpiov2_pad_wrapped flash_csb_pad +timestamp 1637331406 +transform -1 0 311000 0 -1 42193 +box -32 0 16032 42193 use sky130_ef_io__com_bus_slice_20um FILLER_233 timestamp 1637331406 transform -1 0 315000 0 -1 39593 @@ -4699,22 +4716,22 @@ use sky130_ef_io__com_bus_slice_10um FILLER_234 timestamp 1637331406 transform -1 0 317000 0 -1 39593 box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_235 -timestamp 1637331406 -transform -1 0 318000 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_236 -timestamp 1637331406 -transform -1 0 318200 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_237 -timestamp 1637331406 -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 1637331406 transform -1 0 322400 0 -1 39593 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_237 +timestamp 1637331406 +transform -1 0 318400 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_236 +timestamp 1637331406 +transform -1 0 318200 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_235 +timestamp 1637331406 +transform -1 0 318000 0 -1 39593 +box 0 0 1000 39593 use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_32 timestamp 1637331406 transform -1 0 326400 0 -1 39593 @@ -4731,170 +4748,170 @@ use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_35 timestamp 1637331406 transform -1 0 338400 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__gpiov2_pad_wrapped flash_clk_pad -timestamp 1637331406 -transform -1 0 365800 0 -1 42193 -box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_5um FILLER_246 -timestamp 1637331406 -transform -1 0 349400 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_247 -timestamp 1637331406 -transform -1 0 349600 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_248 -timestamp 1637331406 -transform -1 0 349800 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_245 -timestamp 1637331406 -transform -1 0 348400 0 -1 39593 -box 0 0 2000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_36 -timestamp 1637331406 -transform -1 0 342400 0 -1 39593 -box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_244 timestamp 1637331406 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 1637331406 +transform -1 0 342400 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_245 +timestamp 1637331406 +transform -1 0 348400 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_248 +timestamp 1637331406 +transform -1 0 349800 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_247 +timestamp 1637331406 +transform -1 0 349600 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_246 +timestamp 1637331406 +transform -1 0 349400 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__gpiov2_pad_wrapped flash_clk_pad +timestamp 1637331406 +transform -1 0 365800 0 -1 42193 +box -32 0 16032 42193 use sky130_ef_io__com_bus_slice_20um FILLER_250 timestamp 1637331406 transform -1 0 369800 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_252 -timestamp 1637331406 -transform -1 0 372800 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_253 -timestamp 1637331406 -transform -1 0 373000 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_254 -timestamp 1637331406 -transform -1 0 373200 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_251 -timestamp 1637331406 -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_37 -timestamp 1637331406 -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 1637331406 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_39 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_37 timestamp 1637331406 -transform -1 0 385200 0 -1 39593 +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_40 +use sky130_ef_io__com_bus_slice_10um FILLER_251 timestamp 1637331406 -transform -1 0 389200 0 -1 39593 +transform -1 0 371800 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_254 +timestamp 1637331406 +transform -1 0 373200 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_253 +timestamp 1637331406 +transform -1 0 373000 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_252 +timestamp 1637331406 +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_42 +timestamp 1637331406 +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 1637331406 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 1637331406 -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 1637331406 -transform -1 0 420600 0 -1 42193 -box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_5um FILLER_263 -timestamp 1637331406 -transform -1 0 404200 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_264 -timestamp 1637331406 -transform -1 0 404400 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_265 -timestamp 1637331406 -transform -1 0 404600 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_262 -timestamp 1637331406 -transform -1 0 403200 0 -1 39593 -box 0 0 2000 39593 +transform -1 0 385200 0 -1 39593 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_261 timestamp 1637331406 transform -1 0 401200 0 -1 39593 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_262 +timestamp 1637331406 +transform -1 0 403200 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_265 +timestamp 1637331406 +transform -1 0 404600 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_264 +timestamp 1637331406 +transform -1 0 404400 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_263 +timestamp 1637331406 +transform -1 0 404200 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__gpiov2_pad_wrapped flash_io0_pad +timestamp 1637331406 +transform -1 0 420600 0 -1 42193 +box -32 0 16032 42193 use sky130_ef_io__com_bus_slice_20um FILLER_267 timestamp 1637331406 transform -1 0 424600 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_269 -timestamp 1637331406 -transform -1 0 427600 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_270 -timestamp 1637331406 -transform -1 0 427800 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_271 -timestamp 1637331406 -transform -1 0 428000 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_268 -timestamp 1637331406 -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_43 -timestamp 1637331406 -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 1637331406 -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 timestamp 1637331406 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 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_44 timestamp 1637331406 -transform -1 0 444000 0 -1 39593 +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_47 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_43 timestamp 1637331406 -transform -1 0 448000 0 -1 39593 +transform -1 0 432000 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_268 +timestamp 1637331406 +transform -1 0 426600 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_271 +timestamp 1637331406 +transform -1 0 428000 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_270 +timestamp 1637331406 +transform -1 0 427800 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_269 +timestamp 1637331406 +transform -1 0 427600 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_278 +timestamp 1637331406 +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 1637331406 transform -1 0 452000 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_278 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_47 timestamp 1637331406 -transform -1 0 456000 0 -1 39593 +transform -1 0 448000 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_46 timestamp 1637331406 -transform -1 0 475400 0 -1 42193 -box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_5um FILLER_280 -timestamp 1637331406 -transform -1 0 459000 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_281 -timestamp 1637331406 -transform -1 0 459200 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_282 -timestamp 1637331406 -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_10um FILLER_279 timestamp 1637331406 transform -1 0 458000 0 -1 39593 box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_282 +timestamp 1637331406 +transform -1 0 459400 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_281 +timestamp 1637331406 +transform -1 0 459200 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_280 +timestamp 1637331406 +transform -1 0 459000 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__gpiov2_pad_wrapped flash_io1_pad +timestamp 1637331406 +transform -1 0 475400 0 -1 42193 +box -32 0 16032 42193 use sky130_ef_io__com_bus_slice_20um FILLER_284 timestamp 1637331406 transform -1 0 479400 0 -1 39593 @@ -4903,22 +4920,22 @@ use sky130_ef_io__com_bus_slice_10um FILLER_285 timestamp 1637331406 transform -1 0 481400 0 -1 39593 box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_286 -timestamp 1637331406 -transform -1 0 482400 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_287 -timestamp 1637331406 -transform -1 0 482600 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_288 -timestamp 1637331406 -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 1637331406 transform -1 0 486800 0 -1 39593 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_288 +timestamp 1637331406 +transform -1 0 482800 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_287 +timestamp 1637331406 +transform -1 0 482600 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_286 +timestamp 1637331406 +transform -1 0 482400 0 -1 39593 +box 0 0 1000 39593 use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_50 timestamp 1637331406 transform -1 0 490800 0 -1 39593 @@ -4939,190 +4956,190 @@ use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_54 timestamp 1637331406 transform -1 0 506800 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__gpiov2_pad_wrapped gpio_pad -timestamp 1637331406 -transform -1 0 530200 0 -1 42193 -box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_5um FILLER_297 -timestamp 1637331406 -transform -1 0 513800 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_298 -timestamp 1637331406 -transform -1 0 514000 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_299 -timestamp 1637331406 -transform -1 0 514200 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_296 -timestamp 1637331406 -transform -1 0 512800 0 -1 39593 -box 0 0 2000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_295 timestamp 1637331406 transform -1 0 510800 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_303 +use sky130_ef_io__com_bus_slice_10um FILLER_296 timestamp 1637331406 -transform -1 0 537200 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_304 -timestamp 1637331406 -transform -1 0 537400 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_305 -timestamp 1637331406 -transform -1 0 537600 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_302 -timestamp 1637331406 -transform -1 0 536200 0 -1 39593 +transform -1 0 512800 0 -1 39593 box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_299 +timestamp 1637331406 +transform -1 0 514200 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_298 +timestamp 1637331406 +transform -1 0 514000 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_297 +timestamp 1637331406 +transform -1 0 513800 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__gpiov2_pad_wrapped gpio_pad +timestamp 1637331406 +transform -1 0 530200 0 -1 42193 +box -32 0 16032 42193 +use sky130_ef_io__com_bus_slice_20um FILLER_301 +timestamp 1637331406 +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 timestamp 1637331406 transform -1 0 541600 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_301 +use sky130_ef_io__com_bus_slice_10um FILLER_302 timestamp 1637331406 -transform -1 0 534200 0 -1 39593 +transform -1 0 536200 0 -1 39593 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_305 +timestamp 1637331406 +transform -1 0 537600 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_304 +timestamp 1637331406 +transform -1 0 537400 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_303 +timestamp 1637331406 +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_57 +timestamp 1637331406 +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_56 timestamp 1637331406 transform -1 0 545600 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_57 +use sky130_ef_io__com_bus_slice_20um FILLER_312 timestamp 1637331406 -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 1637331406 -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 1637331406 -transform -1 0 557600 0 -1 39593 +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 1637331406 transform -1 0 561600 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_312 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_59 timestamp 1637331406 -transform -1 0 565600 0 -1 39593 +transform -1 0 557600 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_58 timestamp 1637331406 -transform -1 0 584000 0 -1 39593 -box 0 -407 15000 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_314 +transform -1 0 553600 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_313 timestamp 1637331406 -transform -1 0 568600 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_315 -timestamp 1637331406 -transform -1 0 568800 0 -1 39593 -box 0 0 200 39593 +transform -1 0 567600 0 -1 39593 +box 0 0 2000 39593 use sky130_ef_io__com_bus_slice_1um FILLER_316 timestamp 1637331406 transform -1 0 569000 0 -1 39593 box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_313 +use sky130_ef_io__com_bus_slice_1um FILLER_315 timestamp 1637331406 -transform -1 0 567600 0 -1 39593 +transform -1 0 568800 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_314 +timestamp 1637331406 +transform -1 0 568600 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__vssio_hvc_clamped_pad mgmt_vssio_hvclamp_pad\[0\] $PDKPATH/libs.ref/sky130_fd_io/maglef +timestamp 1637331406 +transform -1 0 584000 0 -1 39593 +box 0 -407 15000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_318 +timestamp 1637331406 +transform -1 0 588000 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_319 +timestamp 1637331406 +transform -1 0 590000 0 -1 39593 box 0 0 2000 39593 use sky130_ef_io__com_bus_slice_5um FILLER_320 timestamp 1637331406 transform -1 0 591000 0 -1 39593 box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_319 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_64 timestamp 1637331406 -transform -1 0 590000 0 -1 39593 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_318 -timestamp 1637331406 -transform -1 0 588000 0 -1 39593 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_321 -timestamp 1637331406 -transform -1 0 591200 0 -1 39593 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_322 -timestamp 1637331406 -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 1637331406 -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 1637331406 -transform -1 0 599400 0 -1 39593 +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 1637331406 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 1637331406 -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_10um FILLER_330 +use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_61 timestamp 1637331406 -transform -1 0 621400 0 -1 39593 -box 0 0 2000 39593 -use sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um bus_tie_65 +transform -1 0 595400 0 -1 39593 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_322 timestamp 1637331406 -transform -1 0 611400 0 -1 39593 +transform -1 0 591400 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_321 +timestamp 1637331406 +transform -1 0 591200 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_329 +timestamp 1637331406 +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 1637331406 transform -1 0 615400 0 -1 39593 box 0 0 4000 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_65 timestamp 1637331406 -transform -1 0 619400 0 -1 39593 +transform -1 0 611400 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__com_bus_slice_10um FILLER_330 timestamp 1637331406 -transform -1 0 637800 0 -1 39593 -box 0 -407 15000 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_331 -timestamp 1637331406 -transform -1 0 622400 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_332 -timestamp 1637331406 -transform -1 0 622600 0 -1 39593 -box 0 0 200 39593 +transform -1 0 621400 0 -1 39593 +box 0 0 2000 39593 use sky130_ef_io__com_bus_slice_1um FILLER_333 timestamp 1637331406 transform -1 0 622800 0 -1 39593 box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_332 +timestamp 1637331406 +transform -1 0 622600 0 -1 39593 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_331 +timestamp 1637331406 +transform -1 0 622400 0 -1 39593 +box 0 0 1000 39593 +use sky130_ef_io__vdda_hvc_clamped_pad mgmt_vdda_hvclamp_pad $PDKPATH/libs.ref/sky130_fd_io/maglef +timestamp 1637331406 +transform -1 0 637800 0 -1 39593 +box 0 -407 15000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_335 timestamp 1637331406 transform -1 0 641800 0 -1 39593 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_337 -timestamp 1637331406 -transform -1 0 644800 0 -1 39593 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_338 -timestamp 1637331406 -transform -1 0 645000 0 -1 39593 -box 0 0 200 39593 use sky130_ef_io__com_bus_slice_10um FILLER_336 timestamp 1637331406 transform -1 0 643800 0 -1 39593 box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_339 +use sky130_ef_io__com_bus_slice_1um FILLER_338 timestamp 1637331406 -transform -1 0 645200 0 -1 39593 +transform -1 0 645000 0 -1 39593 box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_337 +timestamp 1637331406 +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 timestamp 1637331406 transform -1 0 649200 0 -1 39593 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_339 +timestamp 1637331406 +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_68 timestamp 1637331406 transform -1 0 653200 0 -1 39593 @@ -5175,42 +5192,42 @@ use sky130_ef_io__com_bus_slice_5um FILLER_348 timestamp 1637331406 transform -1 0 676200 0 -1 39593 box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_353 +use sky130_ef_io__com_bus_slice_20um FILLER_356 timestamp 1637331406 -transform 0 -1 39593 1 0 44800 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_354 -timestamp 1637331406 -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 1637331406 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 1637331406 -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 1637331406 -transform 0 -1 39593 1 0 68000 -box 0 -2107 17239 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_359 -timestamp 1637331406 -transform 0 -1 39593 1 0 66800 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_360 -timestamp 1637331406 -transform 0 -1 39593 1 0 67800 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_358 -timestamp 1637331406 -transform 0 -1 39593 1 0 64800 -box 0 0 2000 39593 +transform 0 -1 39593 1 0 44800 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_357 timestamp 1637331406 transform 0 -1 39593 1 0 60800 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_358 +timestamp 1637331406 +transform 0 -1 39593 1 0 64800 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_360 +timestamp 1637331406 +transform 0 -1 39593 1 0 67800 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_359 +timestamp 1637331406 +transform 0 -1 39593 1 0 66800 +box 0 0 1000 39593 +use sky130_ef_io__vccd_lvc_clamped_pad mgmt_vccd_lvclamp_pad $PDKPATH/libs.ref/sky130_fd_io/maglef +timestamp 1637331406 +transform 0 -1 39593 1 0 68000 +box 0 -2107 17239 39593 use sky130_ef_io__com_bus_slice_20um FILLER_362 timestamp 1637331406 transform 0 -1 39593 1 0 83000 @@ -5239,17 +5256,17 @@ use sky130_ef_io__com_bus_slice_20um FILLER_586 timestamp 1637331406 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 1637331406 -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 1637331406 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 1637331406 -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 1637331406 @@ -5267,50 +5284,50 @@ use sky130_ef_io__com_bus_slice_20um FILLER_593 timestamp 1637331406 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 1637331406 -transform 0 -1 39593 1 0 87000 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_364 -timestamp 1637331406 -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 1637331406 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 1637331406 -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 1637331406 -transform 0 -1 39593 1 0 110200 -box 0 -407 15000 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_369 -timestamp 1637331406 -transform 0 -1 39593 1 0 109000 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_370 -timestamp 1637331406 -transform 0 -1 39593 1 0 110000 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_368 -timestamp 1637331406 -transform 0 -1 39593 1 0 107000 -box 0 0 2000 39593 +transform 0 -1 39593 1 0 87000 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_367 timestamp 1637331406 transform 0 -1 39593 1 0 103000 box 0 0 4000 39593 -use sky130_ef_io__disconnect_vdda_slice_5um disconnect_vdda_2 +use sky130_ef_io__com_bus_slice_10um FILLER_368 timestamp 1637331406 -transform 0 -1 39593 1 0 125200 +transform 0 -1 39593 1 0 107000 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_370 +timestamp 1637331406 +transform 0 -1 39593 1 0 110000 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_369 +timestamp 1637331406 +transform 0 -1 39593 1 0 109000 box 0 0 1000 39593 +use sky130_ef_io__vddio_hvc_clamped_pad mgmt_vddio_hvclamp_pad\[0\] $PDKPATH/libs.ref/sky130_fd_io/maglef +timestamp 1637331406 +transform 0 -1 39593 1 0 110200 +box 0 -407 15000 39593 use sky130_ef_io__com_bus_slice_5um FILLER_SB2 timestamp 1637331406 transform 0 -1 39593 1 0 126200 box 0 0 1000 39593 +use sky130_ef_io__disconnect_vdda_slice_5um disconnect_vdda_2 +timestamp 1637331406 +transform 0 -1 39593 1 0 125200 +box 0 0 1000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_594 timestamp 1637331406 transform 0 1 678007 -1 0 91000 @@ -5423,45 +5440,45 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[1\] timestamp 1637331406 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 1637331406 -transform 0 -1 42193 1 0 181600 -box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_1um FILLER_388 -timestamp 1637331406 -transform 0 -1 39593 1 0 181200 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_389 -timestamp 1637331406 -transform 0 -1 39593 1 0 181400 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_387 -timestamp 1637331406 -transform 0 -1 39593 1 0 179200 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_385 -timestamp 1637331406 -transform 0 -1 39593 1 0 171200 -box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_386 timestamp 1637331406 transform 0 -1 39593 1 0 175200 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_385 +timestamp 1637331406 +transform 0 -1 39593 1 0 171200 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_387 +timestamp 1637331406 +transform 0 -1 39593 1 0 179200 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_389 +timestamp 1637331406 +transform 0 -1 39593 1 0 181400 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_388 +timestamp 1637331406 +transform 0 -1 39593 1 0 181200 +box 0 0 200 39593 +use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[12\] +timestamp 1637331406 +transform 0 -1 42193 1 0 181600 +box -32 0 16032 42193 use sky130_ef_io__com_bus_slice_20um FILLER_391 timestamp 1637331406 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 1637331406 -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 1637331406 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 1637331406 -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_611 timestamp 1637331406 @@ -5499,45 +5516,45 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[2\] timestamp 1637331406 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 1637331406 -transform 0 -1 42193 1 0 224800 -box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_5um FILLER_398 -timestamp 1637331406 -transform 0 -1 39593 1 0 223600 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_399 -timestamp 1637331406 -transform 0 -1 39593 1 0 224600 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_397 -timestamp 1637331406 -transform 0 -1 39593 1 0 221600 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_395 -timestamp 1637331406 -transform 0 -1 39593 1 0 213600 -box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_396 timestamp 1637331406 transform 0 -1 39593 1 0 217600 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_395 +timestamp 1637331406 +transform 0 -1 39593 1 0 213600 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_397 +timestamp 1637331406 +transform 0 -1 39593 1 0 221600 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_399 +timestamp 1637331406 +transform 0 -1 39593 1 0 224600 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_398 +timestamp 1637331406 +transform 0 -1 39593 1 0 223600 +box 0 0 1000 39593 +use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[11\] +timestamp 1637331406 +transform 0 -1 42193 1 0 224800 +box -32 0 16032 42193 use sky130_ef_io__com_bus_slice_20um FILLER_401 timestamp 1637331406 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 1637331406 -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 1637331406 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 1637331406 -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_620 timestamp 1637331406 @@ -5643,46 +5660,46 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[4\] timestamp 1637331406 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_20um FILLER_416 timestamp 1637331406 -transform 0 -1 42193 1 0 311200 -box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_5um FILLER_418 -timestamp 1637331406 -transform 0 -1 39593 1 0 310000 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_419 -timestamp 1637331406 -transform 0 -1 39593 1 0 311000 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_417 -timestamp 1637331406 -transform 0 -1 39593 1 0 308000 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_414 -timestamp 1637331406 -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 1637331406 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 1637331406 -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_10um FILLER_417 +timestamp 1637331406 +transform 0 -1 39593 1 0 308000 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_419 +timestamp 1637331406 +transform 0 -1 39593 1 0 311000 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_418 +timestamp 1637331406 +transform 0 -1 39593 1 0 310000 +box 0 0 1000 39593 +use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[9\] +timestamp 1637331406 +transform 0 -1 42193 1 0 311200 +box -32 0 16032 42193 use sky130_ef_io__com_bus_slice_20um FILLER_421 timestamp 1637331406 transform 0 -1 39593 1 0 327200 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_422 -timestamp 1637331406 -transform 0 -1 39593 1 0 331200 -box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_423 timestamp 1637331406 transform 0 -1 39593 1 0 335200 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_422 +timestamp 1637331406 +transform 0 -1 39593 1 0 331200 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_637 timestamp 1637331406 transform 0 1 678007 -1 0 300400 @@ -5719,125 +5736,125 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[5\] timestamp 1637331406 transform 0 1 675407 -1 0 341400 box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_5um FILLER_428 +use sky130_ef_io__com_bus_slice_20um FILLER_426 timestamp 1637331406 -transform 0 -1 39593 1 0 353200 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_427 -timestamp 1637331406 -transform 0 -1 39593 1 0 351200 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_424 -timestamp 1637331406 -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 1637331406 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 1637331406 -transform 0 -1 39593 1 0 347200 +transform 0 -1 39593 1 0 339200 box 0 0 4000 39593 -use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[8\] +use sky130_ef_io__com_bus_slice_10um FILLER_427 timestamp 1637331406 -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_5um FILLER_428 +timestamp 1637331406 +transform 0 -1 39593 1 0 353200 +box 0 0 1000 39593 use sky130_ef_io__com_bus_slice_1um FILLER_429 timestamp 1637331406 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 1637331406 -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 1637331406 +transform 0 -1 39593 1 0 378400 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_432 timestamp 1637331406 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 1637331406 -transform 0 -1 39593 1 0 378400 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_649 -timestamp 1637331406 -transform 0 1 678007 -1 0 357400 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_648 -timestamp 1637331406 -transform 0 1 678007 -1 0 353400 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_647 -timestamp 1637331406 -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 1637331406 transform 0 1 678007 -1 0 345400 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_653 +use sky130_ef_io__com_bus_slice_20um FILLER_647 timestamp 1637331406 -transform 0 1 678007 -1 0 370400 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_652 -timestamp 1637331406 -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 1637331406 -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_649 +timestamp 1637331406 +transform 0 1 678007 -1 0 357400 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_650 timestamp 1637331406 transform 0 1 678007 -1 0 361400 box 0 0 4000 39593 -use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[6\] +use sky130_ef_io__com_bus_slice_20um FILLER_651 timestamp 1637331406 -transform 0 1 675407 -1 0 386600 -box -32 0 16032 42193 +transform 0 1 678007 -1 0 365400 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_652 +timestamp 1637331406 +transform 0 1 678007 -1 0 369400 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_653 +timestamp 1637331406 +transform 0 1 678007 -1 0 370400 +box 0 0 1000 39593 use sky130_ef_io__com_bus_slice_1um FILLER_654 timestamp 1637331406 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 1637331406 -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 1637331406 -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 1637331406 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 1637331406 -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 1637331406 -transform 0 -1 42193 1 0 397600 -box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_5um FILLER_438 -timestamp 1637331406 -transform 0 -1 39593 1 0 396400 -box 0 0 1000 39593 +transform 0 -1 39593 1 0 394400 +box 0 0 2000 39593 use sky130_ef_io__com_bus_slice_1um FILLER_439 timestamp 1637331406 transform 0 -1 39593 1 0 397400 box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_441 +use sky130_ef_io__com_bus_slice_5um FILLER_438 timestamp 1637331406 -transform 0 -1 39593 1 0 413600 +transform 0 -1 39593 1 0 396400 +box 0 0 1000 39593 +use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[7\] +timestamp 1637331406 +transform 0 -1 42193 1 0 397600 +box -32 0 16032 42193 +use sky130_ef_io__com_bus_slice_20um FILLER_443 +timestamp 1637331406 +transform 0 -1 39593 1 0 421600 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_442 timestamp 1637331406 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 1637331406 -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_20um FILLER_662 timestamp 1637331406 @@ -5875,125 +5892,125 @@ use sky130_ef_io__vssa_hvc_clamped_pad user1_vssa_hvclamp_pad\[1\] timestamp 1637331406 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 1637331406 -transform 0 -1 39593 1 0 437600 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_444 -timestamp 1637331406 -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 1637331406 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 1637331406 -transform 0 -1 39593 1 0 433600 +transform 0 -1 39593 1 0 425600 box 0 0 4000 39593 -use sky130_ef_io__vssd_lvc_clamped3_pad user2_vssd_lvclamp_pad $PDKPATH/libs.ref/sky130_fd_io/maglef +use sky130_ef_io__com_bus_slice_10um FILLER_447 timestamp 1637331406 -transform 0 -1 39593 1 0 440800 -box 0 -2177 17187 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_448 +transform 0 -1 39593 1 0 437600 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_451 timestamp 1637331406 -transform 0 -1 39593 1 0 439600 -box 0 0 1000 39593 +transform 0 -1 39593 1 0 455800 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_1um FILLER_449 timestamp 1637331406 transform 0 -1 39593 1 0 440600 box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_451 +use sky130_ef_io__com_bus_slice_5um FILLER_448 timestamp 1637331406 -transform 0 -1 39593 1 0 455800 +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 1637331406 +transform 0 -1 39593 1 0 440800 +box 0 -2177 17187 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_453 +timestamp 1637331406 +transform 0 -1 39593 1 0 463800 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_452 timestamp 1637331406 transform 0 -1 39593 1 0 459800 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_453 +use sky130_ef_io__com_bus_slice_20um FILLER_665 timestamp 1637331406 -transform 0 -1 39593 1 0 463800 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_667 -timestamp 1637331406 -transform 0 1 678007 -1 0 442600 +transform 0 1 678007 -1 0 434600 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_666 timestamp 1637331406 transform 0 1 678007 -1 0 438600 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_665 +use sky130_ef_io__com_bus_slice_20um FILLER_667 timestamp 1637331406 -transform 0 1 678007 -1 0 434600 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_671 -timestamp 1637331406 -transform 0 1 678007 -1 0 458600 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_670 -timestamp 1637331406 -transform 0 1 678007 -1 0 454600 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_669 -timestamp 1637331406 -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 1637331406 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 1637331406 -transform 0 1 678007 -1 0 474800 -box 0 -2177 17187 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_672 +transform 0 1 678007 -1 0 450600 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_670 timestamp 1637331406 -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_671 +timestamp 1637331406 +transform 0 1 678007 -1 0 458600 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_1um FILLER_673 timestamp 1637331406 transform 0 1 678007 -1 0 459800 box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_454 +use sky130_ef_io__com_bus_slice_5um FILLER_672 timestamp 1637331406 -transform 0 -1 39593 1 0 467800 +transform 0 1 678007 -1 0 459600 +box 0 0 1000 39593 +use sky130_ef_io__vssd_lvc_clamped3_pad user1_vssd_lvclamp_pad +timestamp 1637331406 +transform 0 1 678007 -1 0 474800 +box 0 -2177 17187 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_456 +timestamp 1637331406 +transform 0 -1 39593 1 0 475800 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_455 timestamp 1637331406 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 1637331406 -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 1637331406 -transform 0 -1 39593 1 0 483000 -box 0 -407 15000 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_458 -timestamp 1637331406 -transform 0 -1 39593 1 0 481800 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_459 -timestamp 1637331406 -transform 0 -1 39593 1 0 482800 -box 0 0 200 39593 use sky130_ef_io__com_bus_slice_10um FILLER_457 timestamp 1637331406 transform 0 -1 39593 1 0 479800 box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_461 +use sky130_ef_io__com_bus_slice_1um FILLER_459 timestamp 1637331406 -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_5um FILLER_458 +timestamp 1637331406 +transform 0 -1 39593 1 0 481800 +box 0 0 1000 39593 +use sky130_ef_io__vdda_hvc_clamped_pad user2_vdda_hvclamp_pad +timestamp 1637331406 +transform 0 -1 39593 1 0 483000 +box 0 -407 15000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_463 +timestamp 1637331406 +transform 0 -1 39593 1 0 506000 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_462 timestamp 1637331406 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 1637331406 -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_20um FILLER_680 timestamp 1637331406 @@ -6103,46 +6120,46 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[7\] timestamp 1637331406 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 1637331406 -transform 0 -1 39593 1 0 549200 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_474 -timestamp 1637331406 -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 1637331406 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 1637331406 -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 1637331406 -transform 0 -1 42193 1 0 568400 -box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_5um FILLER_478 -timestamp 1637331406 -transform 0 -1 39593 1 0 567200 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_479 -timestamp 1637331406 -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_10um FILLER_477 timestamp 1637331406 transform 0 -1 39593 1 0 565200 box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_481 +use sky130_ef_io__com_bus_slice_1um FILLER_479 timestamp 1637331406 -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_5um FILLER_478 +timestamp 1637331406 +transform 0 -1 39593 1 0 567200 +box 0 0 1000 39593 +use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[5\] +timestamp 1637331406 +transform 0 -1 42193 1 0 568400 +box -32 0 16032 42193 use sky130_ef_io__com_bus_slice_20um FILLER_482 timestamp 1637331406 transform 0 -1 39593 1 0 588400 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_481 +timestamp 1637331406 +transform 0 -1 39593 1 0 584400 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_693 timestamp 1637331406 transform 0 1 678007 -1 0 567800 @@ -6171,46 +6188,46 @@ use sky130_ef_io__com_bus_slice_20um FILLER_699 timestamp 1637331406 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 1637331406 -transform 0 -1 39593 1 0 592400 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_484 -timestamp 1637331406 -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 1637331406 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 1637331406 -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 1637331406 -transform 0 -1 42193 1 0 611600 -box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_5um FILLER_488 -timestamp 1637331406 -transform 0 -1 39593 1 0 610400 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_489 -timestamp 1637331406 -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_10um FILLER_487 timestamp 1637331406 transform 0 -1 39593 1 0 608400 box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_491 +use sky130_ef_io__com_bus_slice_1um FILLER_489 timestamp 1637331406 -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_5um FILLER_488 +timestamp 1637331406 +transform 0 -1 39593 1 0 610400 +box 0 0 1000 39593 +use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[4\] +timestamp 1637331406 +transform 0 -1 42193 1 0 611600 +box -32 0 16032 42193 use sky130_ef_io__com_bus_slice_20um FILLER_492 timestamp 1637331406 transform 0 -1 39593 1 0 631600 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_491 +timestamp 1637331406 +transform 0 -1 39593 1 0 627600 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_707 timestamp 1637331406 transform 0 1 678007 -1 0 629000 @@ -6247,46 +6264,46 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[8\] timestamp 1637331406 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 1637331406 -transform 0 -1 39593 1 0 635600 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_494 -timestamp 1637331406 -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 1637331406 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 1637331406 -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 1637331406 -transform 0 -1 42193 1 0 654800 -box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_5um FILLER_498 -timestamp 1637331406 -transform 0 -1 39593 1 0 653600 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_499 -timestamp 1637331406 -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_10um FILLER_497 timestamp 1637331406 transform 0 -1 39593 1 0 651600 box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_501 +use sky130_ef_io__com_bus_slice_1um FILLER_499 timestamp 1637331406 -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_5um FILLER_498 +timestamp 1637331406 +transform 0 -1 39593 1 0 653600 +box 0 0 1000 39593 +use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[3\] +timestamp 1637331406 +transform 0 -1 42193 1 0 654800 +box -32 0 16032 42193 use sky130_ef_io__com_bus_slice_20um FILLER_502 timestamp 1637331406 transform 0 -1 39593 1 0 674800 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_501 +timestamp 1637331406 +transform 0 -1 39593 1 0 670800 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_709 timestamp 1637331406 transform 0 1 678007 -1 0 637000 @@ -6395,42 +6412,42 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[10\] timestamp 1637331406 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 1637331406 -transform 0 -1 39593 1 0 718000 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_513 -timestamp 1637331406 -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 1637331406 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 1637331406 -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 1637331406 -transform 0 -1 42193 1 0 741200 -box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_5um FILLER_518 -timestamp 1637331406 -transform 0 -1 39593 1 0 740000 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_519 -timestamp 1637331406 -transform 0 -1 39593 1 0 741000 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_517 -timestamp 1637331406 -transform 0 -1 39593 1 0 738000 -box 0 0 2000 39593 +transform 0 -1 39593 1 0 718000 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_516 timestamp 1637331406 transform 0 -1 39593 1 0 734000 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_517 +timestamp 1637331406 +transform 0 -1 39593 1 0 738000 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_519 +timestamp 1637331406 +transform 0 -1 39593 1 0 741000 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_518 +timestamp 1637331406 +transform 0 -1 39593 1 0 740000 +box 0 0 1000 39593 +use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[1\] +timestamp 1637331406 +transform 0 -1 42193 1 0 741200 +box -32 0 16032 42193 use sky130_ef_io__com_bus_slice_20um FILLER_521 timestamp 1637331406 transform 0 -1 39593 1 0 757200 @@ -6467,42 +6484,42 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[11\] timestamp 1637331406 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 1637331406 -transform 0 -1 39593 1 0 761200 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_523 -timestamp 1637331406 -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 1637331406 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 1637331406 -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 1637331406 -transform 0 -1 42193 1 0 784400 -box -32 0 16032 42193 -use sky130_ef_io__com_bus_slice_5um FILLER_528 -timestamp 1637331406 -transform 0 -1 39593 1 0 783200 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_529 -timestamp 1637331406 -transform 0 -1 39593 1 0 784200 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_527 -timestamp 1637331406 -transform 0 -1 39593 1 0 781200 -box 0 0 2000 39593 +transform 0 -1 39593 1 0 761200 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_526 timestamp 1637331406 transform 0 -1 39593 1 0 777200 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_527 +timestamp 1637331406 +transform 0 -1 39593 1 0 781200 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_529 +timestamp 1637331406 +transform 0 -1 39593 1 0 784200 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_528 +timestamp 1637331406 +transform 0 -1 39593 1 0 783200 +box 0 0 1000 39593 +use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area2_io_pad\[0\] +timestamp 1637331406 +transform 0 -1 42193 1 0 784400 +box -32 0 16032 42193 use sky130_ef_io__com_bus_slice_20um FILLER_531 timestamp 1637331406 transform 0 -1 39593 1 0 800400 @@ -6543,42 +6560,42 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[12\] timestamp 1637331406 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 1637331406 -transform 0 -1 39593 1 0 804400 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_533 -timestamp 1637331406 -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 1637331406 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 1637331406 -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 1637331406 -transform 0 -1 39593 1 0 827600 -box 0 -407 15000 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_538 -timestamp 1637331406 -transform 0 -1 39593 1 0 826400 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_539 -timestamp 1637331406 -transform 0 -1 39593 1 0 827400 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_537 -timestamp 1637331406 -transform 0 -1 39593 1 0 824400 -box 0 0 2000 39593 +transform 0 -1 39593 1 0 804400 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_536 timestamp 1637331406 transform 0 -1 39593 1 0 820400 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_537 +timestamp 1637331406 +transform 0 -1 39593 1 0 824400 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_539 +timestamp 1637331406 +transform 0 -1 39593 1 0 827400 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_538 +timestamp 1637331406 +transform 0 -1 39593 1 0 826400 +box 0 0 1000 39593 +use sky130_ef_io__vssa_hvc_clamped_pad user2_vssa_hvclamp_pad +timestamp 1637331406 +transform 0 -1 39593 1 0 827600 +box 0 -407 15000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_541 timestamp 1637331406 transform 0 -1 39593 1 0 842600 @@ -6619,42 +6636,42 @@ use sky130_ef_io__vdda_hvc_clamped_pad user1_vdda_hvclamp_pad\[0\] timestamp 1637331406 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 1637331406 -transform 0 -1 39593 1 0 846600 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_543 -timestamp 1637331406 -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 1637331406 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 1637331406 -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 1637331406 -transform 0 -1 39593 1 0 869800 -box 0 -407 15000 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_548 -timestamp 1637331406 -transform 0 -1 39593 1 0 868600 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_549 -timestamp 1637331406 -transform 0 -1 39593 1 0 869600 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_547 -timestamp 1637331406 -transform 0 -1 39593 1 0 866600 -box 0 0 2000 39593 +transform 0 -1 39593 1 0 846600 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_546 timestamp 1637331406 transform 0 -1 39593 1 0 862600 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_547 +timestamp 1637331406 +transform 0 -1 39593 1 0 866600 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_549 +timestamp 1637331406 +transform 0 -1 39593 1 0 869600 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_548 +timestamp 1637331406 +transform 0 -1 39593 1 0 868600 +box 0 0 1000 39593 +use sky130_ef_io__vddio_hvc_clamped_pad mgmt_vddio_hvclamp_pad\[1\] +timestamp 1637331406 +transform 0 -1 39593 1 0 869800 +box 0 -407 15000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_551 timestamp 1637331406 transform 0 -1 39593 1 0 884800 @@ -6691,86 +6708,86 @@ use sky130_ef_io__gpiov2_pad_wrapped mprj_pads.area1_io_pad\[13\] timestamp 1637331406 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 1637331406 -transform 0 -1 39593 1 0 888800 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_553 -timestamp 1637331406 -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 1637331406 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 1637331406 -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 1637331406 -transform 0 -1 39593 1 0 912000 -box 0 -2177 17187 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_558 -timestamp 1637331406 -transform 0 -1 39593 1 0 910800 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_559 -timestamp 1637331406 -transform 0 -1 39593 1 0 911800 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_557 -timestamp 1637331406 -transform 0 -1 39593 1 0 908800 -box 0 0 2000 39593 +transform 0 -1 39593 1 0 888800 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_556 timestamp 1637331406 transform 0 -1 39593 1 0 904800 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_557 +timestamp 1637331406 +transform 0 -1 39593 1 0 908800 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_559 +timestamp 1637331406 +transform 0 -1 39593 1 0 911800 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_558 +timestamp 1637331406 +transform 0 -1 39593 1 0 910800 +box 0 0 1000 39593 +use sky130_ef_io__vccd_lvc_clamped3_pad user2_vccd_lvclamp_pad $PDKPATH/libs.ref/sky130_fd_io/maglef +timestamp 1637331406 +transform 0 -1 39593 1 0 912000 +box 0 -2177 17187 39593 use sky130_ef_io__com_bus_slice_20um FILLER_561 timestamp 1637331406 transform 0 -1 39593 1 0 927000 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_761 -timestamp 1637331406 -transform 0 1 678007 -1 0 890400 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_762 -timestamp 1637331406 -transform 0 1 678007 -1 0 894400 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_763 -timestamp 1637331406 -transform 0 1 678007 -1 0 898400 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_764 -timestamp 1637331406 -transform 0 1 678007 -1 0 902400 -box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_765 timestamp 1637331406 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 1637331406 -transform 0 1 678007 -1 0 922600 -box 0 -2177 17187 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_766 +transform 0 1 678007 -1 0 902400 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_763 timestamp 1637331406 -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_762 +timestamp 1637331406 +transform 0 1 678007 -1 0 894400 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_761 +timestamp 1637331406 +transform 0 1 678007 -1 0 890400 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_1um FILLER_767 timestamp 1637331406 transform 0 1 678007 -1 0 907600 box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_769 +use sky130_ef_io__com_bus_slice_5um FILLER_766 timestamp 1637331406 -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__vccd_lvc_clamped3_pad user1_vccd_lvclamp_pad +timestamp 1637331406 +transform 0 1 678007 -1 0 922600 +box 0 -2177 17187 39593 use sky130_ef_io__com_bus_slice_20um FILLER_770 timestamp 1637331406 transform 0 1 678007 -1 0 930600 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_769 +timestamp 1637331406 +transform 0 1 678007 -1 0 926600 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_570 timestamp 1637331406 transform 0 -1 39593 1 0 970200 @@ -6843,94 +6860,94 @@ use sky130_ef_io__analog_pad user1_analog_pad\[3\] timestamp 1637331406 transform 0 1 677600 -1 0 966600 box 0 0 15000 40000 -use sky130_ef_io__com_bus_slice_20um FILLER_571 +use sky130_ef_io__com_bus_slice_20um FILLER_575 timestamp 1637331406 -transform 0 -1 39593 1 0 974200 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_572 -timestamp 1637331406 -transform 0 -1 39593 1 0 978200 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_573 -timestamp 1637331406 -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 1637331406 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 1637331406 -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_5um FILLER_577 +use sky130_ef_io__com_bus_slice_20um FILLER_572 timestamp 1637331406 -transform 0 -1 39593 1 0 996200 -box 0 0 1000 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 1637331406 -transform 0 -1 39593 1 0 997200 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_579 -timestamp 1637331406 -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_10um FILLER_576 timestamp 1637331406 transform 0 -1 39593 1 0 994200 box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_5 +use sky130_ef_io__com_bus_slice_1um FILLER_579 timestamp 1637331406 -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 1637331406 +transform 0 -1 39593 1 0 997200 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_577 +timestamp 1637331406 +transform 0 -1 39593 1 0 996200 +box 0 0 1000 39593 use sky130_ef_io__corner_pad user2_corner timestamp 1637331406 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 1637331406 -transform 1 0 44800 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_7 -timestamp 1637331406 -transform 1 0 48800 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_8 -timestamp 1637331406 -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 1637331406 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 1637331406 -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 1637331406 -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 1637331406 +transform 1 0 44800 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_12 timestamp 1637331406 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 1637331406 -transform 1 0 77200 0 1 997600 -box 0 0 15000 40000 -use sky130_ef_io__com_bus_slice_1um FILLER_14 +transform 1 0 64800 0 1 998007 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_10 timestamp 1637331406 -transform 1 0 76800 0 1 998007 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_15 -timestamp 1637331406 -transform 1 0 77000 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_20um FILLER_13 timestamp 1637331406 transform 1 0 72800 0 1 998007 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_15 +timestamp 1637331406 +transform 1 0 77000 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_14 +timestamp 1637331406 +transform 1 0 76800 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__analog_pad user2_analog_pad\[2\] +timestamp 1637331406 +transform 1 0 77200 0 1 997600 +box 0 0 15000 40000 use sky130_ef_io__com_bus_slice_20um FILLER_23 timestamp 1637331406 transform 1 0 116200 0 1 998007 @@ -6967,45 +6984,45 @@ use sky130_ef_io__com_bus_slice_20um FILLER_18 timestamp 1637331406 transform 1 0 96200 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__analog_pad user2_analog_pad\[1\] -timestamp 1637331406 -transform 1 0 128600 0 1 997600 -box 0 0 15000 40000 -use sky130_ef_io__com_bus_slice_1um FILLER_26 -timestamp 1637331406 -transform 1 0 128200 0 1 998007 -box 0 0 200 39593 use sky130_ef_io__com_bus_slice_1um FILLER_27 timestamp 1637331406 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 1637331406 -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 1637331406 -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 1637331406 +transform 1 0 155600 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_31 timestamp 1637331406 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 1637331406 -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 1637331406 -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 1637331406 +transform 1 0 167600 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_34 timestamp 1637331406 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 1637331406 -transform 1 0 167600 0 1 998007 +transform 1 0 159600 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_42 timestamp 1637331406 @@ -7103,82 +7120,82 @@ use sky130_ef_io__top_power_hvc user2_analog_pad_with_clamp\[0\] timestamp 1637331406 transform 1 0 273600 0 1 998007 box 0 -407 33800 39593 -use sky130_ef_io__com_bus_slice_5um sky130_ef_io__com_bus_slice_5um_3 -timestamp 1637331406 -transform 1 0 307400 0 1 998007 -box 0 0 1000 39593 use sky130_ef_io__com_bus_slice_10um sky130_ef_io__com_bus_slice_10um_1 timestamp 1637331406 transform 1 0 308400 0 1 998007 box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_61 +use sky130_ef_io__com_bus_slice_5um sky130_ef_io__com_bus_slice_5um_3 timestamp 1637331406 -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 307400 0 1 998007 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_60 timestamp 1637331406 -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 1637331406 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 1637331406 -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 1637331406 -transform 1 0 333400 0 1 998007 -box 0 -407 15000 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_66 -timestamp 1637331406 -transform 1 0 332400 0 1 998007 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_65 -timestamp 1637331406 -transform 1 0 330400 0 1 998007 -box 0 0 2000 39593 +transform 1 0 314400 0 1 998007 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_64 timestamp 1637331406 transform 1 0 326400 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_68 +use sky130_ef_io__com_bus_slice_10um FILLER_65 timestamp 1637331406 -transform 1 0 348400 0 1 998007 +transform 1 0 330400 0 1 998007 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_66 +timestamp 1637331406 +transform 1 0 332400 0 1 998007 +box 0 0 1000 39593 +use sky130_ef_io__vssio_hvc_clamped_pad mgmt_vssio_hvclamp_pad\[1\] +timestamp 1637331406 +transform 1 0 333400 0 1 998007 +box 0 -407 15000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_70 +timestamp 1637331406 +transform 1 0 356400 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_69 timestamp 1637331406 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 1637331406 -transform 1 0 356400 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__disconnect_vdda_slice_5um disconnect_vdda_0 -timestamp 1637331406 -transform 1 0 372400 0 1 998007 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_5um sky130_ef_io__com_bus_slice_5um_0 -timestamp 1637331406 -transform 1 0 374400 0 1 998007 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_SB3 -timestamp 1637331406 -transform 1 0 373400 0 1 998007 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_71 -timestamp 1637331406 -transform 1 0 360400 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_72 -timestamp 1637331406 -transform 1 0 364400 0 1 998007 +transform 1 0 348400 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_73 timestamp 1637331406 transform 1 0 368400 0 1 998007 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_72 +timestamp 1637331406 +transform 1 0 364400 0 1 998007 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_71 +timestamp 1637331406 +transform 1 0 360400 0 1 998007 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_SB3 +timestamp 1637331406 +transform 1 0 373400 0 1 998007 +box 0 0 1000 39593 +use sky130_ef_io__com_bus_slice_5um sky130_ef_io__com_bus_slice_5um_0 +timestamp 1637331406 +transform 1 0 374400 0 1 998007 +box 0 0 1000 39593 +use sky130_ef_io__disconnect_vdda_slice_5um disconnect_vdda_0 +timestamp 1637331406 +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 1637331406 transform 1 0 375400 0 1 998007 @@ -7243,182 +7260,182 @@ use sky130_ef_io__com_bus_slice_20um FILLER_90 timestamp 1637331406 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_20um FILLER_92 timestamp 1637331406 -transform 1 0 473800 0 1 997600 -box 0 0 15000 40000 -use sky130_ef_io__com_bus_slice_5um FILLER_93 +transform 1 0 468200 0 1 998007 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_91 timestamp 1637331406 -transform 1 0 472200 0 1 998007 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_94 +transform 1 0 464200 0 1 998007 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_96 timestamp 1637331406 -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 1637331406 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 1637331406 -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_20um FILLER_91 +use sky130_ef_io__com_bus_slice_5um FILLER_93 timestamp 1637331406 -transform 1 0 464200 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_92 +transform 1 0 472200 0 1 998007 +box 0 0 1000 39593 +use sky130_ef_io__analog_pad user1_analog_pad\[2\] timestamp 1637331406 -transform 1 0 468200 0 1 998007 +transform 1 0 473800 0 1 997600 +box 0 0 15000 40000 +use sky130_ef_io__com_bus_slice_20um FILLER_99 +timestamp 1637331406 +transform 1 0 492800 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_98 timestamp 1637331406 transform 1 0 488800 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_99 +use sky130_ef_io__com_bus_slice_20um FILLER_102 timestamp 1637331406 -transform 1 0 492800 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_100 -timestamp 1637331406 -transform 1 0 496800 0 1 998007 +transform 1 0 504800 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_101 timestamp 1637331406 transform 1 0 500800 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_102 +use sky130_ef_io__com_bus_slice_20um FILLER_100 timestamp 1637331406 -transform 1 0 504800 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_103 -timestamp 1637331406 -transform 1 0 508800 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_104 -timestamp 1637331406 -transform 1 0 512800 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_105 -timestamp 1637331406 -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 1637331406 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 1637331406 -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 1637331406 -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 1637331406 +transform 1 0 508800 0 1 998007 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_1um FILLER_108 timestamp 1637331406 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 1637331406 -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 1637331406 +transform 1 0 525200 0 1 997600 +box 0 0 15000 40000 +use sky130_ef_io__com_bus_slice_20um FILLER_112 +timestamp 1637331406 +transform 1 0 548200 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_111 timestamp 1637331406 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 1637331406 -transform 1 0 548200 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_113 -timestamp 1637331406 -transform 1 0 552200 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_114 -timestamp 1637331406 -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 1637331406 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 1637331406 -transform 1 0 575600 0 1 998007 -box 0 -407 15000 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_119 +transform 1 0 556200 0 1 998007 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_113 timestamp 1637331406 -transform 1 0 574200 0 1 998007 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_120 -timestamp 1637331406 -transform 1 0 575200 0 1 998007 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_121 -timestamp 1637331406 -transform 1 0 575400 0 1 998007 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_10um FILLER_118 -timestamp 1637331406 -transform 1 0 572200 0 1 998007 -box 0 0 2000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_116 -timestamp 1637331406 -transform 1 0 564200 0 1 998007 +transform 1 0 552200 0 1 998007 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_117 timestamp 1637331406 transform 1 0 568200 0 1 998007 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_116 +timestamp 1637331406 +transform 1 0 564200 0 1 998007 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_10um FILLER_118 +timestamp 1637331406 +transform 1 0 572200 0 1 998007 +box 0 0 2000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_121 +timestamp 1637331406 +transform 1 0 575400 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_120 +timestamp 1637331406 +transform 1 0 575200 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_5um FILLER_119 +timestamp 1637331406 +transform 1 0 574200 0 1 998007 +box 0 0 1000 39593 +use sky130_ef_io__vssa_hvc_clamped_pad user1_vssa_hvclamp_pad\[0\] +timestamp 1637331406 +transform 1 0 575600 0 1 998007 +box 0 -407 15000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_123 timestamp 1637331406 transform 1 0 590600 0 1 998007 box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_124 -timestamp 1637331406 -transform 1 0 594600 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_125 -timestamp 1637331406 -transform 1 0 598600 0 1 998007 -box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_126 timestamp 1637331406 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 1637331406 -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 1637331406 -transform 1 0 610600 0 1 998007 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_129 -timestamp 1637331406 -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 1637331406 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 1637331406 -transform 1 0 627000 0 1 997600 -box 0 0 15000 40000 -use sky130_ef_io__com_bus_slice_1um FILLER_132 +transform 1 0 614600 0 1 998007 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_128 timestamp 1637331406 -transform 1 0 626600 0 1 998007 -box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_133 +transform 1 0 610600 0 1 998007 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_127 timestamp 1637331406 -transform 1 0 626800 0 1 998007 -box 0 0 200 39593 +transform 1 0 606600 0 1 998007 +box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_20um FILLER_131 timestamp 1637331406 transform 1 0 622600 0 1 998007 box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_133 +timestamp 1637331406 +transform 1 0 626800 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__com_bus_slice_1um FILLER_132 +timestamp 1637331406 +transform 1 0 626600 0 1 998007 +box 0 0 200 39593 +use sky130_ef_io__analog_pad user1_analog_pad\[0\] +timestamp 1637331406 +transform 1 0 627000 0 1 997600 +box 0 0 15000 40000 use sky130_ef_io__com_bus_slice_20um FILLER_135 timestamp 1637331406 transform 1 0 642000 0 1 998007 @@ -7455,54 +7472,54 @@ use sky130_ef_io__com_bus_slice_10um FILLER_143 timestamp 1637331406 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 1637331406 -transform 0 1 678007 -1 0 976600 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_781 -timestamp 1637331406 -transform 0 1 678007 -1 0 980600 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_782 -timestamp 1637331406 -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 1637331406 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 1637331406 -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_781 +timestamp 1637331406 +transform 0 1 678007 -1 0 980600 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_780 +timestamp 1637331406 +transform 0 1 678007 -1 0 976600 +box 0 0 4000 39593 +use sky130_ef_io__com_bus_slice_20um FILLER_785 +timestamp 1637331406 +transform 0 1 678007 -1 0 996600 box 0 0 4000 39593 use sky130_ef_io__com_bus_slice_1um FILLER_786 timestamp 1637331406 transform 0 1 678007 -1 0 996800 box 0 0 200 39593 -use sky130_ef_io__com_bus_slice_20um FILLER_785 +use sky130_ef_io__corner_pad user1_corner timestamp 1637331406 -transform 0 1 678007 -1 0 996600 -box 0 0 4000 39593 -use sky130_ef_io__com_bus_slice_5um FILLER_144 +transform 1 0 677600 0 1 996800 +box 0 0 40000 40800 +use sky130_ef_io__com_bus_slice_1um FILLER_147 timestamp 1637331406 -transform 1 0 676000 0 1 998007 -box 0 0 1000 39593 -use sky130_ef_io__com_bus_slice_1um FILLER_145 -timestamp 1637331406 -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_1um FILLER_146 timestamp 1637331406 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 1637331406 -transform 1 0 677400 0 1 998007 +transform 1 0 677000 0 1 998007 box 0 0 200 39593 -use sky130_ef_io__corner_pad user1_corner +use sky130_ef_io__com_bus_slice_5um FILLER_144 timestamp 1637331406 -transform 1 0 677600 0 1 996800 -box 0 0 40000 40800 +transform 1 0 676000 0 1 998007 +box 0 0 1000 39593 << labels >> rlabel metal5 s 187640 6598 200180 19088 6 clock port 0 nsew signal input @@ -7538,8 +7555,6 @@ rlabel metal5 s 515440 6598 527980 19088 6 gpio port 21 nsew signal bidirectional rlabel metal2 s 515127 41713 515183 42193 6 gpio_in_core port 22 nsew signal tristate -rlabel metal2 s 521843 41713 521899 42193 6 gpio_inenb_core -port 23 nsew signal input rlabel metal2 s 520647 41713 520703 42193 6 gpio_mode0_core port 24 nsew signal input rlabel metal2 s 524971 41713 525027 42193 6 gpio_mode1_core @@ -8598,8 +8613,6 @@ 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 signal input -rlabel metal2 357443 41713 357499 42193 0 flash_clk_ieb_core -port 560 nsew signal input rlabel metal2 364895 41713 364951 42193 0 flash_clk_oeb_core port 561 nsew signal input rlabel metal2 361767 41713 361823 42193 0 flash_clk_core @@ -8621,6 +8634,10 @@ port 527 nsew signal bidirectional flabel metal5 674146 97414 676510 98110 0 FreeSans 3200 0 0 0 vssd1 port 530 nsew signal bidirectional rlabel metal2 527455 41713 527511 42201 0 porb_h +rlabel comment 357624 41786 357680 42266 0 flash_clk_ieb_core +port 560 nsew signal input +rlabel comment s 522020 41968 522076 42448 6 gpio_inenb_core +port 23 nsew signal input << properties >> string FIXED_BBOX 0 0 717600 1037600 << end >> diff --git a/verilog/gl/caravel.v b/verilog/gl/caravel.v index 5b290f9a..06dba3a2 100644 --- a/verilog/gl/caravel.v +++ b/verilog/gl/caravel.v @@ -2985,7 +2985,7 @@ module caravel(vddio, vddio_2, vssio, vssio_2, vdda, vssa, vccd, vssd, vdda1, vd .ext_reset(ext_reset), .pll_clk(pll_clk), .pll_clk90(pll_clk90), - .resetb(rstb_h), + .resetb(rstb_l), .resetb_sync(caravel_rstn), .sel({ \spi_pll_sel[2] , \spi_pll_sel[1] , \spi_pll_sel[0] }), .sel2({ \spi_pll90_sel[2] , \spi_pll90_sel[1] , \spi_pll90_sel[0] }), @@ -4761,7 +4761,7 @@ module caravel(vddio, vddio_2, vssio, vssio_2, vdda, vssa, vccd, vssd, vdda1, vd .enable(spi_pll_ena), .ext_trim({ \spi_pll_trim[25] , \spi_pll_trim[24] , \spi_pll_trim[23] , \spi_pll_trim[22] , \spi_pll_trim[21] , \spi_pll_trim[20] , \spi_pll_trim[19] , \spi_pll_trim[18] , \spi_pll_trim[17] , \spi_pll_trim[16] , \spi_pll_trim[15] , \spi_pll_trim[14] , \spi_pll_trim[13] , \spi_pll_trim[12] , \spi_pll_trim[11] , \spi_pll_trim[10] , \spi_pll_trim[9] , \spi_pll_trim[8] , \spi_pll_trim[7] , \spi_pll_trim[6] , \spi_pll_trim[5] , \spi_pll_trim[4] , \spi_pll_trim[3] , \spi_pll_trim[2] , \spi_pll_trim[1] , \spi_pll_trim[0] }), .osc(clock_core), - .resetb(rstb_h) + .resetb(rstb_l) ); simple_por por ( .por_l(por_l), diff --git a/verilog/rtl/chip_io.v b/verilog/rtl/chip_io.v index 7b7e1e84..21c8340c 100644 --- a/verilog/rtl/chip_io.v +++ b/verilog/rtl/chip_io.v @@ -75,8 +75,8 @@ module chip_io( input flash_clk_oeb_core, input flash_io0_oeb_core, input flash_io1_oeb_core, - input flash_csb_ieb_core, - input flash_clk_ieb_core, + input flash_csb_ieb_core, // NOTE: unused, fix me! + input flash_clk_ieb_core, // NOTE: unused, fix me! input flash_io0_ieb_core, input flash_io1_ieb_core, input flash_io0_do_core, @@ -316,8 +316,8 @@ module chip_io( `INOUT_PAD(flash_io1, flash_io1_di_core, flash_io1_do_core, flash_io1_ieb_core, flash_io1_oeb_core, flash_io1_mode); - `OUTPUT_PAD(flash_csb, flash_csb_core, flash_csb_ieb_core, flash_csb_oeb_core); - `OUTPUT_PAD(flash_clk, flash_clk_core, flash_clk_ieb_core, flash_clk_oeb_core); + `OUTPUT_NO_INP_DIS_PAD(flash_csb, flash_csb_core, flash_csb_oeb_core); + `OUTPUT_NO_INP_DIS_PAD(flash_clk, flash_clk_core, flash_clk_oeb_core); // NOTE: The analog_out pad from the raven chip has been replaced by // the digital reset input resetb on caravel due to the lack of an on-board diff --git a/verilog/rtl/chip_io_alt.v b/verilog/rtl/chip_io_alt.v index 15c17e92..4cebfffc 100644 --- a/verilog/rtl/chip_io_alt.v +++ b/verilog/rtl/chip_io_alt.v @@ -395,8 +395,8 @@ module chip_io_alt #( flash_io1, flash_io1_di_core, flash_io1_do_core, flash_io1_ieb_core, flash_io1_oeb_core, flash_io1_mode); - `OUTPUT_PAD(flash_csb, flash_csb_core, flash_csb_ieb_core, flash_csb_oeb_core); - `OUTPUT_PAD(flash_clk, flash_clk_core, flash_clk_ieb_core, flash_clk_oeb_core); + `OUTPUT_NO_INP_DIS_PAD(flash_csb, flash_csb_core, flash_csb_oeb_core); + `OUTPUT_NO_INP_DIS_PAD(flash_clk, flash_clk_core, flash_clk_oeb_core); // NOTE: The analog_out pad from the raven chip has been replaced by // the digital reset input resetb on caravel due to the lack of an on-board diff --git a/verilog/rtl/pads.v b/verilog/rtl/pads.v index b5a02278..b691e50f 100644 --- a/verilog/rtl/pads.v +++ b/verilog/rtl/pads.v @@ -137,6 +137,38 @@ .TIE_HI_ESD(), \ .TIE_LO_ESD(loop_``X)) +`define OUTPUT_NO_INP_DIS_PAD(X,Y,OUT_EN_N) \ + wire loop_``X; \ + sky130_ef_io__gpiov2_pad_wrapped X``_pad ( \ + `MGMT_ABUTMENT_PINS \ + `ifndef TOP_ROUTING \ + ,.PAD(X), \ + `endif \ + .OUT(Y), \ + .OE_N(OUT_EN_N), \ + .HLD_H_N(vddio), \ + .ENABLE_H(porb_h), \ + .ENABLE_INP_H(loop_``X), \ + .ENABLE_VDDA_H(porb_h), \ + .ENABLE_VSWITCH_H(vssa), \ + .ENABLE_VDDIO(vccd), \ + .INP_DIS(loop_``X), \ + .IB_MODE_SEL(vssd), \ + .VTRIP_SEL(vssd), \ + .SLOW(vssd), \ + .HLD_OVR(vssd), \ + .ANALOG_EN(vssd), \ + .ANALOG_SEL(vssd), \ + .ANALOG_POL(vssd), \ + .DM({vccd, vccd, vssd}), \ + .PAD_A_NOESD_H(), \ + .PAD_A_ESD_0_H(), \ + .PAD_A_ESD_1_H(), \ + .IN(), \ + .IN_H(), \ + .TIE_HI_ESD(), \ + .TIE_LO_ESD(loop_``X)) + `define INOUT_PAD(X,Y,Y_OUT,INPUT_DIS,OUT_EN_N,MODE) \ wire loop_``X; \ sky130_ef_io__gpiov2_pad_wrapped X``_pad ( \