From 589f351dcb4dd76e42cd4075188d1a9974b50d3d Mon Sep 17 00:00:00 2001 From: Tim Edwards Date: Sun, 16 Oct 2022 10:52:53 -0400 Subject: [PATCH] Additional modification to move pins up into an uncongested area above housekeeping, because the upper GPIO pins are in the wrong place relative to the new GPIO signal routing below the SoC. Added pins for the pass-through connections. Unconnected/ unrouted OEB pins are still not present and probably should be removed from the RTL. --- def/gpio_signal_buffering.def | 912 +++--- def/gpio_signal_buffering_alt.def | 4102 +++++++++++++------------- gds/gpio_signal_buffering.gds.gz | Bin 98625 -> 99803 bytes gds/gpio_signal_buffering_alt.gds.gz | Bin 55659 -> 56824 bytes lef/gpio_signal_buffering.lef | 322 +- lef/gpio_signal_buffering_alt.lef | 278 +- mag/gpio_signal_buffering.mag | 474 +-- mag/gpio_signal_buffering_alt.mag | 340 ++- 8 files changed, 3615 insertions(+), 2813 deletions(-) diff --git a/def/gpio_signal_buffering.def b/def/gpio_signal_buffering.def index 512eb897..baf7845d 100644 --- a/def/gpio_signal_buffering.def +++ b/def/gpio_signal_buffering.def @@ -1360,7 +1360,7 @@ COMPONENTS 624 ; + PLACED ( 3333755 4979130 ) FS ; END COMPONENTS -PINS 150 ; +PINS 182 ; - vccd + NET vccd + DIRECTION INPUT + USE POWER @@ -1451,16 +1451,6 @@ PINS 150 ; + USE SIGNAL + PORT + LAYER met1 ( -772.5 -70 ) ( 772.5 70 ) + PLACED ( 3302387.5 4975605 ) N ; - - mgmt_io_out_unbuf[21] + NET mgmt_io_out_unbuf[21] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3368190 1029957.5 ) N ; - - mgmt_io_in_buf[21] + NET mgmt_io_in_buf[21] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3368470 1030957.5 ) N ; - vccd + NET vccd + DIRECTION INPUT + USE POWER @@ -1491,16 +1481,6 @@ PINS 150 ; + USE SIGNAL + PORT + LAYER met1 ( -772.5 -70 ) ( 772.5 70 ) + PLACED ( 3306387.5 4973365 ) N ; - - mgmt_io_out_unbuf[11] + NET mgmt_io_out_unbuf[11] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3368610 1067967.5 ) N ; - - mgmt_io_in_buf[11] + NET mgmt_io_in_buf[11] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3368890 1066967.5 ) N ; - mgmt_io_out_buf[11] + NET mgmt_io_out_buf[11] + DIRECTION OUTPUT + USE SIGNAL @@ -1511,56 +1491,6 @@ PINS 150 ; + USE SIGNAL + PORT + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3368750 2278557.5 ) N ; - - mgmt_io_in_buf[18] + NET mgmt_io_in_buf[18] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3376870 1052967.5 ) N ; - - mgmt_io_out_unbuf[18] + NET mgmt_io_out_unbuf[18] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3376590 1053967.5 ) N ; - - mgmt_io_in_buf[17] + NET mgmt_io_in_buf[17] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3375610 1054967.5 ) N ; - - mgmt_io_out_unbuf[17] + NET mgmt_io_out_unbuf[17] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3375330 1055967.5 ) N ; - - mgmt_io_in_buf[16] + NET mgmt_io_in_buf[16] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3374490 1056967.5 ) N ; - - mgmt_io_out_unbuf[16] + NET mgmt_io_out_unbuf[16] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3374210 1057967.5 ) N ; - - mgmt_io_in_buf[15] + NET mgmt_io_in_buf[15] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3373370 1058967.5 ) N ; - - mgmt_io_out_unbuf[15] + NET mgmt_io_out_unbuf[15] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3373090 1059967.5 ) N ; - - mgmt_io_in_buf[14] + NET mgmt_io_in_buf[14] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3372250 1060967.5 ) N ; - - mgmt_io_out_unbuf[14] + NET mgmt_io_out_unbuf[14] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3371970 1061967.5 ) N ; - mgmt_io_in_unbuf[14] + NET mgmt_io_in_unbuf[14] + DIRECTION INPUT + USE SIGNAL @@ -1571,16 +1501,6 @@ PINS 150 ; + USE SIGNAL + PORT + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3371690 3641887.5 ) N ; - - mgmt_io_in_buf[13] + NET mgmt_io_in_buf[13] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3371130 1062967.5 ) N ; - - mgmt_io_out_unbuf[13] + NET mgmt_io_out_unbuf[13] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3370850 1063967.5 ) N ; - mgmt_io_in_unbuf[13] + NET mgmt_io_in_unbuf[13] + DIRECTION INPUT + USE SIGNAL @@ -1591,16 +1511,6 @@ PINS 150 ; + USE SIGNAL + PORT + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3370570 3639887.5 ) N ; - - mgmt_io_in_buf[12] + NET mgmt_io_in_buf[12] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3370010 1064967.5 ) N ; - - mgmt_io_out_unbuf[12] + NET mgmt_io_out_unbuf[12] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3369730 1065967.5 ) N ; - mgmt_io_in_unbuf[12] + NET mgmt_io_in_unbuf[12] + DIRECTION INPUT + USE SIGNAL @@ -1611,16 +1521,6 @@ PINS 150 ; + USE SIGNAL + PORT + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3369590 2279557.5 ) N ; - - mgmt_io_out_unbuf[7] + NET mgmt_io_out_unbuf[7] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3364130 1075967.5 ) N ; - - mgmt_io_in_buf[7] + NET mgmt_io_in_buf[7] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3364410 1074967.5 ) N ; - mgmt_io_in_unbuf[7] + NET mgmt_io_in_unbuf[7] + DIRECTION INPUT + USE SIGNAL @@ -1631,16 +1531,6 @@ PINS 150 ; + USE SIGNAL + PORT + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3363990 2269557.5 ) N ; - - mgmt_io_out_unbuf[8] + NET mgmt_io_out_unbuf[8] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3365250 1073967.5 ) N ; - - mgmt_io_in_buf[8] + NET mgmt_io_in_buf[8] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3365530 1072967.5 ) N ; - mgmt_io_in_unbuf[8] + NET mgmt_io_in_unbuf[8] + DIRECTION INPUT + USE SIGNAL @@ -1651,16 +1541,6 @@ PINS 150 ; + USE SIGNAL + PORT + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3365110 2271557.5 ) N ; - - mgmt_io_out_unbuf[9] + NET mgmt_io_out_unbuf[9] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3366370 1071967.5 ) N ; - - mgmt_io_in_buf[9] + NET mgmt_io_in_buf[9] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3366650 1070967.5 ) N ; - mgmt_io_in_unbuf[9] + NET mgmt_io_in_unbuf[9] + DIRECTION INPUT + USE SIGNAL @@ -1671,16 +1551,6 @@ PINS 150 ; + USE SIGNAL + PORT + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3366230 2273557.5 ) N ; - - mgmt_io_out_unbuf[10] + NET mgmt_io_out_unbuf[10] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3367490 1069967.5 ) N ; - - mgmt_io_in_buf[10] + NET mgmt_io_in_buf[10] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3367770 1068967.5 ) N ; - mgmt_io_in_unbuf[10] + NET mgmt_io_in_unbuf[10] + DIRECTION INPUT + USE SIGNAL @@ -1691,201 +1561,6 @@ PINS 150 ; + USE SIGNAL + PORT + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3367350 2275557.5 ) N ; - - mgmt_io_in_buf[20] + NET mgmt_io_in_buf[20] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3369590 1032957.5 ) N ; - - mgmt_io_in_buf[19] + NET mgmt_io_in_buf[19] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3370710 1034957.5 ) N ; - - mgmt_io_in_buf[34] + NET mgmt_io_in_buf[34] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3371830 1036842.5 ) N ; - - mgmt_io_in_buf[35] + NET mgmt_io_in_buf[35] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3372950 1038842.5 ) N ; - - mgmt_io_in_buf[36] + NET mgmt_io_in_buf[36] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3374070 1040842.5 ) N ; - - mgmt_io_in_buf[37] + NET mgmt_io_in_buf[37] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3375190 1042842.5 ) N ; - - mgmt_io_out_unbuf[33] + NET mgmt_io_out_unbuf[33] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3354750 1005957.5 ) N ; - - mgmt_io_in_buf[33] + NET mgmt_io_in_buf[33] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3355030 1006957.5 ) N ; - - mgmt_io_out_unbuf[32] + NET mgmt_io_out_unbuf[32] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3355870 1007957.5 ) N ; - - mgmt_io_in_buf[32] + NET mgmt_io_in_buf[32] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3356150 1008957.5 ) N ; - - mgmt_io_out_unbuf[31] + NET mgmt_io_out_unbuf[31] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3356990 1009957.5 ) N ; - - mgmt_io_in_buf[31] + NET mgmt_io_in_buf[31] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3357270 1010957.5 ) N ; - - mgmt_io_out_unbuf[30] + NET mgmt_io_out_unbuf[30] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3358110 1011957.5 ) N ; - - mgmt_io_in_buf[30] + NET mgmt_io_in_buf[30] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3358390 1012957.5 ) N ; - - mgmt_io_out_unbuf[29] + NET mgmt_io_out_unbuf[29] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3359230 1013957.5 ) N ; - - mgmt_io_in_buf[29] + NET mgmt_io_in_buf[29] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3359510 1014957.5 ) N ; - - mgmt_io_out_unbuf[28] + NET mgmt_io_out_unbuf[28] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3360350 1015957.5 ) N ; - - mgmt_io_in_buf[28] + NET mgmt_io_in_buf[28] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3360630 1016957.5 ) N ; - - mgmt_io_out_unbuf[27] + NET mgmt_io_out_unbuf[27] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3361470 1017957.5 ) N ; - - mgmt_io_in_buf[27] + NET mgmt_io_in_buf[27] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3361750 1018957.5 ) N ; - - mgmt_io_out_unbuf[26] + NET mgmt_io_out_unbuf[26] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3362590 1019957.5 ) N ; - - mgmt_io_in_buf[26] + NET mgmt_io_in_buf[26] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3362870 1020957.5 ) N ; - - mgmt_io_out_unbuf[25] + NET mgmt_io_out_unbuf[25] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3363710 1021957.5 ) N ; - - mgmt_io_in_buf[25] + NET mgmt_io_in_buf[25] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3363990 1022957.5 ) N ; - - mgmt_io_out_unbuf[24] + NET mgmt_io_out_unbuf[24] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3364830 1023957.5 ) N ; - - mgmt_io_in_buf[24] + NET mgmt_io_in_buf[24] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3365110 1024957.5 ) N ; - - mgmt_io_out_unbuf[23] + NET mgmt_io_out_unbuf[23] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3365950 1025957.5 ) N ; - - mgmt_io_in_buf[23] + NET mgmt_io_in_buf[23] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3366230 1026957.5 ) N ; - - mgmt_io_out_unbuf[22] + NET mgmt_io_out_unbuf[22] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3367070 1027957.5 ) N ; - - mgmt_io_in_buf[22] + NET mgmt_io_in_buf[22] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3367350 1028957.5 ) N ; - - mgmt_io_out_unbuf[20] + NET mgmt_io_out_unbuf[20] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3369310 1031957.5 ) N ; - - mgmt_io_out_unbuf[19] + NET mgmt_io_out_unbuf[19] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3370430 1033957.5 ) N ; - - mgmt_io_out_unbuf[34] + NET mgmt_io_out_unbuf[34] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3371550 1035842.5 ) N ; - - mgmt_io_out_unbuf[35] + NET mgmt_io_out_unbuf[35] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3372670 1037842.5 ) N ; - - mgmt_io_out_unbuf[36] + NET mgmt_io_out_unbuf[36] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3373790 1039842.5 ) N ; - - mgmt_io_out_unbuf[37] + NET mgmt_io_out_unbuf[37] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3374910 1041842.5 ) N ; - - mgmt_io_oeb_unbuf[35] + NET mgmt_io_oeb_unbuf[35] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3376030 1043842.5 ) N ; - - mgmt_io_oeb_unbuf[37] + NET mgmt_io_oeb_unbuf[37] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3377710 1045842.5 ) N ; - - mgmt_io_oeb_unbuf[36] + NET mgmt_io_oeb_unbuf[36] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3376870 1044842.5 ) N ; - vssd + NET vssd + DIRECTION INPUT + USE GROUND @@ -2111,6 +1786,427 @@ PINS 150 ; + USE SIGNAL + PORT + LAYER met1 ( -70 -652.5 ) ( 70 652.5 ) + PLACED ( 221185 3056127.5 ) N ; + - mgmt_io_out_unbuf[21] + NET mgmt_io_out_unbuf[21] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3368190 1144957.5 ) N ; + - mgmt_io_in_buf[21] + NET mgmt_io_in_buf[21] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3368470 1145957.5 ) N ; + - mgmt_io_out_unbuf[11] + NET mgmt_io_out_unbuf[11] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3368610 1182967.5 ) N ; + - mgmt_io_in_buf[11] + NET mgmt_io_in_buf[11] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3368890 1181967.5 ) N ; + - mgmt_io_in_buf[18] + NET mgmt_io_in_buf[18] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3376870 1167967.5 ) N ; + - mgmt_io_out_unbuf[18] + NET mgmt_io_out_unbuf[18] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3376590 1168967.5 ) N ; + - mgmt_io_in_buf[17] + NET mgmt_io_in_buf[17] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3375610 1169967.5 ) N ; + - mgmt_io_out_unbuf[17] + NET mgmt_io_out_unbuf[17] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3375330 1170967.5 ) N ; + - mgmt_io_in_buf[16] + NET mgmt_io_in_buf[16] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3374490 1171967.5 ) N ; + - mgmt_io_out_unbuf[16] + NET mgmt_io_out_unbuf[16] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3374210 1172967.5 ) N ; + - mgmt_io_in_buf[15] + NET mgmt_io_in_buf[15] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3373370 1173967.5 ) N ; + - mgmt_io_out_unbuf[15] + NET mgmt_io_out_unbuf[15] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3373090 1174967.5 ) N ; + - mgmt_io_in_buf[14] + NET mgmt_io_in_buf[14] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3372250 1175967.5 ) N ; + - mgmt_io_out_unbuf[14] + NET mgmt_io_out_unbuf[14] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3371970 1176967.5 ) N ; + - mgmt_io_in_buf[13] + NET mgmt_io_in_buf[13] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3371130 1177967.5 ) N ; + - mgmt_io_out_unbuf[13] + NET mgmt_io_out_unbuf[13] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3370850 1178967.5 ) N ; + - mgmt_io_in_buf[12] + NET mgmt_io_in_buf[12] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3370010 1179967.5 ) N ; + - mgmt_io_out_unbuf[12] + NET mgmt_io_out_unbuf[12] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3369730 1180967.5 ) N ; + - mgmt_io_out_unbuf[7] + NET mgmt_io_out_unbuf[7] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3364130 1190967.5 ) N ; + - mgmt_io_in_buf[7] + NET mgmt_io_in_buf[7] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3364410 1189967.5 ) N ; + - mgmt_io_out_unbuf[8] + NET mgmt_io_out_unbuf[8] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3365250 1188967.5 ) N ; + - mgmt_io_in_buf[8] + NET mgmt_io_in_buf[8] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3365530 1187967.5 ) N ; + - mgmt_io_out_unbuf[9] + NET mgmt_io_out_unbuf[9] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3366370 1186967.5 ) N ; + - mgmt_io_in_buf[9] + NET mgmt_io_in_buf[9] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3366650 1185967.5 ) N ; + - mgmt_io_out_unbuf[10] + NET mgmt_io_out_unbuf[10] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3367490 1184967.5 ) N ; + - mgmt_io_in_buf[10] + NET mgmt_io_in_buf[10] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3367770 1183967.5 ) N ; + - mgmt_io_in_buf[20] + NET mgmt_io_in_buf[20] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3369590 1147957.5 ) N ; + - mgmt_io_in_buf[19] + NET mgmt_io_in_buf[19] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3370710 1149957.5 ) N ; + - mgmt_io_in_buf[34] + NET mgmt_io_in_buf[34] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3371830 1151842.5 ) N ; + - mgmt_io_in_buf[35] + NET mgmt_io_in_buf[35] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3372950 1153842.5 ) N ; + - mgmt_io_in_buf[36] + NET mgmt_io_in_buf[36] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3374070 1155842.5 ) N ; + - mgmt_io_in_buf[37] + NET mgmt_io_in_buf[37] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3375190 1157842.5 ) N ; + - mgmt_io_out_unbuf[33] + NET mgmt_io_out_unbuf[33] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3354750 1120957.5 ) N ; + - mgmt_io_in_buf[33] + NET mgmt_io_in_buf[33] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3355030 1121957.5 ) N ; + - mgmt_io_out_unbuf[32] + NET mgmt_io_out_unbuf[32] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3355870 1122957.5 ) N ; + - mgmt_io_in_buf[32] + NET mgmt_io_in_buf[32] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3356150 1123957.5 ) N ; + - mgmt_io_out_unbuf[31] + NET mgmt_io_out_unbuf[31] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3356990 1124957.5 ) N ; + - mgmt_io_in_buf[31] + NET mgmt_io_in_buf[31] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3357270 1125957.5 ) N ; + - mgmt_io_out_unbuf[30] + NET mgmt_io_out_unbuf[30] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3358110 1126957.5 ) N ; + - mgmt_io_in_buf[30] + NET mgmt_io_in_buf[30] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3358390 1127957.5 ) N ; + - mgmt_io_out_unbuf[29] + NET mgmt_io_out_unbuf[29] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3359230 1128957.5 ) N ; + - mgmt_io_in_buf[29] + NET mgmt_io_in_buf[29] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3359510 1129957.5 ) N ; + - mgmt_io_out_unbuf[28] + NET mgmt_io_out_unbuf[28] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3360350 1130957.5 ) N ; + - mgmt_io_in_buf[28] + NET mgmt_io_in_buf[28] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3360630 1131957.5 ) N ; + - mgmt_io_out_unbuf[27] + NET mgmt_io_out_unbuf[27] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3361470 1132957.5 ) N ; + - mgmt_io_in_buf[27] + NET mgmt_io_in_buf[27] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3361750 1133957.5 ) N ; + - mgmt_io_out_unbuf[26] + NET mgmt_io_out_unbuf[26] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3362590 1134957.5 ) N ; + - mgmt_io_in_buf[26] + NET mgmt_io_in_buf[26] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3362870 1135957.5 ) N ; + - mgmt_io_out_unbuf[25] + NET mgmt_io_out_unbuf[25] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3363710 1136957.5 ) N ; + - mgmt_io_in_buf[25] + NET mgmt_io_in_buf[25] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3363990 1137957.5 ) N ; + - mgmt_io_out_unbuf[24] + NET mgmt_io_out_unbuf[24] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3364830 1138957.5 ) N ; + - mgmt_io_in_buf[24] + NET mgmt_io_in_buf[24] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3365110 1139957.5 ) N ; + - mgmt_io_out_unbuf[23] + NET mgmt_io_out_unbuf[23] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3365950 1140957.5 ) N ; + - mgmt_io_in_buf[23] + NET mgmt_io_in_buf[23] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3366230 1141957.5 ) N ; + - mgmt_io_out_unbuf[22] + NET mgmt_io_out_unbuf[22] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3367070 1142957.5 ) N ; + - mgmt_io_in_buf[22] + NET mgmt_io_in_buf[22] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3367350 1143957.5 ) N ; + - mgmt_io_out_unbuf[20] + NET mgmt_io_out_unbuf[20] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3369310 1146957.5 ) N ; + - mgmt_io_out_unbuf[19] + NET mgmt_io_out_unbuf[19] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3370430 1148957.5 ) N ; + - mgmt_io_out_unbuf[34] + NET mgmt_io_out_unbuf[34] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3371550 1150842.5 ) N ; + - mgmt_io_out_unbuf[35] + NET mgmt_io_out_unbuf[35] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3372670 1152842.5 ) N ; + - mgmt_io_out_unbuf[36] + NET mgmt_io_out_unbuf[36] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3373790 1154842.5 ) N ; + - mgmt_io_out_unbuf[37] + NET mgmt_io_out_unbuf[37] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3374910 1156842.5 ) N ; + - mgmt_io_oeb_unbuf[35] + NET mgmt_io_oeb_unbuf[35] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3376030 1158842.5 ) N ; + - mgmt_io_oeb_unbuf[37] + NET mgmt_io_oeb_unbuf[37] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3377710 1160842.5 ) N ; + - mgmt_io_oeb_unbuf[36] + NET mgmt_io_oeb_unbuf[36] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3376870 1159842.5 ) N ; + - mgmt_io_out_unbuf[1] + NET mgmt_io_out_unbuf[1] + + PORT + + LAYER met1 ( -70 -785 ) ( 70 785 ) + PLACED ( 3352790 716355 ) N ; + - mgmt_io_in_buf[1] + NET mgmt_io_in_buf[1] + + PORT + + LAYER met1 ( -70 -785 ) ( 70 785 ) + PLACED ( 3352510 715355 ) N ; + - mgmt_io_out_unbuf[2] + NET mgmt_io_out_unbuf[2] + + PORT + + LAYER met1 ( -70 -785 ) ( 70 785 ) + PLACED ( 3351670 714355 ) N ; + - mgmt_io_in_buf[2] + NET mgmt_io_in_buf[2] + + PORT + + LAYER met1 ( -70 -785 ) ( 70 785 ) + PLACED ( 3351390 713355 ) N ; + - mgmt_io_out_unbuf[3] + NET mgmt_io_out_unbuf[3] + + PORT + + LAYER met1 ( -70 -785 ) ( 70 785 ) + PLACED ( 3350550 712355 ) N ; + - mgmt_io_in_buf[3] + NET mgmt_io_in_buf[3] + + PORT + + LAYER met1 ( -70 -785 ) ( 70 785 ) + PLACED ( 3350270 711355 ) N ; + - mgmt_io_out_unbuf[4] + NET mgmt_io_out_unbuf[4] + + PORT + + LAYER met1 ( -70 -785 ) ( 70 785 ) + PLACED ( 3349430 710355 ) N ; + - mgmt_io_in_buf[4] + NET mgmt_io_in_buf[4] + + PORT + + LAYER met1 ( -70 -785 ) ( 70 785 ) + PLACED ( 3349150 709355 ) N ; + - mgmt_io_out_unbuf[5] + NET mgmt_io_out_unbuf[5] + + PORT + + LAYER met1 ( -70 -785 ) ( 70 785 ) + PLACED ( 3348310 708355 ) N ; + - mgmt_io_in_buf[5] + NET mgmt_io_in_buf[5] + + PORT + + LAYER met1 ( -70 -785 ) ( 70 785 ) + PLACED ( 3348030 707355 ) N ; + - mgmt_io_out_unbuf[6] + NET mgmt_io_out_unbuf[6] + + PORT + + LAYER met1 ( -70 -785 ) ( 70 785 ) + PLACED ( 3347190 706355 ) N ; + - mgmt_io_in_unbuf[6] + NET mgmt_io_in_unbuf[6] + + PORT + + LAYER met1 ( -70 -785 ) ( 70 785 ) + PLACED ( 3346910 705355 ) N ; + - mgmt_io_out_unbuf[0] + NET mgmt_io_out_unbuf[0] + + PORT + + LAYER met1 ( -70 -785 ) ( 70 785 ) + PLACED ( 3353910 591355 ) N ; + - mgmt_io_in_buf[0] + NET mgmt_io_in_buf[0] + + PORT + + LAYER met1 ( -70 -785 ) ( 70 785 ) + PLACED ( 3353070 591355 ) N ; + - mgmt_io_oeb_unbuf[0] + NET mgmt_io_oeb_unbuf[0] + + PORT + + LAYER met1 ( -70 -790 ) ( 70 790 ) + PLACED ( 3352530 591360 ) N ; + - mgmt_io_oeb_buf[0] + NET mgmt_io_oeb_buf[0] + + PORT + + LAYER met1 ( -70 -790 ) ( 70 790 ) + PLACED ( 3352530 599000 ) N ; + - mgmt_io_in_unbuf[0] + NET mgmt_io_in_unbuf[0] + + PORT + + LAYER met1 ( -70 -375 ) ( 70 375 ) + PLACED ( 3353070 599415 ) N ; + - mgmt_io_out_buf[0] + NET mgmt_io_out_buf[0] + + PORT + + LAYER met1 ( -70 -375 ) ( 70 375 ) + PLACED ( 3353910 599415 ) N ; + - mgmt_io_oeb_unbuf[1] + NET mgmt_io_oeb_unbuf[1] + + PORT + + LAYER met1 ( -70 -750 ) ( 70 750 ) + PLACED ( 3353330 717320 ) N ; + - mgmt_io_oeb_buf[1] + NET mgmt_io_oeb_buf[1] + + PORT + + LAYER met1 ( -70 -750 ) ( 70 750 ) + PLACED ( 3353330 818040 ) N ; + - mgmt_io_out_buf[1] + NET mgmt_io_out_buf[1] + + PORT + + LAYER met1 ( -70 -375 ) ( 70 375 ) + PLACED ( 3352790 817415 ) N ; + - mgmt_io_in_unbuf[1] + NET mgmt_io_in_unbuf[1] + + PORT + + LAYER met1 ( -70 -375 ) ( 70 375 ) + PLACED ( 3352510 816415 ) N ; + - mgmt_io_out_buf[2] + NET mgmt_io_out_buf[2] + + PORT + + LAYER met1 ( -70 -375 ) ( 70 375 ) + PLACED ( 3351670 1045415 ) N ; + - mgmt_io_in_unbuf[2] + NET mgmt_io_in_unbuf[2] + + PORT + + LAYER met1 ( -70 -375 ) ( 70 375 ) + PLACED ( 3351390 1044415 ) N ; + - mgmt_io_out_buf[3] + NET mgmt_io_out_buf[3] + + PORT + + LAYER met1 ( -70 -375 ) ( 70 375 ) + PLACED ( 3350550 1113415 ) N ; + - mgmt_io_out_buf[4] + NET mgmt_io_out_buf[4] + + PORT + + LAYER met1 ( -70 -375 ) ( 70 375 ) + PLACED ( 3349430 1111415 ) N ; + - mgmt_io_out_buf[5] + NET mgmt_io_out_buf[5] + + PORT + + LAYER met1 ( -70 -375 ) ( 70 375 ) + PLACED ( 3348310 1109415 ) N ; + - mgmt_io_out_buf[6] + NET mgmt_io_out_buf[6] + + PORT + + LAYER met1 ( -70 -375 ) ( 70 375 ) + PLACED ( 3347190 1107415 ) N ; + - mgmt_io_in_unbuf[6] + NET mgmt_io_in_unbuf[6] + + PORT + + LAYER met1 ( -70 -375 ) ( 70 375 ) + PLACED ( 3346910 1106415 ) N ; + - mgmt_io_in_unbuf[5] + NET mgmt_io_in_unbuf[5] + + PORT + + LAYER met1 ( -70 -375 ) ( 70 375 ) + PLACED ( 3348030 1108415 ) N ; + - mgmt_io_in_unbuf[4] + NET mgmt_io_in_unbuf[4] + + PORT + + LAYER met1 ( -70 -375 ) ( 70 375 ) + PLACED ( 3349150 1110415 ) N ; + - mgmt_io_in_unbuf[3] + NET mgmt_io_in_unbuf[3] + + PORT + + LAYER met1 ( -70 -375 ) ( 70 375 ) + PLACED ( 3350270 1112415 ) N ; END PINS NONDEFAULTRULES 3 ; @@ -2122,7 +2218,39 @@ NONDEFAULTRULES 3 ; + LAYER met3 WIDTH 1850 ; END NONDEFAULTRULES -NETS 265 ; +NETS 281 ; + - mgmt_io_out_buf[0] + + ROUTED met1 ( 3353910 590640 ) ( * 599720 ) ; + - mgmt_io_in_unbuf[0] + + ROUTED met1 ( 3353070 590640 ) ( * 599720 ) ; + - mgmt_io_oeb_buf[0] + + ROUTED met1 ( 3352530 590640 ) ( * 599720 ) ; + - mgmt_io_oeb_buf[1] + + ROUTED met1 ( 3353330 716640 ) ( * 818720 ) ; + - mgmt_io_out_buf[1] + + ROUTED met1 ( 3352790 715640 ) ( * 817720 ) ; + - mgmt_io_in_unbuf[1] + + ROUTED met1 ( 3352510 714640 ) ( * 816720 ) ; + - mgmt_io_out_buf[2] + + ROUTED met1 ( 3351670 713640 ) ( * 1045720 ) ; + - mgmt_io_in_unbuf[2] + + ROUTED met1 ( 3351390 712640 ) ( * 1044720 ) ; + - mgmt_io_out_buf[3] + + ROUTED met1 ( 3350550 711640 ) ( * 1113720 ) ; + - mgmt_io_in_unbuf[3] + + ROUTED met1 ( 3350270 710640 ) ( * 1112720 ) ; + - mgmt_io_out_buf[4] + + ROUTED met1 ( 3349430 709640 ) ( * 1111720 ) ; + - mgmt_io_in_unbuf[4] + + ROUTED met1 ( 3349150 708640 ) ( * 1110720 ) ; + - mgmt_io_out_buf[5] + + ROUTED met1 ( 3348310 707640 ) ( * 1109720 ) ; + - mgmt_io_in_unbuf[5] + + ROUTED met1 ( 3348030 706640 ) ( * 1108720 ) ; + - mgmt_io_out_buf[6] + + ROUTED met1 ( 3347190 705640 ) ( * 1107720 ) ; + - mgmt_io_in_unbuf[6] + + ROUTED met1 ( 3346910 704640 ) ( * 1106720 ) ; - sky130_fd_sc_hd__buf_8_29/A ( sky130_fd_sc_hd__buf_8_29 A ) ( sky130_fd_sc_hd__buf_8_19 X ) + ROUTED met1 ( 3384835 3615175 ) mcon_170_1090 @@ -2143,7 +2271,7 @@ NETS 265 ; NEW met1 ( 3384770 3614640 ) ( 3384890 * ) NEW met1 ( 3384830 3615175 ) via_260_1090_vh ; - mgmt_io_out_unbuf[15] ( sky130_fd_sc_hd__buf_8_19 A ) - + ROUTED met1 ( 3373090 1059320 ) ( * 2244700 ) + + ROUTED met1 ( 3373090 1174320 ) ( * 2244700 ) NEW met1 ( 3372970 2244840 ) ( 3373090 * ) NEW met1 ( 3373030 2244930 ) via_260_260_vh NEW met1 ( 3372970 2245020 ) ( 3373090 * ) @@ -2154,7 +2282,7 @@ NETS 265 ; NEW met1 ( 3384835 2245055 ) mcon_170_1090 NEW met2 ( 3366060 2244870 ) ( 3372830 * ) ; - mgmt_io_in_buf[23] ( sky130_fd_sc_hd__buf_8_109 X ) - + ROUTED met1 ( 3366230 220650 ) ( * 1027630 ) + + ROUTED met1 ( 3366230 220650 ) ( * 1142630 ) NEW met1 ( 2525810 220510 ) ( 3366230 * ) NEW met1 ( 2525810 217170 ) ( * 220370 ) NEW met1 ( 2427610 217030 ) ( 2525810 * ) @@ -2170,7 +2298,7 @@ NETS 265 ; NEW met1 ( 2216610 212875 ) via_260_850_vh NEW met1 ( 2216615 212875 ) mcon_170_850 ; - mgmt_io_in_buf[15] ( sky130_fd_sc_hd__buf_8_18 X ) - + ROUTED met1 ( 3373370 1058320 ) ( * 2245320 ) + + ROUTED met1 ( 3373370 1173320 ) ( * 2245320 ) NEW met1 ( 3373250 2245460 ) ( 3373370 * ) NEW met1 ( 3373310 2245550 ) via_260_260_vh NEW met1 ( 3373250 2245640 ) ( 3373370 * ) @@ -2221,7 +2349,7 @@ NETS 265 ; NEW met2 ( 3369280 3618855 ) ( 3372670 * ) NEW met1 ( 3372810 3618825 ) ( 3372930 * ) ; - mgmt_io_in_buf[34] ( sky130_fd_sc_hd__buf_8_119 X ) - + ROUTED met1 ( 3371830 216450 ) ( * 1037370 ) + + ROUTED met1 ( 3371830 216450 ) ( * 1152370 ) NEW met1 ( 2531410 216310 ) ( 3371830 * ) NEW met1 ( 2531410 214370 ) ( * 216170 ) NEW met1 ( 2422010 214230 ) ( 2531410 * ) @@ -2237,7 +2365,7 @@ NETS 265 ; NEW met1 ( 2246510 212875 ) via_260_850_vh NEW met1 ( 2246515 212875 ) mcon_170_850 ; - mgmt_io_out_unbuf[22] ( sky130_fd_sc_hd__buf_8_108 A ) - + ROUTED met1 ( 3367070 220090 ) ( * 1028610 ) + + ROUTED met1 ( 3367070 220090 ) ( * 1143610 ) NEW met1 ( 2526650 219950 ) ( 3367070 * ) NEW met1 ( 2526650 216890 ) ( * 219810 ) NEW met1 ( 2426770 216750 ) ( 2526650 * ) @@ -2273,7 +2401,7 @@ NETS 265 ; NEW met1 ( 3384770 3626600 ) ( 3384890 * ) NEW met1 ( 3384830 3627135 ) via_260_1090_vh ; - mgmt_io_out_unbuf[17] ( sky130_fd_sc_hd__buf_8_17 A ) - + ROUTED met1 ( 3375330 1055320 ) ( * 2256660 ) + + ROUTED met1 ( 3375330 1170320 ) ( * 2256660 ) NEW met1 ( 3375210 2256800 ) ( 3375330 * ) NEW met1 ( 3375270 2256890 ) via_260_260_vh NEW met1 ( 3375210 2256980 ) ( 3375330 * ) @@ -2327,7 +2455,7 @@ NETS 265 ; NEW met2 ( 202915 1677645 ) ( 203625 * ) NEW met1 ( 226805 1677710 ) ( 226925 * ) ; - mgmt_io_out_unbuf[35] ( sky130_fd_sc_hd__buf_8_118 A ) - + ROUTED met1 ( 3372670 215890 ) ( * 1038380 ) + + ROUTED met1 ( 3372670 215890 ) ( * 1153380 ) NEW met1 ( 2532250 215750 ) ( 3372670 * ) NEW met1 ( 2532250 214090 ) ( * 215610 ) NEW met1 ( 2421170 213950 ) ( 2532250 * ) @@ -2344,7 +2472,7 @@ NETS 265 ; NEW li1 ( 2247465 215935 ) mcon_1090_170 NEW met2 ( 2246990 215850 ) ( 2247940 * ) ; - mgmt_io_in_buf[24] ( sky130_fd_sc_hd__buf_8_107 X ) - + ROUTED met1 ( 3365110 221490 ) ( * 1025620 ) + + ROUTED met1 ( 3365110 221490 ) ( * 1140620 ) NEW met1 ( 2524690 221350 ) ( 3365110 * ) NEW met1 ( 2524690 217730 ) ( * 221210 ) NEW met1 ( 2428730 217590 ) ( 2524690 * ) @@ -2360,7 +2488,7 @@ NETS 265 ; NEW met1 ( 2210630 212875 ) via_260_850_vh NEW met1 ( 2210635 212875 ) mcon_170_850 ; - mgmt_io_in_buf[9] ( sky130_fd_sc_hd__buf_8_49 X ) - + ROUTED met1 ( 3366650 1070320 ) ( * 2209440 ) + + ROUTED met1 ( 3366650 1185320 ) ( * 2209440 ) NEW met1 ( 3366530 2209580 ) ( 3366650 * ) NEW met1 ( 3366590 2209670 ) via_260_260_vh NEW met1 ( 3366530 2209760 ) ( 3366650 * ) @@ -2381,7 +2509,7 @@ NETS 265 ; NEW met2 ( 3366060 2213825 ) ( 3366370 * ) NEW met1 ( 3366510 2213795 ) ( 3366630 * ) ; - mgmt_io_in_buf[17] ( sky130_fd_sc_hd__buf_8_16 X ) - + ROUTED met1 ( 3375610 1054320 ) ( * 2257280 ) + + ROUTED met1 ( 3375610 1169320 ) ( * 2257280 ) NEW met1 ( 3375490 2257420 ) ( 3375610 * ) NEW met1 ( 3375550 2257510 ) via_260_260_vh NEW met1 ( 3375490 2257600 ) ( 3375610 * ) @@ -2453,7 +2581,7 @@ NETS 265 ; NEW met1 ( 206330 1678690 ) mcon_170_1090 NEW met1 ( 226525 1678680 ) ( 226645 * ) ; - mgmt_io_out_unbuf[34] ( sky130_fd_sc_hd__buf_8_117 A ) - + ROUTED met1 ( 3371550 216730 ) ( * 1036370 ) + + ROUTED met1 ( 3371550 216730 ) ( * 1151370 ) NEW met1 ( 2531130 216590 ) ( 3371550 * ) NEW met1 ( 2531130 214650 ) ( * 216450 ) NEW met1 ( 2422290 214510 ) ( 2531130 * ) @@ -2470,7 +2598,7 @@ NETS 265 ; NEW li1 ( 2241485 215935 ) mcon_1090_170 NEW met2 ( 2241010 215850 ) ( 2241960 * ) ; - mgmt_io_out_unbuf[23] ( sky130_fd_sc_hd__buf_8_106 A ) - + ROUTED met1 ( 3365950 220930 ) ( * 1026620 ) + + ROUTED met1 ( 3365950 220930 ) ( * 1141620 ) NEW met1 ( 2525530 220790 ) ( 3365950 * ) NEW met1 ( 2525530 217450 ) ( * 220650 ) NEW met1 ( 2427890 217310 ) ( 2525530 * ) @@ -2496,7 +2624,7 @@ NETS 265 ; NEW met2 ( 3366060 2212855 ) ( 3366090 * ) NEW met1 ( 3366230 2212825 ) ( 3366350 * ) ; - mgmt_io_out_unbuf[9] ( sky130_fd_sc_hd__buf_8_48 A ) - + ROUTED met1 ( 3366370 1071320 ) ( * 2208820 ) + + ROUTED met1 ( 3366370 1186320 ) ( * 2208820 ) NEW met1 ( 3366250 2208960 ) ( 3366370 * ) NEW met1 ( 3366310 2209050 ) via_260_260_vh NEW met1 ( 3366250 2209140 ) ( 3366370 * ) @@ -2570,7 +2698,7 @@ NETS 265 ; NEW met2 ( 3366060 2236775 ) ( 3370570 * ) NEW met1 ( 3370710 2236745 ) ( 3370830 * ) ; - mgmt_io_out_unbuf[13] ( sky130_fd_sc_hd__buf_8_37 A ) - + ROUTED met1 ( 3370850 1063320 ) ( * 2232740 ) + + ROUTED met1 ( 3370850 1178320 ) ( * 2232740 ) NEW met1 ( 3370730 2232880 ) ( 3370850 * ) NEW met1 ( 3370790 2232970 ) via_260_260_vh NEW met1 ( 3370730 2233060 ) ( 3370850 * ) @@ -2600,7 +2728,7 @@ NETS 265 ; NEW met1 ( 3384770 3608660 ) ( 3384890 * ) NEW met1 ( 3384830 3609195 ) via_260_1090_vh ; - mgmt_io_out_unbuf[14] ( sky130_fd_sc_hd__buf_8_15 A ) - + ROUTED met1 ( 3371970 1061320 ) ( * 2238720 ) + + ROUTED met1 ( 3371970 1176320 ) ( * 2238720 ) NEW met1 ( 3371850 2238860 ) ( 3371970 * ) NEW met1 ( 3371910 2238950 ) via_260_260_vh NEW met1 ( 3371850 2239040 ) ( 3371970 * ) @@ -2652,7 +2780,7 @@ NETS 265 ; NEW met2 ( 202915 1695585 ) ( 203625 * ) NEW met1 ( 223445 1695650 ) ( 223565 * ) ; - mgmt_io_oeb_unbuf[37] ( sky130_fd_sc_hd__buf_8_127 A ) - + ROUTED met1 ( 3377710 212315 ) ( * 1046380 ) + + ROUTED met1 ( 3377710 212315 ) ( * 1161380 ) NEW met1 ( 2537290 212175 ) ( 3377710 * ) NEW met1 ( 2537290 211850 ) ( * 212035 ) NEW met1 ( 2416130 211710 ) ( 2537290 * ) @@ -2669,7 +2797,7 @@ NETS 265 ; NEW li1 ( 2271385 215935 ) mcon_1090_170 NEW met2 ( 2270910 215850 ) ( 2271860 * ) ; - mgmt_io_in_buf[19] ( sky130_fd_sc_hd__buf_8_116 X ) - + ROUTED met1 ( 3370710 217290 ) ( * 1035610 ) + + ROUTED met1 ( 3370710 217290 ) ( * 1150610 ) NEW met1 ( 2530290 217150 ) ( 3370710 * ) NEW met1 ( 2530290 214930 ) ( * 217010 ) NEW met1 ( 2423130 214790 ) ( 2530290 * ) @@ -2685,7 +2813,7 @@ NETS 265 ; NEW met1 ( 2240530 212875 ) via_260_850_vh NEW met1 ( 2240535 212875 ) mcon_170_850 ; - mgmt_io_out_unbuf[24] ( sky130_fd_sc_hd__buf_8_105 A ) - + ROUTED met1 ( 3364830 221770 ) ( * 1024620 ) + + ROUTED met1 ( 3364830 221770 ) ( * 1139620 ) NEW met1 ( 2524410 221630 ) ( 3364830 * ) NEW met1 ( 2524410 218010 ) ( * 221490 ) NEW met1 ( 2429010 217870 ) ( 2524410 * ) @@ -2711,7 +2839,7 @@ NETS 265 ; NEW met2 ( 3364935 2206875 ) ( 3364970 * ) NEW met1 ( 3365110 2206845 ) ( 3365230 * ) ; - mgmt_io_out_unbuf[8] ( sky130_fd_sc_hd__buf_8_47 A ) - + ROUTED met1 ( 3365250 1073320 ) ( * 2202840 ) + + ROUTED met1 ( 3365250 1188320 ) ( * 2202840 ) NEW met1 ( 3365130 2202980 ) ( 3365250 * ) NEW met1 ( 3365190 2203070 ) via_260_260_vh NEW met1 ( 3365130 2203160 ) ( 3365250 * ) @@ -2807,7 +2935,7 @@ NETS 265 ; NEW met2 ( 205975 1746175 ) ( 206685 * ) NEW met2 ( 747420 212790 ) ( 748370 * ) ; - mgmt_io_in_buf[13] ( sky130_fd_sc_hd__buf_8_36 X ) - + ROUTED met1 ( 3371130 1062320 ) ( * 2233360 ) + + ROUTED met1 ( 3371130 1177320 ) ( * 2233360 ) NEW met1 ( 3371010 2233500 ) ( 3371130 * ) NEW met1 ( 3371070 2233590 ) via_260_260_vh NEW met1 ( 3371010 2233680 ) ( 3371130 * ) @@ -2837,7 +2965,7 @@ NETS 265 ; NEW met1 ( 3381710 2237190 ) ( 3381830 * ) NEW met1 ( 3381770 2237725 ) via_260_1090_vh ; - mgmt_io_in_buf[14] ( sky130_fd_sc_hd__buf_8_14 X ) - + ROUTED met1 ( 3372250 1060320 ) ( * 2239340 ) + + ROUTED met1 ( 3372250 1175320 ) ( * 2239340 ) NEW met1 ( 3372130 2239480 ) ( 3372250 * ) NEW met1 ( 3372190 2239570 ) via_260_260_vh NEW met1 ( 3372130 2239660 ) ( 3372250 * ) @@ -2918,7 +3046,7 @@ NETS 265 ; NEW met1 ( 203105 2985350 ) ( 203225 * ) NEW met1 ( 203165 2985885 ) via_260_1090_vh ; - mgmt_io_oeb_unbuf[35] ( sky130_fd_sc_hd__buf_8_126 A ) - + ROUTED met1 ( 3376030 213370 ) ( * 1044370 ) + + ROUTED met1 ( 3376030 213370 ) ( * 1159370 ) NEW met1 ( 2535610 213230 ) ( 3376030 * ) NEW met1 ( 2535610 212410 ) ( * 213090 ) NEW met1 ( 2417810 212270 ) ( 2535610 * ) @@ -2935,7 +3063,7 @@ NETS 265 ; NEW li1 ( 2265405 215935 ) mcon_1090_170 NEW met2 ( 2264930 215850 ) ( 2265880 * ) ; - mgmt_io_out_unbuf[19] ( sky130_fd_sc_hd__buf_8_115 A ) - + ROUTED met1 ( 3370430 217570 ) ( * 1034610 ) + + ROUTED met1 ( 3370430 217570 ) ( * 1149610 ) NEW met1 ( 2530010 217430 ) ( 3370430 * ) NEW met1 ( 2530010 215210 ) ( * 217290 ) NEW met1 ( 2423410 215070 ) ( 2530010 * ) @@ -2952,7 +3080,7 @@ NETS 265 ; NEW li1 ( 2235505 215935 ) mcon_1090_170 NEW met2 ( 2235030 215850 ) ( 2235980 * ) ; - mgmt_io_out_unbuf[25] ( sky130_fd_sc_hd__buf_8_104 A ) - + ROUTED met1 ( 3363710 222610 ) ( * 1022620 ) + + ROUTED met1 ( 3363710 222610 ) ( * 1137620 ) NEW met1 ( 2523290 222470 ) ( 3363710 * ) NEW met1 ( 2523290 218570 ) ( * 222330 ) NEW met1 ( 2430130 218430 ) ( 2523290 * ) @@ -2989,7 +3117,7 @@ NETS 265 ; NEW met2 ( 211365 4452350 ) ( 216065 * ) NEW met2 ( 205740 4452270 ) ( 206450 * ) ; - mgmt_io_in_buf[8] ( sky130_fd_sc_hd__buf_8_46 X ) - + ROUTED met1 ( 3365530 1072320 ) ( * 2203460 ) + + ROUTED met1 ( 3365530 1187320 ) ( * 2203460 ) NEW met1 ( 3365410 2203600 ) ( 3365530 * ) NEW met1 ( 3365470 2203690 ) via_260_260_vh NEW met1 ( 3365410 2203780 ) ( 3365530 * ) @@ -3149,7 +3277,7 @@ NETS 265 ; NEW met2 ( 3366060 2230795 ) ( 3369450 * ) NEW met1 ( 3369590 2230765 ) ( 3369710 * ) ; - mgmt_io_out_unbuf[12] ( sky130_fd_sc_hd__buf_8_35 A ) - + ROUTED met1 ( 3369730 1065320 ) ( * 2226760 ) + + ROUTED met1 ( 3369730 1180320 ) ( * 2226760 ) NEW met1 ( 3369610 2226900 ) ( 3369730 * ) NEW met1 ( 3369670 2226990 ) via_260_260_vh NEW met1 ( 3369610 2227080 ) ( 3369730 * ) @@ -3160,7 +3288,7 @@ NETS 265 ; NEW met1 ( 3384835 2227115 ) mcon_170_1090 NEW met2 ( 3366060 2226930 ) ( 3369470 * ) ; - mgmt_io_in_buf[7] ( sky130_fd_sc_hd__buf_8_13 X ) - + ROUTED met1 ( 3364410 1074320 ) ( * 2197480 ) + + ROUTED met1 ( 3364410 1189320 ) ( * 2197480 ) NEW met1 ( 3364290 2197620 ) ( 3364410 * ) NEW met1 ( 3364350 2197710 ) via_260_260_vh NEW met1 ( 3364290 2197800 ) ( 3364410 * ) @@ -3230,7 +3358,7 @@ NETS 265 ; NEW met2 ( 222425 2986320 ) ( 222650 * ) NEW met2 ( 205865 2986240 ) ( 206575 * ) ; - mgmt_io_oeb_unbuf[36] ( sky130_fd_sc_hd__buf_8_125 A ) - + ROUTED met1 ( 3376870 212810 ) ( * 1045380 ) + + ROUTED met1 ( 3376870 212810 ) ( * 1160380 ) NEW met1 ( 2536450 212670 ) ( 3376870 * ) NEW met1 ( 2536450 212130 ) ( * 212530 ) NEW met1 ( 2416970 211990 ) ( 2536450 * ) @@ -3247,7 +3375,7 @@ NETS 265 ; NEW met2 ( 2270885 212880 ) via_1090_260_hv mcon_1090_170 NEW met2 ( 2270410 212790 ) ( 2271360 * ) ; - mgmt_io_in_buf[20] ( sky130_fd_sc_hd__buf_8_114 X ) - + ROUTED met1 ( 3369590 218130 ) ( * 1033610 ) + + ROUTED met1 ( 3369590 218130 ) ( * 1148610 ) NEW met1 ( 2529170 217990 ) ( 3369590 * ) NEW met1 ( 2529170 215490 ) ( * 217850 ) NEW met1 ( 2424250 215350 ) ( 2529170 * ) @@ -3263,7 +3391,7 @@ NETS 265 ; NEW met1 ( 2234550 212875 ) via_260_850_vh NEW met1 ( 2234555 212875 ) mcon_170_850 ; - mgmt_io_out_unbuf[26] ( sky130_fd_sc_hd__buf_8_103 A ) - + ROUTED met1 ( 3362590 223450 ) ( * 1020620 ) + + ROUTED met1 ( 3362590 223450 ) ( * 1135620 ) NEW met1 ( 2522170 223310 ) ( 3362590 * ) NEW met1 ( 2522170 219130 ) ( * 223170 ) NEW met1 ( 2431250 218990 ) ( 2522170 * ) @@ -3320,7 +3448,7 @@ NETS 265 ; NEW met2 ( 3363820 2200895 ) ( 3363850 * ) NEW met1 ( 3363990 2200865 ) ( 3364110 * ) ; - mgmt_io_out_unbuf[7] ( sky130_fd_sc_hd__buf_8_12 A ) - + ROUTED met1 ( 3364130 1075320 ) ( * 2196860 ) + + ROUTED met1 ( 3364130 1190320 ) ( * 2196860 ) NEW met1 ( 3364010 2197000 ) ( 3364130 * ) NEW met1 ( 3364070 2197090 ) via_260_260_vh NEW met1 ( 3364010 2197180 ) ( 3364130 * ) @@ -3331,7 +3459,7 @@ NETS 265 ; NEW met1 ( 3384835 2197215 ) mcon_170_1090 NEW met2 ( 3363820 2197030 ) ( 3363870 * ) ; - mgmt_io_in_buf[33] ( sky130_fd_sc_hd__buf_8_89 X ) - + ROUTED met1 ( 3355030 229050 ) ( * 1007660 ) + + ROUTED met1 ( 3355030 229050 ) ( * 1122660 ) NEW met1 ( 2514610 228910 ) ( 3355030 * ) NEW met1 ( 2514610 222770 ) ( * 228770 ) NEW met1 ( 2438810 222630 ) ( 2514610 * ) @@ -3476,7 +3604,7 @@ NETS 265 ; NEW met2 ( 212205 1752235 ) ( 223670 * ) NEW met2 ( 205925 1752155 ) ( 206635 * ) ; - mgmt_io_in_buf[12] ( sky130_fd_sc_hd__buf_8_34 X ) - + ROUTED met1 ( 3370010 1064320 ) ( * 2227380 ) + + ROUTED met1 ( 3370010 1179320 ) ( * 2227380 ) NEW met1 ( 3369890 2227520 ) ( 3370010 * ) NEW met1 ( 3369950 2227610 ) via_260_260_vh NEW met1 ( 3369890 2227700 ) ( 3370010 * ) @@ -3515,7 +3643,7 @@ NETS 265 ; NEW met1 ( 3384770 3632580 ) ( 3384890 * ) NEW met1 ( 3384830 3633115 ) via_260_1090_vh ; - mgmt_io_out_unbuf[18] ( sky130_fd_sc_hd__buf_8_23 A ) - + ROUTED met1 ( 3376590 1053320 ) ( * 2262640 ) + + ROUTED met1 ( 3376590 1168320 ) ( * 2262640 ) NEW met1 ( 3376470 2262780 ) ( 3376590 * ) NEW met1 ( 3376530 2262870 ) via_260_260_vh NEW met1 ( 3376470 2262960 ) ( 3376590 * ) @@ -3608,7 +3736,7 @@ NETS 265 ; NEW met1 ( 203105 2991330 ) ( 203225 * ) NEW met1 ( 203165 2991865 ) via_260_1090_vh ; - mgmt_io_in_buf[37] ( sky130_fd_sc_hd__buf_8_124 X ) - + ROUTED met1 ( 3375190 213930 ) ( * 1043380 ) + + ROUTED met1 ( 3375190 213930 ) ( * 1158380 ) NEW met1 ( 2534770 213790 ) ( 3375190 * ) NEW met1 ( 2534770 212690 ) ( * 213650 ) NEW met1 ( 2418650 212550 ) ( 2534770 * ) @@ -3624,7 +3752,7 @@ NETS 265 ; NEW met1 ( 2264450 212875 ) via_260_850_vh NEW met1 ( 2264455 212875 ) mcon_170_850 ; - mgmt_io_out_unbuf[20] ( sky130_fd_sc_hd__buf_8_113 A ) - + ROUTED met1 ( 3369310 218410 ) ( * 1032600 ) + + ROUTED met1 ( 3369310 218410 ) ( * 1147600 ) NEW met1 ( 2528890 218270 ) ( 3369310 * ) NEW met1 ( 2528890 215770 ) ( * 218130 ) NEW met1 ( 2424530 215630 ) ( 2528890 * ) @@ -3641,7 +3769,7 @@ NETS 265 ; NEW li1 ( 2229525 215935 ) mcon_1090_170 NEW met2 ( 2229050 215850 ) ( 2230000 * ) ; - mgmt_io_in_buf[25] ( sky130_fd_sc_hd__buf_8_102 X ) - + ROUTED met1 ( 3363990 222330 ) ( * 1023610 ) + + ROUTED met1 ( 3363990 222330 ) ( * 1138610 ) NEW met1 ( 2523570 222190 ) ( 3363990 * ) NEW met1 ( 2523570 218290 ) ( * 222050 ) NEW met1 ( 2429850 218150 ) ( 2523570 * ) @@ -3667,7 +3795,7 @@ NETS 265 ; NEW met2 ( 202805 3019370 ) ( 203515 * ) NEW met1 ( 216865 3019435 ) ( 216985 * ) ; - mgmt_io_out_unbuf[27] ( sky130_fd_sc_hd__buf_8_99 A ) - + ROUTED met1 ( 3361470 224290 ) ( * 1018620 ) + + ROUTED met1 ( 3361470 224290 ) ( * 1133620 ) NEW met1 ( 2521050 224150 ) ( 3361470 * ) NEW met1 ( 2521050 219690 ) ( * 224010 ) NEW met1 ( 2432370 219550 ) ( 2521050 * ) @@ -3684,7 +3812,7 @@ NETS 265 ; NEW li1 ( 2187665 215935 ) mcon_1090_170 NEW met2 ( 2187190 215850 ) ( 2188140 * ) ; - mgmt_io_out_unbuf[32] ( sky130_fd_sc_hd__buf_8_88 A ) - + ROUTED met1 ( 3355870 228490 ) ( * 1008630 ) + + ROUTED met1 ( 3355870 228490 ) ( * 1123630 ) NEW met1 ( 2515450 228350 ) ( 3355870 * ) NEW met1 ( 2515450 222490 ) ( * 228210 ) NEW met1 ( 2437970 222350 ) ( 2515450 * ) @@ -3825,7 +3953,7 @@ NETS 265 ; NEW met2 ( 764010 215850 ) ( 764960 * ) NEW li1 ( 764025 215965 ) ( 764945 * ) ; - mgmt_io_in_buf[18] ( sky130_fd_sc_hd__buf_8_22 X ) - + ROUTED met1 ( 3376870 1052320 ) ( * 2263260 ) + + ROUTED met1 ( 3376870 1167320 ) ( * 2263260 ) NEW met1 ( 3376750 2263400 ) ( 3376870 * ) NEW met1 ( 3376810 2263490 ) via_260_260_vh NEW met1 ( 3376750 2263580 ) ( 3376870 * ) @@ -3976,7 +4104,7 @@ NETS 265 ; NEW met2 ( 221305 2992300 ) ( 221605 * ) NEW met2 ( 205865 2992220 ) ( 206575 * ) ; - mgmt_io_out_unbuf[37] ( sky130_fd_sc_hd__buf_8_123 A ) - + ROUTED met1 ( 3374910 214210 ) ( * 1042380 ) + + ROUTED met1 ( 3374910 214210 ) ( * 1157380 ) NEW met1 ( 2534490 214070 ) ( 3374910 * ) NEW met1 ( 2534490 212970 ) ( * 213930 ) NEW met1 ( 2418930 212830 ) ( 2534490 * ) @@ -3993,7 +4121,7 @@ NETS 265 ; NEW li1 ( 2259425 215935 ) mcon_1090_170 NEW met2 ( 2258950 215850 ) ( 2259900 * ) ; - mgmt_io_in_buf[21] ( sky130_fd_sc_hd__buf_8_112 X ) - + ROUTED met1 ( 3368470 218970 ) ( * 1031600 ) + + ROUTED met1 ( 3368470 218970 ) ( * 1146600 ) NEW met1 ( 2528050 218830 ) ( 3368470 * ) NEW met1 ( 2528050 216050 ) ( * 218690 ) NEW met1 ( 2425370 215910 ) ( 2528050 * ) @@ -4009,7 +4137,7 @@ NETS 265 ; NEW met1 ( 2228570 212875 ) via_260_850_vh NEW met1 ( 2228575 212875 ) mcon_170_850 ; - mgmt_io_in_buf[26] ( sky130_fd_sc_hd__buf_8_101 X ) - + ROUTED met1 ( 3362870 223170 ) ( * 1021610 ) + + ROUTED met1 ( 3362870 223170 ) ( * 1136610 ) NEW met1 ( 2522450 223030 ) ( 3362870 * ) NEW met1 ( 2522450 218850 ) ( * 222890 ) NEW met1 ( 2430970 218710 ) ( 2522450 * ) @@ -4077,7 +4205,7 @@ NETS 265 ; NEW met1 ( 836190 4981410 ) ( 836310 * ) NEW met1 ( 836250 4981825 ) via_260_850_vh ; - mgmt_io_out_unbuf[28] ( sky130_fd_sc_hd__buf_8_98 A ) - + ROUTED met1 ( 3360350 225130 ) ( * 1016630 ) + + ROUTED met1 ( 3360350 225130 ) ( * 1131630 ) NEW met1 ( 2519930 224990 ) ( 3360350 * ) NEW met1 ( 2519930 220250 ) ( * 224850 ) NEW met1 ( 2433490 220110 ) ( 2519930 * ) @@ -4239,7 +4367,7 @@ NETS 265 ; NEW met1 ( 3384770 3620620 ) ( 3384890 * ) NEW met1 ( 3384830 3621155 ) via_260_1090_vh ; - mgmt_io_out_unbuf[16] ( sky130_fd_sc_hd__buf_8_21 A ) - + ROUTED met1 ( 3374210 1057320 ) ( * 2250680 ) + + ROUTED met1 ( 3374210 1172320 ) ( * 2250680 ) NEW met1 ( 3374090 2250820 ) ( 3374210 * ) NEW met1 ( 3374150 2250910 ) via_260_260_vh NEW met1 ( 3374090 2251000 ) ( 3374210 * ) @@ -4364,7 +4492,7 @@ NETS 265 ; NEW met2 ( 202915 1689605 ) ( 203625 * ) NEW met1 ( 224565 1689670 ) ( 224685 * ) ; - mgmt_io_in_buf[36] ( sky130_fd_sc_hd__buf_8_122 X ) - + ROUTED met1 ( 3374070 214770 ) ( * 1041380 ) + + ROUTED met1 ( 3374070 214770 ) ( * 1156380 ) NEW met1 ( 2533650 214630 ) ( 3374070 * ) NEW met1 ( 2533650 213250 ) ( * 214490 ) NEW met1 ( 2419765 213110 ) ( 2533650 * ) @@ -4380,7 +4508,7 @@ NETS 265 ; NEW met1 ( 2258470 212875 ) via_260_850_vh NEW met1 ( 2258475 212875 ) mcon_170_850 ; - mgmt_io_out_unbuf[21] ( sky130_fd_sc_hd__buf_8_111 A ) - + ROUTED met1 ( 3368190 219250 ) ( * 1030620 ) + + ROUTED met1 ( 3368190 219250 ) ( * 1145620 ) NEW met1 ( 2527770 219110 ) ( 3368190 * ) NEW met1 ( 2527770 216330 ) ( * 218970 ) NEW met1 ( 2425650 216190 ) ( 2527770 * ) @@ -4397,7 +4525,7 @@ NETS 265 ; NEW li1 ( 2223545 215935 ) mcon_1090_170 NEW met2 ( 2223070 215850 ) ( 2224020 * ) ; - mgmt_io_in_buf[27] ( sky130_fd_sc_hd__buf_8_100 X ) - + ROUTED met1 ( 3361750 224010 ) ( * 1019640 ) + + ROUTED met1 ( 3361750 224010 ) ( * 1134640 ) NEW met1 ( 2521330 223870 ) ( 3361750 * ) NEW met1 ( 2521330 219410 ) ( * 223730 ) NEW met1 ( 2432090 219270 ) ( 2521330 * ) @@ -4455,7 +4583,7 @@ NETS 265 ; NEW met2 ( 214745 4438625 ) ( 216065 * ) NEW met1 ( 214485 4438475 ) ( 214605 * ) ; - mgmt_io_in_buf[11] ( sky130_fd_sc_hd__buf_8_53 X ) - + ROUTED met1 ( 3368890 1066320 ) ( * 2221400 ) + + ROUTED met1 ( 3368890 1181320 ) ( * 2221400 ) NEW met1 ( 3368770 2221540 ) ( 3368890 * ) NEW met1 ( 3368830 2221630 ) via_260_260_vh NEW met1 ( 3368770 2221720 ) ( 3368890 * ) @@ -4476,7 +4604,7 @@ NETS 265 ; NEW met2 ( 3366060 2225785 ) ( 3368610 * ) NEW met1 ( 3368750 2225755 ) ( 3368870 * ) ; - mgmt_io_in_buf[28] ( sky130_fd_sc_hd__buf_8_97 X ) - + ROUTED met1 ( 3360630 224850 ) ( * 1017610 ) + + ROUTED met1 ( 3360630 224850 ) ( * 1132610 ) NEW met1 ( 2520210 224710 ) ( 3360630 * ) NEW met1 ( 2520210 219970 ) ( * 224570 ) NEW met1 ( 2433210 219830 ) ( 2520210 * ) @@ -4492,7 +4620,7 @@ NETS 265 ; NEW met1 ( 2186710 212875 ) via_260_850_vh NEW met1 ( 2186715 212875 ) mcon_170_850 ; - mgmt_io_out_unbuf[33] ( sky130_fd_sc_hd__buf_8_86 A ) - + ROUTED met1 ( 3354750 229330 ) ( * 1006680 ) + + ROUTED met1 ( 3354750 229330 ) ( * 1121680 ) NEW met1 ( 2514330 229190 ) ( 3354750 * ) NEW met1 ( 2514330 223050 ) ( * 229050 ) NEW met1 ( 2439090 222910 ) ( 2514330 * ) @@ -4598,7 +4726,7 @@ NETS 265 ; NEW met2 ( 205975 1728235 ) ( 206685 * ) NEW met2 ( 729480 212790 ) ( 730430 * ) ; - mgmt_io_in_buf[16] ( sky130_fd_sc_hd__buf_8_20 X ) - + ROUTED met1 ( 3374490 1056320 ) ( * 2251300 ) + + ROUTED met1 ( 3374490 1171320 ) ( * 2251300 ) NEW met1 ( 3374370 2251440 ) ( 3374490 * ) NEW met1 ( 3374430 2251530 ) via_260_260_vh NEW met1 ( 3374370 2251620 ) ( 3374490 * ) @@ -4710,7 +4838,7 @@ NETS 265 ; NEW met1 ( 206330 1690650 ) mcon_170_1090 NEW met1 ( 224285 1690640 ) ( 224405 * ) ; - mgmt_io_in_buf[35] ( sky130_fd_sc_hd__buf_8_121 X ) - + ROUTED met1 ( 3372950 215610 ) ( * 1039370 ) + + ROUTED met1 ( 3372950 215610 ) ( * 1154370 ) NEW met1 ( 2532530 215470 ) ( 3372950 * ) NEW met1 ( 2532530 213810 ) ( * 215330 ) NEW met1 ( 2420890 213670 ) ( 2532530 * ) @@ -4726,7 +4854,7 @@ NETS 265 ; NEW met1 ( 2252490 212875 ) via_260_850_vh NEW met1 ( 2252495 212875 ) mcon_170_850 ; - mgmt_io_in_buf[22] ( sky130_fd_sc_hd__buf_8_110 X ) - + ROUTED met1 ( 3367350 219810 ) ( * 1029620 ) + + ROUTED met1 ( 3367350 219810 ) ( * 1144620 ) NEW met1 ( 2526930 219670 ) ( 3367350 * ) NEW met1 ( 2526930 216610 ) ( * 219530 ) NEW met1 ( 2426490 216470 ) ( 2526930 * ) @@ -4791,7 +4919,7 @@ NETS 265 ; NEW met2 ( 3366060 2224815 ) ( 3368330 * ) NEW met1 ( 3368470 2224785 ) ( 3368590 * ) ; - mgmt_io_out_unbuf[11] ( sky130_fd_sc_hd__buf_8_52 A ) - + ROUTED met1 ( 3368610 1067320 ) ( * 2220780 ) + + ROUTED met1 ( 3368610 1182320 ) ( * 2220780 ) NEW met1 ( 3368490 2220920 ) ( 3368610 * ) NEW met1 ( 3368550 2221010 ) via_260_260_vh NEW met1 ( 3368490 2221100 ) ( 3368610 * ) @@ -4802,7 +4930,7 @@ NETS 265 ; NEW met1 ( 3384835 2221135 ) mcon_170_1090 NEW met2 ( 3366060 2220950 ) ( 3368350 * ) ; - mgmt_io_in_buf[29] ( sky130_fd_sc_hd__buf_8_96 X ) - + ROUTED met1 ( 3359510 225690 ) ( * 1015630 ) + + ROUTED met1 ( 3359510 225690 ) ( * 1130630 ) NEW met1 ( 2519090 225550 ) ( 3359510 * ) NEW met1 ( 2519090 220530 ) ( * 225410 ) NEW met1 ( 2434330 220390 ) ( 2519090 * ) @@ -5025,7 +5153,7 @@ NETS 265 ; NEW met2 ( 202915 1683625 ) ( 203625 * ) NEW met1 ( 225685 1683690 ) ( 225805 * ) ; - mgmt_io_out_unbuf[36] ( sky130_fd_sc_hd__buf_8_120 A ) - + ROUTED met1 ( 3373790 215050 ) ( * 1040370 ) + + ROUTED met1 ( 3373790 215050 ) ( * 1155370 ) NEW met1 ( 2533370 214910 ) ( 3373790 * ) NEW met1 ( 2533370 213530 ) ( * 214770 ) NEW met1 ( 2420050 213390 ) ( 2533370 * ) @@ -5094,7 +5222,7 @@ NETS 265 ; NEW met2 ( 3329260 4973055 ) ( 3329380 * ) NEW met2 ( 3329380 4972915 ) ( 3329380 * ) ; - mgmt_io_in_buf[10] ( sky130_fd_sc_hd__buf_8_51 X ) - + ROUTED met1 ( 3367770 1068320 ) ( * 2215420 ) + + ROUTED met1 ( 3367770 1183320 ) ( * 2215420 ) NEW met1 ( 3367650 2215560 ) ( 3367770 * ) NEW met1 ( 3367710 2215650 ) via_260_260_vh NEW met1 ( 3367650 2215740 ) ( 3367770 * ) @@ -5115,7 +5243,7 @@ NETS 265 ; NEW met2 ( 3366060 2219805 ) ( 3367490 * ) NEW met1 ( 3367630 2219775 ) ( 3367750 * ) ; - mgmt_io_in_buf[30] ( sky130_fd_sc_hd__buf_8_95 X ) - + ROUTED met1 ( 3358390 226530 ) ( * 1013650 ) + + ROUTED met1 ( 3358390 226530 ) ( * 1128650 ) NEW met1 ( 2517970 226390 ) ( 3358390 * ) NEW met1 ( 2517970 221090 ) ( * 226250 ) NEW met1 ( 2435450 220950 ) ( 2517970 * ) @@ -5378,7 +5506,7 @@ NETS 265 ; NEW met2 ( 3366060 2218835 ) ( 3367210 * ) NEW met1 ( 3367350 2218805 ) ( 3367470 * ) ; - mgmt_io_out_unbuf[10] ( sky130_fd_sc_hd__buf_8_50 A ) - + ROUTED met1 ( 3367490 1069320 ) ( * 2214800 ) + + ROUTED met1 ( 3367490 1184320 ) ( * 2214800 ) NEW met1 ( 3367370 2214940 ) ( 3367490 * ) NEW met1 ( 3367430 2215030 ) via_260_260_vh NEW met1 ( 3367370 2215120 ) ( 3367490 * ) @@ -5389,7 +5517,7 @@ NETS 265 ; NEW met1 ( 3384835 2215155 ) mcon_170_1090 NEW met2 ( 3366060 2214970 ) ( 3367230 * ) ; - mgmt_io_out_unbuf[29] ( sky130_fd_sc_hd__buf_8_94 A ) - + ROUTED met1 ( 3359230 225970 ) ( * 1014610 ) + + ROUTED met1 ( 3359230 225970 ) ( * 1129610 ) NEW met1 ( 2518810 225830 ) ( 3359230 * ) NEW met1 ( 2518810 220810 ) ( * 225690 ) NEW met1 ( 2434610 220670 ) ( 2518810 * ) @@ -5642,7 +5770,7 @@ NETS 265 ; NEW met2 ( 3317300 4975295 ) ( 3317420 * ) NEW met2 ( 3317420 4972915 ) ( * 4975155 ) ; - mgmt_io_in_buf[31] ( sky130_fd_sc_hd__buf_8_93 X ) - + ROUTED met1 ( 3357270 227370 ) ( * 1011670 ) + + ROUTED met1 ( 3357270 227370 ) ( * 1126670 ) NEW met1 ( 2516850 227230 ) ( 3357270 * ) NEW met1 ( 2516850 221650 ) ( * 227090 ) NEW met1 ( 2436570 221510 ) ( 2516850 * ) @@ -5846,7 +5974,7 @@ NETS 265 ; NEW met1 ( 848150 4981410 ) ( 848270 * ) NEW met1 ( 848210 4981825 ) via_260_850_vh ; - mgmt_io_out_unbuf[30] ( sky130_fd_sc_hd__buf_8_92 A ) - + ROUTED met1 ( 3358110 226810 ) ( * 1012640 ) + + ROUTED met1 ( 3358110 226810 ) ( * 1127640 ) NEW met1 ( 2517690 226670 ) ( 3358110 * ) NEW met1 ( 2517690 221370 ) ( * 226530 ) NEW met1 ( 2435730 221230 ) ( 2517690 * ) @@ -6016,7 +6144,7 @@ NETS 265 ; NEW met2 ( 3328290 4973335 ) ( 3328410 * ) NEW met2 ( 3328410 4972915 ) ( * 4973195 ) ; - mgmt_io_out_unbuf[31] ( sky130_fd_sc_hd__buf_8_91 A ) - + ROUTED met1 ( 3356990 227650 ) ( * 1010620 ) + + ROUTED met1 ( 3356990 227650 ) ( * 1125620 ) NEW met1 ( 2516570 227510 ) ( 3356990 * ) NEW met1 ( 2516570 221930 ) ( * 227370 ) NEW met1 ( 2436850 221790 ) ( 2516570 * ) @@ -6120,7 +6248,7 @@ NETS 265 ; NEW met2 ( 3322310 4974455 ) ( 3322430 * ) NEW met2 ( 3322430 4972915 ) ( * 4974315 ) ; - mgmt_io_in_buf[32] ( sky130_fd_sc_hd__buf_8_90 X ) - + ROUTED met1 ( 3356150 228210 ) ( * 1009620 ) + + ROUTED met1 ( 3356150 228210 ) ( * 1124620 ) NEW met1 ( 2515730 228070 ) ( 3356150 * ) NEW met1 ( 2515730 222210 ) ( * 227930 ) NEW met1 ( 2437690 222070 ) ( 2515730 * ) diff --git a/def/gpio_signal_buffering_alt.def b/def/gpio_signal_buffering_alt.def index c45cabbc..7425c17e 100644 --- a/def/gpio_signal_buffering_alt.def +++ b/def/gpio_signal_buffering_alt.def @@ -118,18 +118,14 @@ VIAS 18 ; END VIAS COMPONENTS 348 ; + - sky130_ef_sc_hd__decap_12_21 sky130_ef_sc_hd__decap_12 + + PLACED ( 669460 211685 ) N ; - sky130_fd_sc_hd__buf_8_1 sky130_fd_sc_hd__buf_8 + PLACED ( 669460 214405 ) S ; - - sky130_fd_sc_hd__decap_12_21 sky130_fd_sc_hd__decap_12 - + PLACED ( 669460 211685 ) N ; - - sky130_fd_sc_hd__decap_12_24 sky130_fd_sc_hd__decap_12 - + PLACED ( 669460 217125 ) N ; - sky130_fd_sc_hd__tapvpwrvgnd_1_3 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 669000 214405 ) S ; - sky130_fd_sc_hd__tapvpwrvgnd_1_238 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 669000 211685 ) FN ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_241 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 669000 217125 ) FN ; - sky130_fd_sc_hd__buf_8_82 sky130_fd_sc_hd__buf_8 + PLACED ( 675440 211685 ) N ; - sky130_fd_sc_hd__buf_8_83 sky130_fd_sc_hd__buf_8 @@ -146,14 +142,6 @@ COMPONENTS 348 ; + PLACED ( 680960 214405 ) S ; - sky130_fd_sc_hd__tapvpwrvgnd_1_91 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 680960 211685 ) FN ; - - sky130_fd_sc_hd__decap_12_23 sky130_fd_sc_hd__decap_12 - + PLACED ( 675440 217125 ) N ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_240 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 674980 217125 ) FN ; - - sky130_fd_sc_hd__decap_12_26 sky130_fd_sc_hd__decap_12 - + PLACED ( 681420 217125 ) N ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_242 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 680960 217125 ) FN ; - sky130_fd_sc_hd__buf_8_78 sky130_fd_sc_hd__buf_8 + PLACED ( 687400 214405 ) S ; - sky130_fd_sc_hd__buf_8_79 sky130_fd_sc_hd__buf_8 @@ -162,6 +150,24 @@ COMPONENTS 348 ; + PLACED ( 686940 211685 ) FN ; - sky130_fd_sc_hd__tapvpwrvgnd_1_89 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 686940 214405 ) S ; + - sky130_ef_sc_hd__decap_12_24 sky130_ef_sc_hd__decap_12 + + PLACED ( 669460 217125 ) N ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_241 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 669000 217125 ) FN ; + - sky130_ef_sc_hd__decap_12_23 sky130_ef_sc_hd__decap_12 + + PLACED ( 675440 217125 ) N ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_240 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 674980 217125 ) FN ; + - sky130_ef_sc_hd__decap_12_26 sky130_ef_sc_hd__decap_12 + + PLACED ( 681420 217125 ) N ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_242 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 680960 217125 ) FN ; + - sky130_ef_sc_hd__decap_12_25 sky130_ef_sc_hd__decap_12 + + PLACED ( 687400 217125 ) N ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_243 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 686940 217125 ) FN ; + - sky130_ef_sc_hd__decap_12_27 sky130_ef_sc_hd__decap_12 + + PLACED ( 693380 217125 ) N ; - sky130_fd_sc_hd__buf_8_76 sky130_fd_sc_hd__buf_8 + PLACED ( 693380 211685 ) N ; - sky130_fd_sc_hd__buf_8_77 sky130_fd_sc_hd__buf_8 @@ -170,14 +176,10 @@ COMPONENTS 348 ; + PLACED ( 692920 214405 ) S ; - sky130_fd_sc_hd__tapvpwrvgnd_1_87 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 692920 211685 ) FN ; - - sky130_fd_sc_hd__decap_12_25 sky130_fd_sc_hd__decap_12 - + PLACED ( 687400 217125 ) N ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_243 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 686940 217125 ) FN ; - - sky130_fd_sc_hd__decap_12_27 sky130_fd_sc_hd__decap_12 - + PLACED ( 693380 217125 ) N ; - sky130_fd_sc_hd__tapvpwrvgnd_1_244 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 692920 217125 ) FN ; + - sky130_ef_sc_hd__decap_12_29 sky130_ef_sc_hd__decap_12 + + PLACED ( 699360 217125 ) N ; - sky130_fd_sc_hd__buf_8_74 sky130_fd_sc_hd__buf_8 + PLACED ( 699360 211685 ) N ; - sky130_fd_sc_hd__buf_8_75 sky130_fd_sc_hd__buf_8 @@ -186,6 +188,10 @@ COMPONENTS 348 ; + PLACED ( 698900 214405 ) S ; - sky130_fd_sc_hd__tapvpwrvgnd_1_85 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 698900 211685 ) FN ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_246 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 698900 217125 ) FN ; + - sky130_ef_sc_hd__decap_12_28 sky130_ef_sc_hd__decap_12 + + PLACED ( 705340 217125 ) N ; - sky130_fd_sc_hd__buf_8_72 sky130_fd_sc_hd__buf_8 + PLACED ( 705340 211685 ) N ; - sky130_fd_sc_hd__buf_8_73 sky130_fd_sc_hd__buf_8 @@ -194,6 +200,8 @@ COMPONENTS 348 ; + PLACED ( 704880 214405 ) S ; - sky130_fd_sc_hd__tapvpwrvgnd_1_83 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 704880 211685 ) FN ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_245 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 704880 217125 ) FN ; - sky130_fd_sc_hd__buf_8_70 sky130_fd_sc_hd__buf_8 + PLACED ( 711320 211685 ) N ; - sky130_fd_sc_hd__buf_8_71 sky130_fd_sc_hd__buf_8 @@ -202,18 +210,6 @@ COMPONENTS 348 ; + PLACED ( 710860 214405 ) S ; - sky130_fd_sc_hd__tapvpwrvgnd_1_81 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 710860 211685 ) FN ; - - sky130_fd_sc_hd__decap_12_29 sky130_fd_sc_hd__decap_12 - + PLACED ( 699360 217125 ) N ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_246 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 698900 217125 ) FN ; - - sky130_fd_sc_hd__decap_12_28 sky130_fd_sc_hd__decap_12 - + PLACED ( 705340 217125 ) N ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_245 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 704880 217125 ) FN ; - - sky130_fd_sc_hd__decap_12_30 sky130_fd_sc_hd__decap_12 - + PLACED ( 711320 217125 ) N ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_247 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 710860 217125 ) FN ; - sky130_fd_sc_hd__buf_8_68 sky130_fd_sc_hd__buf_8 + PLACED ( 717300 211685 ) N ; - sky130_fd_sc_hd__buf_8_69 sky130_fd_sc_hd__buf_8 @@ -222,7 +218,7 @@ COMPONENTS 348 ; + PLACED ( 716840 214405 ) S ; - sky130_fd_sc_hd__tapvpwrvgnd_1_79 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 716840 211685 ) FN ; - - sky130_fd_sc_hd__decap_12_31 sky130_fd_sc_hd__decap_12 + - sky130_ef_sc_hd__decap_12_31 sky130_ef_sc_hd__decap_12 + PLACED ( 723280 214405 ) FS ; - sky130_fd_sc_hd__buf_8_67 sky130_fd_sc_hd__buf_8 + PLACED ( 723280 211685 ) N ; @@ -230,99 +226,103 @@ COMPONENTS 348 ; + PLACED ( 722820 211685 ) FN ; - sky130_fd_sc_hd__tapvpwrvgnd_1_77 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 722820 214405 ) S ; - - sky130_fd_sc_hd__decap_12_32 sky130_fd_sc_hd__decap_12 - + PLACED ( 717300 217125 ) N ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_249 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 716840 217125 ) FN ; - - sky130_fd_sc_hd__decap_12_33 sky130_fd_sc_hd__decap_12 - + PLACED ( 723280 217125 ) N ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_248 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 722820 217125 ) FN ; - sky130_fd_sc_hd__tapvpwrvgnd_1_74 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 728800 214405 ) S ; - sky130_fd_sc_hd__tapvpwrvgnd_1_75 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 728800 211685 ) FN ; + - sky130_ef_sc_hd__decap_12_30 sky130_ef_sc_hd__decap_12 + + PLACED ( 711320 217125 ) N ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_247 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 710860 217125 ) FN ; + - sky130_ef_sc_hd__decap_12_32 sky130_ef_sc_hd__decap_12 + + PLACED ( 717300 217125 ) N ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_249 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 716840 217125 ) FN ; + - sky130_ef_sc_hd__decap_12_33 sky130_ef_sc_hd__decap_12 + + PLACED ( 723280 217125 ) N ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_248 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 722820 217125 ) FN ; - sky130_fd_sc_hd__tapvpwrvgnd_1_250 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 728800 217125 ) FN ; - - sky130_fd_sc_hd__decap_12_39 sky130_fd_sc_hd__decap_12 + - sky130_fd_sc_hd__tapvpwrvgnd_1_256 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 758700 217125 ) FN ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_65 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 758700 211685 ) FN ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_64 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 758700 214405 ) S ; + - sky130_ef_sc_hd__decap_12_34 sky130_ef_sc_hd__decap_12 + + PLACED ( 759160 217125 ) N ; + - sky130_ef_sc_hd__decap_12_39 sky130_ef_sc_hd__decap_12 + PLACED ( 759160 211685 ) N ; - sky130_fd_sc_hd__buf_8_55 sky130_fd_sc_hd__buf_8 + PLACED ( 759160 214405 ) S ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_64 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 758700 214405 ) S ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_65 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 758700 211685 ) FN ; - - sky130_fd_sc_hd__buf_8_2 sky130_fd_sc_hd__buf_8 - + PLACED ( 765140 211685 ) N ; - - sky130_fd_sc_hd__buf_8_3 sky130_fd_sc_hd__buf_8 - + PLACED ( 765140 214405 ) S ; - sky130_fd_sc_hd__tapvpwrvgnd_1_6 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 764680 211685 ) FN ; - sky130_fd_sc_hd__tapvpwrvgnd_1_7 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 764680 214405 ) S ; - - sky130_fd_sc_hd__decap_12_34 sky130_fd_sc_hd__decap_12 - + PLACED ( 759160 217125 ) N ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_256 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 758700 217125 ) FN ; - - sky130_fd_sc_hd__decap_12_40 sky130_fd_sc_hd__decap_12 - + PLACED ( 765140 217125 ) N ; - sky130_fd_sc_hd__tapvpwrvgnd_1_257 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 764680 217125 ) FN ; - - sky130_fd_sc_hd__buf_8_84 sky130_fd_sc_hd__buf_8 - + PLACED ( 771120 214405 ) S ; - - sky130_fd_sc_hd__buf_8_85 sky130_fd_sc_hd__buf_8 - + PLACED ( 771120 211685 ) N ; + - sky130_ef_sc_hd__decap_12_40 sky130_ef_sc_hd__decap_12 + + PLACED ( 765140 217125 ) N ; + - sky130_fd_sc_hd__buf_8_2 sky130_fd_sc_hd__buf_8 + + PLACED ( 765140 211685 ) N ; + - sky130_fd_sc_hd__buf_8_3 sky130_fd_sc_hd__buf_8 + + PLACED ( 765140 214405 ) S ; - sky130_fd_sc_hd__tapvpwrvgnd_1_94 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 770660 214405 ) S ; - sky130_fd_sc_hd__tapvpwrvgnd_1_95 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 770660 211685 ) FN ; - - sky130_fd_sc_hd__buf_8_4 sky130_fd_sc_hd__buf_8 - + PLACED ( 777100 211685 ) N ; - - sky130_fd_sc_hd__buf_8_5 sky130_fd_sc_hd__buf_8 - + PLACED ( 777100 214405 ) S ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_255 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 770660 217125 ) FN ; + - sky130_ef_sc_hd__decap_12_38 sky130_ef_sc_hd__decap_12 + + PLACED ( 771120 217125 ) N ; + - sky130_fd_sc_hd__buf_8_84 sky130_fd_sc_hd__buf_8 + + PLACED ( 771120 214405 ) S ; + - sky130_fd_sc_hd__buf_8_85 sky130_fd_sc_hd__buf_8 + + PLACED ( 771120 211685 ) N ; - sky130_fd_sc_hd__tapvpwrvgnd_1_4 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 776640 211685 ) FN ; - sky130_fd_sc_hd__tapvpwrvgnd_1_5 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 776640 214405 ) S ; - - sky130_fd_sc_hd__decap_12_38 sky130_fd_sc_hd__decap_12 - + PLACED ( 771120 217125 ) N ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_255 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 770660 217125 ) FN ; - - sky130_fd_sc_hd__decap_12_42 sky130_fd_sc_hd__decap_12 - + PLACED ( 777100 217125 ) N ; - sky130_fd_sc_hd__tapvpwrvgnd_1_259 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 776640 217125 ) FN ; - - sky130_fd_sc_hd__buf_8_6 sky130_fd_sc_hd__buf_8 - + PLACED ( 783080 211685 ) N ; - - sky130_fd_sc_hd__buf_8_7 sky130_fd_sc_hd__buf_8 - + PLACED ( 783080 214405 ) S ; + - sky130_ef_sc_hd__decap_12_42 sky130_ef_sc_hd__decap_12 + + PLACED ( 777100 217125 ) N ; + - sky130_fd_sc_hd__buf_8_4 sky130_fd_sc_hd__buf_8 + + PLACED ( 777100 211685 ) N ; + - sky130_fd_sc_hd__buf_8_5 sky130_fd_sc_hd__buf_8 + + PLACED ( 777100 214405 ) S ; - sky130_fd_sc_hd__tapvpwrvgnd_1_8 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 782620 211685 ) FN ; - sky130_fd_sc_hd__tapvpwrvgnd_1_9 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 782620 214405 ) S ; - - sky130_fd_sc_hd__buf_8_8 sky130_fd_sc_hd__buf_8 - + PLACED ( 789060 211685 ) FN ; - - sky130_fd_sc_hd__buf_8_9 sky130_fd_sc_hd__buf_8 - + PLACED ( 789060 214405 ) S ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_10 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 788600 211685 ) FN ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_11 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 788600 214405 ) S ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_12 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 794580 211685 ) FN ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_13 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 794580 214405 ) S ; - - sky130_fd_sc_hd__decap_12_41 sky130_fd_sc_hd__decap_12 - + PLACED ( 783080 217125 ) N ; - sky130_fd_sc_hd__tapvpwrvgnd_1_258 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 782620 217125 ) FN ; - - sky130_fd_sc_hd__decap_12_43 sky130_fd_sc_hd__decap_12 - + PLACED ( 789060 217125 ) N ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_260 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 788600 217125 ) FN ; + - sky130_ef_sc_hd__decap_12_41 sky130_ef_sc_hd__decap_12 + + PLACED ( 783080 217125 ) N ; + - sky130_fd_sc_hd__buf_8_6 sky130_fd_sc_hd__buf_8 + + PLACED ( 783080 211685 ) N ; + - sky130_fd_sc_hd__buf_8_7 sky130_fd_sc_hd__buf_8 + + PLACED ( 783080 214405 ) S ; - sky130_fd_sc_hd__tapvpwrvgnd_1_326 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 794580 217125 ) FN ; - - sky130_fd_sc_hd__decap_12_22 sky130_fd_sc_hd__decap_12 + - sky130_fd_sc_hd__tapvpwrvgnd_1_260 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 788600 217125 ) FN ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_13 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 794580 214405 ) S ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_12 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 794580 211685 ) FN ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_11 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 788600 214405 ) S ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_10 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 788600 211685 ) FN ; + - sky130_fd_sc_hd__buf_8_9 sky130_fd_sc_hd__buf_8 + + PLACED ( 789060 214405 ) S ; + - sky130_fd_sc_hd__buf_8_8 sky130_fd_sc_hd__buf_8 + + PLACED ( 789060 211685 ) FN ; + - sky130_ef_sc_hd__decap_12_43 sky130_ef_sc_hd__decap_12 + + PLACED ( 789060 217125 ) N ; + - sky130_ef_sc_hd__decap_12_22 sky130_ef_sc_hd__decap_12 + PLACED ( 2146460 211685 ) N ; - sky130_fd_sc_hd__buf_8_86 sky130_fd_sc_hd__buf_8 + PLACED ( 2146460 214405 ) S ; @@ -338,14 +338,6 @@ COMPONENTS 348 ; + PLACED ( 2151980 211685 ) FN ; - sky130_fd_sc_hd__tapvpwrvgnd_1_99 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 2151980 214405 ) S ; - - sky130_fd_sc_hd__decap_12_1 sky130_fd_sc_hd__decap_12 - + PLACED ( 2146460 217125 ) N ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_239 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 2146000 217125 ) FN ; - - sky130_fd_sc_hd__decap_12_2 sky130_fd_sc_hd__decap_12 - + PLACED ( 2152440 217125 ) N ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_218 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 2151980 217125 ) FN ; - sky130_fd_sc_hd__buf_8_90 sky130_fd_sc_hd__buf_8 + PLACED ( 2158420 211685 ) N ; - sky130_fd_sc_hd__buf_8_91 sky130_fd_sc_hd__buf_8 @@ -354,6 +346,18 @@ COMPONENTS 348 ; + PLACED ( 2157960 214405 ) S ; - sky130_fd_sc_hd__tapvpwrvgnd_1_101 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 2157960 211685 ) FN ; + - sky130_ef_sc_hd__decap_12_1 sky130_ef_sc_hd__decap_12 + + PLACED ( 2146460 217125 ) N ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_239 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 2146000 217125 ) FN ; + - sky130_ef_sc_hd__decap_12_2 sky130_ef_sc_hd__decap_12 + + PLACED ( 2152440 217125 ) N ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_218 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 2151980 217125 ) FN ; + - sky130_ef_sc_hd__decap_12_3 sky130_ef_sc_hd__decap_12 + + PLACED ( 2158420 217125 ) N ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_219 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 2157960 217125 ) FN ; - sky130_fd_sc_hd__buf_8_92 sky130_fd_sc_hd__buf_8 + PLACED ( 2164400 214405 ) S ; - sky130_fd_sc_hd__buf_8_93 sky130_fd_sc_hd__buf_8 @@ -370,54 +374,50 @@ COMPONENTS 348 ; + PLACED ( 2169920 211685 ) FN ; - sky130_fd_sc_hd__tapvpwrvgnd_1_103 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 2169920 214405 ) S ; - - sky130_fd_sc_hd__decap_12_3 sky130_fd_sc_hd__decap_12 - + PLACED ( 2158420 217125 ) N ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_219 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 2157960 217125 ) FN ; - - sky130_fd_sc_hd__decap_12_4 sky130_fd_sc_hd__decap_12 - + PLACED ( 2164400 217125 ) N ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_220 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 2163940 217125 ) FN ; - - sky130_fd_sc_hd__decap_12_0 sky130_fd_sc_hd__decap_12 - + PLACED ( 2170380 217125 ) N ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_2 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 2169920 217125 ) FN ; - - sky130_fd_sc_hd__buf_8_96 sky130_fd_sc_hd__buf_8 - + PLACED ( 2176360 211685 ) N ; - - sky130_fd_sc_hd__buf_8_98 sky130_fd_sc_hd__buf_8 - + PLACED ( 2176360 214405 ) S ; - sky130_fd_sc_hd__tapvpwrvgnd_1_106 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 2175900 211685 ) FN ; - sky130_fd_sc_hd__tapvpwrvgnd_1_109 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 2175900 214405 ) S ; - - sky130_fd_sc_hd__buf_8_97 sky130_fd_sc_hd__buf_8 - + PLACED ( 2182340 211685 ) N ; - - sky130_fd_sc_hd__buf_8_99 sky130_fd_sc_hd__buf_8 - + PLACED ( 2182340 214405 ) S ; + - sky130_ef_sc_hd__decap_12_4 sky130_ef_sc_hd__decap_12 + + PLACED ( 2164400 217125 ) N ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_220 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 2163940 217125 ) FN ; + - sky130_ef_sc_hd__decap_12_0 sky130_ef_sc_hd__decap_12 + + PLACED ( 2170380 217125 ) N ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_2 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 2169920 217125 ) FN ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_222 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 2175900 217125 ) FN ; + - sky130_fd_sc_hd__buf_8_96 sky130_fd_sc_hd__buf_8 + + PLACED ( 2176360 211685 ) N ; + - sky130_fd_sc_hd__buf_8_98 sky130_fd_sc_hd__buf_8 + + PLACED ( 2176360 214405 ) S ; - sky130_fd_sc_hd__tapvpwrvgnd_1_107 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 2181880 211685 ) FN ; - sky130_fd_sc_hd__tapvpwrvgnd_1_110 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 2181880 214405 ) S ; - - sky130_fd_sc_hd__buf_8_100 sky130_fd_sc_hd__buf_8 - + PLACED ( 2188320 211685 ) N ; - - sky130_fd_sc_hd__buf_8_103 sky130_fd_sc_hd__buf_8 - + PLACED ( 2188320 214405 ) S ; + - sky130_fd_sc_hd__buf_8_97 sky130_fd_sc_hd__buf_8 + + PLACED ( 2182340 211685 ) N ; + - sky130_fd_sc_hd__buf_8_99 sky130_fd_sc_hd__buf_8 + + PLACED ( 2182340 214405 ) S ; - sky130_fd_sc_hd__tapvpwrvgnd_1_108 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 2187860 211685 ) FN ; - sky130_fd_sc_hd__tapvpwrvgnd_1_111 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 2187860 214405 ) S ; - - sky130_fd_sc_hd__decap_12_6 sky130_fd_sc_hd__decap_12 + - sky130_fd_sc_hd__buf_8_100 sky130_fd_sc_hd__buf_8 + + PLACED ( 2188320 211685 ) N ; + - sky130_fd_sc_hd__buf_8_103 sky130_fd_sc_hd__buf_8 + + PLACED ( 2188320 214405 ) S ; + - sky130_ef_sc_hd__decap_12_6 sky130_ef_sc_hd__decap_12 + PLACED ( 2176360 217125 ) N ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_222 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 2175900 217125 ) FN ; - - sky130_fd_sc_hd__decap_12_7 sky130_fd_sc_hd__decap_12 - + PLACED ( 2182340 217125 ) N ; - sky130_fd_sc_hd__tapvpwrvgnd_1_223 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 2181880 217125 ) FN ; - - sky130_fd_sc_hd__decap_12_8 sky130_fd_sc_hd__decap_12 - + PLACED ( 2188320 217125 ) N ; + - sky130_ef_sc_hd__decap_12_7 sky130_ef_sc_hd__decap_12 + + PLACED ( 2182340 217125 ) N ; - sky130_fd_sc_hd__tapvpwrvgnd_1_224 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 2187860 217125 ) FN ; + - sky130_ef_sc_hd__decap_12_8 sky130_ef_sc_hd__decap_12 + + PLACED ( 2188320 217125 ) N ; - sky130_fd_sc_hd__buf_8_101 sky130_fd_sc_hd__buf_8 + PLACED ( 2194300 211685 ) N ; - sky130_fd_sc_hd__buf_8_104 sky130_fd_sc_hd__buf_8 @@ -426,7 +426,7 @@ COMPONENTS 348 ; + PLACED ( 2193840 211685 ) FN ; - sky130_fd_sc_hd__tapvpwrvgnd_1_114 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 2193840 214405 ) S ; - - sky130_fd_sc_hd__decap_12_10 sky130_fd_sc_hd__decap_12 + - sky130_ef_sc_hd__decap_12_10 sky130_ef_sc_hd__decap_12 + PLACED ( 2200280 214405 ) FS ; - sky130_fd_sc_hd__buf_8_102 sky130_fd_sc_hd__buf_8 + PLACED ( 2200280 211685 ) N ; @@ -438,385 +438,385 @@ COMPONENTS 348 ; + PLACED ( 2205800 211685 ) FN ; - sky130_fd_sc_hd__tapvpwrvgnd_1_117 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 2205800 214405 ) S ; - - sky130_fd_sc_hd__decap_12_9 sky130_fd_sc_hd__decap_12 + - sky130_ef_sc_hd__decap_12_9 sky130_ef_sc_hd__decap_12 + PLACED ( 2194300 217125 ) N ; - sky130_fd_sc_hd__tapvpwrvgnd_1_225 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 2193840 217125 ) FN ; - - sky130_fd_sc_hd__decap_12_11 sky130_fd_sc_hd__decap_12 + - sky130_ef_sc_hd__decap_12_11 sky130_ef_sc_hd__decap_12 + PLACED ( 2200280 217125 ) N ; - sky130_fd_sc_hd__tapvpwrvgnd_1_226 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 2199820 217125 ) FN ; - sky130_fd_sc_hd__tapvpwrvgnd_1_221 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 2205800 217125 ) FN ; - - sky130_fd_sc_hd__decap_12_15 sky130_fd_sc_hd__decap_12 + - sky130_ef_sc_hd__decap_12_15 sky130_ef_sc_hd__decap_12 + PLACED ( 2236160 211685 ) N ; - sky130_fd_sc_hd__buf_8_117 sky130_fd_sc_hd__buf_8 + PLACED ( 2236160 214405 ) S ; - - sky130_fd_sc_hd__decap_12_5 sky130_fd_sc_hd__decap_12 - + PLACED ( 2236160 217125 ) N ; - sky130_fd_sc_hd__tapvpwrvgnd_1_126 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 2235700 214405 ) S ; - sky130_fd_sc_hd__tapvpwrvgnd_1_127 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 2235700 211685 ) FN ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_231 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 2235700 217125 ) FN ; - sky130_fd_sc_hd__buf_8_118 sky130_fd_sc_hd__buf_8 + PLACED ( 2242140 214405 ) S ; - sky130_fd_sc_hd__buf_8_119 sky130_fd_sc_hd__buf_8 + PLACED ( 2242140 211685 ) N ; - - sky130_fd_sc_hd__decap_12_16 sky130_fd_sc_hd__decap_12 - + PLACED ( 2242140 217125 ) N ; - sky130_fd_sc_hd__tapvpwrvgnd_1_128 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 2241680 214405 ) S ; - sky130_fd_sc_hd__tapvpwrvgnd_1_129 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 2241680 211685 ) FN ; + - sky130_ef_sc_hd__decap_12_5 sky130_ef_sc_hd__decap_12 + + PLACED ( 2236160 217125 ) N ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_231 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 2235700 217125 ) FN ; + - sky130_ef_sc_hd__decap_12_16 sky130_ef_sc_hd__decap_12 + + PLACED ( 2242140 217125 ) N ; - sky130_fd_sc_hd__tapvpwrvgnd_1_232 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 2241680 217125 ) FN ; - sky130_fd_sc_hd__buf_8_120 sky130_fd_sc_hd__buf_8 + PLACED ( 2248120 214405 ) S ; - sky130_fd_sc_hd__buf_8_121 sky130_fd_sc_hd__buf_8 + PLACED ( 2248120 211685 ) N ; - - sky130_fd_sc_hd__decap_12_18 sky130_fd_sc_hd__decap_12 - + PLACED ( 2248120 217125 ) N ; - sky130_fd_sc_hd__tapvpwrvgnd_1_130 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 2247660 214405 ) S ; - sky130_fd_sc_hd__tapvpwrvgnd_1_131 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 2247660 211685 ) FN ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_234 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 2247660 217125 ) FN ; - sky130_fd_sc_hd__buf_8_122 sky130_fd_sc_hd__buf_8 + PLACED ( 2254100 211685 ) N ; - sky130_fd_sc_hd__buf_8_123 sky130_fd_sc_hd__buf_8 + PLACED ( 2254100 214405 ) S ; - - sky130_fd_sc_hd__decap_12_17 sky130_fd_sc_hd__decap_12 - + PLACED ( 2254100 217125 ) N ; - sky130_fd_sc_hd__tapvpwrvgnd_1_132 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 2253640 211685 ) FN ; - sky130_fd_sc_hd__tapvpwrvgnd_1_133 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 2253640 214405 ) S ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_233 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 2253640 217125 ) FN ; - sky130_fd_sc_hd__buf_8_124 sky130_fd_sc_hd__buf_8 + PLACED ( 2260080 211685 ) N ; - sky130_fd_sc_hd__buf_8_126 sky130_fd_sc_hd__buf_8 + PLACED ( 2260080 214405 ) S ; - - sky130_fd_sc_hd__decap_12_19 sky130_fd_sc_hd__decap_12 - + PLACED ( 2260080 217125 ) N ; - sky130_fd_sc_hd__tapvpwrvgnd_1_134 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 2259620 211685 ) FN ; - sky130_fd_sc_hd__tapvpwrvgnd_1_137 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 2259620 214405 ) S ; + - sky130_ef_sc_hd__decap_12_18 sky130_ef_sc_hd__decap_12 + + PLACED ( 2248120 217125 ) N ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_234 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 2247660 217125 ) FN ; + - sky130_ef_sc_hd__decap_12_17 sky130_ef_sc_hd__decap_12 + + PLACED ( 2254100 217125 ) N ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_233 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 2253640 217125 ) FN ; + - sky130_ef_sc_hd__decap_12_19 sky130_ef_sc_hd__decap_12 + + PLACED ( 2260080 217125 ) N ; - sky130_fd_sc_hd__tapvpwrvgnd_1_236 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 2259620 217125 ) FN ; - - sky130_fd_sc_hd__buf_8_125 sky130_fd_sc_hd__buf_8 - + PLACED ( 2266060 211685 ) FN ; - - sky130_fd_sc_hd__buf_8_127 sky130_fd_sc_hd__buf_8 - + PLACED ( 2266060 214405 ) S ; - - sky130_fd_sc_hd__decap_12_20 sky130_fd_sc_hd__decap_12 - + PLACED ( 2266060 217125 ) N ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_135 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 2265600 211685 ) FN ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_138 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 2265600 214405 ) S ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_235 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 2265600 217125 ) FN ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_136 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 2271580 211685 ) FN ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_139 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 2271580 214405 ) S ; - sky130_fd_sc_hd__tapvpwrvgnd_1_237 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 2271580 217125 ) FN ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_235 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 2265600 217125 ) FN ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_139 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 2271580 214405 ) S ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_138 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 2265600 214405 ) S ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_136 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 2271580 211685 ) FN ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_135 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 2265600 211685 ) FN ; + - sky130_fd_sc_hd__buf_8_127 sky130_fd_sc_hd__buf_8 + + PLACED ( 2266060 214405 ) S ; + - sky130_fd_sc_hd__buf_8_125 sky130_fd_sc_hd__buf_8 + + PLACED ( 2266060 211685 ) FN ; + - sky130_ef_sc_hd__decap_12_20 sky130_ef_sc_hd__decap_12 + + PLACED ( 2266060 217125 ) N ; - sky130_fd_sc_hd__buf_8_128 sky130_fd_sc_hd__buf_8 - + PLACED ( 204200 1673365 ) FE ; + + PLACED ( 204800 1673365 ) FE ; - sky130_fd_sc_hd__buf_8_129 sky130_fd_sc_hd__buf_8 - + PLACED ( 201480 1673365 ) FW ; + + PLACED ( 202080 1673365 ) FW ; - sky130_fd_sc_hd__tapvpwrvgnd_1_140 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 204200 1672905 ) FE ; + + PLACED ( 204800 1672905 ) FE ; - sky130_fd_sc_hd__tapvpwrvgnd_1_309 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 201480 1672905 ) E ; - - sky130_ef_sc_hd__decap_12_42 sky130_ef_sc_hd__decap_12 - + PLACED ( 206920 1673365 ) E ; + + PLACED ( 202080 1672905 ) E ; + - sky130_ef_sc_hd__decap_12_14 sky130_ef_sc_hd__decap_12 + + PLACED ( 207520 1673365 ) E ; - sky130_fd_sc_hd__tapvpwrvgnd_1_141 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 206920 1672905 ) E ; + + PLACED ( 207520 1672905 ) E ; - sky130_fd_sc_hd__buf_8_130 sky130_fd_sc_hd__buf_8 - + PLACED ( 204200 1679345 ) FE ; + + PLACED ( 204800 1679345 ) FE ; - sky130_fd_sc_hd__buf_8_131 sky130_fd_sc_hd__buf_8 - + PLACED ( 201480 1679345 ) FW ; + + PLACED ( 202080 1679345 ) FW ; - sky130_fd_sc_hd__tapvpwrvgnd_1_142 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 204200 1678885 ) FE ; + + PLACED ( 204800 1678885 ) FE ; - sky130_fd_sc_hd__tapvpwrvgnd_1_143 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 201480 1678885 ) E ; - - sky130_ef_sc_hd__decap_12_43 sky130_ef_sc_hd__decap_12 - + PLACED ( 206920 1679345 ) E ; + + PLACED ( 202080 1678885 ) E ; + - sky130_ef_sc_hd__decap_12_12 sky130_ef_sc_hd__decap_12 + + PLACED ( 207520 1679345 ) E ; - sky130_fd_sc_hd__tapvpwrvgnd_1_310 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 206920 1678885 ) E ; + + PLACED ( 207520 1678885 ) E ; - sky130_fd_sc_hd__buf_8_132 sky130_fd_sc_hd__buf_8 - + PLACED ( 204200 1685325 ) FE ; + + PLACED ( 204800 1685325 ) FE ; - sky130_fd_sc_hd__buf_8_133 sky130_fd_sc_hd__buf_8 - + PLACED ( 201480 1685325 ) FW ; + + PLACED ( 202080 1685325 ) FW ; - sky130_fd_sc_hd__tapvpwrvgnd_1_144 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 204200 1684865 ) FE ; + + PLACED ( 204800 1684865 ) FE ; - sky130_fd_sc_hd__tapvpwrvgnd_1_145 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 201480 1684865 ) E ; + + PLACED ( 202080 1684865 ) E ; - sky130_ef_sc_hd__decap_12_44 sky130_ef_sc_hd__decap_12 - + PLACED ( 206920 1685325 ) E ; + + PLACED ( 207520 1685325 ) E ; - sky130_fd_sc_hd__tapvpwrvgnd_1_312 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 206920 1684865 ) E ; + + PLACED ( 207520 1684865 ) E ; - sky130_fd_sc_hd__buf_8_138 sky130_fd_sc_hd__buf_8 - + PLACED ( 201480 1691305 ) FW ; + + PLACED ( 202080 1691305 ) FW ; - sky130_fd_sc_hd__buf_8_139 sky130_fd_sc_hd__buf_8 - + PLACED ( 204200 1691305 ) FE ; + + PLACED ( 204800 1691305 ) FE ; - sky130_fd_sc_hd__tapvpwrvgnd_1_150 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 201480 1690845 ) E ; + + PLACED ( 202080 1690845 ) E ; - sky130_fd_sc_hd__tapvpwrvgnd_1_151 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 204200 1690845 ) FE ; + + PLACED ( 204800 1690845 ) FE ; - sky130_ef_sc_hd__decap_12_46 sky130_ef_sc_hd__decap_12 - + PLACED ( 206920 1691305 ) E ; + + PLACED ( 207520 1691305 ) E ; - sky130_fd_sc_hd__tapvpwrvgnd_1_311 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 206920 1690845 ) E ; + + PLACED ( 207520 1690845 ) E ; - sky130_fd_sc_hd__buf_8_136 sky130_fd_sc_hd__buf_8 - + PLACED ( 204200 1697285 ) FE ; + + PLACED ( 204800 1697285 ) FE ; - sky130_fd_sc_hd__buf_8_137 sky130_fd_sc_hd__buf_8 - + PLACED ( 201480 1697285 ) FW ; + + PLACED ( 202080 1697285 ) FW ; - sky130_fd_sc_hd__tapvpwrvgnd_1_148 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 201480 1696825 ) E ; + + PLACED ( 202080 1696825 ) E ; - sky130_fd_sc_hd__tapvpwrvgnd_1_149 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 204200 1696825 ) FE ; + + PLACED ( 204800 1696825 ) FE ; - sky130_ef_sc_hd__decap_12_45 sky130_ef_sc_hd__decap_12 - + PLACED ( 206920 1697285 ) E ; + + PLACED ( 207520 1697285 ) E ; - sky130_fd_sc_hd__tapvpwrvgnd_1_313 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 206920 1696825 ) E ; + + PLACED ( 207520 1696825 ) E ; - sky130_fd_sc_hd__buf_8_134 sky130_fd_sc_hd__buf_8 - + PLACED ( 204200 1703265 ) FE ; + + PLACED ( 204800 1703265 ) FE ; - sky130_fd_sc_hd__buf_8_135 sky130_fd_sc_hd__buf_8 - + PLACED ( 201480 1703265 ) FW ; + + PLACED ( 202080 1703265 ) FW ; - sky130_fd_sc_hd__tapvpwrvgnd_1_146 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 201480 1702805 ) E ; + + PLACED ( 202080 1702805 ) E ; - sky130_fd_sc_hd__tapvpwrvgnd_1_147 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 204200 1702805 ) FE ; + + PLACED ( 204800 1702805 ) FE ; - sky130_ef_sc_hd__decap_12_47 sky130_ef_sc_hd__decap_12 - + PLACED ( 206920 1703265 ) E ; + + PLACED ( 207520 1703265 ) E ; - sky130_fd_sc_hd__tapvpwrvgnd_1_314 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 206920 1702805 ) E ; + + PLACED ( 207520 1702805 ) E ; - sky130_fd_sc_hd__buf_8_142 sky130_fd_sc_hd__buf_8 - + PLACED ( 201480 1709245 ) FW ; + + PLACED ( 202080 1709245 ) FW ; - sky130_fd_sc_hd__buf_8_143 sky130_fd_sc_hd__buf_8 - + PLACED ( 204200 1709245 ) FE ; + + PLACED ( 204800 1709245 ) FE ; - sky130_fd_sc_hd__tapvpwrvgnd_1_154 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 204200 1708785 ) FE ; + + PLACED ( 204800 1708785 ) FE ; - sky130_fd_sc_hd__tapvpwrvgnd_1_155 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 201480 1708785 ) E ; + + PLACED ( 202080 1708785 ) E ; - sky130_ef_sc_hd__decap_12_49 sky130_ef_sc_hd__decap_12 - + PLACED ( 206920 1709245 ) E ; + + PLACED ( 207520 1709245 ) E ; - sky130_fd_sc_hd__tapvpwrvgnd_1_316 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 206920 1708785 ) E ; + + PLACED ( 207520 1708785 ) E ; - sky130_fd_sc_hd__buf_8_140 sky130_fd_sc_hd__buf_8 - + PLACED ( 201480 1715225 ) FW ; + + PLACED ( 202080 1715225 ) FW ; - sky130_fd_sc_hd__buf_8_141 sky130_fd_sc_hd__buf_8 - + PLACED ( 204200 1715225 ) FE ; + + PLACED ( 204800 1715225 ) FE ; - sky130_fd_sc_hd__tapvpwrvgnd_1_152 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 204200 1714765 ) FE ; + + PLACED ( 204800 1714765 ) FE ; - sky130_fd_sc_hd__tapvpwrvgnd_1_153 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 201480 1714765 ) E ; + + PLACED ( 202080 1714765 ) E ; - sky130_ef_sc_hd__decap_12_48 sky130_ef_sc_hd__decap_12 - + PLACED ( 206920 1715225 ) E ; + + PLACED ( 207520 1715225 ) E ; - sky130_fd_sc_hd__tapvpwrvgnd_1_315 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 206920 1714765 ) E ; - - sky130_fd_sc_hd__buf_8_148 sky130_fd_sc_hd__buf_8 - + PLACED ( 201480 1721205 ) FW ; - - sky130_fd_sc_hd__buf_8_149 sky130_fd_sc_hd__buf_8 - + PLACED ( 204200 1721205 ) FE ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_160 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 204200 1720745 ) FE ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_161 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 201480 1720745 ) E ; - - sky130_ef_sc_hd__decap_12_50 sky130_ef_sc_hd__decap_12 - + PLACED ( 206920 1721205 ) E ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_317 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 206920 1720745 ) E ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_158 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 204200 1726725 ) FE ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_159 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 201480 1726725 ) E ; + + PLACED ( 207520 1714765 ) E ; - sky130_fd_sc_hd__tapvpwrvgnd_1_318 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 206920 1726725 ) E ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_262 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 3377865 2196060 ) FE ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_261 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 3383305 2196060 ) FE ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_53 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 3380585 2196060 ) E ; + + PLACED ( 207520 1726725 ) E ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_317 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 207520 1720745 ) E ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_161 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 202080 1720745 ) E ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_160 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 204800 1720745 ) FE ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_159 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 202080 1726725 ) E ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_158 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 204800 1726725 ) FE ; + - sky130_fd_sc_hd__buf_8_149 sky130_fd_sc_hd__buf_8 + + PLACED ( 204800 1721205 ) FE ; + - sky130_fd_sc_hd__buf_8_148 sky130_fd_sc_hd__buf_8 + + PLACED ( 202080 1721205 ) FW ; + - sky130_ef_sc_hd__decap_12_50 sky130_ef_sc_hd__decap_12 + + PLACED ( 207520 1721205 ) E ; + - sky130_ef_sc_hd__decap_12_58 sky130_ef_sc_hd__decap_12 + + PLACED ( 3377865 2196520 ) FE ; - sky130_fd_sc_hd__buf_8_13 sky130_fd_sc_hd__buf_8 + PLACED ( 3380585 2196520 ) E ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_53 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 3380585 2196060 ) E ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_262 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 3377865 2196060 ) FE ; - sky130_fd_sc_hd__buf_8_12 sky130_fd_sc_hd__buf_8 + PLACED ( 3383305 2196520 ) W ; - - sky130_ef_sc_hd__decap_12_1 sky130_ef_sc_hd__decap_12 - + PLACED ( 3377865 2196520 ) FE ; - - sky130_ef_sc_hd__decap_12_0 sky130_ef_sc_hd__decap_12 + - sky130_fd_sc_hd__tapvpwrvgnd_1_261 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 3383305 2196060 ) FE ; + - sky130_ef_sc_hd__decap_12_59 sky130_ef_sc_hd__decap_12 + PLACED ( 3377865 2202500 ) FE ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_52 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 3377865 2202040 ) FE ; - sky130_fd_sc_hd__buf_8_46 sky130_fd_sc_hd__buf_8 + PLACED ( 3380585 2202500 ) E ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_52 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 3377865 2202040 ) FE ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_55 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 3380585 2202040 ) E ; - sky130_fd_sc_hd__buf_8_47 sky130_fd_sc_hd__buf_8 + PLACED ( 3383305 2202500 ) W ; - sky130_fd_sc_hd__tapvpwrvgnd_1_54 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 3383305 2202040 ) FE ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_55 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 3380585 2202040 ) E ; - - sky130_ef_sc_hd__decap_12_3 sky130_ef_sc_hd__decap_12 + - sky130_ef_sc_hd__decap_12_56 sky130_ef_sc_hd__decap_12 + PLACED ( 3377865 2208480 ) FE ; + - sky130_fd_sc_hd__buf_8_49 sky130_fd_sc_hd__buf_8 + + PLACED ( 3380585 2208480 ) E ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_57 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 3380585 2208020 ) E ; - sky130_fd_sc_hd__tapvpwrvgnd_1_264 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 3377865 2208020 ) FE ; - sky130_fd_sc_hd__buf_8_48 sky130_fd_sc_hd__buf_8 + PLACED ( 3383305 2208480 ) W ; - - sky130_fd_sc_hd__buf_8_49 sky130_fd_sc_hd__buf_8 - + PLACED ( 3380585 2208480 ) E ; - sky130_fd_sc_hd__tapvpwrvgnd_1_56 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 3383305 2208020 ) FE ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_57 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 3380585 2208020 ) E ; - - sky130_ef_sc_hd__decap_12_2 sky130_ef_sc_hd__decap_12 + - sky130_ef_sc_hd__decap_12_57 sky130_ef_sc_hd__decap_12 + PLACED ( 3377865 2214460 ) FE ; + - sky130_fd_sc_hd__buf_8_51 sky130_fd_sc_hd__buf_8 + + PLACED ( 3380585 2214460 ) E ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_59 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 3380585 2214000 ) E ; - sky130_fd_sc_hd__tapvpwrvgnd_1_263 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 3377865 2214000 ) FE ; - sky130_fd_sc_hd__buf_8_50 sky130_fd_sc_hd__buf_8 + PLACED ( 3383305 2214460 ) W ; - - sky130_fd_sc_hd__buf_8_51 sky130_fd_sc_hd__buf_8 - + PLACED ( 3380585 2214460 ) E ; - sky130_fd_sc_hd__tapvpwrvgnd_1_58 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 3383305 2214000 ) FE ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_59 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 3380585 2214000 ) E ; - - sky130_ef_sc_hd__decap_12_4 sky130_ef_sc_hd__decap_12 + - sky130_ef_sc_hd__decap_12_55 sky130_ef_sc_hd__decap_12 + PLACED ( 3377865 2220440 ) FE ; + - sky130_fd_sc_hd__buf_8_53 sky130_fd_sc_hd__buf_8 + + PLACED ( 3380585 2220440 ) E ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_61 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 3380585 2219980 ) E ; - sky130_fd_sc_hd__tapvpwrvgnd_1_265 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 3377865 2219980 ) FE ; - sky130_fd_sc_hd__buf_8_52 sky130_fd_sc_hd__buf_8 + PLACED ( 3383305 2220440 ) W ; - - sky130_fd_sc_hd__buf_8_53 sky130_fd_sc_hd__buf_8 - + PLACED ( 3380585 2220440 ) E ; - sky130_fd_sc_hd__tapvpwrvgnd_1_60 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 3383305 2219980 ) FE ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_61 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 3380585 2219980 ) E ; - - sky130_ef_sc_hd__decap_12_6 sky130_ef_sc_hd__decap_12 + - sky130_ef_sc_hd__decap_12_53 sky130_ef_sc_hd__decap_12 + PLACED ( 3377865 2226420 ) FE ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_267 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 3377865 2225960 ) FE ; - sky130_fd_sc_hd__buf_8_34 sky130_fd_sc_hd__buf_8 + PLACED ( 3380585 2226420 ) E ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_63 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 3380585 2225960 ) E ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_267 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 3377865 2225960 ) FE ; - sky130_fd_sc_hd__buf_8_35 sky130_fd_sc_hd__buf_8 + PLACED ( 3383305 2226420 ) W ; - sky130_fd_sc_hd__tapvpwrvgnd_1_62 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 3383305 2225960 ) FE ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_63 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 3380585 2225960 ) E ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_266 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 3377865 2231940 ) FE ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_38 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 3380585 2231940 ) E ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_39 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 3383305 2231940 ) FE ; - - sky130_ef_sc_hd__decap_12_5 sky130_ef_sc_hd__decap_12 - + PLACED ( 3377865 2232400 ) FE ; - sky130_fd_sc_hd__tapvpwrvgnd_1_269 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 3377865 2237920 ) FE ; - - sky130_fd_sc_hd__buf_8_36 sky130_fd_sc_hd__buf_8 - + PLACED ( 3380585 2232400 ) E ; - - sky130_fd_sc_hd__buf_8_37 sky130_fd_sc_hd__buf_8 - + PLACED ( 3383305 2232400 ) W ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_16 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 3380585 2237920 ) E ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_266 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 3377865 2231940 ) FE ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_39 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 3383305 2231940 ) FE ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_38 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 3380585 2231940 ) E ; - sky130_fd_sc_hd__tapvpwrvgnd_1_17 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 3383305 2237920 ) FE ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_297 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 206810 2984730 ) E ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_195 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 204090 2984730 ) FE ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_16 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 3380585 2237920 ) E ; + - sky130_fd_sc_hd__buf_8_37 sky130_fd_sc_hd__buf_8 + + PLACED ( 3383305 2232400 ) W ; + - sky130_fd_sc_hd__buf_8_36 sky130_fd_sc_hd__buf_8 + + PLACED ( 3380585 2232400 ) E ; + - sky130_ef_sc_hd__decap_12_54 sky130_ef_sc_hd__decap_12 + + PLACED ( 3377865 2232400 ) FE ; - sky130_fd_sc_hd__tapvpwrvgnd_1_194 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 201370 2984730 ) E ; - - sky130_fd_sc_hd__buf_8_179 sky130_fd_sc_hd__buf_8 - + PLACED ( 204090 2985190 ) FE ; + + PLACED ( 201970 2984730 ) E ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_195 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 204690 2984730 ) FE ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_297 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 207410 2984730 ) E ; + - sky130_ef_sc_hd__decap_12_52 sky130_ef_sc_hd__decap_12 + + PLACED ( 207410 2985190 ) E ; - sky130_fd_sc_hd__buf_8_178 sky130_fd_sc_hd__buf_8 - + PLACED ( 201370 2985190 ) FW ; - - sky130_ef_sc_hd__decap_12_31 sky130_ef_sc_hd__decap_12 - + PLACED ( 206810 2985190 ) E ; - - sky130_ef_sc_hd__decap_12_32 sky130_ef_sc_hd__decap_12 - + PLACED ( 206810 2991170 ) E ; - - sky130_fd_sc_hd__buf_8_176 sky130_fd_sc_hd__buf_8 - + PLACED ( 201370 2991170 ) FW ; - - sky130_fd_sc_hd__buf_8_177 sky130_fd_sc_hd__buf_8 - + PLACED ( 204090 2991170 ) FE ; + + PLACED ( 201970 2985190 ) FW ; + - sky130_fd_sc_hd__buf_8_179 sky130_fd_sc_hd__buf_8 + + PLACED ( 204690 2985190 ) FE ; - sky130_fd_sc_hd__tapvpwrvgnd_1_190 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 201370 2990710 ) E ; + + PLACED ( 201970 2990710 ) E ; - sky130_fd_sc_hd__tapvpwrvgnd_1_192 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 204090 2990710 ) FE ; + + PLACED ( 204690 2990710 ) FE ; - sky130_fd_sc_hd__tapvpwrvgnd_1_299 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 206810 2990710 ) E ; - - sky130_ef_sc_hd__decap_12_34 sky130_ef_sc_hd__decap_12 - + PLACED ( 206810 2997150 ) E ; - - sky130_fd_sc_hd__buf_8_174 sky130_fd_sc_hd__buf_8 - + PLACED ( 201370 2997150 ) FW ; - - sky130_fd_sc_hd__buf_8_175 sky130_fd_sc_hd__buf_8 - + PLACED ( 204090 2997150 ) FE ; + + PLACED ( 207410 2990710 ) E ; + - sky130_ef_sc_hd__decap_12_51 sky130_ef_sc_hd__decap_12 + + PLACED ( 207410 2991170 ) E ; + - sky130_fd_sc_hd__buf_8_176 sky130_fd_sc_hd__buf_8 + + PLACED ( 201970 2991170 ) FW ; + - sky130_fd_sc_hd__buf_8_177 sky130_fd_sc_hd__buf_8 + + PLACED ( 204690 2991170 ) FE ; - sky130_fd_sc_hd__tapvpwrvgnd_1_191 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 201370 2996690 ) E ; + + PLACED ( 201970 2996690 ) E ; - sky130_fd_sc_hd__tapvpwrvgnd_1_193 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 204090 2996690 ) FE ; + + PLACED ( 204690 2996690 ) FE ; - sky130_fd_sc_hd__tapvpwrvgnd_1_298 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 206810 2996690 ) E ; - - sky130_ef_sc_hd__decap_12_33 sky130_ef_sc_hd__decap_12 - + PLACED ( 206810 3003130 ) E ; - - sky130_fd_sc_hd__buf_8_172 sky130_fd_sc_hd__buf_8 - + PLACED ( 204090 3003130 ) FE ; - - sky130_fd_sc_hd__buf_8_173 sky130_fd_sc_hd__buf_8 - + PLACED ( 201370 3003130 ) FW ; + + PLACED ( 207410 2996690 ) E ; + - sky130_ef_sc_hd__decap_12_35 sky130_ef_sc_hd__decap_12 + + PLACED ( 207410 2997150 ) E ; + - sky130_fd_sc_hd__buf_8_174 sky130_fd_sc_hd__buf_8 + + PLACED ( 201970 2997150 ) FW ; + - sky130_fd_sc_hd__buf_8_175 sky130_fd_sc_hd__buf_8 + + PLACED ( 204690 2997150 ) FE ; - sky130_fd_sc_hd__tapvpwrvgnd_1_188 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 201370 3002670 ) E ; + + PLACED ( 201970 3002670 ) E ; - sky130_fd_sc_hd__tapvpwrvgnd_1_189 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 204090 3002670 ) FE ; + + PLACED ( 204690 3002670 ) FE ; - sky130_fd_sc_hd__tapvpwrvgnd_1_300 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 206810 3002670 ) E ; + + PLACED ( 207410 3002670 ) E ; + - sky130_ef_sc_hd__decap_12_37 sky130_ef_sc_hd__decap_12 + + PLACED ( 207410 3003130 ) E ; + - sky130_fd_sc_hd__buf_8_172 sky130_fd_sc_hd__buf_8 + + PLACED ( 204690 3003130 ) FE ; + - sky130_fd_sc_hd__buf_8_173 sky130_fd_sc_hd__buf_8 + + PLACED ( 201970 3003130 ) FW ; - sky130_ef_sc_hd__decap_12_36 sky130_ef_sc_hd__decap_12 - + PLACED ( 206810 3009110 ) E ; + + PLACED ( 207410 3009110 ) E ; - sky130_fd_sc_hd__buf_8_170 sky130_fd_sc_hd__buf_8 - + PLACED ( 201370 3009110 ) FW ; + + PLACED ( 201970 3009110 ) FW ; - sky130_fd_sc_hd__buf_8_171 sky130_fd_sc_hd__buf_8 - + PLACED ( 204090 3009110 ) FE ; + + PLACED ( 204690 3009110 ) FE ; - sky130_fd_sc_hd__tapvpwrvgnd_1_186 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 204090 3008650 ) FE ; + + PLACED ( 204690 3008650 ) FE ; - sky130_fd_sc_hd__tapvpwrvgnd_1_187 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 201370 3008650 ) E ; + + PLACED ( 201970 3008650 ) E ; - sky130_fd_sc_hd__tapvpwrvgnd_1_302 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 206810 3008650 ) E ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_184 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 201370 3014630 ) E ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_185 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 204090 3014630 ) FE ; + + PLACED ( 207410 3008650 ) E ; - sky130_fd_sc_hd__tapvpwrvgnd_1_301 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 206810 3014630 ) E ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_28 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 3380585 3602060 ) E ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_274 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 3377865 3602060 ) FE ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_272 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 3383305 3602060 ) FE ; + + PLACED ( 207410 3014630 ) E ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_185 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 204690 3014630 ) FE ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_184 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 201970 3014630 ) E ; - sky130_ef_sc_hd__decap_12_13 sky130_ef_sc_hd__decap_12 + PLACED ( 3377865 3602520 ) FE ; - - sky130_fd_sc_hd__buf_8_25 sky130_fd_sc_hd__buf_8 - + PLACED ( 3380585 3602520 ) E ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_29 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 3380585 3608040 ) E ; - - sky130_fd_sc_hd__tapvpwrvgnd_1_275 sky130_fd_sc_hd__tapvpwrvgnd_1 - + PLACED ( 3377865 3608040 ) FE ; - sky130_fd_sc_hd__buf_8_24 sky130_fd_sc_hd__buf_8 + PLACED ( 3383305 3602520 ) W ; + - sky130_fd_sc_hd__buf_8_25 sky130_fd_sc_hd__buf_8 + + PLACED ( 3380585 3602520 ) E ; - sky130_fd_sc_hd__tapvpwrvgnd_1_1 sky130_fd_sc_hd__tapvpwrvgnd_1 + PLACED ( 3383305 3608040 ) FE ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_28 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 3380585 3602060 ) E ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_29 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 3380585 3608040 ) E ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_272 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 3383305 3602060 ) FE ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_274 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 3377865 3602060 ) FE ; + - sky130_fd_sc_hd__tapvpwrvgnd_1_275 sky130_fd_sc_hd__tapvpwrvgnd_1 + + PLACED ( 3377865 3608040 ) FE ; END COMPONENTS -PINS 98 ; +PINS 130 ; - vccd + NET vccd + DIRECTION INPUT + USE POWER @@ -837,16 +837,6 @@ PINS 98 ; + USE GROUND + PORT + LAYER met3 ( -225 -742.5 ) ( 225 742.5 ) + PLACED ( 3387575 3623377.5 ) N ; - - mgmt_io_out_unbuf[11] + NET mgmt_io_out_unbuf[11] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3368610 1067967.5 ) N ; - - mgmt_io_in_buf[11] + NET mgmt_io_in_buf[11] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3368890 1066967.5 ) N ; - mgmt_io_out_buf[11] + NET mgmt_io_out_buf[11] + DIRECTION OUTPUT + USE SIGNAL @@ -857,16 +847,6 @@ PINS 98 ; + USE SIGNAL + PORT + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3368750 2278557.5 ) N ; - - mgmt_io_in_buf[13] + NET mgmt_io_in_buf[13] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3371130 1062967.5 ) N ; - - mgmt_io_out_unbuf[13] + NET mgmt_io_out_unbuf[13] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3370850 1063967.5 ) N ; - mgmt_io_in_unbuf[13] + NET mgmt_io_in_unbuf[13] + DIRECTION INPUT + USE SIGNAL @@ -877,16 +857,6 @@ PINS 98 ; + USE SIGNAL + PORT + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3370570 3639887.5 ) N ; - - mgmt_io_in_buf[12] + NET mgmt_io_in_buf[12] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3370010 1064967.5 ) N ; - - mgmt_io_out_unbuf[12] + NET mgmt_io_out_unbuf[12] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3369730 1065967.5 ) N ; - mgmt_io_in_unbuf[12] + NET mgmt_io_in_unbuf[12] + DIRECTION INPUT + USE SIGNAL @@ -897,16 +867,6 @@ PINS 98 ; + USE SIGNAL + PORT + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3369590 2279557.5 ) N ; - - mgmt_io_out_unbuf[7] + NET mgmt_io_out_unbuf[7] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3364130 1075967.5 ) N ; - - mgmt_io_in_buf[7] + NET mgmt_io_in_buf[7] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3364410 1074967.5 ) N ; - mgmt_io_in_unbuf[7] + NET mgmt_io_in_unbuf[7] + DIRECTION INPUT + USE SIGNAL @@ -917,16 +877,6 @@ PINS 98 ; + USE SIGNAL + PORT + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3363990 2269557.5 ) N ; - - mgmt_io_out_unbuf[8] + NET mgmt_io_out_unbuf[8] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3365250 1073967.5 ) N ; - - mgmt_io_in_buf[8] + NET mgmt_io_in_buf[8] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3365530 1072967.5 ) N ; - mgmt_io_in_unbuf[8] + NET mgmt_io_in_unbuf[8] + DIRECTION INPUT + USE SIGNAL @@ -937,16 +887,6 @@ PINS 98 ; + USE SIGNAL + PORT + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3365110 2271557.5 ) N ; - - mgmt_io_out_unbuf[9] + NET mgmt_io_out_unbuf[9] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3366370 1071967.5 ) N ; - - mgmt_io_in_buf[9] + NET mgmt_io_in_buf[9] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3366650 1070967.5 ) N ; - mgmt_io_in_unbuf[9] + NET mgmt_io_in_unbuf[9] + DIRECTION INPUT + USE SIGNAL @@ -957,16 +897,6 @@ PINS 98 ; + USE SIGNAL + PORT + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3366230 2273557.5 ) N ; - - mgmt_io_out_unbuf[10] + NET mgmt_io_out_unbuf[10] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3367490 1069967.5 ) N ; - - mgmt_io_in_buf[10] + NET mgmt_io_in_buf[10] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3367770 1068967.5 ) N ; - mgmt_io_in_unbuf[10] + NET mgmt_io_in_unbuf[10] + DIRECTION INPUT + USE SIGNAL @@ -977,261 +907,6 @@ PINS 98 ; + USE SIGNAL + PORT + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3367350 2275557.5 ) N ; - - mgmt_io_in_buf[34] + NET mgmt_io_in_buf[34] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3371830 1036842.5 ) N ; - - mgmt_io_in_buf[35] + NET mgmt_io_in_buf[35] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3372950 1038842.5 ) N ; - - mgmt_io_in_buf[36] + NET mgmt_io_in_buf[36] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3374070 1040842.5 ) N ; - - mgmt_io_in_buf[37] + NET mgmt_io_in_buf[37] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3375190 1042842.5 ) N ; - - mgmt_io_out_unbuf[33] + NET mgmt_io_out_unbuf[33] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3354750 1005957.5 ) N ; - - mgmt_io_in_buf[33] + NET mgmt_io_in_buf[33] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3355030 1006957.5 ) N ; - - mgmt_io_out_unbuf[32] + NET mgmt_io_out_unbuf[32] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3355870 1007957.5 ) N ; - - mgmt_io_in_buf[32] + NET mgmt_io_in_buf[32] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3356150 1008957.5 ) N ; - - mgmt_io_out_unbuf[31] + NET mgmt_io_out_unbuf[31] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3356990 1009957.5 ) N ; - - mgmt_io_in_buf[31] + NET mgmt_io_in_buf[31] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3357270 1010957.5 ) N ; - - mgmt_io_out_unbuf[30] + NET mgmt_io_out_unbuf[30] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3358110 1011957.5 ) N ; - - mgmt_io_in_buf[30] + NET mgmt_io_in_buf[30] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3358390 1012957.5 ) N ; - - mgmt_io_out_unbuf[29] + NET mgmt_io_out_unbuf[29] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3359230 1013957.5 ) N ; - - mgmt_io_in_buf[29] + NET mgmt_io_in_buf[29] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3359510 1014957.5 ) N ; - - mgmt_io_out_unbuf[28] + NET mgmt_io_out_unbuf[28] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3360350 1015957.5 ) N ; - - mgmt_io_in_buf[28] + NET mgmt_io_in_buf[28] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3360630 1016957.5 ) N ; - - mgmt_io_out_unbuf[27] + NET mgmt_io_out_unbuf[27] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3361470 1017957.5 ) N ; - - mgmt_io_in_buf[27] + NET mgmt_io_in_buf[27] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3361750 1018957.5 ) N ; - - mgmt_io_out_unbuf[26] + NET mgmt_io_out_unbuf[26] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3362590 1019957.5 ) N ; - - mgmt_io_in_buf[26] + NET mgmt_io_in_buf[26] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3362870 1020957.5 ) N ; - - mgmt_io_out_unbuf[25] + NET mgmt_io_out_unbuf[25] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3363710 1021957.5 ) N ; - - mgmt_io_in_buf[25] + NET mgmt_io_in_buf[25] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3363990 1022957.5 ) N ; - - mgmt_io_out_unbuf[34] + NET mgmt_io_out_unbuf[34] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3371550 1035842.5 ) N ; - - mgmt_io_out_unbuf[35] + NET mgmt_io_out_unbuf[35] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3372670 1037842.5 ) N ; - - mgmt_io_out_unbuf[36] + NET mgmt_io_out_unbuf[36] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3373790 1039842.5 ) N ; - - mgmt_io_out_unbuf[37] + NET mgmt_io_out_unbuf[37] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3374910 1041842.5 ) N ; - - mgmt_io_oeb_unbuf[35] + NET mgmt_io_oeb_unbuf[35] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3376030 1043842.5 ) N ; - - mgmt_io_oeb_unbuf[37] + NET mgmt_io_oeb_unbuf[37] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3377710 1045842.5 ) N ; - - mgmt_io_oeb_unbuf[36] + NET mgmt_io_oeb_unbuf[36] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3376870 1044842.5 ) N ; - - mgmt_io_out_buf[27] + NET mgmt_io_out_buf[27] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -652.5 ) ( 70 652.5 ) + PLACED ( 219745 3057127.5 ) N ; - - mgmt_io_in_unbuf[27] + NET mgmt_io_in_unbuf[27] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -652.5 ) ( 70 652.5 ) + PLACED ( 219465 3058127.5 ) N ; - - vssd + NET vssd - + DIRECTION INPUT - + USE GROUND - + PORT - + LAYER met3 ( -225 -742.5 ) ( 225 742.5 ) + PLACED ( 199995 1735667.5 ) N ; - - vccd + NET vccd - + DIRECTION INPUT - + USE POWER - + PORT - + LAYER met3 ( -225 -742.5 ) ( 225 742.5 ) + PLACED ( 200005 1729702.5 ) N ; - - vssd + NET vssd - + DIRECTION INPUT - + USE GROUND - + PORT - + LAYER met3 ( -225 -742.5 ) ( 225 742.5 ) + PLACED ( 199890 3023947.5 ) N ; - - vccd + NET vccd - + DIRECTION INPUT - + USE POWER - + PORT - + LAYER met3 ( -225 -742.5 ) ( 225 742.5 ) + PLACED ( 199890 3017942.5 ) N ; - - mgmt_io_out_buf[25] + NET mgmt_io_out_buf[25] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -652.5 ) ( 70 652.5 ) + PLACED ( 217505 3061127.5 ) N ; - - mgmt_io_in_unbuf[25] + NET mgmt_io_in_unbuf[25] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -652.5 ) ( 70 652.5 ) + PLACED ( 217225 3062127.5 ) N ; - - mgmt_io_in_unbuf[26] + NET mgmt_io_in_unbuf[26] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -652.5 ) ( 70 652.5 ) + PLACED ( 218345 3060127.5 ) N ; - - mgmt_io_out_buf[26] + NET mgmt_io_out_buf[26] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -652.5 ) ( 70 652.5 ) + PLACED ( 218625 3059127.5 ) N ; - - mgmt_io_out_buf[33] + NET mgmt_io_out_buf[33] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -735 ) ( 70 735 ) + PLACED ( 226325 1765915 ) N ; - - mgmt_io_in_unbuf[33] + NET mgmt_io_in_unbuf[33] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -735 ) ( 70 735 ) + PLACED ( 226045 1766915 ) N ; - - mgmt_io_out_buf[32] + NET mgmt_io_out_buf[32] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -735 ) ( 70 735 ) + PLACED ( 225205 1767915 ) N ; - - mgmt_io_in_unbuf[32] + NET mgmt_io_in_unbuf[32] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -735 ) ( 70 735 ) + PLACED ( 224925 1768915 ) N ; - - mgmt_io_out_buf[31] + NET mgmt_io_out_buf[31] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -735 ) ( 70 735 ) + PLACED ( 224085 1769915 ) N ; - - mgmt_io_in_unbuf[31] + NET mgmt_io_in_unbuf[31] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -735 ) ( 70 735 ) + PLACED ( 223805 1770915 ) N ; - - mgmt_io_out_buf[30] + NET mgmt_io_out_buf[30] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -735 ) ( 70 735 ) + PLACED ( 222965 1771915 ) N ; - - mgmt_io_in_unbuf[30] + NET mgmt_io_in_unbuf[30] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -735 ) ( 70 735 ) + PLACED ( 222685 1772915 ) N ; - - mgmt_io_out_buf[29] + NET mgmt_io_out_buf[29] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -652.5 ) ( 70 652.5 ) + PLACED ( 221985 3053127.5 ) N ; - - mgmt_io_in_unbuf[29] + NET mgmt_io_in_unbuf[29] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -652.5 ) ( 70 652.5 ) + PLACED ( 221705 3054127.5 ) N ; - - mgmt_io_out_buf[28] + NET mgmt_io_out_buf[28] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -652.5 ) ( 70 652.5 ) + PLACED ( 220865 3055127.5 ) N ; - - mgmt_io_in_unbuf[28] + NET mgmt_io_in_unbuf[28] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -652.5 ) ( 70 652.5 ) + PLACED ( 220585 3056127.5 ) N ; - vssd + NET vssd + DIRECTION INPUT + USE GROUND @@ -1307,6 +982,427 @@ PINS 98 ; + USE SIGNAL + PORT + LAYER met1 ( -627.5 -70 ) ( 627.5 70 ) + PLACED ( 665242.5 221390 ) N ; + - mgmt_io_out_buf[27] + NET mgmt_io_out_buf[27] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -652.5 ) ( 70 652.5 ) + PLACED ( 220345 3057127.5 ) N ; + - mgmt_io_in_unbuf[27] + NET mgmt_io_in_unbuf[27] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -652.5 ) ( 70 652.5 ) + PLACED ( 220065 3058127.5 ) N ; + - vssd + NET vssd + + DIRECTION INPUT + + USE GROUND + + PORT + + LAYER met3 ( -225 -742.5 ) ( 225 742.5 ) + PLACED ( 200595 1735667.5 ) N ; + - vccd + NET vccd + + DIRECTION INPUT + + USE POWER + + PORT + + LAYER met3 ( -225 -742.5 ) ( 225 742.5 ) + PLACED ( 200605 1729702.5 ) N ; + - vssd + NET vssd + + DIRECTION INPUT + + USE GROUND + + PORT + + LAYER met3 ( -225 -742.5 ) ( 225 742.5 ) + PLACED ( 200490 3023947.5 ) N ; + - vccd + NET vccd + + DIRECTION INPUT + + USE POWER + + PORT + + LAYER met3 ( -225 -742.5 ) ( 225 742.5 ) + PLACED ( 200490 3017942.5 ) N ; + - mgmt_io_out_buf[25] + NET mgmt_io_out_buf[25] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -652.5 ) ( 70 652.5 ) + PLACED ( 218105 3061127.5 ) N ; + - mgmt_io_in_unbuf[25] + NET mgmt_io_in_unbuf[25] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -652.5 ) ( 70 652.5 ) + PLACED ( 217825 3062127.5 ) N ; + - mgmt_io_in_unbuf[26] + NET mgmt_io_in_unbuf[26] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -652.5 ) ( 70 652.5 ) + PLACED ( 218945 3060127.5 ) N ; + - mgmt_io_out_buf[26] + NET mgmt_io_out_buf[26] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -652.5 ) ( 70 652.5 ) + PLACED ( 219225 3059127.5 ) N ; + - mgmt_io_out_buf[33] + NET mgmt_io_out_buf[33] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -735 ) ( 70 735 ) + PLACED ( 226925 1765915 ) N ; + - mgmt_io_in_unbuf[33] + NET mgmt_io_in_unbuf[33] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -735 ) ( 70 735 ) + PLACED ( 226645 1766915 ) N ; + - mgmt_io_out_buf[32] + NET mgmt_io_out_buf[32] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -735 ) ( 70 735 ) + PLACED ( 225805 1767915 ) N ; + - mgmt_io_in_unbuf[32] + NET mgmt_io_in_unbuf[32] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -735 ) ( 70 735 ) + PLACED ( 225525 1768915 ) N ; + - mgmt_io_out_buf[31] + NET mgmt_io_out_buf[31] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -735 ) ( 70 735 ) + PLACED ( 224685 1769915 ) N ; + - mgmt_io_in_unbuf[31] + NET mgmt_io_in_unbuf[31] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -735 ) ( 70 735 ) + PLACED ( 224405 1770915 ) N ; + - mgmt_io_out_buf[30] + NET mgmt_io_out_buf[30] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -735 ) ( 70 735 ) + PLACED ( 223565 1771915 ) N ; + - mgmt_io_in_unbuf[30] + NET mgmt_io_in_unbuf[30] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -735 ) ( 70 735 ) + PLACED ( 223285 1772915 ) N ; + - mgmt_io_out_buf[29] + NET mgmt_io_out_buf[29] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -652.5 ) ( 70 652.5 ) + PLACED ( 222585 3053127.5 ) N ; + - mgmt_io_in_unbuf[29] + NET mgmt_io_in_unbuf[29] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -652.5 ) ( 70 652.5 ) + PLACED ( 222305 3054127.5 ) N ; + - mgmt_io_out_buf[28] + NET mgmt_io_out_buf[28] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -652.5 ) ( 70 652.5 ) + PLACED ( 221465 3055127.5 ) N ; + - mgmt_io_in_unbuf[28] + NET mgmt_io_in_unbuf[28] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -652.5 ) ( 70 652.5 ) + PLACED ( 221185 3056127.5 ) N ; + - mgmt_io_out_unbuf[1] + NET mgmt_io_out_unbuf[1] + + PORT + + LAYER met1 ( -70 -785 ) ( 70 785 ) + PLACED ( 3352790 716355 ) N ; + - mgmt_io_in_buf[1] + NET mgmt_io_in_buf[1] + + PORT + + LAYER met1 ( -70 -785 ) ( 70 785 ) + PLACED ( 3352510 715355 ) N ; + - mgmt_io_out_unbuf[2] + NET mgmt_io_out_unbuf[2] + + PORT + + LAYER met1 ( -70 -785 ) ( 70 785 ) + PLACED ( 3351670 714355 ) N ; + - mgmt_io_in_buf[2] + NET mgmt_io_in_buf[2] + + PORT + + LAYER met1 ( -70 -785 ) ( 70 785 ) + PLACED ( 3351390 713355 ) N ; + - mgmt_io_out_unbuf[3] + NET mgmt_io_out_unbuf[3] + + PORT + + LAYER met1 ( -70 -785 ) ( 70 785 ) + PLACED ( 3350550 712355 ) N ; + - mgmt_io_in_buf[3] + NET mgmt_io_in_buf[3] + + PORT + + LAYER met1 ( -70 -785 ) ( 70 785 ) + PLACED ( 3350270 711355 ) N ; + - mgmt_io_out_unbuf[4] + NET mgmt_io_out_unbuf[4] + + PORT + + LAYER met1 ( -70 -785 ) ( 70 785 ) + PLACED ( 3349430 710355 ) N ; + - mgmt_io_in_buf[4] + NET mgmt_io_in_buf[4] + + PORT + + LAYER met1 ( -70 -785 ) ( 70 785 ) + PLACED ( 3349150 709355 ) N ; + - mgmt_io_out_unbuf[5] + NET mgmt_io_out_unbuf[5] + + PORT + + LAYER met1 ( -70 -785 ) ( 70 785 ) + PLACED ( 3348310 708355 ) N ; + - mgmt_io_in_buf[5] + NET mgmt_io_in_buf[5] + + PORT + + LAYER met1 ( -70 -785 ) ( 70 785 ) + PLACED ( 3348030 707355 ) N ; + - mgmt_io_out_unbuf[6] + NET mgmt_io_out_unbuf[6] + + PORT + + LAYER met1 ( -70 -785 ) ( 70 785 ) + PLACED ( 3347190 706355 ) N ; + - mgmt_io_in_unbuf[6] + NET mgmt_io_in_unbuf[6] + + PORT + + LAYER met1 ( -70 -785 ) ( 70 785 ) + PLACED ( 3346910 705355 ) N ; + - mgmt_io_oeb_unbuf[1] + NET mgmt_io_oeb_unbuf[1] + + PORT + + LAYER met1 ( -70 -750 ) ( 70 750 ) + PLACED ( 3353330 717320 ) N ; + - mgmt_io_oeb_buf[1] + NET mgmt_io_oeb_buf[1] + + PORT + + LAYER met1 ( -70 -750 ) ( 70 750 ) + PLACED ( 3353330 818040 ) N ; + - mgmt_io_out_buf[1] + NET mgmt_io_out_buf[1] + + PORT + + LAYER met1 ( -70 -375 ) ( 70 375 ) + PLACED ( 3352790 817415 ) N ; + - mgmt_io_in_unbuf[1] + NET mgmt_io_in_unbuf[1] + + PORT + + LAYER met1 ( -70 -375 ) ( 70 375 ) + PLACED ( 3352510 816415 ) N ; + - mgmt_io_out_buf[2] + NET mgmt_io_out_buf[2] + + PORT + + LAYER met1 ( -70 -375 ) ( 70 375 ) + PLACED ( 3351670 1045415 ) N ; + - mgmt_io_in_unbuf[2] + NET mgmt_io_in_unbuf[2] + + PORT + + LAYER met1 ( -70 -375 ) ( 70 375 ) + PLACED ( 3351390 1044415 ) N ; + - mgmt_io_out_buf[3] + NET mgmt_io_out_buf[3] + + PORT + + LAYER met1 ( -70 -375 ) ( 70 375 ) + PLACED ( 3350550 1113415 ) N ; + - mgmt_io_out_buf[4] + NET mgmt_io_out_buf[4] + + PORT + + LAYER met1 ( -70 -375 ) ( 70 375 ) + PLACED ( 3349430 1111415 ) N ; + - mgmt_io_out_buf[5] + NET mgmt_io_out_buf[5] + + PORT + + LAYER met1 ( -70 -375 ) ( 70 375 ) + PLACED ( 3348310 1109415 ) N ; + - mgmt_io_out_buf[6] + NET mgmt_io_out_buf[6] + + PORT + + LAYER met1 ( -70 -375 ) ( 70 375 ) + PLACED ( 3347190 1107415 ) N ; + - mgmt_io_in_unbuf[6] + NET mgmt_io_in_unbuf[6] + + PORT + + LAYER met1 ( -70 -375 ) ( 70 375 ) + PLACED ( 3346910 1106415 ) N ; + - mgmt_io_in_unbuf[5] + NET mgmt_io_in_unbuf[5] + + PORT + + LAYER met1 ( -70 -375 ) ( 70 375 ) + PLACED ( 3348030 1108415 ) N ; + - mgmt_io_in_unbuf[4] + NET mgmt_io_in_unbuf[4] + + PORT + + LAYER met1 ( -70 -375 ) ( 70 375 ) + PLACED ( 3349150 1110415 ) N ; + - mgmt_io_in_unbuf[3] + NET mgmt_io_in_unbuf[3] + + PORT + + LAYER met1 ( -70 -375 ) ( 70 375 ) + PLACED ( 3350270 1112415 ) N ; + - mgmt_io_out_unbuf[11] + NET mgmt_io_out_unbuf[11] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3368610 1177967.5 ) N ; + - mgmt_io_in_buf[11] + NET mgmt_io_in_buf[11] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3368890 1176967.5 ) N ; + - mgmt_io_in_buf[13] + NET mgmt_io_in_buf[13] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3371130 1172967.5 ) N ; + - mgmt_io_out_unbuf[13] + NET mgmt_io_out_unbuf[13] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3370850 1173967.5 ) N ; + - mgmt_io_in_buf[12] + NET mgmt_io_in_buf[12] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3370010 1174967.5 ) N ; + - mgmt_io_out_unbuf[12] + NET mgmt_io_out_unbuf[12] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3369730 1175967.5 ) N ; + - mgmt_io_out_unbuf[7] + NET mgmt_io_out_unbuf[7] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3364130 1185967.5 ) N ; + - mgmt_io_in_buf[7] + NET mgmt_io_in_buf[7] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3364410 1184967.5 ) N ; + - mgmt_io_out_unbuf[8] + NET mgmt_io_out_unbuf[8] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3365250 1183967.5 ) N ; + - mgmt_io_in_buf[8] + NET mgmt_io_in_buf[8] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3365530 1182967.5 ) N ; + - mgmt_io_out_unbuf[9] + NET mgmt_io_out_unbuf[9] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3366370 1181967.5 ) N ; + - mgmt_io_in_buf[9] + NET mgmt_io_in_buf[9] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3366650 1180967.5 ) N ; + - mgmt_io_out_unbuf[10] + NET mgmt_io_out_unbuf[10] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3367490 1179967.5 ) N ; + - mgmt_io_in_buf[10] + NET mgmt_io_in_buf[10] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3367770 1178967.5 ) N ; + - mgmt_io_in_buf[34] + NET mgmt_io_in_buf[34] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3371830 1146842.5 ) N ; + - mgmt_io_in_buf[35] + NET mgmt_io_in_buf[35] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3372950 1148842.5 ) N ; + - mgmt_io_in_buf[36] + NET mgmt_io_in_buf[36] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3374070 1150842.5 ) N ; + - mgmt_io_in_buf[37] + NET mgmt_io_in_buf[37] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3375190 1152842.5 ) N ; + - mgmt_io_out_unbuf[33] + NET mgmt_io_out_unbuf[33] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3354750 1115957.5 ) N ; + - mgmt_io_in_buf[33] + NET mgmt_io_in_buf[33] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3355030 1116957.5 ) N ; + - mgmt_io_out_unbuf[32] + NET mgmt_io_out_unbuf[32] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3355870 1117957.5 ) N ; + - mgmt_io_in_buf[32] + NET mgmt_io_in_buf[32] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3356150 1118957.5 ) N ; + - mgmt_io_out_unbuf[31] + NET mgmt_io_out_unbuf[31] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3356990 1119957.5 ) N ; + - mgmt_io_in_buf[31] + NET mgmt_io_in_buf[31] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3357270 1120957.5 ) N ; + - mgmt_io_out_unbuf[30] + NET mgmt_io_out_unbuf[30] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3358110 1121957.5 ) N ; + - mgmt_io_in_buf[30] + NET mgmt_io_in_buf[30] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3358390 1122957.5 ) N ; + - mgmt_io_out_unbuf[29] + NET mgmt_io_out_unbuf[29] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3359230 1123957.5 ) N ; + - mgmt_io_in_buf[29] + NET mgmt_io_in_buf[29] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3359510 1124957.5 ) N ; + - mgmt_io_out_unbuf[28] + NET mgmt_io_out_unbuf[28] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3360350 1125957.5 ) N ; + - mgmt_io_in_buf[28] + NET mgmt_io_in_buf[28] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3360630 1126957.5 ) N ; + - mgmt_io_out_unbuf[27] + NET mgmt_io_out_unbuf[27] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3361470 1127957.5 ) N ; + - mgmt_io_in_buf[27] + NET mgmt_io_in_buf[27] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3361750 1128957.5 ) N ; + - mgmt_io_out_unbuf[26] + NET mgmt_io_out_unbuf[26] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3362590 1129957.5 ) N ; + - mgmt_io_in_buf[26] + NET mgmt_io_in_buf[26] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3362870 1130957.5 ) N ; + - mgmt_io_out_unbuf[25] + NET mgmt_io_out_unbuf[25] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3363710 1131957.5 ) N ; + - mgmt_io_in_buf[25] + NET mgmt_io_in_buf[25] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3363990 1132957.5 ) N ; + - mgmt_io_out_unbuf[34] + NET mgmt_io_out_unbuf[34] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3371550 1145842.5 ) N ; + - mgmt_io_out_unbuf[35] + NET mgmt_io_out_unbuf[35] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3372670 1147842.5 ) N ; + - mgmt_io_out_unbuf[36] + NET mgmt_io_out_unbuf[36] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3373790 1149842.5 ) N ; + - mgmt_io_out_unbuf[37] + NET mgmt_io_out_unbuf[37] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3374910 1151842.5 ) N ; + - mgmt_io_oeb_unbuf[35] + NET mgmt_io_oeb_unbuf[35] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3376030 1153842.5 ) N ; + - mgmt_io_oeb_unbuf[37] + NET mgmt_io_oeb_unbuf[37] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3377710 1155842.5 ) N ; + - mgmt_io_oeb_unbuf[36] + NET mgmt_io_oeb_unbuf[36] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3376870 1154842.5 ) N ; + - mgmt_io_out_unbuf[0] + NET mgmt_io_out_unbuf[0] + + PORT + + LAYER met1 ( -70 -785 ) ( 70 785 ) + PLACED ( 3353910 591355 ) N ; + - mgmt_io_in_buf[0] + NET mgmt_io_in_buf[0] + + PORT + + LAYER met1 ( -70 -785 ) ( 70 785 ) + PLACED ( 3353070 591355 ) N ; + - mgmt_io_oeb_unbuf[0] + NET mgmt_io_oeb_unbuf[0] + + PORT + + LAYER met1 ( -70 -790 ) ( 70 790 ) + PLACED ( 3352530 591360 ) N ; + - mgmt_io_oeb_buf[0] + NET mgmt_io_oeb_buf[0] + + PORT + + LAYER met1 ( -70 -790 ) ( 70 790 ) + PLACED ( 3352530 599000 ) N ; + - mgmt_io_in_unbuf[0] + NET mgmt_io_in_unbuf[0] + + PORT + + LAYER met1 ( -70 -375 ) ( 70 375 ) + PLACED ( 3353070 599415 ) N ; + - mgmt_io_out_buf[0] + NET mgmt_io_out_buf[0] + + PORT + + LAYER met1 ( -70 -375 ) ( 70 375 ) + PLACED ( 3353910 599415 ) N ; END PINS NONDEFAULTRULES 4 ; @@ -1320,9 +1416,41 @@ NONDEFAULTRULES 4 ; + LAYER met3 WIDTH 1850 ; END NONDEFAULTRULES -NETS 147 ; +NETS 163 ; + - mgmt_io_out_buf[0] + + ROUTED met1 ( 3353910 590640 ) ( * 599720 ) ; + - mgmt_io_in_unbuf[0] + + ROUTED met1 ( 3353070 590640 ) ( * 599720 ) ; + - mgmt_io_oeb_buf[0] + + ROUTED met1 ( 3352530 590640 ) ( * 599720 ) ; + - mgmt_io_oeb_buf[1] + + ROUTED met1 ( 3353330 716640 ) ( * 818720 ) ; + - mgmt_io_out_buf[1] + + ROUTED met1 ( 3352790 715640 ) ( * 817720 ) ; + - mgmt_io_in_unbuf[1] + + ROUTED met1 ( 3352510 714640 ) ( * 816720 ) ; + - mgmt_io_out_buf[2] + + ROUTED met1 ( 3351670 713640 ) ( * 1045720 ) ; + - mgmt_io_in_unbuf[2] + + ROUTED met1 ( 3351390 712640 ) ( * 1044720 ) ; + - mgmt_io_out_buf[3] + + ROUTED met1 ( 3350550 711640 ) ( * 1113720 ) ; + - mgmt_io_in_unbuf[3] + + ROUTED met1 ( 3350270 710640 ) ( * 1112720 ) ; + - mgmt_io_out_buf[4] + + ROUTED met1 ( 3349430 709640 ) ( * 1111720 ) ; + - mgmt_io_in_unbuf[4] + + ROUTED met1 ( 3349150 708640 ) ( * 1110720 ) ; + - mgmt_io_out_buf[5] + + ROUTED met1 ( 3348310 707640 ) ( * 1109720 ) ; + - mgmt_io_in_unbuf[5] + + ROUTED met1 ( 3348030 706640 ) ( * 1108720 ) ; + - mgmt_io_out_buf[6] + + ROUTED met1 ( 3347190 705640 ) ( * 1107720 ) ; + - mgmt_io_in_unbuf[6] + + ROUTED met1 ( 3346910 704640 ) ( * 1106720 ) ; - mgmt_io_in_buf[34] ( sky130_fd_sc_hd__buf_8_119 X ) - + ROUTED met1 ( 3371830 216450 ) ( * 1037370 ) + + ROUTED met1 ( 3371830 216450 ) ( * 1147370 ) NEW met1 ( 2531410 216310 ) ( 3371830 * ) NEW met1 ( 2531410 214370 ) ( * 216170 ) NEW met1 ( 2422010 214230 ) ( 2531410 * ) @@ -1338,7 +1466,7 @@ NETS 147 ; NEW met1 ( 2246510 212875 ) via_260_850_vh NEW met1 ( 2246515 212875 ) mcon_170_850 ; - mgmt_io_out_unbuf[35] ( sky130_fd_sc_hd__buf_8_118 A ) - + ROUTED met1 ( 3372670 215890 ) ( * 1038380 ) + + ROUTED met1 ( 3372670 215890 ) ( * 1148380 ) NEW met1 ( 2532250 215750 ) ( 3372670 * ) NEW met1 ( 2532250 214090 ) ( * 215610 ) NEW met1 ( 2421170 213950 ) ( 2532250 * ) @@ -1355,17 +1483,17 @@ NETS 147 ; NEW li1 ( 2247465 215935 ) mcon_1090_170 NEW met2 ( 2246990 215850 ) ( 2247940 * ) ; - mgmt_io_out_buf[33] ( sky130_fd_sc_hd__buf_8_129 X ) - + ROUTED met1 ( 226325 1678030 ) ( * 1766580 ) - NEW met1 ( 226205 1677890 ) ( 226325 * ) - NEW met1 ( 226265 1677800 ) via_260_260_vh ( * 1677740 ) - ( 226430 * ) - NEW met2 ( 203165 1677740 ) ( 226065 * ) - NEW met2 ( 202670 1677735 ) via_850_260_hv mcon_850_170 - NEW met2 ( 202315 1677825 ) ( 203025 * ) - NEW met2 ( 202315 1677645 ) ( 203025 * ) - NEW met1 ( 226205 1677710 ) ( 226325 * ) ; + + ROUTED met1 ( 226925 1678030 ) ( * 1766580 ) + NEW met1 ( 226805 1677890 ) ( 226925 * ) + NEW met1 ( 226865 1677800 ) via_260_260_vh ( * 1677740 ) + ( 227030 * ) + NEW met2 ( 203765 1677740 ) ( 226665 * ) + NEW met2 ( 203270 1677735 ) via_850_260_hv mcon_850_170 + NEW met2 ( 202915 1677825 ) ( 203625 * ) + NEW met2 ( 202915 1677645 ) ( 203625 * ) + NEW met1 ( 226805 1677710 ) ( 226925 * ) ; - mgmt_io_in_buf[9] ( sky130_fd_sc_hd__buf_8_49 X ) - + ROUTED met1 ( 3366650 1070320 ) ( * 2209440 ) + + ROUTED met1 ( 3366650 1180320 ) ( * 2209440 ) NEW met1 ( 3366530 2209580 ) ( 3366650 * ) NEW met1 ( 3366590 2209670 ) via_260_260_vh NEW met1 ( 3366530 2209760 ) ( 3366650 * ) @@ -1386,7 +1514,7 @@ NETS 147 ; NEW met2 ( 3366060 2213825 ) ( 3366370 * ) NEW met1 ( 3366510 2213795 ) ( 3366630 * ) ; - mgmt_io_out_unbuf[34] ( sky130_fd_sc_hd__buf_8_117 A ) - + ROUTED met1 ( 3371550 216730 ) ( * 1036370 ) + + ROUTED met1 ( 3371550 216730 ) ( * 1146370 ) NEW met1 ( 2531130 216590 ) ( 3371550 * ) NEW met1 ( 2531130 214650 ) ( * 216450 ) NEW met1 ( 2422290 214510 ) ( 2531130 * ) @@ -1403,27 +1531,27 @@ NETS 147 ; NEW li1 ( 2241485 215935 ) mcon_1090_170 NEW met2 ( 2241010 215850 ) ( 2241960 * ) ; - mgmt_io_in_unbuf[33] ( sky130_fd_sc_hd__buf_8_128 A ) - + ROUTED met1 ( 226045 1679000 ) ( * 1767580 ) - NEW met1 ( 225925 1678860 ) ( 226045 * ) - NEW met1 ( 225985 1678770 ) via_260_260_vh ( * 1678710 ) - ( 226430 * ) - NEW met2 ( 205935 1678710 ) ( 225785 * ) - NEW met1 ( 205675 1679225 ) ( 205795 * ) - NEW met1 ( 205675 1678155 ) ( 205795 * ) - NEW met1 ( 205735 1678690 ) via_260_1090_vh - NEW met1 ( 205730 1678690 ) mcon_170_1090 - NEW met1 ( 225925 1678680 ) ( 226045 * ) ; + + ROUTED met1 ( 226645 1679000 ) ( * 1767580 ) + NEW met1 ( 226525 1678860 ) ( 226645 * ) + NEW met1 ( 226585 1678770 ) via_260_260_vh ( * 1678710 ) + ( 227030 * ) + NEW met2 ( 206535 1678710 ) ( 226385 * ) + NEW met1 ( 206275 1679225 ) ( 206395 * ) + NEW met1 ( 206275 1678155 ) ( 206395 * ) + NEW met1 ( 206335 1678690 ) via_260_1090_vh + NEW met1 ( 206330 1678690 ) mcon_170_1090 + NEW met1 ( 226525 1678680 ) ( 226645 * ) ; - mgmt_io_in_unbuf[30] ( sky130_fd_sc_hd__buf_8_139 A ) - + ROUTED met1 ( 222685 1696940 ) ( * 1773580 ) - NEW met1 ( 222565 1696800 ) ( 222685 * ) - NEW met1 ( 222625 1696710 ) via_260_260_vh ( * 1696650 ) - ( 223170 * ) - NEW met2 ( 205935 1696650 ) ( 222425 * ) - NEW met1 ( 205675 1697165 ) ( 205795 * ) - NEW met1 ( 205675 1696095 ) ( 205795 * ) - NEW met1 ( 205735 1696630 ) via_260_1090_vh - NEW met1 ( 205730 1696630 ) mcon_170_1090 - NEW met1 ( 222565 1696620 ) ( 222685 * ) ; + + ROUTED met1 ( 223285 1696940 ) ( * 1773580 ) + NEW met1 ( 223165 1696800 ) ( 223285 * ) + NEW met1 ( 223225 1696710 ) via_260_260_vh ( * 1696650 ) + ( 223770 * ) + NEW met2 ( 206535 1696650 ) ( 223025 * ) + NEW met1 ( 206275 1697165 ) ( 206395 * ) + NEW met1 ( 206275 1696095 ) ( 206395 * ) + NEW met1 ( 206335 1696630 ) via_260_1090_vh + NEW met1 ( 206330 1696630 ) mcon_170_1090 + NEW met1 ( 223165 1696620 ) ( 223285 * ) ; - mgmt_io_out_buf[9] ( sky130_fd_sc_hd__buf_8_48 X ) + ROUTED met1 ( 3366230 2213145 ) ( * 2274205 ) NEW met1 ( 3366230 2213005 ) ( 3366350 * ) @@ -1434,7 +1562,7 @@ NETS 147 ; NEW met2 ( 3366060 2212855 ) ( 3366090 * ) NEW met1 ( 3366230 2212825 ) ( 3366350 * ) ; - mgmt_io_out_unbuf[9] ( sky130_fd_sc_hd__buf_8_48 A ) - + ROUTED met1 ( 3366370 1071320 ) ( * 2208820 ) + + ROUTED met1 ( 3366370 1181320 ) ( * 2208820 ) NEW met1 ( 3366250 2208960 ) ( 3366370 * ) NEW met1 ( 3366310 2209050 ) via_260_260_vh NEW met1 ( 3366250 2209140 ) ( 3366370 * ) @@ -1466,7 +1594,7 @@ NETS 147 ; NEW met2 ( 3366060 2236775 ) ( 3370570 * ) NEW met1 ( 3370710 2236745 ) ( 3370830 * ) ; - mgmt_io_out_unbuf[13] ( sky130_fd_sc_hd__buf_8_37 A ) - + ROUTED met1 ( 3370850 1063320 ) ( * 2232740 ) + + ROUTED met1 ( 3370850 1173320 ) ( * 2232740 ) NEW met1 ( 3370730 2232880 ) ( 3370850 * ) NEW met1 ( 3370790 2232970 ) via_260_260_vh NEW met1 ( 3370730 2233060 ) ( 3370850 * ) @@ -1477,9 +1605,9 @@ NETS 147 ; NEW met1 ( 3384835 2233095 ) mcon_170_1090 NEW met2 ( 3366060 2232910 ) ( 3370590 * ) ; - mgmt_io_oeb_unbuf[37] ( sky130_fd_sc_hd__buf_8_127 A ) - + ROUTED met1 ( 3377710 212250 ) ( * 1046380 ) - NEW met1 ( 2537290 212110 ) ( 3377710 * ) - NEW met1 ( 2537290 211850 ) ( * 211970 ) + + ROUTED met1 ( 3377710 212315 ) ( * 1156380 ) + NEW met1 ( 2537290 212175 ) ( 3377710 * ) + NEW met1 ( 2537290 211850 ) ( * 212035 ) NEW met1 ( 2416130 211710 ) ( 2537290 * ) NEW met1 ( 2416130 211850 ) ( * 220970 ) NEW met1 ( 2271665 221110 ) ( 2416130 * ) @@ -1494,35 +1622,35 @@ NETS 147 ; NEW li1 ( 2271385 215935 ) mcon_1090_170 NEW met2 ( 2270910 215850 ) ( 2271860 * ) ; - mgmt_io_out_buf[30] ( sky130_fd_sc_hd__buf_8_138 X ) - + ROUTED met1 ( 222965 1695970 ) ( * 1772580 ) - NEW met1 ( 222845 1695830 ) ( 222965 * ) - NEW met1 ( 222905 1695740 ) via_260_260_vh ( * 1695680 ) - ( 223170 * ) - NEW met2 ( 203165 1695680 ) ( 222705 * ) - NEW met2 ( 202670 1695675 ) via_850_260_hv mcon_850_170 - NEW met2 ( 202315 1695765 ) ( 203025 * ) - NEW met2 ( 202315 1695585 ) ( 203025 * ) - NEW met1 ( 222845 1695650 ) ( 222965 * ) ; + + ROUTED met1 ( 223565 1695970 ) ( * 1772580 ) + NEW met1 ( 223445 1695830 ) ( 223565 * ) + NEW met1 ( 223505 1695740 ) via_260_260_vh ( * 1695680 ) + ( 223770 * ) + NEW met2 ( 203765 1695680 ) ( 223305 * ) + NEW met2 ( 203270 1695675 ) via_850_260_hv mcon_850_170 + NEW met2 ( 202915 1695765 ) ( 203625 * ) + NEW met2 ( 202915 1695585 ) ( 203625 * ) + NEW met1 ( 223445 1695650 ) ( 223565 * ) ; - sky130_fd_sc_hd__buf_8_171/X ( sky130_fd_sc_hd__buf_8_171 X ) ( sky130_fd_sc_hd__buf_8_149 A ) - + ROUTED met1 ( 205620 3010255 ) mcon_850_170 via_850_260_hv - NEW met2 ( 205265 3010340 ) ( 205975 * ) - NEW met2 ( 206115 3010240 ) ( 216945 * ) - NEW met1 ( 217085 3010390 ) ( 217205 * ) - NEW met1 ( 217145 3010300 ) via_260_260_vh - NEW met1 ( 217085 3010210 ) ( 217205 * ) - NEW met1 ( 217085 1726840 ) ( * 3010070 ) - NEW met1 ( 216965 1726700 ) ( 217085 * ) - NEW met1 ( 217025 1726610 ) via_260_260_vh ( * 1726550 ) - ( 223070 * ) - NEW met2 ( 205935 1726550 ) ( 216825 * ) - NEW met1 ( 205675 1727065 ) ( 205795 * ) - NEW met1 ( 205675 1725995 ) ( 205795 * ) - NEW met1 ( 205735 1726530 ) via_260_1090_vh - NEW met1 ( 205730 1726530 ) mcon_170_1090 - NEW met1 ( 216965 1726520 ) ( 217085 * ) - NEW met2 ( 217345 3010240 ) ( 220930 * ) - NEW met2 ( 205265 3010160 ) ( 205975 * ) ; + + ROUTED met1 ( 206220 3010255 ) mcon_850_170 via_850_260_hv + NEW met2 ( 205865 3010340 ) ( 206575 * ) + NEW met2 ( 206715 3010240 ) ( 217545 * ) + NEW met1 ( 217685 3010390 ) ( 217805 * ) + NEW met1 ( 217745 3010300 ) via_260_260_vh + NEW met1 ( 217685 3010210 ) ( 217805 * ) + NEW met1 ( 217685 1726840 ) ( * 3010070 ) + NEW met1 ( 217565 1726700 ) ( 217685 * ) + NEW met1 ( 217625 1726610 ) via_260_260_vh ( * 1726550 ) + ( 223670 * ) + NEW met2 ( 206535 1726550 ) ( 217425 * ) + NEW met1 ( 206275 1727065 ) ( 206395 * ) + NEW met1 ( 206275 1725995 ) ( 206395 * ) + NEW met1 ( 206335 1726530 ) via_260_1090_vh + NEW met1 ( 206330 1726530 ) mcon_170_1090 + NEW met1 ( 217565 1726520 ) ( 217685 * ) + NEW met2 ( 217945 3010240 ) ( 221530 * ) + NEW met2 ( 205865 3010160 ) ( 206575 * ) ; - sky130_fd_sc_hd__buf_8_69/X ( sky130_fd_sc_hd__buf_8_69 X ) ( sky130_fd_sc_hd__buf_8_148 A ) + ROUTED met1 ( 718445 215935 ) mcon_170_850 @@ -1534,17 +1662,17 @@ NETS 147 ; NEW met2 ( 718430 230920 ) ( * 232275 ) NEW met1 ( 701365 230630 ) ( 718290 * ) NEW met1 ( 701365 230770 ) ( * 231050 ) - NEW met1 ( 217225 231190 ) ( 701365 * ) - NEW met1 ( 217225 231330 ) ( * 1721545 ) - NEW met1 ( 217225 1721685 ) ( 217345 * ) - NEW met1 ( 217285 1721775 ) via_260_260_vh - NEW met1 ( 217225 1721865 ) ( 217345 * ) - NEW met2 ( 217485 1721715 ) ( 223070 * ) - NEW met2 ( 202875 1721715 ) ( 217085 * ) - NEW met1 ( 202615 1722435 ) ( 202735 * ) - NEW met1 ( 202615 1721365 ) ( 202735 * ) - NEW met1 ( 202675 1721900 ) via_260_1090_vh - NEW met1 ( 202670 1721900 ) mcon_170_1090 + NEW met1 ( 217825 231190 ) ( 701365 * ) + NEW met1 ( 217825 231330 ) ( * 1721545 ) + NEW met1 ( 217825 1721685 ) ( 217945 * ) + NEW met1 ( 217885 1721775 ) via_260_260_vh + NEW met1 ( 217825 1721865 ) ( 217945 * ) + NEW met2 ( 218085 1721715 ) ( 223670 * ) + NEW met2 ( 203475 1721715 ) ( 217685 * ) + NEW met1 ( 203215 1722435 ) ( 203335 * ) + NEW met1 ( 203215 1721365 ) ( 203335 * ) + NEW met1 ( 203275 1721900 ) via_260_1090_vh + NEW met1 ( 203270 1721900 ) mcon_170_1090 NEW met1 ( 718380 215520 ) ( 718500 * ) NEW met1 ( 718440 215935 ) via_260_850_vh ; - sky130_fd_sc_hd__buf_8_69/A ( sky130_fd_sc_hd__buf_8_69 A ) @@ -1579,7 +1707,7 @@ NETS 147 ; NEW met2 ( 3364935 2206875 ) ( 3364970 * ) NEW met1 ( 3365110 2206845 ) ( 3365230 * ) ; - mgmt_io_out_unbuf[8] ( sky130_fd_sc_hd__buf_8_47 A ) - + ROUTED met1 ( 3365250 1073320 ) ( * 2202840 ) + + ROUTED met1 ( 3365250 1183320 ) ( * 2202840 ) NEW met1 ( 3365130 2202980 ) ( 3365250 * ) NEW met1 ( 3365190 2203070 ) via_260_260_vh NEW met1 ( 3365130 2203160 ) ( 3365250 * ) @@ -1590,7 +1718,7 @@ NETS 147 ; NEW met1 ( 3384835 2203195 ) mcon_170_1090 NEW met2 ( 3364970 2203010 ) ( 3364990 * ) ; - mgmt_io_in_buf[13] ( sky130_fd_sc_hd__buf_8_36 X ) - + ROUTED met1 ( 3371130 1062320 ) ( * 2233360 ) + + ROUTED met1 ( 3371130 1172320 ) ( * 2233360 ) NEW met1 ( 3371010 2233500 ) ( 3371130 * ) NEW met1 ( 3371070 2233590 ) via_260_260_vh NEW met1 ( 3371010 2233680 ) ( 3371130 * ) @@ -1631,7 +1759,7 @@ NETS 147 ; NEW met2 ( 3370400 3607865 ) ( 3370710 * ) NEW met1 ( 3370850 3607835 ) ( 3370970 * ) ; - mgmt_io_out_unbuf[25] ( sky130_fd_sc_hd__buf_8_104 A ) - + ROUTED met1 ( 3363710 222610 ) ( * 1022620 ) + + ROUTED met1 ( 3363710 222610 ) ( * 1132620 ) NEW met1 ( 2523290 222470 ) ( 3363710 * ) NEW met1 ( 2523290 218570 ) ( * 222330 ) NEW met1 ( 2430130 218430 ) ( 2523290 * ) @@ -1648,7 +1776,7 @@ NETS 147 ; NEW li1 ( 2199625 215935 ) mcon_1090_170 NEW met2 ( 2199150 215850 ) ( 2200100 * ) ; - mgmt_io_oeb_unbuf[35] ( sky130_fd_sc_hd__buf_8_126 A ) - + ROUTED met1 ( 3376030 213370 ) ( * 1044370 ) + + ROUTED met1 ( 3376030 213370 ) ( * 1154370 ) NEW met1 ( 2535610 213230 ) ( 3376030 * ) NEW met1 ( 2535610 212410 ) ( * 213090 ) NEW met1 ( 2417810 212270 ) ( 2535610 * ) @@ -1666,44 +1794,44 @@ NETS 147 ; NEW met2 ( 2264930 215850 ) ( 2265880 * ) ; - sky130_fd_sc_hd__buf_8_178/A ( sky130_fd_sc_hd__buf_8_178 A ) ( sky130_fd_sc_hd__buf_8_137 X ) - + ROUTED met1 ( 202560 2985885 ) mcon_170_1090 - NEW met1 ( 202505 2986420 ) ( 202625 * ) - NEW met2 ( 202765 2985700 ) ( 221705 * ) - NEW met1 ( 221845 2985850 ) ( 221965 * ) - NEW met1 ( 221905 2985760 ) via_260_260_vh - NEW met1 ( 221845 2985670 ) ( 221965 * ) - NEW met1 ( 221845 1701950 ) ( * 2985530 ) - NEW met1 ( 221725 1701810 ) ( 221845 * ) - NEW met1 ( 221785 1701720 ) via_260_260_vh ( * 1701660 ) - ( 223070 * ) - NEW met2 ( 203165 1701660 ) ( 221585 * ) - NEW met2 ( 202670 1701655 ) via_850_260_hv mcon_850_170 - NEW met2 ( 202315 1701745 ) ( 203025 * ) - NEW met2 ( 202315 1701565 ) ( 203025 * ) - NEW met1 ( 221725 1701630 ) ( 221845 * ) - NEW met2 ( 222105 2985700 ) ( 222050 * ) - NEW met1 ( 202505 2985350 ) ( 202625 * ) - NEW met1 ( 202565 2985885 ) via_260_1090_vh ; + + ROUTED met1 ( 203160 2985885 ) mcon_170_1090 + NEW met1 ( 203105 2986420 ) ( 203225 * ) + NEW met2 ( 203365 2985700 ) ( 222305 * ) + NEW met1 ( 222445 2985850 ) ( 222565 * ) + NEW met1 ( 222505 2985760 ) via_260_260_vh + NEW met1 ( 222445 2985670 ) ( 222565 * ) + NEW met1 ( 222445 1701950 ) ( * 2985530 ) + NEW met1 ( 222325 1701810 ) ( 222445 * ) + NEW met1 ( 222385 1701720 ) via_260_260_vh ( * 1701660 ) + ( 223670 * ) + NEW met2 ( 203765 1701660 ) ( 222185 * ) + NEW met2 ( 203270 1701655 ) via_850_260_hv mcon_850_170 + NEW met2 ( 202915 1701745 ) ( 203625 * ) + NEW met2 ( 202915 1701565 ) ( 203625 * ) + NEW met1 ( 222325 1701630 ) ( 222445 * ) + NEW met2 ( 222705 2985700 ) ( 222650 * ) + NEW met1 ( 203105 2985350 ) ( 203225 * ) + NEW met1 ( 203165 2985885 ) via_260_1090_vh ; - sky130_fd_sc_hd__buf_8_170/A ( sky130_fd_sc_hd__buf_8_170 A ) ( sky130_fd_sc_hd__buf_8_148 X ) - + ROUTED met1 ( 202560 3009805 ) mcon_170_1090 - NEW met1 ( 202505 3010340 ) ( 202625 * ) - NEW met2 ( 202765 3009620 ) ( 217225 * ) - NEW met1 ( 217365 3009770 ) ( 217485 * ) - NEW met1 ( 217425 3009680 ) via_260_260_vh - NEW met1 ( 217365 3009590 ) ( 217485 * ) - NEW met1 ( 217365 1725870 ) ( * 3009450 ) - NEW met1 ( 217245 1725730 ) ( 217365 * ) - NEW met1 ( 217305 1725640 ) via_260_260_vh ( * 1725580 ) - ( 223070 * ) - NEW met2 ( 203165 1725580 ) ( 217105 * ) - NEW met2 ( 202670 1725575 ) via_850_260_hv mcon_850_170 - NEW met2 ( 202315 1725665 ) ( 203025 * ) - NEW met2 ( 202315 1725485 ) ( 203025 * ) - NEW met1 ( 217245 1725550 ) ( 217365 * ) - NEW met2 ( 217625 3009620 ) ( 220930 * ) - NEW met1 ( 202505 3009270 ) ( 202625 * ) - NEW met1 ( 202565 3009805 ) via_260_1090_vh ; + + ROUTED met1 ( 203160 3009805 ) mcon_170_1090 + NEW met1 ( 203105 3010340 ) ( 203225 * ) + NEW met2 ( 203365 3009620 ) ( 217825 * ) + NEW met1 ( 217965 3009770 ) ( 218085 * ) + NEW met1 ( 218025 3009680 ) via_260_260_vh + NEW met1 ( 217965 3009590 ) ( 218085 * ) + NEW met1 ( 217965 1725870 ) ( * 3009450 ) + NEW met1 ( 217845 1725730 ) ( 217965 * ) + NEW met1 ( 217905 1725640 ) via_260_260_vh ( * 1725580 ) + ( 223670 * ) + NEW met2 ( 203765 1725580 ) ( 217705 * ) + NEW met2 ( 203270 1725575 ) via_850_260_hv mcon_850_170 + NEW met2 ( 202915 1725665 ) ( 203625 * ) + NEW met2 ( 202915 1725485 ) ( 203625 * ) + NEW met1 ( 217845 1725550 ) ( 217965 * ) + NEW met2 ( 218225 3009620 ) ( 221530 * ) + NEW met1 ( 203105 3009270 ) ( 203225 * ) + NEW met1 ( 203165 3009805 ) via_260_1090_vh ; - sky130_fd_sc_hd__buf_8_68/X ( sky130_fd_sc_hd__buf_8_68 X ) ( sky130_fd_sc_hd__buf_8_101 A ) + ROUTED met1 ( 721675 212875 ) mcon_170_850 @@ -1736,16 +1864,16 @@ NETS 147 ; NEW met2 ( 717810 231200 ) ( * 232275 ) NEW met1 ( 701665 230910 ) ( 717670 * ) NEW met1 ( 701665 231050 ) ( * 231610 ) - NEW met1 ( 218065 231750 ) ( 701665 * ) - NEW met1 ( 218065 231890 ) ( * 1716185 ) - NEW met1 ( 218065 1716325 ) ( 218185 * ) - NEW met1 ( 218125 1716415 ) via_260_260_vh - NEW met1 ( 218065 1716505 ) ( 218185 * ) - NEW met2 ( 218325 1716355 ) ( 223070 * ) - NEW met2 ( 206225 1716355 ) ( 217925 * ) - NEW met2 ( 205730 1716365 ) via_850_260_hv mcon_850_170 - NEW met2 ( 205375 1716455 ) ( 206085 * ) - NEW met2 ( 205375 1716275 ) ( 206085 * ) + NEW met1 ( 218665 231750 ) ( 701665 * ) + NEW met1 ( 218665 231890 ) ( * 1716185 ) + NEW met1 ( 218665 1716325 ) ( 218785 * ) + NEW met1 ( 218725 1716415 ) via_260_260_vh + NEW met1 ( 218665 1716505 ) ( 218785 * ) + NEW met2 ( 218925 1716355 ) ( 223670 * ) + NEW met2 ( 206825 1716355 ) ( 218525 * ) + NEW met2 ( 206330 1716365 ) via_850_260_hv mcon_850_170 + NEW met2 ( 205975 1716455 ) ( 206685 * ) + NEW met2 ( 205975 1716275 ) ( 206685 * ) NEW met2 ( 717520 212790 ) ( 718470 * ) ; - sky130_fd_sc_hd__buf_8_93/A ( sky130_fd_sc_hd__buf_8_93 A ) ( sky130_fd_sc_hd__buf_8_79 X ) @@ -1781,19 +1909,19 @@ NETS 147 ; NEW met2 ( 687970 236010 ) via_260_260_hv NEW met2 ( 687910 236100 ) ( 688030 * ) NEW met2 ( 687910 236240 ) ( * 236165 ) - NEW met1 ( 223665 235950 ) ( 687770 * ) - NEW met1 ( 223665 236090 ) ( * 1686285 ) - NEW met1 ( 223665 1686425 ) ( 223785 * ) - NEW met1 ( 223725 1686515 ) via_260_260_vh - NEW met1 ( 223665 1686605 ) ( 223785 * ) - NEW met2 ( 223925 1686455 ) ( 224135 * ) - NEW met2 ( 206225 1686455 ) ( 223525 * ) - NEW met2 ( 205730 1686465 ) via_850_260_hv mcon_850_170 - NEW met2 ( 205375 1686555 ) ( 206085 * ) - NEW met2 ( 205375 1686375 ) ( 206085 * ) + NEW met1 ( 224265 235950 ) ( 687770 * ) + NEW met1 ( 224265 236090 ) ( * 1686285 ) + NEW met1 ( 224265 1686425 ) ( 224385 * ) + NEW met1 ( 224325 1686515 ) via_260_260_vh + NEW met1 ( 224265 1686605 ) ( 224385 * ) + NEW met2 ( 224525 1686455 ) ( 224735 * ) + NEW met2 ( 206825 1686455 ) ( 224125 * ) + NEW met2 ( 206330 1686465 ) via_850_260_hv mcon_850_170 + NEW met2 ( 205975 1686555 ) ( 206685 * ) + NEW met2 ( 205975 1686375 ) ( 206685 * ) NEW met2 ( 687620 212790 ) ( 688570 * ) ; - mgmt_io_in_buf[8] ( sky130_fd_sc_hd__buf_8_46 X ) - + ROUTED met1 ( 3365530 1072320 ) ( * 2203460 ) + + ROUTED met1 ( 3365530 1182320 ) ( * 2203460 ) NEW met1 ( 3365410 2203600 ) ( 3365530 * ) NEW met1 ( 3365470 2203690 ) via_260_260_vh NEW met1 ( 3365410 2203780 ) ( 3365530 * ) @@ -1823,7 +1951,7 @@ NETS 147 ; NEW met2 ( 3366060 2230795 ) ( 3369450 * ) NEW met1 ( 3369590 2230765 ) ( 3369710 * ) ; - mgmt_io_out_unbuf[12] ( sky130_fd_sc_hd__buf_8_35 A ) - + ROUTED met1 ( 3369730 1065320 ) ( * 2226760 ) + + ROUTED met1 ( 3369730 1175320 ) ( * 2226760 ) NEW met1 ( 3369610 2226900 ) ( 3369730 * ) NEW met1 ( 3369670 2226990 ) via_260_260_vh NEW met1 ( 3369610 2227080 ) ( 3369730 * ) @@ -1834,7 +1962,7 @@ NETS 147 ; NEW met1 ( 3384835 2227115 ) mcon_170_1090 NEW met2 ( 3366060 2226930 ) ( 3369470 * ) ; - mgmt_io_out_unbuf[26] ( sky130_fd_sc_hd__buf_8_103 A ) - + ROUTED met1 ( 3362590 223450 ) ( * 1020620 ) + + ROUTED met1 ( 3362590 223450 ) ( * 1130620 ) NEW met1 ( 2522170 223310 ) ( 3362590 * ) NEW met1 ( 2522170 219130 ) ( * 223170 ) NEW met1 ( 2431250 218990 ) ( 2522170 * ) @@ -1851,7 +1979,7 @@ NETS 147 ; NEW li1 ( 2193645 215935 ) mcon_1090_170 NEW met2 ( 2193170 215850 ) ( 2194120 * ) ; - mgmt_io_oeb_unbuf[36] ( sky130_fd_sc_hd__buf_8_125 A ) - + ROUTED met1 ( 3376870 212810 ) ( * 1045380 ) + + ROUTED met1 ( 3376870 212810 ) ( * 1155380 ) NEW met1 ( 2536450 212670 ) ( 3376870 * ) NEW met1 ( 2536450 212130 ) ( * 212530 ) NEW met1 ( 2416970 211990 ) ( 2536450 * ) @@ -1869,26 +1997,26 @@ NETS 147 ; NEW met2 ( 2270410 212790 ) ( 2271360 * ) ; - sky130_fd_sc_hd__buf_8_179/X ( sky130_fd_sc_hd__buf_8_179 X ) ( sky130_fd_sc_hd__buf_8_136 A ) - + ROUTED met1 ( 205620 2986335 ) mcon_850_170 via_850_260_hv - NEW met2 ( 205265 2986420 ) ( 205975 * ) - NEW met2 ( 206115 2986320 ) ( 221425 * ) - NEW met1 ( 221565 2986470 ) ( 221685 * ) - NEW met1 ( 221625 2986380 ) via_260_260_vh - NEW met1 ( 221565 2986290 ) ( 221685 * ) - NEW met1 ( 221565 1702920 ) ( * 2986150 ) - NEW met1 ( 221445 1702780 ) ( 221565 * ) - NEW met1 ( 221505 1702690 ) via_260_260_vh ( * 1702630 ) - ( 223070 * ) - NEW met2 ( 205935 1702630 ) ( 221305 * ) - NEW met1 ( 205675 1703145 ) ( 205795 * ) - NEW met1 ( 205675 1702075 ) ( 205795 * ) - NEW met1 ( 205735 1702610 ) via_260_1090_vh - NEW met1 ( 205730 1702610 ) mcon_170_1090 - NEW met1 ( 221445 1702600 ) ( 221565 * ) - NEW met2 ( 221825 2986320 ) ( 222050 * ) - NEW met2 ( 205265 2986240 ) ( 205975 * ) ; + + ROUTED met1 ( 206220 2986335 ) mcon_850_170 via_850_260_hv + NEW met2 ( 205865 2986420 ) ( 206575 * ) + NEW met2 ( 206715 2986320 ) ( 222025 * ) + NEW met1 ( 222165 2986470 ) ( 222285 * ) + NEW met1 ( 222225 2986380 ) via_260_260_vh + NEW met1 ( 222165 2986290 ) ( 222285 * ) + NEW met1 ( 222165 1702920 ) ( * 2986150 ) + NEW met1 ( 222045 1702780 ) ( 222165 * ) + NEW met1 ( 222105 1702690 ) via_260_260_vh ( * 1702630 ) + ( 223670 * ) + NEW met2 ( 206535 1702630 ) ( 221905 * ) + NEW met1 ( 206275 1703145 ) ( 206395 * ) + NEW met1 ( 206275 1702075 ) ( 206395 * ) + NEW met1 ( 206335 1702610 ) via_260_1090_vh + NEW met1 ( 206330 1702610 ) mcon_170_1090 + NEW met1 ( 222045 1702600 ) ( 222165 * ) + NEW met2 ( 222425 2986320 ) ( 222650 * ) + NEW met2 ( 205865 2986240 ) ( 206575 * ) ; - mgmt_io_in_buf[7] ( sky130_fd_sc_hd__buf_8_13 X ) - + ROUTED met1 ( 3364410 1074320 ) ( * 2197480 ) + + ROUTED met1 ( 3364410 1184320 ) ( * 2197480 ) NEW met1 ( 3364290 2197620 ) ( 3364410 * ) NEW met1 ( 3364350 2197710 ) via_260_260_vh NEW met1 ( 3364290 2197800 ) ( 3364410 * ) @@ -1949,16 +2077,16 @@ NETS 147 ; NEW met2 ( 723790 230640 ) ( * 232275 ) NEW met1 ( 701085 230350 ) ( 723650 * ) NEW met1 ( 701085 230490 ) ( * 230770 ) - NEW met1 ( 216945 230910 ) ( 701085 * ) - NEW met1 ( 216945 231050 ) ( * 1722165 ) - NEW met1 ( 216945 1722305 ) ( 217065 * ) - NEW met1 ( 217005 1722395 ) via_260_260_vh - NEW met1 ( 216945 1722485 ) ( 217065 * ) - NEW met2 ( 217205 1722335 ) ( 223070 * ) - NEW met2 ( 206225 1722335 ) ( 216805 * ) - NEW met2 ( 205730 1722345 ) via_850_260_hv mcon_850_170 - NEW met2 ( 205375 1722435 ) ( 206085 * ) - NEW met2 ( 205375 1722255 ) ( 206085 * ) + NEW met1 ( 217545 230910 ) ( 701085 * ) + NEW met1 ( 217545 231050 ) ( * 1722165 ) + NEW met1 ( 217545 1722305 ) ( 217665 * ) + NEW met1 ( 217605 1722395 ) via_260_260_vh + NEW met1 ( 217545 1722485 ) ( 217665 * ) + NEW met2 ( 217805 1722335 ) ( 223670 * ) + NEW met2 ( 206825 1722335 ) ( 217405 * ) + NEW met2 ( 206330 1722345 ) via_850_260_hv mcon_850_170 + NEW met2 ( 205975 1722435 ) ( 206685 * ) + NEW met2 ( 205975 1722255 ) ( 206685 * ) NEW met2 ( 723500 212790 ) ( 724450 * ) ; - sky130_fd_sc_hd__buf_8_78/X ( sky130_fd_sc_hd__buf_8_78 X ) ( sky130_fd_sc_hd__buf_8_138 A ) @@ -1969,17 +2097,17 @@ NETS 147 ; NEW met2 ( 688590 235450 ) via_260_260_hv NEW met2 ( 688530 235540 ) ( 688650 * ) NEW met2 ( 688530 235680 ) ( * 235745 ) - NEW met1 ( 222825 235390 ) ( 688390 * ) - NEW met1 ( 222825 235530 ) ( * 1691645 ) - NEW met1 ( 222825 1691785 ) ( 222945 * ) - NEW met1 ( 222885 1691875 ) via_260_260_vh - NEW met1 ( 222825 1691965 ) ( 222945 * ) - NEW met2 ( 223085 1691815 ) ( 223075 * ) - NEW met2 ( 202875 1691815 ) ( 222685 * ) - NEW met1 ( 202615 1692535 ) ( 202735 * ) - NEW met1 ( 202615 1691465 ) ( 202735 * ) - NEW met1 ( 202675 1692000 ) via_260_1090_vh - NEW met1 ( 202670 1692000 ) mcon_170_1090 + NEW met1 ( 223425 235390 ) ( 688390 * ) + NEW met1 ( 223425 235530 ) ( * 1691645 ) + NEW met1 ( 223425 1691785 ) ( 223545 * ) + NEW met1 ( 223485 1691875 ) via_260_260_vh + NEW met1 ( 223425 1691965 ) ( 223545 * ) + NEW met2 ( 223685 1691815 ) ( 223675 * ) + NEW met2 ( 203475 1691815 ) ( 223285 * ) + NEW met1 ( 203215 1692535 ) ( 203335 * ) + NEW met1 ( 203215 1691465 ) ( 203335 * ) + NEW met1 ( 203275 1692000 ) via_260_1090_vh + NEW met1 ( 203270 1692000 ) mcon_170_1090 NEW met1 ( 688480 215520 ) ( 688600 * ) NEW met1 ( 688540 215935 ) via_260_850_vh ; - sky130_fd_sc_hd__buf_8_92/X ( sky130_fd_sc_hd__buf_8_92 X ) @@ -2009,7 +2137,7 @@ NETS 147 ; NEW met1 ( 2165480 215520 ) ( 2165600 * ) NEW met1 ( 2165540 215935 ) via_260_850_vh ; - mgmt_io_in_buf[33] ( sky130_fd_sc_hd__buf_8_89 X ) - + ROUTED met1 ( 3355030 229050 ) ( * 1007660 ) + + ROUTED met1 ( 3355030 229050 ) ( * 1117660 ) NEW met1 ( 2514610 228910 ) ( 3355030 * ) NEW met1 ( 2514610 222770 ) ( * 228770 ) NEW met1 ( 2438810 222630 ) ( 2514610 * ) @@ -2034,7 +2162,7 @@ NETS 147 ; NEW met2 ( 3363820 2200895 ) ( 3363850 * ) NEW met1 ( 3363990 2200865 ) ( 3364110 * ) ; - mgmt_io_out_unbuf[7] ( sky130_fd_sc_hd__buf_8_12 A ) - + ROUTED met1 ( 3364130 1075320 ) ( * 2196860 ) + + ROUTED met1 ( 3364130 1185320 ) ( * 2196860 ) NEW met1 ( 3364010 2197000 ) ( 3364130 * ) NEW met1 ( 3364070 2197090 ) via_260_260_vh NEW met1 ( 3364010 2197180 ) ( 3364130 * ) @@ -2045,7 +2173,7 @@ NETS 147 ; NEW met1 ( 3384835 2197215 ) mcon_170_1090 NEW met2 ( 3363820 2197030 ) ( 3363870 * ) ; - mgmt_io_in_buf[12] ( sky130_fd_sc_hd__buf_8_34 X ) - + ROUTED met1 ( 3370010 1064320 ) ( * 2227380 ) + + ROUTED met1 ( 3370010 1174320 ) ( * 2227380 ) NEW met1 ( 3369890 2227520 ) ( 3370010 * ) NEW met1 ( 3369950 2227610 ) via_260_260_vh NEW met1 ( 3369890 2227700 ) ( 3370010 * ) @@ -2066,7 +2194,7 @@ NETS 147 ; NEW met2 ( 3366060 2231765 ) ( 3369730 * ) NEW met1 ( 3369870 2231735 ) ( 3369990 * ) ; - mgmt_io_in_buf[25] ( sky130_fd_sc_hd__buf_8_102 X ) - + ROUTED met1 ( 3363990 222330 ) ( * 1023610 ) + + ROUTED met1 ( 3363990 222330 ) ( * 1133610 ) NEW met1 ( 2523570 222190 ) ( 3363990 * ) NEW met1 ( 2523570 218290 ) ( * 222050 ) NEW met1 ( 2429850 218150 ) ( 2523570 * ) @@ -2082,7 +2210,7 @@ NETS 147 ; NEW met1 ( 2204650 212875 ) via_260_850_vh NEW met1 ( 2204655 212875 ) mcon_170_850 ; - mgmt_io_in_buf[37] ( sky130_fd_sc_hd__buf_8_124 X ) - + ROUTED met1 ( 3375190 213930 ) ( * 1043380 ) + + ROUTED met1 ( 3375190 213930 ) ( * 1153380 ) NEW met1 ( 2534770 213790 ) ( 3375190 * ) NEW met1 ( 2534770 212690 ) ( * 213650 ) NEW met1 ( 2418650 212550 ) ( 2534770 * ) @@ -2099,35 +2227,35 @@ NETS 147 ; NEW met1 ( 2264455 212875 ) mcon_170_850 ; - sky130_fd_sc_hd__buf_8_176/A ( sky130_fd_sc_hd__buf_8_176 A ) ( sky130_fd_sc_hd__buf_8_135 X ) - + ROUTED met1 ( 202560 2991865 ) mcon_170_1090 - NEW met1 ( 202505 2992400 ) ( 202625 * ) - NEW met2 ( 202765 2991680 ) ( 220585 * ) - NEW met1 ( 220725 2991830 ) ( 220845 * ) - NEW met1 ( 220785 2991740 ) via_260_260_vh - NEW met1 ( 220725 2991650 ) ( 220845 * ) - NEW met1 ( 220725 1707930 ) ( * 2991510 ) - NEW met1 ( 220605 1707790 ) ( 220725 * ) - NEW met1 ( 220665 1707700 ) via_260_260_vh ( * 1707640 ) - ( 223070 * ) - NEW met2 ( 203165 1707640 ) ( 220465 * ) - NEW met2 ( 202670 1707635 ) via_850_260_hv mcon_850_170 - NEW met2 ( 202315 1707725 ) ( 203025 * ) - NEW met2 ( 202315 1707545 ) ( 203025 * ) - NEW met1 ( 220605 1707610 ) ( 220725 * ) - NEW met2 ( 220985 2991680 ) ( 221005 * ) - NEW met1 ( 202505 2991330 ) ( 202625 * ) - NEW met1 ( 202565 2991865 ) via_260_1090_vh ; + + ROUTED met1 ( 203160 2991865 ) mcon_170_1090 + NEW met1 ( 203105 2992400 ) ( 203225 * ) + NEW met2 ( 203365 2991680 ) ( 221185 * ) + NEW met1 ( 221325 2991830 ) ( 221445 * ) + NEW met1 ( 221385 2991740 ) via_260_260_vh + NEW met1 ( 221325 2991650 ) ( 221445 * ) + NEW met1 ( 221325 1707930 ) ( * 2991510 ) + NEW met1 ( 221205 1707790 ) ( 221325 * ) + NEW met1 ( 221265 1707700 ) via_260_260_vh ( * 1707640 ) + ( 223670 * ) + NEW met2 ( 203765 1707640 ) ( 221065 * ) + NEW met2 ( 203270 1707635 ) via_850_260_hv mcon_850_170 + NEW met2 ( 202915 1707725 ) ( 203625 * ) + NEW met2 ( 202915 1707545 ) ( 203625 * ) + NEW met1 ( 221205 1707610 ) ( 221325 * ) + NEW met2 ( 221585 2991680 ) ( 221605 * ) + NEW met1 ( 203105 2991330 ) ( 203225 * ) + NEW met1 ( 203165 2991865 ) via_260_1090_vh ; - mgmt_io_in_unbuf[29] ( sky130_fd_sc_hd__buf_8_179 A ) - + ROUTED met1 ( 221705 2990825 ) ( * 3054710 ) - NEW met1 ( 221585 2990685 ) ( 221705 * ) - NEW met1 ( 221645 2990595 ) via_260_260_vh ( * 2990535 ) - ( 222050 * ) - NEW met2 ( 205825 2990535 ) ( 221445 * ) - NEW met1 ( 205565 2991050 ) ( 205685 * ) - NEW met1 ( 205565 2989980 ) ( 205685 * ) - NEW met1 ( 205625 2990515 ) via_260_1090_vh - NEW met1 ( 205620 2990515 ) mcon_170_1090 - NEW met1 ( 221585 2990505 ) ( 221705 * ) ; + + ROUTED met1 ( 222305 2990825 ) ( * 3054710 ) + NEW met1 ( 222185 2990685 ) ( 222305 * ) + NEW met1 ( 222245 2990595 ) via_260_260_vh ( * 2990535 ) + ( 222650 * ) + NEW met2 ( 206425 2990535 ) ( 222045 * ) + NEW met1 ( 206165 2991050 ) ( 206285 * ) + NEW met1 ( 206165 2989980 ) ( 206285 * ) + NEW met1 ( 206225 2990515 ) via_260_1090_vh + NEW met1 ( 206220 2990515 ) mcon_170_1090 + NEW met1 ( 222185 2990505 ) ( 222305 * ) ; - mgmt_io_out_buf[34] ( sky130_fd_sc_hd__buf_8_55 X ) + ROUTED met1 ( 655685 225310 ) ( 760350 * ) ( * 225370 ) via_260_260_hv ( * 225460 ) ( 760410 * ) @@ -2167,17 +2295,17 @@ NETS 147 ; NEW met2 ( 694570 234610 ) via_260_260_hv NEW met2 ( 694510 234700 ) ( 694630 * ) NEW met2 ( 694510 234840 ) ( * 234800 ) - NEW met1 ( 221705 234550 ) ( 694370 * ) - NEW met1 ( 221705 234690 ) ( * 1697625 ) - NEW met1 ( 221705 1697765 ) ( 221825 * ) - NEW met1 ( 221765 1697855 ) via_260_260_vh - NEW met1 ( 221705 1697945 ) ( 221825 * ) - NEW met2 ( 221965 1697795 ) ( 223070 * ) - NEW met2 ( 202875 1697795 ) ( 221565 * ) - NEW met1 ( 202615 1698515 ) ( 202735 * ) - NEW met1 ( 202615 1697445 ) ( 202735 * ) - NEW met1 ( 202675 1697980 ) via_260_1090_vh - NEW met1 ( 202670 1697980 ) mcon_170_1090 + NEW met1 ( 222305 234550 ) ( 694370 * ) + NEW met1 ( 222305 234690 ) ( * 1697625 ) + NEW met1 ( 222305 1697765 ) ( 222425 * ) + NEW met1 ( 222365 1697855 ) via_260_260_vh + NEW met1 ( 222305 1697945 ) ( 222425 * ) + NEW met2 ( 222565 1697795 ) ( 223670 * ) + NEW met2 ( 203475 1697795 ) ( 222165 * ) + NEW met1 ( 203215 1698515 ) ( 203335 * ) + NEW met1 ( 203215 1697445 ) ( 203335 * ) + NEW met1 ( 203275 1697980 ) via_260_1090_vh + NEW met1 ( 203270 1697980 ) mcon_170_1090 NEW met1 ( 694460 215520 ) ( 694580 * ) NEW met1 ( 694520 215935 ) via_260_850_vh ; - sky130_fd_sc_hd__buf_8_94/X ( sky130_fd_sc_hd__buf_8_94 X ) @@ -2207,7 +2335,7 @@ NETS 147 ; NEW met1 ( 2171460 215520 ) ( 2171580 * ) NEW met1 ( 2171520 215935 ) via_260_850_vh ; - mgmt_io_out_unbuf[32] ( sky130_fd_sc_hd__buf_8_88 A ) - + ROUTED met1 ( 3355870 228490 ) ( * 1008630 ) + + ROUTED met1 ( 3355870 228490 ) ( * 1118630 ) NEW met1 ( 2515450 228350 ) ( 3355870 * ) NEW met1 ( 2515450 222490 ) ( * 228210 ) NEW met1 ( 2437970 222350 ) ( 2515450 * ) @@ -2224,7 +2352,7 @@ NETS 147 ; NEW li1 ( 2157765 215935 ) mcon_1090_170 NEW met2 ( 2157290 215850 ) ( 2158240 * ) ; - mgmt_io_out_unbuf[27] ( sky130_fd_sc_hd__buf_8_99 A ) - + ROUTED met1 ( 3361470 224290 ) ( * 1018620 ) + + ROUTED met1 ( 3361470 224290 ) ( * 1128620 ) NEW met1 ( 2521050 224150 ) ( 3361470 * ) NEW met1 ( 2521050 219690 ) ( * 224010 ) NEW met1 ( 2432370 219550 ) ( 2521050 * ) @@ -2241,7 +2369,7 @@ NETS 147 ; NEW li1 ( 2187665 215935 ) mcon_1090_170 NEW met2 ( 2187190 215850 ) ( 2188140 * ) ; - mgmt_io_in_buf[26] ( sky130_fd_sc_hd__buf_8_101 X ) - + ROUTED met1 ( 3362870 223170 ) ( * 1021610 ) + + ROUTED met1 ( 3362870 223170 ) ( * 1131610 ) NEW met1 ( 2522450 223030 ) ( 3362870 * ) NEW met1 ( 2522450 218850 ) ( * 222890 ) NEW met1 ( 2430970 218710 ) ( 2522450 * ) @@ -2257,7 +2385,7 @@ NETS 147 ; NEW met1 ( 2198670 212875 ) via_260_850_vh NEW met1 ( 2198675 212875 ) mcon_170_850 ; - mgmt_io_out_unbuf[37] ( sky130_fd_sc_hd__buf_8_123 A ) - + ROUTED met1 ( 3374910 214210 ) ( * 1042380 ) + + ROUTED met1 ( 3374910 214210 ) ( * 1152380 ) NEW met1 ( 2534490 214070 ) ( 3374910 * ) NEW met1 ( 2534490 212970 ) ( * 213930 ) NEW met1 ( 2418930 212830 ) ( 2534490 * ) @@ -2275,34 +2403,34 @@ NETS 147 ; NEW met2 ( 2258950 215850 ) ( 2259900 * ) ; - sky130_fd_sc_hd__buf_8_177/X ( sky130_fd_sc_hd__buf_8_177 X ) ( sky130_fd_sc_hd__buf_8_134 A ) - + ROUTED met1 ( 205620 2992315 ) mcon_850_170 via_850_260_hv - NEW met2 ( 205265 2992400 ) ( 205975 * ) - NEW met2 ( 206115 2992300 ) ( 220305 * ) - NEW met1 ( 220445 2992450 ) ( 220565 * ) - NEW met1 ( 220505 2992360 ) via_260_260_vh - NEW met1 ( 220445 2992270 ) ( 220565 * ) - NEW met1 ( 220445 1708900 ) ( * 2992130 ) - NEW met1 ( 220325 1708760 ) ( 220445 * ) - NEW met1 ( 220385 1708670 ) via_260_260_vh ( * 1708610 ) - ( 223070 * ) - NEW met2 ( 205935 1708610 ) ( 220185 * ) - NEW met1 ( 205675 1709125 ) ( 205795 * ) - NEW met1 ( 205675 1708055 ) ( 205795 * ) - NEW met1 ( 205735 1708590 ) via_260_1090_vh - NEW met1 ( 205730 1708590 ) mcon_170_1090 - NEW met1 ( 220325 1708580 ) ( 220445 * ) - NEW met2 ( 220705 2992300 ) ( 221005 * ) - NEW met2 ( 205265 2992220 ) ( 205975 * ) ; + + ROUTED met1 ( 206220 2992315 ) mcon_850_170 via_850_260_hv + NEW met2 ( 205865 2992400 ) ( 206575 * ) + NEW met2 ( 206715 2992300 ) ( 220905 * ) + NEW met1 ( 221045 2992450 ) ( 221165 * ) + NEW met1 ( 221105 2992360 ) via_260_260_vh + NEW met1 ( 221045 2992270 ) ( 221165 * ) + NEW met1 ( 221045 1708900 ) ( * 2992130 ) + NEW met1 ( 220925 1708760 ) ( 221045 * ) + NEW met1 ( 220985 1708670 ) via_260_260_vh ( * 1708610 ) + ( 223670 * ) + NEW met2 ( 206535 1708610 ) ( 220785 * ) + NEW met1 ( 206275 1709125 ) ( 206395 * ) + NEW met1 ( 206275 1708055 ) ( 206395 * ) + NEW met1 ( 206335 1708590 ) via_260_1090_vh + NEW met1 ( 206330 1708590 ) mcon_170_1090 + NEW met1 ( 220925 1708580 ) ( 221045 * ) + NEW met2 ( 221305 2992300 ) ( 221605 * ) + NEW met2 ( 205865 2992220 ) ( 206575 * ) ; - mgmt_io_out_buf[29] ( sky130_fd_sc_hd__buf_8_178 X ) - + ROUTED met1 ( 221985 2989855 ) ( * 3053710 ) - NEW met1 ( 221865 2989715 ) ( 221985 * ) - NEW met1 ( 221925 2989625 ) via_260_260_vh ( * 2989565 ) - ( 222050 * ) - NEW met2 ( 203055 2989565 ) ( 221725 * ) - NEW met2 ( 202560 2989560 ) via_850_260_hv mcon_850_170 - NEW met2 ( 202205 2989650 ) ( 202915 * ) - NEW met2 ( 202205 2989470 ) ( 202915 * ) - NEW met1 ( 221865 2989535 ) ( 221985 * ) ; + + ROUTED met1 ( 222585 2989855 ) ( * 3053710 ) + NEW met1 ( 222465 2989715 ) ( 222585 * ) + NEW met1 ( 222525 2989625 ) via_260_260_vh ( * 2989565 ) + ( 222650 * ) + NEW met2 ( 203655 2989565 ) ( 222325 * ) + NEW met2 ( 203160 2989560 ) via_850_260_hv mcon_850_170 + NEW met2 ( 202805 2989650 ) ( 203515 * ) + NEW met2 ( 202805 2989470 ) ( 203515 * ) + NEW met1 ( 222465 2989535 ) ( 222585 * ) ; - sky130_fd_sc_hd__buf_8_95/A ( sky130_fd_sc_hd__buf_8_95 A ) ( sky130_fd_sc_hd__buf_8_76 X ) + ROUTED met1 ( 2171075 212875 ) mcon_1090_170 @@ -2337,19 +2465,19 @@ NETS 147 ; NEW met2 ( 693950 235170 ) via_260_260_hv NEW met2 ( 693890 235260 ) ( 694010 * ) NEW met2 ( 693890 235400 ) ( * 235380 ) - NEW met1 ( 222545 235110 ) ( 693750 * ) - NEW met1 ( 222545 235250 ) ( * 1692265 ) - NEW met1 ( 222545 1692405 ) ( 222665 * ) - NEW met1 ( 222605 1692495 ) via_260_260_vh - NEW met1 ( 222545 1692585 ) ( 222665 * ) - NEW met2 ( 222805 1692435 ) ( 223075 * ) - NEW met2 ( 206225 1692435 ) ( 222405 * ) - NEW met2 ( 205730 1692445 ) via_850_260_hv mcon_850_170 - NEW met2 ( 205375 1692535 ) ( 206085 * ) - NEW met2 ( 205375 1692355 ) ( 206085 * ) + NEW met1 ( 223145 235110 ) ( 693750 * ) + NEW met1 ( 223145 235250 ) ( * 1692265 ) + NEW met1 ( 223145 1692405 ) ( 223265 * ) + NEW met1 ( 223205 1692495 ) via_260_260_vh + NEW met1 ( 223145 1692585 ) ( 223265 * ) + NEW met2 ( 223405 1692435 ) ( 223675 * ) + NEW met2 ( 206825 1692435 ) ( 223005 * ) + NEW met2 ( 206330 1692445 ) via_850_260_hv mcon_850_170 + NEW met2 ( 205975 1692535 ) ( 206685 * ) + NEW met2 ( 205975 1692355 ) ( 206685 * ) NEW met2 ( 693600 212790 ) ( 694550 * ) ; - mgmt_io_out_unbuf[28] ( sky130_fd_sc_hd__buf_8_98 A ) - + ROUTED met1 ( 3360350 225130 ) ( * 1016630 ) + + ROUTED met1 ( 3360350 225130 ) ( * 1126630 ) NEW met1 ( 2519930 224990 ) ( 3360350 * ) NEW met1 ( 2519930 220250 ) ( * 224850 ) NEW met1 ( 2433490 220110 ) ( 2519930 * ) @@ -2366,7 +2494,7 @@ NETS 147 ; NEW li1 ( 2181685 215935 ) mcon_1090_170 NEW met2 ( 2181210 215850 ) ( 2182160 * ) ; - mgmt_io_in_buf[27] ( sky130_fd_sc_hd__buf_8_100 X ) - + ROUTED met1 ( 3361750 224010 ) ( * 1019640 ) + + ROUTED met1 ( 3361750 224010 ) ( * 1129640 ) NEW met1 ( 2521330 223870 ) ( 3361750 * ) NEW met1 ( 2521330 219410 ) ( * 223730 ) NEW met1 ( 2432090 219270 ) ( 2521330 * ) @@ -2382,7 +2510,7 @@ NETS 147 ; NEW met1 ( 2192690 212875 ) via_260_850_vh NEW met1 ( 2192695 212875 ) mcon_170_850 ; - mgmt_io_in_buf[36] ( sky130_fd_sc_hd__buf_8_122 X ) - + ROUTED met1 ( 3374070 214770 ) ( * 1041380 ) + + ROUTED met1 ( 3374070 214770 ) ( * 1151380 ) NEW met1 ( 2533650 214630 ) ( 3374070 * ) NEW met1 ( 2533650 213250 ) ( * 214490 ) NEW met1 ( 2419765 213110 ) ( 2533650 * ) @@ -2398,26 +2526,26 @@ NETS 147 ; NEW met1 ( 2258470 212875 ) via_260_850_vh NEW met1 ( 2258475 212875 ) mcon_170_850 ; - mgmt_io_out_buf[31] ( sky130_fd_sc_hd__buf_8_133 X ) - + ROUTED met1 ( 224085 1689990 ) ( * 1770580 ) - NEW met1 ( 223965 1689850 ) ( 224085 * ) - NEW met1 ( 224025 1689760 ) via_260_260_vh ( * 1689700 ) - ( 224240 * ) - NEW met2 ( 203165 1689700 ) ( 223825 * ) - NEW met2 ( 202670 1689695 ) via_850_260_hv mcon_850_170 - NEW met2 ( 202315 1689785 ) ( 203025 * ) - NEW met2 ( 202315 1689605 ) ( 203025 * ) - NEW met1 ( 223965 1689670 ) ( 224085 * ) ; + + ROUTED met1 ( 224685 1689990 ) ( * 1770580 ) + NEW met1 ( 224565 1689850 ) ( 224685 * ) + NEW met1 ( 224625 1689760 ) via_260_260_vh ( * 1689700 ) + ( 224840 * ) + NEW met2 ( 203765 1689700 ) ( 224425 * ) + NEW met2 ( 203270 1689695 ) via_850_260_hv mcon_850_170 + NEW met2 ( 202915 1689785 ) ( 203625 * ) + NEW met2 ( 202915 1689605 ) ( 203625 * ) + NEW met1 ( 224565 1689670 ) ( 224685 * ) ; - mgmt_io_in_unbuf[28] ( sky130_fd_sc_hd__buf_8_177 A ) - + ROUTED met1 ( 220585 2996805 ) ( * 3056710 ) - NEW met1 ( 220465 2996665 ) ( 220585 * ) - NEW met1 ( 220525 2996575 ) via_260_260_vh ( * 2996515 ) - ( 220935 * ) - NEW met2 ( 205825 2996515 ) ( 220325 * ) - NEW met1 ( 205565 2997030 ) ( 205685 * ) - NEW met1 ( 205565 2995960 ) ( 205685 * ) - NEW met1 ( 205625 2996495 ) via_260_1090_vh - NEW met1 ( 205620 2996495 ) mcon_170_1090 - NEW met1 ( 220465 2996485 ) ( 220585 * ) ; + + ROUTED met1 ( 221185 2996805 ) ( * 3056710 ) + NEW met1 ( 221065 2996665 ) ( 221185 * ) + NEW met1 ( 221125 2996575 ) via_260_260_vh ( * 2996515 ) + ( 221535 * ) + NEW met2 ( 206425 2996515 ) ( 220925 * ) + NEW met1 ( 206165 2997030 ) ( 206285 * ) + NEW met1 ( 206165 2995960 ) ( 206285 * ) + NEW met1 ( 206225 2996495 ) via_260_1090_vh + NEW met1 ( 206220 2996495 ) mcon_170_1090 + NEW met1 ( 221065 2996485 ) ( 221185 * ) ; - sky130_fd_sc_hd__buf_8_75/X ( sky130_fd_sc_hd__buf_8_75 X ) ( sky130_fd_sc_hd__buf_8_135 A ) + ROUTED met1 ( 700505 215935 ) mcon_170_850 @@ -2427,17 +2555,17 @@ NETS 147 ; NEW met2 ( 700550 233770 ) via_260_260_hv NEW met2 ( 700490 233860 ) ( 700610 * ) NEW met2 ( 700490 234000 ) ( * 233990 ) - NEW met1 ( 220585 233710 ) ( 700350 * ) - NEW met1 ( 220585 233850 ) ( * 1703605 ) - NEW met1 ( 220585 1703745 ) ( 220705 * ) - NEW met1 ( 220645 1703835 ) via_260_260_vh - NEW met1 ( 220585 1703925 ) ( 220705 * ) - NEW met2 ( 220845 1703775 ) ( 223070 * ) - NEW met2 ( 202875 1703775 ) ( 220445 * ) - NEW met1 ( 202615 1704495 ) ( 202735 * ) - NEW met1 ( 202615 1703425 ) ( 202735 * ) - NEW met1 ( 202675 1703960 ) via_260_1090_vh - NEW met1 ( 202670 1703960 ) mcon_170_1090 + NEW met1 ( 221185 233710 ) ( 700350 * ) + NEW met1 ( 221185 233850 ) ( * 1703605 ) + NEW met1 ( 221185 1703745 ) ( 221305 * ) + NEW met1 ( 221245 1703835 ) via_260_260_vh + NEW met1 ( 221185 1703925 ) ( 221305 * ) + NEW met2 ( 221445 1703775 ) ( 223670 * ) + NEW met2 ( 203475 1703775 ) ( 221045 * ) + NEW met1 ( 203215 1704495 ) ( 203335 * ) + NEW met1 ( 203215 1703425 ) ( 203335 * ) + NEW met1 ( 203275 1703960 ) via_260_1090_vh + NEW met1 ( 203270 1703960 ) mcon_170_1090 NEW met1 ( 700440 215520 ) ( 700560 * ) NEW met1 ( 700500 215935 ) via_260_850_vh ; - sky130_fd_sc_hd__buf_8_98/X ( sky130_fd_sc_hd__buf_8_98 X ) @@ -2465,7 +2593,7 @@ NETS 147 ; NEW met1 ( 2177440 215520 ) ( 2177560 * ) NEW met1 ( 2177500 215935 ) via_260_850_vh ; - mgmt_io_out_unbuf[33] ( sky130_fd_sc_hd__buf_8_86 A ) - + ROUTED met1 ( 3354750 229330 ) ( * 1006680 ) + + ROUTED met1 ( 3354750 229330 ) ( * 1116680 ) NEW met1 ( 2514330 229190 ) ( 3354750 * ) NEW met1 ( 2514330 223050 ) ( * 229050 ) NEW met1 ( 2439090 222910 ) ( 2514330 * ) @@ -2482,7 +2610,7 @@ NETS 147 ; NEW li1 ( 2151785 215935 ) mcon_1090_170 NEW met2 ( 2151310 215850 ) ( 2152260 * ) ; - mgmt_io_in_buf[28] ( sky130_fd_sc_hd__buf_8_97 X ) - + ROUTED met1 ( 3360630 224850 ) ( * 1017610 ) + + ROUTED met1 ( 3360630 224850 ) ( * 1127610 ) NEW met1 ( 2520210 224710 ) ( 3360630 * ) NEW met1 ( 2520210 219970 ) ( * 224570 ) NEW met1 ( 2433210 219830 ) ( 2520210 * ) @@ -2498,7 +2626,7 @@ NETS 147 ; NEW met1 ( 2186710 212875 ) via_260_850_vh NEW met1 ( 2186715 212875 ) mcon_170_850 ; - mgmt_io_in_buf[35] ( sky130_fd_sc_hd__buf_8_121 X ) - + ROUTED met1 ( 3372950 215610 ) ( * 1039370 ) + + ROUTED met1 ( 3372950 215610 ) ( * 1149370 ) NEW met1 ( 2532530 215470 ) ( 3372950 * ) NEW met1 ( 2532530 213810 ) ( * 215330 ) NEW met1 ( 2420890 213670 ) ( 2532530 * ) @@ -2514,38 +2642,38 @@ NETS 147 ; NEW met1 ( 2252490 212875 ) via_260_850_vh NEW met1 ( 2252495 212875 ) mcon_170_850 ; - mgmt_io_in_unbuf[31] ( sky130_fd_sc_hd__buf_8_132 A ) - + ROUTED met1 ( 223805 1690960 ) ( * 1771580 ) - NEW met1 ( 223685 1690820 ) ( 223805 * ) - NEW met1 ( 223745 1690730 ) via_260_260_vh ( * 1690670 ) - ( 224240 * ) - NEW met2 ( 205935 1690670 ) ( 223545 * ) - NEW met1 ( 205675 1691185 ) ( 205795 * ) - NEW met1 ( 205675 1690115 ) ( 205795 * ) - NEW met1 ( 205735 1690650 ) via_260_1090_vh - NEW met1 ( 205730 1690650 ) mcon_170_1090 - NEW met1 ( 223685 1690640 ) ( 223805 * ) ; + + ROUTED met1 ( 224405 1690960 ) ( * 1771580 ) + NEW met1 ( 224285 1690820 ) ( 224405 * ) + NEW met1 ( 224345 1690730 ) via_260_260_vh ( * 1690670 ) + ( 224840 * ) + NEW met2 ( 206535 1690670 ) ( 224145 * ) + NEW met1 ( 206275 1691185 ) ( 206395 * ) + NEW met1 ( 206275 1690115 ) ( 206395 * ) + NEW met1 ( 206335 1690650 ) via_260_1090_vh + NEW met1 ( 206330 1690650 ) mcon_170_1090 + NEW met1 ( 224285 1690640 ) ( 224405 * ) ; - sky130_fd_sc_hd__buf_8_175/X ( sky130_fd_sc_hd__buf_8_175 X ) ( sky130_fd_sc_hd__buf_8_143 A ) - + ROUTED met1 ( 205620 2998295 ) mcon_850_170 via_850_260_hv - NEW met2 ( 205265 2998380 ) ( 205975 * ) - NEW met2 ( 206115 2998280 ) ( 219185 * ) - NEW met1 ( 219325 2998430 ) ( 219445 * ) - NEW met1 ( 219385 2998340 ) via_260_260_vh - NEW met1 ( 219325 2998250 ) ( 219445 * ) - NEW met1 ( 219325 1714880 ) ( * 2998110 ) - NEW met1 ( 219205 1714740 ) ( 219325 * ) - NEW met1 ( 219265 1714650 ) via_260_260_vh ( * 1714590 ) - ( 223070 * ) - NEW met2 ( 205935 1714590 ) ( 219065 * ) - NEW met1 ( 205675 1715105 ) ( 205795 * ) - NEW met1 ( 205675 1714035 ) ( 205795 * ) - NEW met1 ( 205735 1714570 ) via_260_1090_vh - NEW met1 ( 205730 1714570 ) mcon_170_1090 - NEW met1 ( 219205 1714560 ) ( 219325 * ) - NEW met2 ( 219585 2998280 ) ( 220930 * ) - NEW met2 ( 205265 2998200 ) ( 205975 * ) ; + + ROUTED met1 ( 206220 2998295 ) mcon_850_170 via_850_260_hv + NEW met2 ( 205865 2998380 ) ( 206575 * ) + NEW met2 ( 206715 2998280 ) ( 219785 * ) + NEW met1 ( 219925 2998430 ) ( 220045 * ) + NEW met1 ( 219985 2998340 ) via_260_260_vh + NEW met1 ( 219925 2998250 ) ( 220045 * ) + NEW met1 ( 219925 1714880 ) ( * 2998110 ) + NEW met1 ( 219805 1714740 ) ( 219925 * ) + NEW met1 ( 219865 1714650 ) via_260_260_vh ( * 1714590 ) + ( 223670 * ) + NEW met2 ( 206535 1714590 ) ( 219665 * ) + NEW met1 ( 206275 1715105 ) ( 206395 * ) + NEW met1 ( 206275 1714035 ) ( 206395 * ) + NEW met1 ( 206335 1714570 ) via_260_1090_vh + NEW met1 ( 206330 1714570 ) mcon_170_1090 + NEW met1 ( 219805 1714560 ) ( 219925 * ) + NEW met2 ( 220185 2998280 ) ( 221530 * ) + NEW met2 ( 205865 2998200 ) ( 206575 * ) ; - mgmt_io_in_buf[11] ( sky130_fd_sc_hd__buf_8_53 X ) - + ROUTED met1 ( 3368890 1066320 ) ( * 2221400 ) + + ROUTED met1 ( 3368890 1176320 ) ( * 2221400 ) NEW met1 ( 3368770 2221540 ) ( 3368890 * ) NEW met1 ( 3368830 2221630 ) via_260_260_vh NEW met1 ( 3368770 2221720 ) ( 3368890 * ) @@ -2566,15 +2694,15 @@ NETS 147 ; NEW met2 ( 3366060 2225785 ) ( 3368610 * ) NEW met1 ( 3368750 2225755 ) ( 3368870 * ) ; - mgmt_io_out_buf[28] ( sky130_fd_sc_hd__buf_8_176 X ) - + ROUTED met1 ( 220865 2995835 ) ( * 3055710 ) - NEW met1 ( 220745 2995695 ) ( 220865 * ) - NEW met1 ( 220805 2995605 ) via_260_260_vh ( * 2995545 ) - ( 220935 * ) - NEW met2 ( 203055 2995545 ) ( 220605 * ) - NEW met2 ( 202560 2995540 ) via_850_260_hv mcon_850_170 - NEW met2 ( 202205 2995630 ) ( 202915 * ) - NEW met2 ( 202205 2995450 ) ( 202915 * ) - NEW met1 ( 220745 2995515 ) ( 220865 * ) ; + + ROUTED met1 ( 221465 2995835 ) ( * 3055710 ) + NEW met1 ( 221345 2995695 ) ( 221465 * ) + NEW met1 ( 221405 2995605 ) via_260_260_vh ( * 2995545 ) + ( 221535 * ) + NEW met2 ( 203655 2995545 ) ( 221205 * ) + NEW met2 ( 203160 2995540 ) via_850_260_hv mcon_850_170 + NEW met2 ( 202805 2995630 ) ( 203515 * ) + NEW met2 ( 202805 2995450 ) ( 203515 * ) + NEW met1 ( 221345 2995515 ) ( 221465 * ) ; - sky130_fd_sc_hd__buf_8_85/X ( sky130_fd_sc_hd__buf_8_85 X ) ( sky130_fd_sc_hd__buf_8_121 A ) + ROUTED met1 ( 775495 212875 ) mcon_170_850 @@ -2635,19 +2763,19 @@ NETS 147 ; NEW met2 ( 699930 234330 ) via_260_260_hv NEW met2 ( 699870 234420 ) ( 699990 * ) NEW met2 ( 699870 234560 ) ( * 234445 ) - NEW met1 ( 221425 234270 ) ( 699730 * ) - NEW met1 ( 221425 234410 ) ( * 1698245 ) - NEW met1 ( 221425 1698385 ) ( 221545 * ) - NEW met1 ( 221485 1698475 ) via_260_260_vh - NEW met1 ( 221425 1698565 ) ( 221545 * ) - NEW met2 ( 221685 1698415 ) ( 223070 * ) - NEW met2 ( 206225 1698415 ) ( 221285 * ) - NEW met2 ( 205730 1698425 ) via_850_260_hv mcon_850_170 - NEW met2 ( 205375 1698515 ) ( 206085 * ) - NEW met2 ( 205375 1698335 ) ( 206085 * ) + NEW met1 ( 222025 234270 ) ( 699730 * ) + NEW met1 ( 222025 234410 ) ( * 1698245 ) + NEW met1 ( 222025 1698385 ) ( 222145 * ) + NEW met1 ( 222085 1698475 ) via_260_260_vh + NEW met1 ( 222025 1698565 ) ( 222145 * ) + NEW met2 ( 222285 1698415 ) ( 223670 * ) + NEW met2 ( 206825 1698415 ) ( 221885 * ) + NEW met2 ( 206330 1698425 ) via_850_260_hv mcon_850_170 + NEW met2 ( 205975 1698515 ) ( 206685 * ) + NEW met2 ( 205975 1698335 ) ( 206685 * ) NEW met2 ( 699580 212790 ) ( 700530 * ) ; - mgmt_io_in_buf[29] ( sky130_fd_sc_hd__buf_8_96 X ) - + ROUTED met1 ( 3359510 225690 ) ( * 1015630 ) + + ROUTED met1 ( 3359510 225690 ) ( * 1125630 ) NEW met1 ( 2519090 225550 ) ( 3359510 * ) NEW met1 ( 2519090 220530 ) ( * 225410 ) NEW met1 ( 2434330 220390 ) ( 2519090 * ) @@ -2672,7 +2800,7 @@ NETS 147 ; NEW met2 ( 3366060 2224815 ) ( 3368330 * ) NEW met1 ( 3368470 2224785 ) ( 3368590 * ) ; - mgmt_io_out_unbuf[11] ( sky130_fd_sc_hd__buf_8_52 A ) - + ROUTED met1 ( 3368610 1067320 ) ( * 2220780 ) + + ROUTED met1 ( 3368610 1177320 ) ( * 2220780 ) NEW met1 ( 3368490 2220920 ) ( 3368610 * ) NEW met1 ( 3368550 2221010 ) via_260_260_vh NEW met1 ( 3368490 2221100 ) ( 3368610 * ) @@ -2683,7 +2811,7 @@ NETS 147 ; NEW met1 ( 3384835 2221135 ) mcon_170_1090 NEW met2 ( 3366060 2220950 ) ( 3368350 * ) ; - mgmt_io_out_unbuf[36] ( sky130_fd_sc_hd__buf_8_120 A ) - + ROUTED met1 ( 3373790 215050 ) ( * 1040370 ) + + ROUTED met1 ( 3373790 215050 ) ( * 1150370 ) NEW met1 ( 2533370 214910 ) ( 3373790 * ) NEW met1 ( 2533370 213530 ) ( * 214770 ) NEW met1 ( 2420050 213390 ) ( 2533370 * ) @@ -2700,46 +2828,46 @@ NETS 147 ; NEW li1 ( 2253445 215935 ) mcon_1090_170 NEW met2 ( 2252970 215850 ) ( 2253920 * ) ; - mgmt_io_out_buf[32] ( sky130_fd_sc_hd__buf_8_131 X ) - + ROUTED met1 ( 225205 1684010 ) ( * 1768580 ) - NEW met1 ( 225085 1683870 ) ( 225205 * ) - NEW met1 ( 225145 1683780 ) via_260_260_vh ( * 1683720 ) - ( 225305 * ) - NEW met2 ( 203165 1683720 ) ( 224945 * ) - NEW met2 ( 202670 1683715 ) via_850_260_hv mcon_850_170 - NEW met2 ( 202315 1683805 ) ( 203025 * ) - NEW met2 ( 202315 1683625 ) ( 203025 * ) - NEW met1 ( 225085 1683690 ) ( 225205 * ) ; + + ROUTED met1 ( 225805 1684010 ) ( * 1768580 ) + NEW met1 ( 225685 1683870 ) ( 225805 * ) + NEW met1 ( 225745 1683780 ) via_260_260_vh ( * 1683720 ) + ( 225905 * ) + NEW met2 ( 203765 1683720 ) ( 225545 * ) + NEW met2 ( 203270 1683715 ) via_850_260_hv mcon_850_170 + NEW met2 ( 202915 1683805 ) ( 203625 * ) + NEW met2 ( 202915 1683625 ) ( 203625 * ) + NEW met1 ( 225685 1683690 ) ( 225805 * ) ; - sky130_fd_sc_hd__buf_8_174/A ( sky130_fd_sc_hd__buf_8_174 A ) ( sky130_fd_sc_hd__buf_8_142 X ) - + ROUTED met1 ( 202560 2997845 ) mcon_170_1090 - NEW met1 ( 202505 2998380 ) ( 202625 * ) - NEW met2 ( 202765 2997660 ) ( 219465 * ) - NEW met1 ( 219605 2997810 ) ( 219725 * ) - NEW met1 ( 219665 2997720 ) via_260_260_vh - NEW met1 ( 219605 2997630 ) ( 219725 * ) - NEW met1 ( 219605 1713910 ) ( * 2997490 ) - NEW met1 ( 219485 1713770 ) ( 219605 * ) - NEW met1 ( 219545 1713680 ) via_260_260_vh ( * 1713620 ) - ( 223070 * ) - NEW met2 ( 203165 1713620 ) ( 219345 * ) - NEW met2 ( 202670 1713615 ) via_850_260_hv mcon_850_170 - NEW met2 ( 202315 1713705 ) ( 203025 * ) - NEW met2 ( 202315 1713525 ) ( 203025 * ) - NEW met1 ( 219485 1713590 ) ( 219605 * ) - NEW met2 ( 219865 2997660 ) ( 220930 * ) - NEW met1 ( 202505 2997310 ) ( 202625 * ) - NEW met1 ( 202565 2997845 ) via_260_1090_vh ; + + ROUTED met1 ( 203160 2997845 ) mcon_170_1090 + NEW met1 ( 203105 2998380 ) ( 203225 * ) + NEW met2 ( 203365 2997660 ) ( 220065 * ) + NEW met1 ( 220205 2997810 ) ( 220325 * ) + NEW met1 ( 220265 2997720 ) via_260_260_vh + NEW met1 ( 220205 2997630 ) ( 220325 * ) + NEW met1 ( 220205 1713910 ) ( * 2997490 ) + NEW met1 ( 220085 1713770 ) ( 220205 * ) + NEW met1 ( 220145 1713680 ) via_260_260_vh ( * 1713620 ) + ( 223670 * ) + NEW met2 ( 203765 1713620 ) ( 219945 * ) + NEW met2 ( 203270 1713615 ) via_850_260_hv mcon_850_170 + NEW met2 ( 202915 1713705 ) ( 203625 * ) + NEW met2 ( 202915 1713525 ) ( 203625 * ) + NEW met1 ( 220085 1713590 ) ( 220205 * ) + NEW met2 ( 220465 2997660 ) ( 221530 * ) + NEW met1 ( 203105 2997310 ) ( 203225 * ) + NEW met1 ( 203165 2997845 ) via_260_1090_vh ; - mgmt_io_in_unbuf[27] ( sky130_fd_sc_hd__buf_8_175 A ) - + ROUTED met1 ( 219465 3002785 ) ( * 3058710 ) - NEW met1 ( 219345 3002645 ) ( 219465 * ) - NEW met1 ( 219405 3002555 ) via_260_260_vh ( * 3002495 ) - ( 220930 * ) - NEW met2 ( 205825 3002495 ) ( 219205 * ) - NEW met1 ( 205565 3003010 ) ( 205685 * ) - NEW met1 ( 205565 3001940 ) ( 205685 * ) - NEW met1 ( 205625 3002475 ) via_260_1090_vh - NEW met1 ( 205620 3002475 ) mcon_170_1090 - NEW met1 ( 219345 3002465 ) ( 219465 * ) ; + + ROUTED met1 ( 220065 3002785 ) ( * 3058710 ) + NEW met1 ( 219945 3002645 ) ( 220065 * ) + NEW met1 ( 220005 3002555 ) via_260_260_vh ( * 3002495 ) + ( 221530 * ) + NEW met2 ( 206425 3002495 ) ( 219805 * ) + NEW met1 ( 206165 3003010 ) ( 206285 * ) + NEW met1 ( 206165 3001940 ) ( 206285 * ) + NEW met1 ( 206225 3002475 ) via_260_1090_vh + NEW met1 ( 206220 3002475 ) mcon_170_1090 + NEW met1 ( 219945 3002465 ) ( 220065 * ) ; - mgmt_io_out_buf[36] ( sky130_fd_sc_hd__buf_8_84 X ) + ROUTED met1 ( 659685 223630 ) ( 772310 * ) ( * 223690 ) via_260_260_hv ( * 223780 ) ( 772370 * ) @@ -2781,17 +2909,17 @@ NETS 147 ; NEW met2 ( 706470 232040 ) ( * 232080 ) NEW met1 ( 702560 231750 ) ( 706330 * ) NEW met1 ( 702560 231890 ) ( * 232730 ) - NEW met1 ( 219465 232870 ) ( 702560 * ) - NEW met1 ( 219465 233010 ) ( * 1709585 ) - NEW met1 ( 219465 1709725 ) ( 219585 * ) - NEW met1 ( 219525 1709815 ) via_260_260_vh - NEW met1 ( 219465 1709905 ) ( 219585 * ) - NEW met2 ( 219725 1709755 ) ( 223070 * ) - NEW met2 ( 202875 1709755 ) ( 219325 * ) - NEW met1 ( 202615 1710475 ) ( 202735 * ) - NEW met1 ( 202615 1709405 ) ( 202735 * ) - NEW met1 ( 202675 1709940 ) via_260_1090_vh - NEW met1 ( 202670 1709940 ) mcon_170_1090 + NEW met1 ( 220065 232870 ) ( 702560 * ) + NEW met1 ( 220065 233010 ) ( * 1709585 ) + NEW met1 ( 220065 1709725 ) ( 220185 * ) + NEW met1 ( 220125 1709815 ) via_260_260_vh + NEW met1 ( 220065 1709905 ) ( 220185 * ) + NEW met2 ( 220325 1709755 ) ( 223670 * ) + NEW met2 ( 203475 1709755 ) ( 219925 * ) + NEW met1 ( 203215 1710475 ) ( 203335 * ) + NEW met1 ( 203215 1709405 ) ( 203335 * ) + NEW met1 ( 203275 1709940 ) via_260_1090_vh + NEW met1 ( 203270 1709940 ) mcon_170_1090 NEW met1 ( 706420 215520 ) ( 706540 * ) NEW met1 ( 706480 215935 ) via_260_850_vh ; - sky130_fd_sc_hd__buf_8_99/X ( sky130_fd_sc_hd__buf_8_99 X ) @@ -2819,7 +2947,7 @@ NETS 147 ; NEW met1 ( 2183420 215520 ) ( 2183540 * ) NEW met1 ( 2183480 215935 ) via_260_850_vh ; - mgmt_io_in_buf[30] ( sky130_fd_sc_hd__buf_8_95 X ) - + ROUTED met1 ( 3358390 226530 ) ( * 1013650 ) + + ROUTED met1 ( 3358390 226530 ) ( * 1123650 ) NEW met1 ( 2517970 226390 ) ( 3358390 * ) NEW met1 ( 2517970 221090 ) ( * 226250 ) NEW met1 ( 2435450 220950 ) ( 2517970 * ) @@ -2835,7 +2963,7 @@ NETS 147 ; NEW met1 ( 2174750 212875 ) via_260_850_vh NEW met1 ( 2174755 212875 ) mcon_170_850 ; - mgmt_io_in_buf[10] ( sky130_fd_sc_hd__buf_8_51 X ) - + ROUTED met1 ( 3367770 1068320 ) ( * 2215420 ) + + ROUTED met1 ( 3367770 1178320 ) ( * 2215420 ) NEW met1 ( 3367650 2215560 ) ( 3367770 * ) NEW met1 ( 3367710 2215650 ) via_260_260_vh NEW met1 ( 3367650 2215740 ) ( 3367770 * ) @@ -2856,46 +2984,46 @@ NETS 147 ; NEW met2 ( 3366060 2219805 ) ( 3367490 * ) NEW met1 ( 3367630 2219775 ) ( 3367750 * ) ; - mgmt_io_out_buf[27] ( sky130_fd_sc_hd__buf_8_174 X ) - + ROUTED met1 ( 219745 3001815 ) ( * 3057710 ) - NEW met1 ( 219625 3001675 ) ( 219745 * ) - NEW met1 ( 219685 3001585 ) via_260_260_vh ( * 3001525 ) - ( 220930 * ) - NEW met2 ( 203055 3001525 ) ( 219485 * ) - NEW met2 ( 202560 3001520 ) via_850_260_hv mcon_850_170 - NEW met2 ( 202205 3001610 ) ( 202915 * ) - NEW met2 ( 202205 3001430 ) ( 202915 * ) - NEW met1 ( 219625 3001495 ) ( 219745 * ) ; + + ROUTED met1 ( 220345 3001815 ) ( * 3057710 ) + NEW met1 ( 220225 3001675 ) ( 220345 * ) + NEW met1 ( 220285 3001585 ) via_260_260_vh ( * 3001525 ) + ( 221530 * ) + NEW met2 ( 203655 3001525 ) ( 220085 * ) + NEW met2 ( 203160 3001520 ) via_850_260_hv mcon_850_170 + NEW met2 ( 202805 3001610 ) ( 203515 * ) + NEW met2 ( 202805 3001430 ) ( 203515 * ) + NEW met1 ( 220225 3001495 ) ( 220345 * ) ; - mgmt_io_in_unbuf[32] ( sky130_fd_sc_hd__buf_8_130 A ) - + ROUTED met1 ( 224925 1684860 ) ( * 1769580 ) - NEW met1 ( 224805 1684720 ) ( 224925 * ) - NEW met1 ( 224865 1684630 ) via_260_260_vh - NEW met2 ( 205935 1684690 ) ( 224665 * ) - NEW met1 ( 205675 1685205 ) ( 205795 * ) - NEW met1 ( 205675 1684135 ) ( 205795 * ) - NEW met1 ( 205735 1684670 ) via_260_1090_vh - NEW met1 ( 205730 1684670 ) mcon_170_1090 - NEW met2 ( 225065 1684690 ) ( 225305 * ) - NEW met1 ( 224805 1684540 ) ( 224925 * ) ; + + ROUTED met1 ( 225525 1684860 ) ( * 1769580 ) + NEW met1 ( 225405 1684720 ) ( 225525 * ) + NEW met1 ( 225465 1684630 ) via_260_260_vh + NEW met2 ( 206535 1684690 ) ( 225265 * ) + NEW met1 ( 206275 1685205 ) ( 206395 * ) + NEW met1 ( 206275 1684135 ) ( 206395 * ) + NEW met1 ( 206335 1684670 ) via_260_1090_vh + NEW met1 ( 206330 1684670 ) mcon_170_1090 + NEW met2 ( 225665 1684690 ) ( 225905 * ) + NEW met1 ( 225405 1684540 ) ( 225525 * ) ; - sky130_fd_sc_hd__buf_8_172/X ( sky130_fd_sc_hd__buf_8_172 X ) ( sky130_fd_sc_hd__buf_8_141 A ) - + ROUTED met1 ( 205620 3004275 ) mcon_850_170 via_850_260_hv - NEW met2 ( 205265 3004360 ) ( 205975 * ) - NEW met2 ( 206115 3004260 ) ( 218065 * ) - NEW met1 ( 218205 3004410 ) ( 218325 * ) - NEW met1 ( 218265 3004320 ) via_260_260_vh - NEW met1 ( 218205 3004230 ) ( 218325 * ) - NEW met1 ( 218205 1720860 ) ( * 3004090 ) - NEW met1 ( 218085 1720720 ) ( 218205 * ) - NEW met1 ( 218145 1720630 ) via_260_260_vh ( * 1720570 ) - ( 223070 * ) - NEW met2 ( 205935 1720570 ) ( 217945 * ) - NEW met1 ( 205675 1721085 ) ( 205795 * ) - NEW met1 ( 205675 1720015 ) ( 205795 * ) - NEW met1 ( 205735 1720550 ) via_260_1090_vh - NEW met1 ( 205730 1720550 ) mcon_170_1090 - NEW met1 ( 218085 1720540 ) ( 218205 * ) - NEW met2 ( 218465 3004260 ) ( 220930 * ) - NEW met2 ( 205265 3004180 ) ( 205975 * ) ; + + ROUTED met1 ( 206220 3004275 ) mcon_850_170 via_850_260_hv + NEW met2 ( 205865 3004360 ) ( 206575 * ) + NEW met2 ( 206715 3004260 ) ( 218665 * ) + NEW met1 ( 218805 3004410 ) ( 218925 * ) + NEW met1 ( 218865 3004320 ) via_260_260_vh + NEW met1 ( 218805 3004230 ) ( 218925 * ) + NEW met1 ( 218805 1720860 ) ( * 3004090 ) + NEW met1 ( 218685 1720720 ) ( 218805 * ) + NEW met1 ( 218745 1720630 ) via_260_260_vh ( * 1720570 ) + ( 223670 * ) + NEW met2 ( 206535 1720570 ) ( 218545 * ) + NEW met1 ( 206275 1721085 ) ( 206395 * ) + NEW met1 ( 206275 1720015 ) ( 206395 * ) + NEW met1 ( 206335 1720550 ) via_260_1090_vh + NEW met1 ( 206330 1720550 ) mcon_170_1090 + NEW met1 ( 218685 1720540 ) ( 218805 * ) + NEW met2 ( 219065 3004260 ) ( 221530 * ) + NEW met2 ( 205865 3004180 ) ( 206575 * ) ; - sky130_fd_sc_hd__buf_8_97/A ( sky130_fd_sc_hd__buf_8_97 A ) ( sky130_fd_sc_hd__buf_8_72 X ) + ROUTED met1 ( 2183035 212875 ) mcon_1090_170 @@ -2930,16 +3058,16 @@ NETS 147 ; NEW met2 ( 705850 232320 ) ( * 232245 ) NEW met1 ( 702855 232030 ) ( 705710 * ) NEW met1 ( 702855 232170 ) ( * 233290 ) - NEW met1 ( 220305 233430 ) ( 702855 * ) - NEW met1 ( 220305 233570 ) ( * 1704225 ) - NEW met1 ( 220305 1704365 ) ( 220425 * ) - NEW met1 ( 220365 1704455 ) via_260_260_vh - NEW met1 ( 220305 1704545 ) ( 220425 * ) - NEW met2 ( 220565 1704395 ) ( 223070 * ) - NEW met2 ( 206225 1704395 ) ( 220165 * ) - NEW met2 ( 205730 1704405 ) via_850_260_hv mcon_850_170 - NEW met2 ( 205375 1704495 ) ( 206085 * ) - NEW met2 ( 205375 1704315 ) ( 206085 * ) + NEW met1 ( 220905 233430 ) ( 702855 * ) + NEW met1 ( 220905 233570 ) ( * 1704225 ) + NEW met1 ( 220905 1704365 ) ( 221025 * ) + NEW met1 ( 220965 1704455 ) via_260_260_vh + NEW met1 ( 220905 1704545 ) ( 221025 * ) + NEW met2 ( 221165 1704395 ) ( 223670 * ) + NEW met2 ( 206825 1704395 ) ( 220765 * ) + NEW met2 ( 206330 1704405 ) via_850_260_hv mcon_850_170 + NEW met2 ( 205975 1704495 ) ( 206685 * ) + NEW met2 ( 205975 1704315 ) ( 206685 * ) NEW met2 ( 705560 212790 ) ( 706510 * ) ; - sky130_fd_sc_hd__buf_8_83/X ( sky130_fd_sc_hd__buf_8_83 X ) ( sky130_fd_sc_hd__buf_8_131 A ) @@ -2950,17 +3078,17 @@ NETS 147 ; NEW met2 ( 676630 237130 ) via_260_260_hv NEW met2 ( 676570 237220 ) ( 676690 * ) NEW met2 ( 676570 237360 ) ( * 237330 ) - NEW met1 ( 225065 237070 ) ( 676430 * ) - NEW met1 ( 225065 237210 ) ( * 1679685 ) - NEW met1 ( 225065 1679825 ) ( 225185 * ) - NEW met1 ( 225125 1679915 ) via_260_260_vh - NEW met1 ( 225065 1680005 ) ( 225185 * ) - NEW met2 ( 225325 1679855 ) ( 225360 * ) - NEW met2 ( 202875 1679855 ) ( 224925 * ) - NEW met1 ( 202615 1680575 ) ( 202735 * ) - NEW met1 ( 202615 1679505 ) ( 202735 * ) - NEW met1 ( 202675 1680040 ) via_260_1090_vh - NEW met1 ( 202670 1680040 ) mcon_170_1090 + NEW met1 ( 225665 237070 ) ( 676430 * ) + NEW met1 ( 225665 237210 ) ( * 1679685 ) + NEW met1 ( 225665 1679825 ) ( 225785 * ) + NEW met1 ( 225725 1679915 ) via_260_260_vh + NEW met1 ( 225665 1680005 ) ( 225785 * ) + NEW met2 ( 225925 1679855 ) ( 225960 * ) + NEW met2 ( 203475 1679855 ) ( 225525 * ) + NEW met1 ( 203215 1680575 ) ( 203335 * ) + NEW met1 ( 203215 1679505 ) ( 203335 * ) + NEW met1 ( 203275 1680040 ) via_260_1090_vh + NEW met1 ( 203270 1680040 ) mcon_170_1090 NEW met1 ( 676520 215520 ) ( 676640 * ) NEW met1 ( 676580 215935 ) via_260_850_vh ; - sky130_fd_sc_hd__buf_8_88/X ( sky130_fd_sc_hd__buf_8_88 X ) @@ -2990,7 +3118,7 @@ NETS 147 ; NEW met1 ( 2153520 215520 ) ( 2153640 * ) NEW met1 ( 2153580 215935 ) via_260_850_vh ; - mgmt_io_out_unbuf[29] ( sky130_fd_sc_hd__buf_8_94 A ) - + ROUTED met1 ( 3359230 225970 ) ( * 1014610 ) + + ROUTED met1 ( 3359230 225970 ) ( * 1124610 ) NEW met1 ( 2518810 225830 ) ( 3359230 * ) NEW met1 ( 2518810 220810 ) ( * 225690 ) NEW met1 ( 2434610 220670 ) ( 2518810 * ) @@ -3016,7 +3144,7 @@ NETS 147 ; NEW met2 ( 3366060 2218835 ) ( 3367210 * ) NEW met1 ( 3367350 2218805 ) ( 3367470 * ) ; - mgmt_io_out_unbuf[10] ( sky130_fd_sc_hd__buf_8_50 A ) - + ROUTED met1 ( 3367490 1069320 ) ( * 2214800 ) + + ROUTED met1 ( 3367490 1179320 ) ( * 2214800 ) NEW met1 ( 3367370 2214940 ) ( 3367490 * ) NEW met1 ( 3367430 2215030 ) via_260_260_vh NEW met1 ( 3367370 2215120 ) ( 3367490 * ) @@ -3028,34 +3156,34 @@ NETS 147 ; NEW met2 ( 3366060 2214970 ) ( 3367230 * ) ; - sky130_fd_sc_hd__buf_8_173/A ( sky130_fd_sc_hd__buf_8_173 A ) ( sky130_fd_sc_hd__buf_8_140 X ) - + ROUTED met1 ( 202560 3003825 ) mcon_170_1090 - NEW met1 ( 202505 3004360 ) ( 202625 * ) - NEW met2 ( 202765 3003640 ) ( 218345 * ) - NEW met1 ( 218485 3003790 ) ( 218605 * ) - NEW met1 ( 218545 3003700 ) via_260_260_vh - NEW met1 ( 218485 3003610 ) ( 218605 * ) - NEW met1 ( 218485 1719890 ) ( * 3003470 ) - NEW met1 ( 218365 1719750 ) ( 218485 * ) - NEW met1 ( 218425 1719660 ) via_260_260_vh ( * 1719600 ) - ( 223070 * ) - NEW met2 ( 203165 1719600 ) ( 218225 * ) - NEW met2 ( 202670 1719595 ) via_850_260_hv mcon_850_170 - NEW met2 ( 202315 1719685 ) ( 203025 * ) - NEW met2 ( 202315 1719505 ) ( 203025 * ) - NEW met1 ( 218365 1719570 ) ( 218485 * ) - NEW met2 ( 218745 3003640 ) ( 220930 * ) - NEW met1 ( 202505 3003290 ) ( 202625 * ) - NEW met1 ( 202565 3003825 ) via_260_1090_vh ; + + ROUTED met1 ( 203160 3003825 ) mcon_170_1090 + NEW met1 ( 203105 3004360 ) ( 203225 * ) + NEW met2 ( 203365 3003640 ) ( 218945 * ) + NEW met1 ( 219085 3003790 ) ( 219205 * ) + NEW met1 ( 219145 3003700 ) via_260_260_vh + NEW met1 ( 219085 3003610 ) ( 219205 * ) + NEW met1 ( 219085 1719890 ) ( * 3003470 ) + NEW met1 ( 218965 1719750 ) ( 219085 * ) + NEW met1 ( 219025 1719660 ) via_260_260_vh ( * 1719600 ) + ( 223670 * ) + NEW met2 ( 203765 1719600 ) ( 218825 * ) + NEW met2 ( 203270 1719595 ) via_850_260_hv mcon_850_170 + NEW met2 ( 202915 1719685 ) ( 203625 * ) + NEW met2 ( 202915 1719505 ) ( 203625 * ) + NEW met1 ( 218965 1719570 ) ( 219085 * ) + NEW met2 ( 219345 3003640 ) ( 221530 * ) + NEW met1 ( 203105 3003290 ) ( 203225 * ) + NEW met1 ( 203165 3003825 ) via_260_1090_vh ; - mgmt_io_out_buf[26] ( sky130_fd_sc_hd__buf_8_173 X ) - + ROUTED met1 ( 218625 3007795 ) ( * 3059710 ) - NEW met1 ( 218505 3007655 ) ( 218625 * ) - NEW met1 ( 218565 3007565 ) via_260_260_vh ( * 3007505 ) - ( 220930 * ) - NEW met2 ( 203055 3007505 ) ( 218365 * ) - NEW met2 ( 202560 3007500 ) via_850_260_hv mcon_850_170 - NEW met2 ( 202205 3007590 ) ( 202915 * ) - NEW met2 ( 202205 3007410 ) ( 202915 * ) - NEW met1 ( 218505 3007475 ) ( 218625 * ) ; + + ROUTED met1 ( 219225 3007795 ) ( * 3059710 ) + NEW met1 ( 219105 3007655 ) ( 219225 * ) + NEW met1 ( 219165 3007565 ) via_260_260_vh ( * 3007505 ) + ( 221530 * ) + NEW met2 ( 203655 3007505 ) ( 218965 * ) + NEW met2 ( 203160 3007500 ) via_850_260_hv mcon_850_170 + NEW met2 ( 202805 3007590 ) ( 203515 * ) + NEW met2 ( 202805 3007410 ) ( 203515 * ) + NEW met1 ( 219105 3007475 ) ( 219225 * ) ; - sky130_fd_sc_hd__buf_8_71/X ( sky130_fd_sc_hd__buf_8_71 X ) ( sky130_fd_sc_hd__buf_8_140 A ) + ROUTED met1 ( 712465 215935 ) mcon_170_850 @@ -3067,20 +3195,20 @@ NETS 147 ; NEW met2 ( 712450 231480 ) ( * 231435 ) NEW met1 ( 701945 231190 ) ( 712310 * ) NEW met1 ( 701945 231330 ) ( * 231890 ) - NEW met1 ( 218345 232030 ) ( 701945 * ) - NEW met1 ( 218345 232170 ) ( * 1715565 ) - NEW met1 ( 218345 1715705 ) ( 218465 * ) - NEW met1 ( 218405 1715795 ) via_260_260_vh - NEW met1 ( 218345 1715885 ) ( 218465 * ) - NEW met2 ( 218605 1715735 ) ( 223070 * ) - NEW met2 ( 202315 1715735 ) ( 218205 * ) - NEW met1 ( 202615 1716455 ) ( 202735 * ) - NEW met1 ( 202825 1715735 ) ( 202735 * ) - NEW met1 ( 202615 1715385 ) ( 202735 * ) - NEW met1 ( 202675 1715520 ) via_260_290_vh - NEW met1 ( 202615 1715735 ) ( 202515 * ) - NEW met1 ( 202675 1716135 ) via_260_660_vh - NEW met1 ( 202670 1715920 ) mcon_170_1090 + NEW met1 ( 218945 232030 ) ( 701945 * ) + NEW met1 ( 218945 232170 ) ( * 1715565 ) + NEW met1 ( 218945 1715705 ) ( 219065 * ) + NEW met1 ( 219005 1715795 ) via_260_260_vh + NEW met1 ( 218945 1715885 ) ( 219065 * ) + NEW met2 ( 219205 1715735 ) ( 223670 * ) + NEW met2 ( 202915 1715735 ) ( 218805 * ) + NEW met1 ( 203215 1716455 ) ( 203335 * ) + NEW met1 ( 203425 1715735 ) ( 203335 * ) + NEW met1 ( 203215 1715385 ) ( 203335 * ) + NEW met1 ( 203275 1715520 ) via_260_290_vh + NEW met1 ( 203215 1715735 ) ( 203115 * ) + NEW met1 ( 203275 1716135 ) via_260_660_vh + NEW met1 ( 203270 1715920 ) mcon_170_1090 NEW met1 ( 712400 215520 ) ( 712520 * ) NEW met1 ( 712460 215935 ) via_260_850_vh ; - sky130_fd_sc_hd__buf_8_71/A ( sky130_fd_sc_hd__buf_8_71 A ) @@ -3139,19 +3267,19 @@ NETS 147 ; NEW met2 ( 676010 237690 ) via_260_260_hv NEW met2 ( 675950 237780 ) ( 676070 * ) NEW met2 ( 675950 237920 ) ( * 237830 ) - NEW met1 ( 225905 237630 ) ( 675810 * ) - NEW met1 ( 225905 237770 ) ( * 1674325 ) - NEW met1 ( 225905 1674465 ) ( 226025 * ) - NEW met1 ( 225965 1674555 ) via_260_260_vh - NEW met1 ( 225905 1674645 ) ( 226025 * ) - NEW met2 ( 226165 1674495 ) ( 226430 * ) - NEW met2 ( 206225 1674495 ) ( 225765 * ) - NEW met2 ( 205730 1674505 ) via_850_260_hv mcon_850_170 - NEW met2 ( 205375 1674595 ) ( 206085 * ) - NEW met2 ( 205375 1674415 ) ( 206085 * ) + NEW met1 ( 226505 237630 ) ( 675810 * ) + NEW met1 ( 226505 237770 ) ( * 1674325 ) + NEW met1 ( 226505 1674465 ) ( 226625 * ) + NEW met1 ( 226565 1674555 ) via_260_260_vh + NEW met1 ( 226505 1674645 ) ( 226625 * ) + NEW met2 ( 226765 1674495 ) ( 227030 * ) + NEW met2 ( 206825 1674495 ) ( 226365 * ) + NEW met2 ( 206330 1674505 ) via_850_260_hv mcon_850_170 + NEW met2 ( 205975 1674595 ) ( 206685 * ) + NEW met2 ( 205975 1674415 ) ( 206685 * ) NEW met2 ( 675660 212790 ) ( 676610 * ) ; - mgmt_io_in_buf[31] ( sky130_fd_sc_hd__buf_8_93 X ) - + ROUTED met1 ( 3357270 227370 ) ( * 1011670 ) + + ROUTED met1 ( 3357270 227370 ) ( * 1121670 ) NEW met1 ( 2516850 227230 ) ( 3357270 * ) NEW met1 ( 2516850 221650 ) ( * 227090 ) NEW met1 ( 2436570 221510 ) ( 2516850 * ) @@ -3167,16 +3295,16 @@ NETS 147 ; NEW met1 ( 2168770 212875 ) via_260_850_vh NEW met1 ( 2168775 212875 ) mcon_170_850 ; - mgmt_io_in_unbuf[26] ( sky130_fd_sc_hd__buf_8_172 A ) - + ROUTED met1 ( 218345 3008765 ) ( * 3060710 ) - NEW met1 ( 218225 3008625 ) ( 218345 * ) - NEW met1 ( 218285 3008535 ) via_260_260_vh ( * 3008475 ) - ( 220930 * ) - NEW met2 ( 205825 3008475 ) ( 218085 * ) - NEW met1 ( 205565 3008990 ) ( 205685 * ) - NEW met1 ( 205565 3007920 ) ( 205685 * ) - NEW met1 ( 205625 3008455 ) via_260_1090_vh - NEW met1 ( 205620 3008455 ) mcon_170_1090 - NEW met1 ( 218225 3008445 ) ( 218345 * ) ; + + ROUTED met1 ( 218945 3008765 ) ( * 3060710 ) + NEW met1 ( 218825 3008625 ) ( 218945 * ) + NEW met1 ( 218885 3008535 ) via_260_260_vh ( * 3008475 ) + ( 221530 * ) + NEW met2 ( 206425 3008475 ) ( 218685 * ) + NEW met1 ( 206165 3008990 ) ( 206285 * ) + NEW met1 ( 206165 3007920 ) ( 206285 * ) + NEW met1 ( 206225 3008455 ) via_260_1090_vh + NEW met1 ( 206220 3008455 ) mcon_170_1090 + NEW met1 ( 218825 3008445 ) ( 218945 * ) ; - sky130_fd_sc_hd__buf_8_70/X ( sky130_fd_sc_hd__buf_8_70 X ) ( sky130_fd_sc_hd__buf_8_100 A ) + ROUTED met1 ( 715695 212875 ) mcon_170_850 @@ -3209,16 +3337,16 @@ NETS 147 ; NEW met2 ( 711830 231760 ) ( * 231680 ) NEW met1 ( 702240 231470 ) ( 711690 * ) NEW met1 ( 702240 231610 ) ( * 232450 ) - NEW met1 ( 219185 232590 ) ( 702240 * ) - NEW met1 ( 219185 232730 ) ( * 1710205 ) - NEW met1 ( 219185 1710345 ) ( 219305 * ) - NEW met1 ( 219245 1710435 ) via_260_260_vh - NEW met1 ( 219185 1710525 ) ( 219305 * ) - NEW met2 ( 219445 1710375 ) ( 223070 * ) - NEW met2 ( 206225 1710375 ) ( 219045 * ) - NEW met2 ( 205730 1710385 ) via_850_260_hv mcon_850_170 - NEW met2 ( 205375 1710475 ) ( 206085 * ) - NEW met2 ( 205375 1710295 ) ( 206085 * ) + NEW met1 ( 219785 232590 ) ( 702240 * ) + NEW met1 ( 219785 232730 ) ( * 1710205 ) + NEW met1 ( 219785 1710345 ) ( 219905 * ) + NEW met1 ( 219845 1710435 ) via_260_260_vh + NEW met1 ( 219785 1710525 ) ( 219905 * ) + NEW met2 ( 220045 1710375 ) ( 223670 * ) + NEW met2 ( 206825 1710375 ) ( 219645 * ) + NEW met2 ( 206330 1710385 ) via_850_260_hv mcon_850_170 + NEW met2 ( 205975 1710475 ) ( 206685 * ) + NEW met2 ( 205975 1710295 ) ( 206685 * ) NEW met2 ( 711540 212790 ) ( 712490 * ) ; - sky130_fd_sc_hd__buf_8_81/X ( sky130_fd_sc_hd__buf_8_81 X ) ( sky130_fd_sc_hd__buf_8_133 A ) @@ -3229,17 +3357,17 @@ NETS 147 ; NEW met2 ( 682610 236290 ) via_260_260_hv NEW met2 ( 682550 236380 ) ( 682670 * ) NEW met2 ( 682550 236520 ) ( * 236475 ) - NEW met1 ( 223945 236230 ) ( 682410 * ) - NEW met1 ( 223945 236370 ) ( * 1685665 ) - NEW met1 ( 223945 1685805 ) ( 224065 * ) - NEW met1 ( 224005 1685895 ) via_260_260_vh - NEW met1 ( 223945 1685985 ) ( 224065 * ) - NEW met2 ( 224205 1685835 ) ( 224135 * ) - NEW met2 ( 202875 1685835 ) ( 223805 * ) - NEW met1 ( 202615 1686555 ) ( 202735 * ) - NEW met1 ( 202615 1685485 ) ( 202735 * ) - NEW met1 ( 202675 1686020 ) via_260_1090_vh - NEW met1 ( 202670 1686020 ) mcon_170_1090 + NEW met1 ( 224545 236230 ) ( 682410 * ) + NEW met1 ( 224545 236370 ) ( * 1685665 ) + NEW met1 ( 224545 1685805 ) ( 224665 * ) + NEW met1 ( 224605 1685895 ) via_260_260_vh + NEW met1 ( 224545 1685985 ) ( 224665 * ) + NEW met2 ( 224805 1685835 ) ( 224735 * ) + NEW met2 ( 203475 1685835 ) ( 224405 * ) + NEW met1 ( 203215 1686555 ) ( 203335 * ) + NEW met1 ( 203215 1685485 ) ( 203335 * ) + NEW met1 ( 203275 1686020 ) via_260_1090_vh + NEW met1 ( 203270 1686020 ) mcon_170_1090 NEW met1 ( 682500 215520 ) ( 682620 * ) NEW met1 ( 682560 215935 ) via_260_850_vh ; - sky130_fd_sc_hd__buf_8_91/X ( sky130_fd_sc_hd__buf_8_91 X ) @@ -3269,7 +3397,7 @@ NETS 147 ; NEW met1 ( 2159500 215520 ) ( 2159620 * ) NEW met1 ( 2159560 215935 ) via_260_850_vh ; - mgmt_io_out_unbuf[30] ( sky130_fd_sc_hd__buf_8_92 A ) - + ROUTED met1 ( 3358110 226810 ) ( * 1012640 ) + + ROUTED met1 ( 3358110 226810 ) ( * 1122640 ) NEW met1 ( 2517690 226670 ) ( 3358110 * ) NEW met1 ( 2517690 221370 ) ( * 226530 ) NEW met1 ( 2435730 221230 ) ( 2517690 * ) @@ -3286,16 +3414,16 @@ NETS 147 ; NEW li1 ( 2169725 215935 ) mcon_1090_170 NEW met2 ( 2169250 215850 ) ( 2170200 * ) ; - mgmt_io_in_unbuf[25] ( sky130_fd_sc_hd__buf_8_171 A ) - + ROUTED met1 ( 217225 3014745 ) ( * 3062710 ) - NEW met1 ( 217105 3014605 ) ( 217225 * ) - NEW met1 ( 217165 3014515 ) via_260_260_vh ( * 3014455 ) - ( 220930 * ) - NEW met2 ( 205825 3014455 ) ( 216965 * ) - NEW met1 ( 205565 3014970 ) ( 205685 * ) - NEW met1 ( 205565 3013900 ) ( 205685 * ) - NEW met1 ( 205625 3014435 ) via_260_1090_vh - NEW met1 ( 205620 3014435 ) mcon_170_1090 - NEW met1 ( 217105 3014425 ) ( 217225 * ) ; + + ROUTED met1 ( 217825 3014745 ) ( * 3062710 ) + NEW met1 ( 217705 3014605 ) ( 217825 * ) + NEW met1 ( 217765 3014515 ) via_260_260_vh ( * 3014455 ) + ( 221530 * ) + NEW met2 ( 206425 3014455 ) ( 217565 * ) + NEW met1 ( 206165 3014970 ) ( 206285 * ) + NEW met1 ( 206165 3013900 ) ( 206285 * ) + NEW met1 ( 206225 3014435 ) via_260_1090_vh + NEW met1 ( 206220 3014435 ) mcon_170_1090 + NEW met1 ( 217705 3014425 ) ( 217825 * ) ; - sky130_fd_sc_hd__buf_8_90/A ( sky130_fd_sc_hd__buf_8_90 A ) ( sky130_fd_sc_hd__buf_8_80 X ) + ROUTED met1 ( 2159115 212875 ) mcon_1090_170 @@ -3330,19 +3458,19 @@ NETS 147 ; NEW met2 ( 681990 236850 ) via_260_260_hv NEW met2 ( 681930 236940 ) ( 682050 * ) NEW met2 ( 681930 237080 ) ( * 236980 ) - NEW met1 ( 224785 236790 ) ( 681790 * ) - NEW met1 ( 224785 236930 ) ( * 1680305 ) - NEW met1 ( 224785 1680445 ) ( 224905 * ) - NEW met1 ( 224845 1680535 ) via_260_260_vh - NEW met1 ( 224785 1680625 ) ( 224905 * ) - NEW met2 ( 225045 1680475 ) ( 225360 * ) - NEW met2 ( 206225 1680475 ) ( 224645 * ) - NEW met2 ( 205730 1680485 ) via_850_260_hv mcon_850_170 - NEW met2 ( 205375 1680575 ) ( 206085 * ) - NEW met2 ( 205375 1680395 ) ( 206085 * ) + NEW met1 ( 225385 236790 ) ( 681790 * ) + NEW met1 ( 225385 236930 ) ( * 1680305 ) + NEW met1 ( 225385 1680445 ) ( 225505 * ) + NEW met1 ( 225445 1680535 ) via_260_260_vh + NEW met1 ( 225385 1680625 ) ( 225505 * ) + NEW met2 ( 225645 1680475 ) ( 225960 * ) + NEW met2 ( 206825 1680475 ) ( 225245 * ) + NEW met2 ( 206330 1680485 ) via_850_260_hv mcon_850_170 + NEW met2 ( 205975 1680575 ) ( 206685 * ) + NEW met2 ( 205975 1680395 ) ( 206685 * ) NEW met2 ( 681640 212790 ) ( 682590 * ) ; - mgmt_io_out_unbuf[31] ( sky130_fd_sc_hd__buf_8_91 A ) - + ROUTED met1 ( 3356990 227650 ) ( * 1010620 ) + + ROUTED met1 ( 3356990 227650 ) ( * 1120620 ) NEW met1 ( 2516570 227510 ) ( 3356990 * ) NEW met1 ( 2516570 221930 ) ( * 227370 ) NEW met1 ( 2436850 221790 ) ( 2516570 * ) @@ -3359,17 +3487,17 @@ NETS 147 ; NEW li1 ( 2163745 215935 ) mcon_1090_170 NEW met2 ( 2163270 215850 ) ( 2164220 * ) ; - mgmt_io_out_buf[25] ( sky130_fd_sc_hd__buf_8_170 X ) - + ROUTED met1 ( 217505 3013775 ) ( * 3061710 ) - NEW met1 ( 217385 3013635 ) ( 217505 * ) - NEW met1 ( 217445 3013545 ) via_260_260_vh ( * 3013485 ) - ( 220930 * ) - NEW met2 ( 203055 3013485 ) ( 217245 * ) - NEW met2 ( 202560 3013480 ) via_850_260_hv mcon_850_170 - NEW met2 ( 202205 3013570 ) ( 202915 * ) - NEW met2 ( 202205 3013390 ) ( 202915 * ) - NEW met1 ( 217385 3013455 ) ( 217505 * ) ; + + ROUTED met1 ( 218105 3013775 ) ( * 3061710 ) + NEW met1 ( 217985 3013635 ) ( 218105 * ) + NEW met1 ( 218045 3013545 ) via_260_260_vh ( * 3013485 ) + ( 221530 * ) + NEW met2 ( 203655 3013485 ) ( 217845 * ) + NEW met2 ( 203160 3013480 ) via_850_260_hv mcon_850_170 + NEW met2 ( 202805 3013570 ) ( 203515 * ) + NEW met2 ( 202805 3013390 ) ( 203515 * ) + NEW met1 ( 217985 3013455 ) ( 218105 * ) ; - mgmt_io_in_buf[32] ( sky130_fd_sc_hd__buf_8_90 X ) - + ROUTED met1 ( 3356150 228210 ) ( * 1009620 ) + + ROUTED met1 ( 3356150 228210 ) ( * 1119620 ) NEW met1 ( 2515730 228070 ) ( 3356150 * ) NEW met1 ( 2515730 222210 ) ( * 227930 ) NEW met1 ( 2437690 222070 ) ( 2515730 * ) @@ -3414,6 +3542,537 @@ NETS 147 ; NEW met1 ( 2267205 215935 ) mcon_170_850 NEW met2 ( 793910 215850 ) ( 794860 * ) NEW li1 ( 793925 215965 ) ( 794845 * ) ; + - vssd ( sky130_fd_sc_hd__tapvpwrvgnd_1_29 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_1 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_275 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_272 VGND ) + ( sky130_fd_sc_hd__buf_8_24 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_28 VGND ) + ( sky130_fd_sc_hd__buf_8_25 VGND ) + ( sky130_ef_sc_hd__decap_12_13 VGND ) + ( sky130_fd_sc_hd__buf_8_25 VNB ) + ( sky130_fd_sc_hd__buf_8_24 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_274 VGND ) + ( sky130_ef_sc_hd__decap_12_13 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_301 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_184 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_185 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_302 VGND ) + ( sky130_ef_sc_hd__decap_12_36 VNB ) + ( sky130_fd_sc_hd__buf_8_171 VGND ) + ( sky130_ef_sc_hd__decap_12_36 VGND ) + ( sky130_fd_sc_hd__buf_8_172 VGND ) + ( sky130_ef_sc_hd__decap_12_37 VNB ) + ( sky130_ef_sc_hd__decap_12_37 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_187 VGND ) + ( sky130_fd_sc_hd__buf_8_170 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_186 VGND ) + ( sky130_fd_sc_hd__buf_8_171 VNB ) + ( sky130_fd_sc_hd__buf_8_170 VNB ) + ( sky130_fd_sc_hd__buf_8_173 VNB ) + ( sky130_fd_sc_hd__buf_8_173 VGND ) + ( sky130_fd_sc_hd__buf_8_172 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_300 VGND ) + ( sky130_fd_sc_hd__buf_8_175 VGND ) + ( sky130_ef_sc_hd__decap_12_35 VNB ) + ( sky130_ef_sc_hd__decap_12_35 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_298 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_189 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_188 VGND ) + ( sky130_fd_sc_hd__buf_8_175 VNB ) + ( sky130_fd_sc_hd__buf_8_174 VNB ) + ( sky130_fd_sc_hd__buf_8_174 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_193 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_191 VGND ) + ( sky130_fd_sc_hd__buf_8_177 VGND ) + ( sky130_ef_sc_hd__decap_12_51 VNB ) + ( sky130_ef_sc_hd__decap_12_51 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_299 VGND ) + ( sky130_fd_sc_hd__buf_8_177 VNB ) + ( sky130_fd_sc_hd__buf_8_176 VNB ) + ( sky130_fd_sc_hd__buf_8_176 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_192 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_190 VGND ) + ( sky130_fd_sc_hd__buf_8_179 VGND ) + ( sky130_ef_sc_hd__decap_12_52 VNB ) + ( sky130_ef_sc_hd__decap_12_52 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_297 VGND ) + ( sky130_fd_sc_hd__buf_8_179 VNB ) + ( sky130_fd_sc_hd__buf_8_178 VNB ) + ( sky130_fd_sc_hd__buf_8_178 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_195 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_194 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_16 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_17 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_269 VGND ) + ( sky130_fd_sc_hd__buf_8_37 VGND ) + ( sky130_ef_sc_hd__decap_12_54 VGND ) + ( sky130_fd_sc_hd__buf_8_35 VGND ) + ( sky130_fd_sc_hd__buf_8_36 VNB ) + ( sky130_fd_sc_hd__buf_8_36 VGND ) + ( sky130_fd_sc_hd__buf_8_37 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_38 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_39 VGND ) + ( sky130_fd_sc_hd__buf_8_35 VNB ) + ( sky130_fd_sc_hd__buf_8_34 VNB ) + ( sky130_fd_sc_hd__buf_8_34 VGND ) + ( sky130_ef_sc_hd__decap_12_53 VGND ) + ( sky130_ef_sc_hd__decap_12_54 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_266 VGND ) + ( sky130_ef_sc_hd__decap_12_53 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_62 VGND ) + ( sky130_fd_sc_hd__buf_8_52 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_63 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_60 VGND ) + ( sky130_fd_sc_hd__buf_8_52 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_61 VGND ) + ( sky130_fd_sc_hd__buf_8_53 VGND ) + ( sky130_ef_sc_hd__decap_12_55 VGND ) + ( sky130_fd_sc_hd__buf_8_53 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_267 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_265 VGND ) + ( sky130_ef_sc_hd__decap_12_55 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_58 VGND ) + ( sky130_fd_sc_hd__buf_8_50 VGND ) + ( sky130_fd_sc_hd__buf_8_50 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_59 VGND ) + ( sky130_fd_sc_hd__buf_8_51 VGND ) + ( sky130_ef_sc_hd__decap_12_57 VGND ) + ( sky130_fd_sc_hd__buf_8_51 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_263 VGND ) + ( sky130_ef_sc_hd__decap_12_57 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_56 VGND ) + ( sky130_fd_sc_hd__buf_8_48 VGND ) + ( sky130_fd_sc_hd__buf_8_48 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_57 VGND ) + ( sky130_fd_sc_hd__buf_8_49 VGND ) + ( sky130_ef_sc_hd__decap_12_56 VGND ) + ( sky130_fd_sc_hd__buf_8_49 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_264 VGND ) + ( sky130_ef_sc_hd__decap_12_56 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_54 VGND ) + ( sky130_fd_sc_hd__buf_8_47 VGND ) + ( sky130_fd_sc_hd__buf_8_47 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_55 VGND ) + ( sky130_fd_sc_hd__buf_8_46 VNB ) + ( sky130_fd_sc_hd__buf_8_46 VGND ) + ( sky130_ef_sc_hd__decap_12_59 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_52 VGND ) + ( sky130_ef_sc_hd__decap_12_59 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_261 VGND ) + ( sky130_fd_sc_hd__buf_8_12 VGND ) + ( sky130_fd_sc_hd__buf_8_12 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_53 VGND ) + ( sky130_fd_sc_hd__buf_8_13 VGND ) + ( sky130_ef_sc_hd__decap_12_58 VGND ) + ( sky130_fd_sc_hd__buf_8_13 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_262 VGND ) + ( sky130_ef_sc_hd__decap_12_58 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_318 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_158 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_159 VGND ) + ( sky130_ef_sc_hd__decap_12_50 VNB ) + ( sky130_ef_sc_hd__decap_12_50 VGND ) + ( sky130_fd_sc_hd__buf_8_149 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_317 VGND ) + ( sky130_ef_sc_hd__decap_12_48 VNB ) + ( sky130_ef_sc_hd__decap_12_48 VGND ) + ( sky130_fd_sc_hd__buf_8_148 VNB ) + ( sky130_fd_sc_hd__buf_8_141 VGND ) + ( sky130_fd_sc_hd__buf_8_148 VGND ) + ( sky130_fd_sc_hd__buf_8_149 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_160 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_161 VGND ) + ( sky130_fd_sc_hd__buf_8_141 VNB ) + ( sky130_fd_sc_hd__buf_8_140 VGND ) + ( sky130_fd_sc_hd__buf_8_140 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_315 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_316 VGND ) + ( sky130_ef_sc_hd__decap_12_49 VNB ) + ( sky130_ef_sc_hd__decap_12_49 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_153 VGND ) + ( sky130_fd_sc_hd__buf_8_143 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_152 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_155 VGND ) + ( sky130_fd_sc_hd__buf_8_142 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_154 VGND ) + ( sky130_fd_sc_hd__buf_8_143 VNB ) + ( sky130_fd_sc_hd__buf_8_142 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_314 VGND ) + ( sky130_ef_sc_hd__decap_12_47 VNB ) + ( sky130_ef_sc_hd__decap_12_47 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_147 VGND ) + ( sky130_fd_sc_hd__buf_8_134 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_146 VGND ) + ( sky130_fd_sc_hd__buf_8_135 VGND ) + ( sky130_fd_sc_hd__buf_8_135 VNB ) + ( sky130_fd_sc_hd__buf_8_134 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_313 VGND ) + ( sky130_ef_sc_hd__decap_12_45 VNB ) + ( sky130_ef_sc_hd__decap_12_45 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_149 VGND ) + ( sky130_fd_sc_hd__buf_8_136 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_148 VGND ) + ( sky130_fd_sc_hd__buf_8_137 VGND ) + ( sky130_fd_sc_hd__buf_8_137 VNB ) + ( sky130_fd_sc_hd__buf_8_136 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_311 VGND ) + ( sky130_ef_sc_hd__decap_12_46 VNB ) + ( sky130_ef_sc_hd__decap_12_46 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_151 VGND ) + ( sky130_fd_sc_hd__buf_8_139 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_150 VGND ) + ( sky130_fd_sc_hd__buf_8_138 VGND ) + ( sky130_fd_sc_hd__buf_8_139 VNB ) + ( sky130_fd_sc_hd__buf_8_138 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_312 VGND ) + ( sky130_ef_sc_hd__decap_12_44 VNB ) + ( sky130_ef_sc_hd__decap_12_44 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_145 VGND ) + ( sky130_fd_sc_hd__buf_8_132 VGND ) + ( sky130_fd_sc_hd__buf_8_133 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_144 VGND ) + ( sky130_fd_sc_hd__buf_8_133 VNB ) + ( sky130_fd_sc_hd__buf_8_132 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_310 VGND ) + ( sky130_ef_sc_hd__decap_12_12 VNB ) + ( sky130_ef_sc_hd__decap_12_12 VGND ) + ( sky130_ef_sc_hd__decap_12_14 VNB ) + ( sky130_fd_sc_hd__buf_8_130 VGND ) + ( sky130_ef_sc_hd__decap_12_14 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_143 VGND ) + ( sky130_fd_sc_hd__buf_8_128 VGND ) + ( sky130_fd_sc_hd__buf_8_131 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_142 VGND ) + ( sky130_fd_sc_hd__buf_8_131 VNB ) + ( sky130_fd_sc_hd__buf_8_130 VNB ) + ( sky130_fd_sc_hd__buf_8_129 VNB ) + ( sky130_fd_sc_hd__buf_8_129 VGND ) + ( sky130_fd_sc_hd__buf_8_128 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_141 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_309 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_140 VGND ) + ( sky130_ef_sc_hd__decap_12_20 VNB ) + ( sky130_ef_sc_hd__decap_12_20 VGND ) + ( sky130_fd_sc_hd__buf_8_127 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_235 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_237 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_236 VGND ) + ( sky130_ef_sc_hd__decap_12_19 VNB ) + ( sky130_ef_sc_hd__decap_12_19 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_233 VGND ) + ( sky130_fd_sc_hd__buf_8_126 VGND ) + ( sky130_ef_sc_hd__decap_12_17 VNB ) + ( sky130_ef_sc_hd__decap_12_17 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_234 VGND ) + ( sky130_fd_sc_hd__buf_8_123 VGND ) + ( sky130_ef_sc_hd__decap_12_18 VNB ) + ( sky130_ef_sc_hd__decap_12_18 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_232 VGND ) + ( sky130_fd_sc_hd__buf_8_120 VGND ) + ( sky130_ef_sc_hd__decap_12_16 VNB ) + ( sky130_ef_sc_hd__decap_12_16 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_231 VGND ) + ( sky130_fd_sc_hd__buf_8_118 VGND ) + ( sky130_ef_sc_hd__decap_12_5 VNB ) + ( sky130_ef_sc_hd__decap_12_5 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_221 VGND ) + ( sky130_fd_sc_hd__buf_8_117 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_226 VGND ) + ( sky130_ef_sc_hd__decap_12_11 VNB ) + ( sky130_ef_sc_hd__decap_12_11 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_225 VGND ) + ( sky130_ef_sc_hd__decap_12_10 VGND ) + ( sky130_ef_sc_hd__decap_12_9 VNB ) + ( sky130_ef_sc_hd__decap_12_9 VGND ) + ( sky130_ef_sc_hd__decap_12_8 VNB ) + ( sky130_fd_sc_hd__buf_8_104 VGND ) + ( sky130_ef_sc_hd__decap_12_8 VGND ) + ( sky130_fd_sc_hd__buf_8_103 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_224 VGND ) + ( sky130_ef_sc_hd__decap_12_7 VNB ) + ( sky130_ef_sc_hd__decap_12_7 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_223 VGND ) + ( sky130_fd_sc_hd__buf_8_99 VGND ) + ( sky130_ef_sc_hd__decap_12_6 VNB ) + ( sky130_ef_sc_hd__decap_12_6 VGND ) + ( sky130_fd_sc_hd__buf_8_98 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_222 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_2 VGND ) + ( sky130_ef_sc_hd__decap_12_0 VNB ) + ( sky130_ef_sc_hd__decap_12_0 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_220 VGND ) + ( sky130_fd_sc_hd__buf_8_94 VGND ) + ( sky130_ef_sc_hd__decap_12_4 VNB ) + ( sky130_ef_sc_hd__decap_12_4 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_219 VGND ) + ( sky130_fd_sc_hd__buf_8_92 VGND ) + ( sky130_ef_sc_hd__decap_12_3 VNB ) + ( sky130_ef_sc_hd__decap_12_3 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_218 VGND ) + ( sky130_fd_sc_hd__buf_8_91 VGND ) + ( sky130_ef_sc_hd__decap_12_2 VNB ) + ( sky130_ef_sc_hd__decap_12_2 VGND ) + ( sky130_ef_sc_hd__decap_12_1 VNB ) + ( sky130_ef_sc_hd__decap_12_1 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_239 VGND ) + ( sky130_fd_sc_hd__buf_8_88 VGND ) + ( sky130_fd_sc_hd__buf_8_86 VGND ) + ( sky130_ef_sc_hd__decap_12_43 VNB ) + ( sky130_ef_sc_hd__decap_12_43 VGND ) + ( sky130_fd_sc_hd__buf_8_9 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_260 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_326 VGND ) + ( sky130_fd_sc_hd__buf_8_7 VGND ) + ( sky130_ef_sc_hd__decap_12_41 VNB ) + ( sky130_ef_sc_hd__decap_12_41 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_258 VGND ) + ( sky130_fd_sc_hd__buf_8_5 VGND ) + ( sky130_ef_sc_hd__decap_12_42 VNB ) + ( sky130_ef_sc_hd__decap_12_42 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_259 VGND ) + ( sky130_fd_sc_hd__buf_8_84 VGND ) + ( sky130_ef_sc_hd__decap_12_38 VNB ) + ( sky130_ef_sc_hd__decap_12_38 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_255 VGND ) + ( sky130_fd_sc_hd__buf_8_3 VGND ) + ( sky130_ef_sc_hd__decap_12_40 VNB ) + ( sky130_ef_sc_hd__decap_12_40 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_257 VGND ) + ( sky130_fd_sc_hd__buf_8_55 VGND ) + ( sky130_ef_sc_hd__decap_12_34 VNB ) + ( sky130_ef_sc_hd__decap_12_34 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_256 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_250 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_248 VGND ) + ( sky130_ef_sc_hd__decap_12_33 VNB ) + ( sky130_ef_sc_hd__decap_12_33 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_249 VGND ) + ( sky130_ef_sc_hd__decap_12_31 VGND ) + ( sky130_ef_sc_hd__decap_12_32 VNB ) + ( sky130_ef_sc_hd__decap_12_32 VGND ) + ( sky130_ef_sc_hd__decap_12_30 VNB ) + ( sky130_ef_sc_hd__decap_12_30 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_247 VGND ) + ( sky130_fd_sc_hd__buf_8_69 VGND ) + ( sky130_fd_sc_hd__buf_8_71 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_245 VGND ) + ( sky130_ef_sc_hd__decap_12_28 VNB ) + ( sky130_fd_sc_hd__buf_8_73 VGND ) + ( sky130_ef_sc_hd__decap_12_28 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_246 VGND ) + ( sky130_ef_sc_hd__decap_12_29 VNB ) + ( sky130_fd_sc_hd__buf_8_75 VGND ) + ( sky130_ef_sc_hd__decap_12_29 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_244 VGND ) + ( sky130_ef_sc_hd__decap_12_27 VNB ) + ( sky130_fd_sc_hd__buf_8_77 VGND ) + ( sky130_ef_sc_hd__decap_12_27 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_243 VGND ) + ( sky130_ef_sc_hd__decap_12_25 VNB ) + ( sky130_ef_sc_hd__decap_12_25 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_242 VGND ) + ( sky130_fd_sc_hd__buf_8_78 VGND ) + ( sky130_ef_sc_hd__decap_12_26 VNB ) + ( sky130_ef_sc_hd__decap_12_26 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_240 VGND ) + ( sky130_fd_sc_hd__buf_8_81 VGND ) + ( sky130_ef_sc_hd__decap_12_23 VNB ) + ( sky130_ef_sc_hd__decap_12_23 VGND ) + ( sky130_ef_sc_hd__decap_12_24 VNB ) + ( sky130_ef_sc_hd__decap_12_24 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_241 VGND ) + ( sky130_fd_sc_hd__buf_8_83 VGND ) + ( sky130_fd_sc_hd__buf_8_1 VGND ) + ( sky130_fd_sc_hd__buf_8_125 VNB ) + ( sky130_fd_sc_hd__buf_8_125 VGND ) + ( sky130_fd_sc_hd__buf_8_127 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_135 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_136 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_138 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_139 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_137 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_134 VGND ) + ( sky130_fd_sc_hd__buf_8_124 VGND ) + ( sky130_fd_sc_hd__buf_8_126 VNB ) + ( sky130_fd_sc_hd__buf_8_124 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_133 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_132 VGND ) + ( sky130_fd_sc_hd__buf_8_122 VGND ) + ( sky130_fd_sc_hd__buf_8_123 VNB ) + ( sky130_fd_sc_hd__buf_8_122 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_131 VGND ) + ( sky130_fd_sc_hd__buf_8_121 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_130 VGND ) + ( sky130_fd_sc_hd__buf_8_121 VNB ) + ( sky130_fd_sc_hd__buf_8_120 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_129 VGND ) + ( sky130_fd_sc_hd__buf_8_119 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_128 VGND ) + ( sky130_fd_sc_hd__buf_8_119 VNB ) + ( sky130_fd_sc_hd__buf_8_118 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_127 VGND ) + ( sky130_ef_sc_hd__decap_12_15 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_126 VGND ) + ( sky130_fd_sc_hd__buf_8_117 VNB ) + ( sky130_ef_sc_hd__decap_12_15 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_117 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_116 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_115 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_113 VGND ) + ( sky130_fd_sc_hd__buf_8_102 VGND ) + ( sky130_fd_sc_hd__buf_8_102 VNB ) + ( sky130_ef_sc_hd__decap_12_10 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_114 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_112 VGND ) + ( sky130_fd_sc_hd__buf_8_101 VGND ) + ( sky130_fd_sc_hd__buf_8_104 VNB ) + ( sky130_fd_sc_hd__buf_8_101 VNB ) + ( sky130_fd_sc_hd__buf_8_103 VNB ) + ( sky130_fd_sc_hd__buf_8_100 VNB ) + ( sky130_fd_sc_hd__buf_8_100 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_111 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_108 VGND ) + ( sky130_fd_sc_hd__buf_8_99 VNB ) + ( sky130_fd_sc_hd__buf_8_97 VNB ) + ( sky130_fd_sc_hd__buf_8_97 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_110 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_107 VGND ) + ( sky130_fd_sc_hd__buf_8_98 VNB ) + ( sky130_fd_sc_hd__buf_8_96 VNB ) + ( sky130_fd_sc_hd__buf_8_96 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_109 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_106 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_103 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_102 VGND ) + ( sky130_fd_sc_hd__buf_8_95 VGND ) + ( sky130_fd_sc_hd__buf_8_95 VNB ) + ( sky130_fd_sc_hd__buf_8_94 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_105 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_104 VGND ) + ( sky130_fd_sc_hd__buf_8_93 VGND ) + ( sky130_fd_sc_hd__buf_8_93 VNB ) + ( sky130_fd_sc_hd__buf_8_92 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_101 VGND ) + ( sky130_fd_sc_hd__buf_8_90 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_100 VGND ) + ( sky130_fd_sc_hd__buf_8_91 VNB ) + ( sky130_fd_sc_hd__buf_8_90 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_99 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_98 VGND ) + ( sky130_fd_sc_hd__buf_8_89 VGND ) + ( sky130_fd_sc_hd__buf_8_89 VNB ) + ( sky130_fd_sc_hd__buf_8_88 VNB ) + ( sky130_fd_sc_hd__buf_8_86 VNB ) + ( sky130_ef_sc_hd__decap_12_22 VGND ) + ( sky130_ef_sc_hd__decap_12_22 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_97 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_96 VGND ) + ( sky130_fd_sc_hd__buf_8_8 VNB ) + ( sky130_fd_sc_hd__buf_8_8 VGND ) + ( sky130_fd_sc_hd__buf_8_9 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_10 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_11 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_12 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_13 VGND ) + ( sky130_fd_sc_hd__buf_8_7 VNB ) + ( sky130_fd_sc_hd__buf_8_6 VNB ) + ( sky130_fd_sc_hd__buf_8_6 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_9 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_8 VGND ) + ( sky130_fd_sc_hd__buf_8_5 VNB ) + ( sky130_fd_sc_hd__buf_8_4 VNB ) + ( sky130_fd_sc_hd__buf_8_4 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_5 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_4 VGND ) + ( sky130_fd_sc_hd__buf_8_85 VNB ) + ( sky130_fd_sc_hd__buf_8_85 VGND ) + ( sky130_fd_sc_hd__buf_8_84 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_95 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_94 VGND ) + ( sky130_fd_sc_hd__buf_8_3 VNB ) + ( sky130_fd_sc_hd__buf_8_2 VNB ) + ( sky130_fd_sc_hd__buf_8_2 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_7 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_6 VGND ) + ( sky130_fd_sc_hd__buf_8_55 VNB ) + ( sky130_ef_sc_hd__decap_12_39 VNB ) + ( sky130_ef_sc_hd__decap_12_39 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_64 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_65 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_75 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_74 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_77 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_76 VGND ) + ( sky130_fd_sc_hd__buf_8_67 VGND ) + ( sky130_fd_sc_hd__buf_8_67 VNB ) + ( sky130_ef_sc_hd__decap_12_31 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_79 VGND ) + ( sky130_fd_sc_hd__buf_8_68 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_78 VGND ) + ( sky130_fd_sc_hd__buf_8_69 VNB ) + ( sky130_fd_sc_hd__buf_8_68 VNB ) + ( sky130_fd_sc_hd__buf_8_71 VNB ) + ( sky130_fd_sc_hd__buf_8_70 VGND ) + ( sky130_fd_sc_hd__buf_8_70 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_81 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_80 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_83 VGND ) + ( sky130_fd_sc_hd__buf_8_72 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_82 VGND ) + ( sky130_fd_sc_hd__buf_8_73 VNB ) + ( sky130_fd_sc_hd__buf_8_72 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_85 VGND ) + ( sky130_fd_sc_hd__buf_8_74 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_84 VGND ) + ( sky130_fd_sc_hd__buf_8_75 VNB ) + ( sky130_fd_sc_hd__buf_8_74 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_87 VGND ) + ( sky130_fd_sc_hd__buf_8_76 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_86 VGND ) + ( sky130_fd_sc_hd__buf_8_77 VNB ) + ( sky130_fd_sc_hd__buf_8_76 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_89 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_88 VGND ) + ( sky130_fd_sc_hd__buf_8_79 VGND ) + ( sky130_fd_sc_hd__buf_8_79 VNB ) + ( sky130_fd_sc_hd__buf_8_78 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_91 VGND ) + ( sky130_fd_sc_hd__buf_8_80 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_90 VGND ) + ( sky130_fd_sc_hd__buf_8_81 VNB ) + ( sky130_fd_sc_hd__buf_8_80 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_93 VGND ) + ( sky130_fd_sc_hd__buf_8_82 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_92 VGND ) + ( sky130_fd_sc_hd__buf_8_83 VNB ) + ( sky130_fd_sc_hd__buf_8_82 VNB ) + ( sky130_fd_sc_hd__buf_8_1 VNB ) + ( sky130_ef_sc_hd__decap_12_21 VGND ) + ( sky130_ef_sc_hd__decap_12_21 VNB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_238 VGND ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_3 VGND ) + + ROUTED met3 TAPERRULE met3_width_1740 ( 2208245 210670 ) ( 2209810 * ) + NEW met3 ( 2208245 211690 ) ( 2207980 * ) + NEW met3 TAPERRULE met3_width_1865 ( 2209027.5 211990 ) ( * 216800 ) + NEW met3 ( 2208245 217100 ) ( 2207980 * ) + NEW met3 ( 2208245 217175 ) ( 2209810 * ) + NEW met3 ( 2210065 217100 ) ( 2209810 * ) + NEW met2 ( 2208160 217240 ) ( 2209885 * ) + NEW met2 ( 2208160 216950 ) ( 2209885 * ) + NEW met2 ( 2209022.5 217100 ) via2_1785_300_vx + NEW met1 ( 2206210 217295 ) ( 2235700 * ) + NEW met1 TAPERRULE met1_width_300 ( 2209985 217100 ) ( 2235700 * ) + NEW met1 ( 2206210 216955 ) ( 2235700 * ) + NEW met1 TAPERRULE met1_width_300 ( 2206210 217100 ) ( 2209022.5 * ) via_1785_300_hh + NEW met3 ( 2210065 211690 ) ( 2209810 * ) + NEW met2 ( 2208160 211815 ) ( 2209885 * ) + NEW met2 ( 2208160 211525 ) ( 2209885 * ) + NEW met2 ( 2209022.5 211690 ) via2_1785_300_vx + NEW met1 ( 2206210 211855 ) ( 2235700 * ) + NEW met1 TAPERRULE met1_width_300 ( 2209985 211690 ) ( 2235700 * ) + NEW met1 ( 2206210 211515 ) ( 2235700 * ) + NEW met1 TAPERRULE met1_width_300 ( 2206210 211690 ) ( 2209022.5 * ) via_1785_300_hh ; - mgmt_io_oeb_buf[36] ( sky130_fd_sc_hd__buf_8_8 X ) + ROUTED met1 ( 664685 221390 ) ( 789630 * ) ( * 221450 ) via_260_260_hv ( * 221540 ) ( 789690 * ) @@ -3632,17 +4291,17 @@ NETS 147 ; NEW met2 ( 670650 237970 ) via_260_260_hv NEW met2 ( 670590 238060 ) ( 670710 * ) NEW met2 ( 670590 238200 ) ( * 238155 ) - NEW met1 ( 226185 237910 ) ( 670450 * ) - NEW met1 ( 226185 238050 ) ( * 1673705 ) - NEW met1 ( 226185 1673845 ) ( 226305 * ) - NEW met1 ( 226245 1673935 ) via_260_260_vh - NEW met1 ( 226185 1674025 ) ( 226305 * ) - NEW met2 ( 226445 1673875 ) ( 226430 * ) - NEW met2 ( 202875 1673875 ) ( 226045 * ) - NEW met1 ( 202615 1674595 ) ( 202735 * ) - NEW met1 ( 202615 1673525 ) ( 202735 * ) - NEW met1 ( 202675 1674060 ) via_260_1090_vh - NEW met1 ( 202670 1674060 ) mcon_170_1090 + NEW met1 ( 226785 237910 ) ( 670450 * ) + NEW met1 ( 226785 238050 ) ( * 1673705 ) + NEW met1 ( 226785 1673845 ) ( 226905 * ) + NEW met1 ( 226845 1673935 ) via_260_260_vh + NEW met1 ( 226785 1674025 ) ( 226905 * ) + NEW met2 ( 227045 1673875 ) ( 227030 * ) + NEW met2 ( 203475 1673875 ) ( 226645 * ) + NEW met1 ( 203215 1674595 ) ( 203335 * ) + NEW met1 ( 203215 1673525 ) ( 203335 * ) + NEW met1 ( 203275 1674060 ) via_260_1090_vh + NEW met1 ( 203270 1674060 ) mcon_170_1090 NEW met1 ( 670540 215520 ) ( 670660 * ) NEW met1 ( 670600 215935 ) via_260_850_vh ; - sky130_fd_sc_hd__buf_8_1/A ( sky130_fd_sc_hd__buf_8_1 A ) @@ -3669,667 +4328,135 @@ NETS 147 ; NEW met1 ( 2147605 215935 ) mcon_170_850 NEW met2 ( 674310 215850 ) ( 675260 * ) NEW li1 ( 674325 215965 ) ( 675245 * ) ; - - vssd ( sky130_fd_sc_hd__tapvpwrvgnd_1_1 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_275 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_29 VGND ) - ( sky130_fd_sc_hd__buf_8_24 VGND ) - ( sky130_fd_sc_hd__buf_8_24 VNB ) - ( sky130_fd_sc_hd__buf_8_25 VNB ) - ( sky130_fd_sc_hd__buf_8_25 VGND ) - ( sky130_ef_sc_hd__decap_12_13 VNB ) - ( sky130_ef_sc_hd__decap_12_13 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_272 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_274 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_28 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_301 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_185 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_184 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_302 VGND ) - ( sky130_ef_sc_hd__decap_12_36 VNB ) - ( sky130_fd_sc_hd__buf_8_171 VGND ) - ( sky130_ef_sc_hd__decap_12_36 VGND ) - ( sky130_ef_sc_hd__decap_12_33 VNB ) - ( sky130_fd_sc_hd__buf_8_172 VGND ) - ( sky130_ef_sc_hd__decap_12_33 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_187 VGND ) - ( sky130_fd_sc_hd__buf_8_170 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_186 VGND ) - ( sky130_fd_sc_hd__buf_8_171 VNB ) - ( sky130_fd_sc_hd__buf_8_170 VNB ) - ( sky130_fd_sc_hd__buf_8_173 VNB ) - ( sky130_fd_sc_hd__buf_8_173 VGND ) - ( sky130_fd_sc_hd__buf_8_172 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_300 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_298 VGND ) - ( sky130_ef_sc_hd__decap_12_34 VNB ) - ( sky130_fd_sc_hd__buf_8_175 VGND ) - ( sky130_ef_sc_hd__decap_12_34 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_189 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_188 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_193 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_191 VGND ) - ( sky130_fd_sc_hd__buf_8_174 VGND ) - ( sky130_fd_sc_hd__buf_8_175 VNB ) - ( sky130_fd_sc_hd__buf_8_174 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_299 VGND ) - ( sky130_ef_sc_hd__decap_12_32 VNB ) - ( sky130_fd_sc_hd__buf_8_177 VGND ) - ( sky130_ef_sc_hd__decap_12_32 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_192 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_190 VGND ) - ( sky130_fd_sc_hd__buf_8_176 VGND ) - ( sky130_fd_sc_hd__buf_8_177 VNB ) - ( sky130_fd_sc_hd__buf_8_176 VNB ) - ( sky130_ef_sc_hd__decap_12_31 VNB ) - ( sky130_ef_sc_hd__decap_12_31 VGND ) - ( sky130_fd_sc_hd__buf_8_179 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_297 VGND ) - ( sky130_fd_sc_hd__buf_8_178 VNB ) - ( sky130_fd_sc_hd__buf_8_178 VGND ) - ( sky130_fd_sc_hd__buf_8_179 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_194 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_195 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_17 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_16 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_269 VGND ) - ( sky130_fd_sc_hd__buf_8_37 VGND ) - ( sky130_fd_sc_hd__buf_8_37 VNB ) - ( sky130_fd_sc_hd__buf_8_35 VGND ) - ( sky130_fd_sc_hd__buf_8_36 VNB ) - ( sky130_fd_sc_hd__buf_8_36 VGND ) - ( sky130_ef_sc_hd__decap_12_5 VNB ) - ( sky130_ef_sc_hd__decap_12_5 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_39 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_38 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_266 VGND ) - ( sky130_fd_sc_hd__buf_8_35 VNB ) - ( sky130_fd_sc_hd__buf_8_34 VNB ) - ( sky130_fd_sc_hd__buf_8_34 VGND ) - ( sky130_ef_sc_hd__decap_12_6 VNB ) - ( sky130_ef_sc_hd__decap_12_6 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_63 VGND ) - ( sky130_fd_sc_hd__buf_8_52 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_62 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_267 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_61 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_60 VGND ) - ( sky130_fd_sc_hd__buf_8_53 VNB ) - ( sky130_fd_sc_hd__buf_8_53 VGND ) - ( sky130_fd_sc_hd__buf_8_52 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_265 VGND ) - ( sky130_ef_sc_hd__decap_12_4 VGND ) - ( sky130_ef_sc_hd__decap_12_4 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_59 VGND ) - ( sky130_fd_sc_hd__buf_8_50 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_58 VGND ) - ( sky130_fd_sc_hd__buf_8_51 VNB ) - ( sky130_fd_sc_hd__buf_8_51 VGND ) - ( sky130_fd_sc_hd__buf_8_50 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_263 VGND ) - ( sky130_ef_sc_hd__decap_12_2 VGND ) - ( sky130_ef_sc_hd__decap_12_2 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_57 VGND ) - ( sky130_fd_sc_hd__buf_8_48 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_56 VGND ) - ( sky130_fd_sc_hd__buf_8_49 VNB ) - ( sky130_fd_sc_hd__buf_8_49 VGND ) - ( sky130_fd_sc_hd__buf_8_48 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_264 VGND ) - ( sky130_ef_sc_hd__decap_12_3 VGND ) - ( sky130_ef_sc_hd__decap_12_3 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_55 VGND ) - ( sky130_fd_sc_hd__buf_8_47 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_54 VGND ) - ( sky130_fd_sc_hd__buf_8_47 VNB ) - ( sky130_fd_sc_hd__buf_8_46 VNB ) - ( sky130_fd_sc_hd__buf_8_46 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_52 VGND ) - ( sky130_ef_sc_hd__decap_12_0 VGND ) - ( sky130_ef_sc_hd__decap_12_0 VNB ) - ( sky130_fd_sc_hd__buf_8_12 VGND ) - ( sky130_ef_sc_hd__decap_12_1 VNB ) - ( sky130_ef_sc_hd__decap_12_1 VGND ) - ( sky130_fd_sc_hd__buf_8_12 VNB ) - ( sky130_fd_sc_hd__buf_8_13 VNB ) - ( sky130_fd_sc_hd__buf_8_13 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_53 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_261 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_262 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_318 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_159 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_158 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_317 VGND ) - ( sky130_ef_sc_hd__decap_12_50 VNB ) - ( sky130_ef_sc_hd__decap_12_50 VGND ) - ( sky130_ef_sc_hd__decap_12_48 VNB ) - ( sky130_fd_sc_hd__buf_8_149 VGND ) - ( sky130_ef_sc_hd__decap_12_48 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_161 VGND ) - ( sky130_fd_sc_hd__buf_8_141 VGND ) - ( sky130_fd_sc_hd__buf_8_148 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_160 VGND ) - ( sky130_fd_sc_hd__buf_8_149 VNB ) - ( sky130_fd_sc_hd__buf_8_148 VNB ) - ( sky130_fd_sc_hd__buf_8_141 VNB ) - ( sky130_fd_sc_hd__buf_8_140 VGND ) - ( sky130_fd_sc_hd__buf_8_140 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_315 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_316 VGND ) - ( sky130_ef_sc_hd__decap_12_49 VNB ) - ( sky130_ef_sc_hd__decap_12_49 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_153 VGND ) - ( sky130_fd_sc_hd__buf_8_143 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_152 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_155 VGND ) - ( sky130_fd_sc_hd__buf_8_142 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_154 VGND ) - ( sky130_fd_sc_hd__buf_8_143 VNB ) - ( sky130_fd_sc_hd__buf_8_142 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_314 VGND ) - ( sky130_ef_sc_hd__decap_12_47 VNB ) - ( sky130_ef_sc_hd__decap_12_47 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_147 VGND ) - ( sky130_fd_sc_hd__buf_8_134 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_146 VGND ) - ( sky130_fd_sc_hd__buf_8_135 VGND ) - ( sky130_fd_sc_hd__buf_8_135 VNB ) - ( sky130_fd_sc_hd__buf_8_134 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_313 VGND ) - ( sky130_ef_sc_hd__decap_12_45 VNB ) - ( sky130_ef_sc_hd__decap_12_45 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_149 VGND ) - ( sky130_fd_sc_hd__buf_8_136 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_148 VGND ) - ( sky130_fd_sc_hd__buf_8_137 VGND ) - ( sky130_fd_sc_hd__buf_8_137 VNB ) - ( sky130_fd_sc_hd__buf_8_136 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_311 VGND ) - ( sky130_ef_sc_hd__decap_12_46 VNB ) - ( sky130_ef_sc_hd__decap_12_46 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_151 VGND ) - ( sky130_fd_sc_hd__buf_8_139 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_150 VGND ) - ( sky130_fd_sc_hd__buf_8_138 VGND ) - ( sky130_fd_sc_hd__buf_8_139 VNB ) - ( sky130_fd_sc_hd__buf_8_138 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_312 VGND ) - ( sky130_ef_sc_hd__decap_12_44 VNB ) - ( sky130_ef_sc_hd__decap_12_44 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_145 VGND ) - ( sky130_fd_sc_hd__buf_8_132 VGND ) - ( sky130_fd_sc_hd__buf_8_133 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_144 VGND ) - ( sky130_fd_sc_hd__buf_8_133 VNB ) - ( sky130_fd_sc_hd__buf_8_132 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_310 VGND ) - ( sky130_ef_sc_hd__decap_12_43 VNB ) - ( sky130_ef_sc_hd__decap_12_43 VGND ) - ( sky130_ef_sc_hd__decap_12_42 VNB ) - ( sky130_fd_sc_hd__buf_8_130 VGND ) - ( sky130_ef_sc_hd__decap_12_42 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_143 VGND ) - ( sky130_fd_sc_hd__buf_8_128 VGND ) - ( sky130_fd_sc_hd__buf_8_131 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_142 VGND ) - ( sky130_fd_sc_hd__buf_8_131 VNB ) - ( sky130_fd_sc_hd__buf_8_130 VNB ) - ( sky130_fd_sc_hd__buf_8_129 VNB ) - ( sky130_fd_sc_hd__buf_8_129 VGND ) - ( sky130_fd_sc_hd__buf_8_128 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_141 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_309 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_140 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_237 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_235 VGND ) - ( sky130_fd_sc_hd__decap_12_20 VNB ) - ( sky130_fd_sc_hd__decap_12_20 VGND ) - ( sky130_fd_sc_hd__buf_8_127 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_236 VGND ) - ( sky130_fd_sc_hd__decap_12_19 VNB ) - ( sky130_fd_sc_hd__decap_12_19 VGND ) - ( sky130_fd_sc_hd__buf_8_126 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_233 VGND ) - ( sky130_fd_sc_hd__decap_12_17 VNB ) - ( sky130_fd_sc_hd__decap_12_17 VGND ) - ( sky130_fd_sc_hd__buf_8_123 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_234 VGND ) - ( sky130_fd_sc_hd__decap_12_18 VNB ) - ( sky130_fd_sc_hd__decap_12_18 VGND ) - ( sky130_fd_sc_hd__buf_8_120 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_232 VGND ) - ( sky130_fd_sc_hd__decap_12_16 VNB ) - ( sky130_fd_sc_hd__decap_12_16 VGND ) - ( sky130_fd_sc_hd__buf_8_118 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_231 VGND ) - ( sky130_fd_sc_hd__decap_12_5 VNB ) - ( sky130_fd_sc_hd__decap_12_5 VGND ) - ( sky130_fd_sc_hd__buf_8_117 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_221 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_226 VGND ) - ( sky130_fd_sc_hd__decap_12_11 VNB ) - ( sky130_fd_sc_hd__decap_12_11 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_225 VGND ) - ( sky130_fd_sc_hd__decap_12_10 VGND ) - ( sky130_fd_sc_hd__decap_12_9 VNB ) - ( sky130_fd_sc_hd__decap_12_9 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_224 VGND ) - ( sky130_fd_sc_hd__buf_8_104 VGND ) - ( sky130_fd_sc_hd__decap_12_8 VNB ) - ( sky130_fd_sc_hd__decap_12_8 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_223 VGND ) - ( sky130_fd_sc_hd__buf_8_103 VGND ) - ( sky130_fd_sc_hd__decap_12_7 VNB ) - ( sky130_fd_sc_hd__decap_12_7 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_222 VGND ) - ( sky130_fd_sc_hd__buf_8_99 VGND ) - ( sky130_fd_sc_hd__decap_12_6 VNB ) - ( sky130_fd_sc_hd__decap_12_6 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_2 VGND ) - ( sky130_fd_sc_hd__buf_8_98 VGND ) - ( sky130_fd_sc_hd__decap_12_0 VNB ) - ( sky130_fd_sc_hd__decap_12_0 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_220 VGND ) - ( sky130_fd_sc_hd__buf_8_94 VGND ) - ( sky130_fd_sc_hd__decap_12_4 VNB ) - ( sky130_fd_sc_hd__decap_12_4 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_219 VGND ) - ( sky130_fd_sc_hd__buf_8_92 VGND ) - ( sky130_fd_sc_hd__decap_12_3 VNB ) - ( sky130_fd_sc_hd__decap_12_3 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_218 VGND ) - ( sky130_fd_sc_hd__buf_8_91 VGND ) - ( sky130_fd_sc_hd__decap_12_2 VNB ) - ( sky130_fd_sc_hd__decap_12_2 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_239 VGND ) - ( sky130_fd_sc_hd__decap_12_1 VNB ) - ( sky130_fd_sc_hd__decap_12_1 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_326 VGND ) - ( sky130_fd_sc_hd__buf_8_88 VGND ) - ( sky130_fd_sc_hd__buf_8_86 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_260 VGND ) - ( sky130_fd_sc_hd__decap_12_43 VNB ) - ( sky130_fd_sc_hd__decap_12_43 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_258 VGND ) - ( sky130_fd_sc_hd__buf_8_9 VGND ) - ( sky130_fd_sc_hd__decap_12_41 VNB ) - ( sky130_fd_sc_hd__decap_12_41 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_259 VGND ) - ( sky130_fd_sc_hd__buf_8_7 VGND ) - ( sky130_fd_sc_hd__decap_12_42 VNB ) - ( sky130_fd_sc_hd__decap_12_42 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_255 VGND ) - ( sky130_fd_sc_hd__buf_8_5 VGND ) - ( sky130_fd_sc_hd__decap_12_38 VNB ) - ( sky130_fd_sc_hd__decap_12_38 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_257 VGND ) - ( sky130_fd_sc_hd__buf_8_84 VGND ) - ( sky130_fd_sc_hd__decap_12_40 VNB ) - ( sky130_fd_sc_hd__decap_12_40 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_256 VGND ) - ( sky130_fd_sc_hd__buf_8_3 VGND ) - ( sky130_fd_sc_hd__decap_12_34 VNB ) - ( sky130_fd_sc_hd__decap_12_34 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_250 VGND ) - ( sky130_fd_sc_hd__buf_8_55 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_248 VGND ) - ( sky130_fd_sc_hd__decap_12_33 VNB ) - ( sky130_fd_sc_hd__decap_12_33 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_249 VGND ) - ( sky130_fd_sc_hd__decap_12_31 VGND ) - ( sky130_fd_sc_hd__decap_12_32 VNB ) - ( sky130_fd_sc_hd__decap_12_32 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_247 VGND ) - ( sky130_fd_sc_hd__buf_8_69 VGND ) - ( sky130_fd_sc_hd__decap_12_30 VNB ) - ( sky130_fd_sc_hd__decap_12_30 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_245 VGND ) - ( sky130_fd_sc_hd__buf_8_71 VGND ) - ( sky130_fd_sc_hd__decap_12_28 VNB ) - ( sky130_fd_sc_hd__decap_12_28 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_246 VGND ) - ( sky130_fd_sc_hd__buf_8_73 VGND ) - ( sky130_fd_sc_hd__decap_12_29 VNB ) - ( sky130_fd_sc_hd__decap_12_29 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_244 VGND ) - ( sky130_fd_sc_hd__buf_8_75 VGND ) - ( sky130_fd_sc_hd__decap_12_27 VNB ) - ( sky130_fd_sc_hd__decap_12_27 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_243 VGND ) - ( sky130_fd_sc_hd__buf_8_77 VGND ) - ( sky130_fd_sc_hd__decap_12_25 VNB ) - ( sky130_fd_sc_hd__decap_12_25 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_242 VGND ) - ( sky130_fd_sc_hd__buf_8_78 VGND ) - ( sky130_fd_sc_hd__decap_12_26 VNB ) - ( sky130_fd_sc_hd__decap_12_26 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_240 VGND ) - ( sky130_fd_sc_hd__buf_8_81 VGND ) - ( sky130_fd_sc_hd__decap_12_23 VNB ) - ( sky130_fd_sc_hd__decap_12_23 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_241 VGND ) - ( sky130_fd_sc_hd__buf_8_83 VGND ) - ( sky130_fd_sc_hd__decap_12_24 VNB ) - ( sky130_fd_sc_hd__decap_12_24 VGND ) - ( sky130_fd_sc_hd__buf_8_1 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_139 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_136 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_138 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_135 VGND ) - ( sky130_fd_sc_hd__buf_8_125 VGND ) - ( sky130_fd_sc_hd__buf_8_127 VNB ) - ( sky130_fd_sc_hd__buf_8_125 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_137 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_134 VGND ) - ( sky130_fd_sc_hd__buf_8_124 VGND ) - ( sky130_fd_sc_hd__buf_8_126 VNB ) - ( sky130_fd_sc_hd__buf_8_124 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_133 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_132 VGND ) - ( sky130_fd_sc_hd__buf_8_122 VGND ) - ( sky130_fd_sc_hd__buf_8_123 VNB ) - ( sky130_fd_sc_hd__buf_8_122 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_131 VGND ) - ( sky130_fd_sc_hd__buf_8_121 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_130 VGND ) - ( sky130_fd_sc_hd__buf_8_121 VNB ) - ( sky130_fd_sc_hd__buf_8_120 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_129 VGND ) - ( sky130_fd_sc_hd__buf_8_119 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_128 VGND ) - ( sky130_fd_sc_hd__buf_8_119 VNB ) - ( sky130_fd_sc_hd__buf_8_118 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_127 VGND ) - ( sky130_fd_sc_hd__decap_12_15 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_126 VGND ) - ( sky130_fd_sc_hd__buf_8_117 VNB ) - ( sky130_fd_sc_hd__decap_12_15 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_117 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_116 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_115 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_113 VGND ) - ( sky130_fd_sc_hd__buf_8_102 VGND ) - ( sky130_fd_sc_hd__buf_8_102 VNB ) - ( sky130_fd_sc_hd__decap_12_10 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_114 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_112 VGND ) - ( sky130_fd_sc_hd__buf_8_101 VGND ) - ( sky130_fd_sc_hd__buf_8_104 VNB ) - ( sky130_fd_sc_hd__buf_8_101 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_111 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_108 VGND ) - ( sky130_fd_sc_hd__buf_8_100 VGND ) - ( sky130_fd_sc_hd__buf_8_103 VNB ) - ( sky130_fd_sc_hd__buf_8_100 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_110 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_107 VGND ) - ( sky130_fd_sc_hd__buf_8_97 VGND ) - ( sky130_fd_sc_hd__buf_8_99 VNB ) - ( sky130_fd_sc_hd__buf_8_97 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_109 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_106 VGND ) - ( sky130_fd_sc_hd__buf_8_96 VGND ) - ( sky130_fd_sc_hd__buf_8_98 VNB ) - ( sky130_fd_sc_hd__buf_8_96 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_103 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_102 VGND ) - ( sky130_fd_sc_hd__buf_8_95 VGND ) - ( sky130_fd_sc_hd__buf_8_95 VNB ) - ( sky130_fd_sc_hd__buf_8_94 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_105 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_104 VGND ) - ( sky130_fd_sc_hd__buf_8_93 VGND ) - ( sky130_fd_sc_hd__buf_8_93 VNB ) - ( sky130_fd_sc_hd__buf_8_92 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_101 VGND ) - ( sky130_fd_sc_hd__buf_8_90 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_100 VGND ) - ( sky130_fd_sc_hd__buf_8_91 VNB ) - ( sky130_fd_sc_hd__buf_8_90 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_99 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_98 VGND ) - ( sky130_fd_sc_hd__buf_8_89 VGND ) - ( sky130_fd_sc_hd__buf_8_89 VNB ) - ( sky130_fd_sc_hd__buf_8_88 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_97 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_96 VGND ) - ( sky130_fd_sc_hd__decap_12_22 VGND ) - ( sky130_fd_sc_hd__buf_8_86 VNB ) - ( sky130_fd_sc_hd__decap_12_22 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_13 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_12 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_11 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_10 VGND ) - ( sky130_fd_sc_hd__buf_8_8 VGND ) - ( sky130_fd_sc_hd__buf_8_9 VNB ) - ( sky130_fd_sc_hd__buf_8_8 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_9 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_8 VGND ) - ( sky130_fd_sc_hd__buf_8_6 VGND ) - ( sky130_fd_sc_hd__buf_8_7 VNB ) - ( sky130_fd_sc_hd__buf_8_6 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_5 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_4 VGND ) - ( sky130_fd_sc_hd__buf_8_4 VGND ) - ( sky130_fd_sc_hd__buf_8_5 VNB ) - ( sky130_fd_sc_hd__buf_8_4 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_95 VGND ) - ( sky130_fd_sc_hd__buf_8_85 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_94 VGND ) - ( sky130_fd_sc_hd__buf_8_85 VNB ) - ( sky130_fd_sc_hd__buf_8_84 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_7 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_6 VGND ) - ( sky130_fd_sc_hd__buf_8_2 VGND ) - ( sky130_fd_sc_hd__buf_8_3 VNB ) - ( sky130_fd_sc_hd__buf_8_2 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_65 VGND ) - ( sky130_fd_sc_hd__decap_12_39 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_64 VGND ) - ( sky130_fd_sc_hd__buf_8_55 VNB ) - ( sky130_fd_sc_hd__decap_12_39 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_75 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_74 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_77 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_76 VGND ) - ( sky130_fd_sc_hd__buf_8_67 VGND ) - ( sky130_fd_sc_hd__buf_8_67 VNB ) - ( sky130_fd_sc_hd__decap_12_31 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_79 VGND ) - ( sky130_fd_sc_hd__buf_8_68 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_78 VGND ) - ( sky130_fd_sc_hd__buf_8_69 VNB ) - ( sky130_fd_sc_hd__buf_8_68 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_81 VGND ) - ( sky130_fd_sc_hd__buf_8_70 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_80 VGND ) - ( sky130_fd_sc_hd__buf_8_71 VNB ) - ( sky130_fd_sc_hd__buf_8_70 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_83 VGND ) - ( sky130_fd_sc_hd__buf_8_72 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_82 VGND ) - ( sky130_fd_sc_hd__buf_8_73 VNB ) - ( sky130_fd_sc_hd__buf_8_72 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_85 VGND ) - ( sky130_fd_sc_hd__buf_8_74 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_84 VGND ) - ( sky130_fd_sc_hd__buf_8_75 VNB ) - ( sky130_fd_sc_hd__buf_8_74 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_87 VGND ) - ( sky130_fd_sc_hd__buf_8_76 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_86 VGND ) - ( sky130_fd_sc_hd__buf_8_77 VNB ) - ( sky130_fd_sc_hd__buf_8_76 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_89 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_88 VGND ) - ( sky130_fd_sc_hd__buf_8_79 VGND ) - ( sky130_fd_sc_hd__buf_8_79 VNB ) - ( sky130_fd_sc_hd__buf_8_78 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_91 VGND ) - ( sky130_fd_sc_hd__buf_8_80 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_90 VGND ) - ( sky130_fd_sc_hd__buf_8_81 VNB ) - ( sky130_fd_sc_hd__buf_8_80 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_93 VGND ) - ( sky130_fd_sc_hd__buf_8_82 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_92 VGND ) - ( sky130_fd_sc_hd__buf_8_83 VNB ) - ( sky130_fd_sc_hd__buf_8_82 VNB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_238 VGND ) - ( sky130_fd_sc_hd__decap_12_21 VGND ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_3 VGND ) - ( sky130_fd_sc_hd__decap_12_21 VNB ) - ( sky130_fd_sc_hd__buf_8_1 VNB ) - + ROUTED met3 TAPERRULE met3_width_1740 ( 2208245 210670 ) ( 2209810 * ) - NEW met3 ( 2208245 211690 ) ( 2207980 * ) - NEW met3 TAPERRULE met3_width_1865 ( 2209027.5 211990 ) ( * 216800 ) - NEW met3 ( 2208245 217100 ) ( 2207980 * ) - NEW met3 ( 2208245 217175 ) ( 2209810 * ) - NEW met3 ( 2210065 217100 ) ( 2209810 * ) - NEW met2 ( 2208160 217240 ) ( 2209885 * ) - NEW met2 ( 2208160 216950 ) ( 2209885 * ) - NEW met2 ( 2209022.5 217100 ) via2_1785_300_vx - NEW met1 ( 2206210 217295 ) ( 2235700 * ) - NEW met1 TAPERRULE met1_width_300 ( 2209985 217100 ) ( 2235700 * ) - NEW met1 ( 2206210 216955 ) ( 2235700 * ) - NEW met1 TAPERRULE met1_width_300 ( 2206210 217100 ) ( 2209022.5 * ) via_1785_300_hh - NEW met3 ( 2210065 211690 ) ( 2209810 * ) - NEW met2 ( 2208160 211815 ) ( 2209885 * ) - NEW met2 ( 2208160 211525 ) ( 2209885 * ) - NEW met2 ( 2209022.5 211690 ) via2_1785_300_vx - NEW met1 ( 2206210 211855 ) ( 2235700 * ) - NEW met1 TAPERRULE met1_width_300 ( 2209985 211690 ) ( 2235700 * ) - NEW met1 ( 2206210 211515 ) ( 2235700 * ) - NEW met1 TAPERRULE met1_width_300 ( 2206210 211690 ) ( 2209022.5 * ) via_1785_300_hh ; - - vccd ( sky130_fd_sc_hd__tapvpwrvgnd_1_1 VPWR ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_275 VPWR ) - ( sky130_ef_sc_hd__decap_12_13 VPWR ) - ( sky130_ef_sc_hd__decap_12_13 VPB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_274 VPWR ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_29 VPWR ) - ( sky130_fd_sc_hd__buf_8_24 VPWR ) - ( sky130_fd_sc_hd__buf_8_24 VPB ) - ( sky130_fd_sc_hd__buf_8_25 VPWR ) - ( sky130_fd_sc_hd__buf_8_25 VPB ) + - vccd ( sky130_fd_sc_hd__tapvpwrvgnd_1_29 VPWR ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_1 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_272 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_28 VPWR ) + ( sky130_fd_sc_hd__buf_8_25 VPWR ) + ( sky130_fd_sc_hd__buf_8_24 VPWR ) + ( sky130_fd_sc_hd__buf_8_25 VPB ) + ( sky130_fd_sc_hd__buf_8_24 VPB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_275 VPWR ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_274 VPWR ) + ( sky130_ef_sc_hd__decap_12_13 VPWR ) + ( sky130_ef_sc_hd__decap_12_13 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_301 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_302 VPWR ) ( sky130_ef_sc_hd__decap_12_36 VPWR ) ( sky130_ef_sc_hd__decap_12_36 VPB ) + ( sky130_ef_sc_hd__decap_12_37 VPWR ) + ( sky130_ef_sc_hd__decap_12_37 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_300 VPWR ) - ( sky130_ef_sc_hd__decap_12_33 VPWR ) - ( sky130_ef_sc_hd__decap_12_33 VPB ) + ( sky130_ef_sc_hd__decap_12_35 VPWR ) + ( sky130_ef_sc_hd__decap_12_35 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_298 VPWR ) - ( sky130_ef_sc_hd__decap_12_34 VPWR ) - ( sky130_ef_sc_hd__decap_12_34 VPB ) + ( sky130_ef_sc_hd__decap_12_51 VPWR ) + ( sky130_ef_sc_hd__decap_12_51 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_299 VPWR ) - ( sky130_ef_sc_hd__decap_12_32 VPWR ) - ( sky130_ef_sc_hd__decap_12_32 VPB ) - ( sky130_ef_sc_hd__decap_12_31 VPWR ) - ( sky130_ef_sc_hd__decap_12_31 VPB ) + ( sky130_ef_sc_hd__decap_12_52 VPWR ) + ( sky130_ef_sc_hd__decap_12_52 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_297 VPWR ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_185 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_184 VPWR ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_185 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_187 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_186 VPWR ) ( sky130_fd_sc_hd__buf_8_171 VPWR ) ( sky130_fd_sc_hd__buf_8_170 VPWR ) ( sky130_fd_sc_hd__buf_8_171 VPB ) ( sky130_fd_sc_hd__buf_8_170 VPB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_189 VPWR ) ( sky130_fd_sc_hd__buf_8_173 VPWR ) - ( sky130_fd_sc_hd__buf_8_172 VPWR ) ( sky130_fd_sc_hd__buf_8_173 VPB ) + ( sky130_fd_sc_hd__buf_8_172 VPWR ) ( sky130_fd_sc_hd__buf_8_172 VPB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_189 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_188 VPWR ) + ( sky130_fd_sc_hd__buf_8_175 VPWR ) + ( sky130_fd_sc_hd__buf_8_175 VPB ) + ( sky130_fd_sc_hd__buf_8_174 VPWR ) + ( sky130_fd_sc_hd__buf_8_174 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_193 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_191 VPWR ) - ( sky130_fd_sc_hd__buf_8_175 VPWR ) - ( sky130_fd_sc_hd__buf_8_174 VPWR ) - ( sky130_fd_sc_hd__buf_8_175 VPB ) - ( sky130_fd_sc_hd__buf_8_174 VPB ) + ( sky130_fd_sc_hd__buf_8_177 VPWR ) + ( sky130_fd_sc_hd__buf_8_177 VPB ) + ( sky130_fd_sc_hd__buf_8_176 VPWR ) + ( sky130_fd_sc_hd__buf_8_176 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_192 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_190 VPWR ) - ( sky130_fd_sc_hd__buf_8_177 VPWR ) - ( sky130_fd_sc_hd__buf_8_176 VPWR ) - ( sky130_fd_sc_hd__buf_8_177 VPB ) - ( sky130_fd_sc_hd__buf_8_176 VPB ) - ( sky130_fd_sc_hd__buf_8_178 VPWR ) - ( sky130_fd_sc_hd__buf_8_178 VPB ) ( sky130_fd_sc_hd__buf_8_179 VPWR ) ( sky130_fd_sc_hd__buf_8_179 VPB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_194 VPWR ) + ( sky130_fd_sc_hd__buf_8_178 VPWR ) + ( sky130_fd_sc_hd__buf_8_178 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_195 VPWR ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_17 VPWR ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_194 VPWR ) + ( sky130_fd_sc_hd__buf_8_36 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_16 VPWR ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_17 VPWR ) + ( sky130_fd_sc_hd__buf_8_36 VPB ) ( sky130_fd_sc_hd__buf_8_37 VPWR ) ( sky130_fd_sc_hd__buf_8_37 VPB ) - ( sky130_fd_sc_hd__buf_8_36 VPWR ) - ( sky130_fd_sc_hd__buf_8_36 VPB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_39 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_38 VPWR ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_63 VPWR ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_39 VPWR ) ( sky130_fd_sc_hd__buf_8_35 VPWR ) - ( sky130_fd_sc_hd__buf_8_34 VPWR ) ( sky130_fd_sc_hd__buf_8_35 VPB ) - ( sky130_fd_sc_hd__buf_8_34 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_62 VPWR ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_61 VPWR ) + ( sky130_fd_sc_hd__buf_8_34 VPWR ) + ( sky130_fd_sc_hd__buf_8_34 VPB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_63 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_60 VPWR ) - ( sky130_fd_sc_hd__buf_8_53 VPWR ) ( sky130_fd_sc_hd__buf_8_52 VPWR ) - ( sky130_fd_sc_hd__buf_8_53 VPB ) ( sky130_fd_sc_hd__buf_8_52 VPB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_59 VPWR ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_61 VPWR ) + ( sky130_fd_sc_hd__buf_8_53 VPWR ) + ( sky130_fd_sc_hd__buf_8_53 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_58 VPWR ) - ( sky130_fd_sc_hd__buf_8_51 VPWR ) ( sky130_fd_sc_hd__buf_8_50 VPWR ) - ( sky130_fd_sc_hd__buf_8_51 VPB ) ( sky130_fd_sc_hd__buf_8_50 VPB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_57 VPWR ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_59 VPWR ) + ( sky130_fd_sc_hd__buf_8_51 VPWR ) + ( sky130_fd_sc_hd__buf_8_51 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_56 VPWR ) - ( sky130_fd_sc_hd__buf_8_49 VPWR ) ( sky130_fd_sc_hd__buf_8_48 VPWR ) - ( sky130_fd_sc_hd__buf_8_49 VPB ) ( sky130_fd_sc_hd__buf_8_48 VPB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_55 VPWR ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_57 VPWR ) + ( sky130_fd_sc_hd__buf_8_49 VPWR ) + ( sky130_fd_sc_hd__buf_8_49 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_54 VPWR ) ( sky130_fd_sc_hd__buf_8_47 VPWR ) - ( sky130_fd_sc_hd__buf_8_46 VPWR ) ( sky130_fd_sc_hd__buf_8_47 VPB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_55 VPWR ) + ( sky130_fd_sc_hd__buf_8_46 VPWR ) ( sky130_fd_sc_hd__buf_8_46 VPB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_261 VPWR ) ( sky130_fd_sc_hd__buf_8_12 VPWR ) ( sky130_fd_sc_hd__buf_8_12 VPB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_53 VPWR ) ( sky130_fd_sc_hd__buf_8_13 VPWR ) ( sky130_fd_sc_hd__buf_8_13 VPB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_53 VPWR ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_261 VPWR ) + ( sky130_ef_sc_hd__decap_12_54 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_269 VPWR ) - ( sky130_ef_sc_hd__decap_12_5 VPWR ) - ( sky130_ef_sc_hd__decap_12_5 VPB ) + ( sky130_ef_sc_hd__decap_12_54 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_266 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_267 VPWR ) - ( sky130_ef_sc_hd__decap_12_6 VPWR ) - ( sky130_ef_sc_hd__decap_12_6 VPB ) + ( sky130_ef_sc_hd__decap_12_53 VPWR ) + ( sky130_ef_sc_hd__decap_12_53 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_265 VPWR ) - ( sky130_ef_sc_hd__decap_12_4 VPWR ) - ( sky130_ef_sc_hd__decap_12_4 VPB ) + ( sky130_ef_sc_hd__decap_12_55 VPWR ) + ( sky130_ef_sc_hd__decap_12_55 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_263 VPWR ) - ( sky130_ef_sc_hd__decap_12_2 VPWR ) - ( sky130_ef_sc_hd__decap_12_2 VPB ) + ( sky130_ef_sc_hd__decap_12_57 VPWR ) + ( sky130_ef_sc_hd__decap_12_57 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_264 VPWR ) - ( sky130_ef_sc_hd__decap_12_3 VPWR ) - ( sky130_ef_sc_hd__decap_12_3 VPB ) + ( sky130_ef_sc_hd__decap_12_56 VPWR ) + ( sky130_ef_sc_hd__decap_12_56 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_52 VPWR ) - ( sky130_ef_sc_hd__decap_12_0 VPWR ) - ( sky130_ef_sc_hd__decap_12_0 VPB ) - ( sky130_ef_sc_hd__decap_12_1 VPWR ) - ( sky130_ef_sc_hd__decap_12_1 VPB ) + ( sky130_ef_sc_hd__decap_12_59 VPWR ) + ( sky130_ef_sc_hd__decap_12_59 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_262 VPWR ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_318 VPWR ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_317 VPWR ) + ( sky130_ef_sc_hd__decap_12_58 VPWR ) + ( sky130_ef_sc_hd__decap_12_58 VPB ) ( sky130_ef_sc_hd__decap_12_50 VPWR ) ( sky130_ef_sc_hd__decap_12_50 VPB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_317 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_315 VPWR ) ( sky130_ef_sc_hd__decap_12_48 VPWR ) ( sky130_ef_sc_hd__decap_12_48 VPB ) @@ -4349,19 +4476,18 @@ NETS 147 ; ( sky130_ef_sc_hd__decap_12_44 VPWR ) ( sky130_ef_sc_hd__decap_12_44 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_310 VPWR ) - ( sky130_ef_sc_hd__decap_12_43 VPWR ) - ( sky130_ef_sc_hd__decap_12_43 VPB ) + ( sky130_ef_sc_hd__decap_12_12 VPWR ) + ( sky130_ef_sc_hd__decap_12_12 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_141 VPWR ) - ( sky130_ef_sc_hd__decap_12_42 VPWR ) - ( sky130_ef_sc_hd__decap_12_42 VPB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_159 VPWR ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_158 VPWR ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_161 VPWR ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_160 VPWR ) - ( sky130_fd_sc_hd__buf_8_149 VPWR ) + ( sky130_ef_sc_hd__decap_12_14 VPWR ) + ( sky130_ef_sc_hd__decap_12_14 VPB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_318 VPWR ) ( sky130_fd_sc_hd__buf_8_148 VPWR ) - ( sky130_fd_sc_hd__buf_8_149 VPB ) ( sky130_fd_sc_hd__buf_8_148 VPB ) + ( sky130_fd_sc_hd__buf_8_149 VPWR ) + ( sky130_fd_sc_hd__buf_8_149 VPB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_160 VPWR ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_161 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_153 VPWR ) ( sky130_fd_sc_hd__buf_8_141 VPWR ) ( sky130_fd_sc_hd__buf_8_140 VPWR ) @@ -4410,114 +4536,116 @@ NETS 147 ; ( sky130_fd_sc_hd__tapvpwrvgnd_1_140 VPWR ) ( sky130_fd_sc_hd__buf_8_129 VPB ) ( sky130_fd_sc_hd__buf_8_128 VPB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_158 VPWR ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_159 VPWR ) + ( sky130_ef_sc_hd__decap_12_20 VPWR ) + ( sky130_ef_sc_hd__decap_12_20 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_237 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_235 VPWR ) - ( sky130_fd_sc_hd__decap_12_20 VPWR ) - ( sky130_fd_sc_hd__decap_12_20 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_236 VPWR ) - ( sky130_fd_sc_hd__decap_12_19 VPWR ) - ( sky130_fd_sc_hd__decap_12_19 VPB ) + ( sky130_ef_sc_hd__decap_12_19 VPWR ) + ( sky130_ef_sc_hd__decap_12_19 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_233 VPWR ) - ( sky130_fd_sc_hd__decap_12_17 VPWR ) - ( sky130_fd_sc_hd__decap_12_17 VPB ) + ( sky130_ef_sc_hd__decap_12_17 VPWR ) + ( sky130_ef_sc_hd__decap_12_17 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_234 VPWR ) - ( sky130_fd_sc_hd__decap_12_18 VPWR ) - ( sky130_fd_sc_hd__decap_12_18 VPB ) + ( sky130_ef_sc_hd__decap_12_18 VPWR ) + ( sky130_ef_sc_hd__decap_12_18 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_232 VPWR ) - ( sky130_fd_sc_hd__decap_12_16 VPWR ) - ( sky130_fd_sc_hd__decap_12_16 VPB ) + ( sky130_ef_sc_hd__decap_12_16 VPWR ) + ( sky130_ef_sc_hd__decap_12_16 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_231 VPWR ) - ( sky130_fd_sc_hd__decap_12_5 VPWR ) - ( sky130_fd_sc_hd__decap_12_5 VPB ) + ( sky130_ef_sc_hd__decap_12_5 VPWR ) + ( sky130_ef_sc_hd__decap_12_5 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_221 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_226 VPWR ) - ( sky130_fd_sc_hd__decap_12_11 VPWR ) - ( sky130_fd_sc_hd__decap_12_11 VPB ) + ( sky130_ef_sc_hd__decap_12_11 VPWR ) + ( sky130_ef_sc_hd__decap_12_11 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_225 VPWR ) - ( sky130_fd_sc_hd__decap_12_9 VPWR ) - ( sky130_fd_sc_hd__decap_12_9 VPB ) + ( sky130_ef_sc_hd__decap_12_9 VPWR ) + ( sky130_ef_sc_hd__decap_12_9 VPB ) + ( sky130_ef_sc_hd__decap_12_8 VPWR ) + ( sky130_ef_sc_hd__decap_12_8 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_224 VPWR ) - ( sky130_fd_sc_hd__decap_12_8 VPWR ) - ( sky130_fd_sc_hd__decap_12_8 VPB ) + ( sky130_ef_sc_hd__decap_12_7 VPWR ) + ( sky130_ef_sc_hd__decap_12_7 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_223 VPWR ) - ( sky130_fd_sc_hd__decap_12_7 VPWR ) - ( sky130_fd_sc_hd__decap_12_7 VPB ) + ( sky130_ef_sc_hd__decap_12_6 VPWR ) + ( sky130_ef_sc_hd__decap_12_6 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_222 VPWR ) - ( sky130_fd_sc_hd__decap_12_6 VPWR ) - ( sky130_fd_sc_hd__decap_12_6 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_2 VPWR ) - ( sky130_fd_sc_hd__decap_12_0 VPWR ) - ( sky130_fd_sc_hd__decap_12_0 VPB ) + ( sky130_ef_sc_hd__decap_12_0 VPWR ) + ( sky130_ef_sc_hd__decap_12_0 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_220 VPWR ) - ( sky130_fd_sc_hd__decap_12_4 VPWR ) - ( sky130_fd_sc_hd__decap_12_4 VPB ) + ( sky130_ef_sc_hd__decap_12_4 VPWR ) + ( sky130_ef_sc_hd__decap_12_4 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_219 VPWR ) - ( sky130_fd_sc_hd__decap_12_3 VPWR ) - ( sky130_fd_sc_hd__decap_12_3 VPB ) + ( sky130_ef_sc_hd__decap_12_3 VPWR ) + ( sky130_ef_sc_hd__decap_12_3 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_218 VPWR ) - ( sky130_fd_sc_hd__decap_12_2 VPWR ) - ( sky130_fd_sc_hd__decap_12_2 VPB ) + ( sky130_ef_sc_hd__decap_12_2 VPWR ) + ( sky130_ef_sc_hd__decap_12_2 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_239 VPWR ) - ( sky130_fd_sc_hd__decap_12_1 VPWR ) - ( sky130_fd_sc_hd__decap_12_1 VPB ) + ( sky130_ef_sc_hd__decap_12_1 VPWR ) + ( sky130_ef_sc_hd__decap_12_1 VPB ) + ( sky130_ef_sc_hd__decap_12_43 VPWR ) + ( sky130_ef_sc_hd__decap_12_43 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_326 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_260 VPWR ) - ( sky130_fd_sc_hd__decap_12_43 VPWR ) - ( sky130_fd_sc_hd__decap_12_43 VPB ) + ( sky130_ef_sc_hd__decap_12_41 VPWR ) + ( sky130_ef_sc_hd__decap_12_41 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_258 VPWR ) - ( sky130_fd_sc_hd__decap_12_41 VPWR ) - ( sky130_fd_sc_hd__decap_12_41 VPB ) + ( sky130_ef_sc_hd__decap_12_42 VPWR ) + ( sky130_ef_sc_hd__decap_12_42 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_259 VPWR ) - ( sky130_fd_sc_hd__decap_12_42 VPWR ) - ( sky130_fd_sc_hd__decap_12_42 VPB ) + ( sky130_ef_sc_hd__decap_12_38 VPWR ) + ( sky130_ef_sc_hd__decap_12_38 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_255 VPWR ) - ( sky130_fd_sc_hd__decap_12_38 VPWR ) - ( sky130_fd_sc_hd__decap_12_38 VPB ) + ( sky130_ef_sc_hd__decap_12_40 VPWR ) + ( sky130_ef_sc_hd__decap_12_40 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_257 VPWR ) - ( sky130_fd_sc_hd__decap_12_40 VPWR ) - ( sky130_fd_sc_hd__decap_12_40 VPB ) + ( sky130_ef_sc_hd__decap_12_34 VPWR ) + ( sky130_ef_sc_hd__decap_12_34 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_256 VPWR ) - ( sky130_fd_sc_hd__decap_12_34 VPWR ) - ( sky130_fd_sc_hd__decap_12_34 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_250 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_248 VPWR ) - ( sky130_fd_sc_hd__decap_12_33 VPWR ) - ( sky130_fd_sc_hd__decap_12_33 VPB ) + ( sky130_ef_sc_hd__decap_12_33 VPWR ) + ( sky130_ef_sc_hd__decap_12_33 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_249 VPWR ) - ( sky130_fd_sc_hd__decap_12_32 VPWR ) - ( sky130_fd_sc_hd__decap_12_32 VPB ) + ( sky130_ef_sc_hd__decap_12_32 VPWR ) + ( sky130_ef_sc_hd__decap_12_32 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_247 VPWR ) - ( sky130_fd_sc_hd__decap_12_30 VPWR ) - ( sky130_fd_sc_hd__decap_12_30 VPB ) + ( sky130_ef_sc_hd__decap_12_30 VPWR ) + ( sky130_ef_sc_hd__decap_12_30 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_245 VPWR ) - ( sky130_fd_sc_hd__decap_12_28 VPWR ) - ( sky130_fd_sc_hd__decap_12_28 VPB ) + ( sky130_ef_sc_hd__decap_12_28 VPWR ) + ( sky130_ef_sc_hd__decap_12_28 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_246 VPWR ) - ( sky130_fd_sc_hd__decap_12_29 VPWR ) - ( sky130_fd_sc_hd__decap_12_29 VPB ) + ( sky130_ef_sc_hd__decap_12_29 VPWR ) + ( sky130_ef_sc_hd__decap_12_29 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_244 VPWR ) - ( sky130_fd_sc_hd__decap_12_27 VPWR ) - ( sky130_fd_sc_hd__decap_12_27 VPB ) + ( sky130_ef_sc_hd__decap_12_27 VPWR ) + ( sky130_ef_sc_hd__decap_12_27 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_243 VPWR ) - ( sky130_fd_sc_hd__decap_12_25 VPWR ) - ( sky130_fd_sc_hd__decap_12_25 VPB ) + ( sky130_ef_sc_hd__decap_12_25 VPWR ) + ( sky130_ef_sc_hd__decap_12_25 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_242 VPWR ) - ( sky130_fd_sc_hd__decap_12_26 VPWR ) - ( sky130_fd_sc_hd__decap_12_26 VPB ) + ( sky130_ef_sc_hd__decap_12_26 VPWR ) + ( sky130_ef_sc_hd__decap_12_26 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_240 VPWR ) - ( sky130_fd_sc_hd__decap_12_23 VPWR ) - ( sky130_fd_sc_hd__decap_12_23 VPB ) + ( sky130_ef_sc_hd__decap_12_23 VPWR ) + ( sky130_ef_sc_hd__decap_12_23 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_241 VPWR ) - ( sky130_fd_sc_hd__decap_12_24 VPWR ) - ( sky130_fd_sc_hd__decap_12_24 VPB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_139 VPWR ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_136 VPWR ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_138 VPWR ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_135 VPWR ) - ( sky130_fd_sc_hd__buf_8_127 VPWR ) + ( sky130_ef_sc_hd__decap_12_24 VPWR ) + ( sky130_ef_sc_hd__decap_12_24 VPB ) ( sky130_fd_sc_hd__buf_8_125 VPWR ) - ( sky130_fd_sc_hd__buf_8_127 VPB ) ( sky130_fd_sc_hd__buf_8_125 VPB ) + ( sky130_fd_sc_hd__buf_8_127 VPWR ) + ( sky130_fd_sc_hd__buf_8_127 VPB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_136 VPWR ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_139 VPWR ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_135 VPWR ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_138 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_137 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_134 VPWR ) ( sky130_fd_sc_hd__buf_8_126 VPWR ) @@ -4545,41 +4673,41 @@ NETS 147 ; ( sky130_fd_sc_hd__tapvpwrvgnd_1_127 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_126 VPWR ) ( sky130_fd_sc_hd__buf_8_117 VPWR ) - ( sky130_fd_sc_hd__decap_12_15 VPWR ) + ( sky130_ef_sc_hd__decap_12_15 VPWR ) ( sky130_fd_sc_hd__buf_8_117 VPB ) - ( sky130_fd_sc_hd__decap_12_15 VPB ) + ( sky130_ef_sc_hd__decap_12_15 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_117 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_116 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_115 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_113 VPWR ) ( sky130_fd_sc_hd__buf_8_102 VPWR ) - ( sky130_fd_sc_hd__decap_12_10 VPWR ) + ( sky130_ef_sc_hd__decap_12_10 VPWR ) ( sky130_fd_sc_hd__buf_8_102 VPB ) - ( sky130_fd_sc_hd__decap_12_10 VPB ) + ( sky130_ef_sc_hd__decap_12_10 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_114 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_112 VPWR ) ( sky130_fd_sc_hd__buf_8_104 VPWR ) ( sky130_fd_sc_hd__buf_8_101 VPWR ) ( sky130_fd_sc_hd__buf_8_104 VPB ) ( sky130_fd_sc_hd__buf_8_101 VPB ) + ( sky130_fd_sc_hd__buf_8_103 VPWR ) + ( sky130_fd_sc_hd__buf_8_103 VPB ) + ( sky130_fd_sc_hd__buf_8_100 VPWR ) + ( sky130_fd_sc_hd__buf_8_100 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_111 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_108 VPWR ) - ( sky130_fd_sc_hd__buf_8_103 VPWR ) - ( sky130_fd_sc_hd__buf_8_100 VPWR ) - ( sky130_fd_sc_hd__buf_8_103 VPB ) - ( sky130_fd_sc_hd__buf_8_100 VPB ) + ( sky130_fd_sc_hd__buf_8_99 VPWR ) + ( sky130_fd_sc_hd__buf_8_99 VPB ) + ( sky130_fd_sc_hd__buf_8_97 VPWR ) + ( sky130_fd_sc_hd__buf_8_97 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_110 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_107 VPWR ) - ( sky130_fd_sc_hd__buf_8_99 VPWR ) - ( sky130_fd_sc_hd__buf_8_97 VPWR ) - ( sky130_fd_sc_hd__buf_8_99 VPB ) - ( sky130_fd_sc_hd__buf_8_97 VPB ) + ( sky130_fd_sc_hd__buf_8_98 VPWR ) + ( sky130_fd_sc_hd__buf_8_98 VPB ) + ( sky130_fd_sc_hd__buf_8_96 VPWR ) + ( sky130_fd_sc_hd__buf_8_96 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_109 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_106 VPWR ) - ( sky130_fd_sc_hd__buf_8_98 VPWR ) - ( sky130_fd_sc_hd__buf_8_96 VPWR ) - ( sky130_fd_sc_hd__buf_8_98 VPB ) - ( sky130_fd_sc_hd__buf_8_96 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_103 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_102 VPWR ) ( sky130_fd_sc_hd__buf_8_95 VPWR ) @@ -4605,58 +4733,58 @@ NETS 147 ; ( sky130_fd_sc_hd__buf_8_89 VPB ) ( sky130_fd_sc_hd__buf_8_88 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_97 VPWR ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_96 VPWR ) ( sky130_fd_sc_hd__buf_8_86 VPWR ) - ( sky130_fd_sc_hd__decap_12_22 VPWR ) + ( sky130_ef_sc_hd__decap_12_22 VPWR ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_96 VPWR ) ( sky130_fd_sc_hd__buf_8_86 VPB ) - ( sky130_fd_sc_hd__decap_12_22 VPB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_13 VPWR ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_12 VPWR ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_11 VPWR ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_10 VPWR ) - ( sky130_fd_sc_hd__buf_8_9 VPWR ) + ( sky130_ef_sc_hd__decap_12_22 VPB ) ( sky130_fd_sc_hd__buf_8_8 VPWR ) - ( sky130_fd_sc_hd__buf_8_9 VPB ) ( sky130_fd_sc_hd__buf_8_8 VPB ) + ( sky130_fd_sc_hd__buf_8_9 VPWR ) + ( sky130_fd_sc_hd__buf_8_9 VPB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_12 VPWR ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_13 VPWR ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_10 VPWR ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_11 VPWR ) + ( sky130_fd_sc_hd__buf_8_7 VPWR ) + ( sky130_fd_sc_hd__buf_8_7 VPB ) + ( sky130_fd_sc_hd__buf_8_6 VPWR ) + ( sky130_fd_sc_hd__buf_8_6 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_9 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_8 VPWR ) - ( sky130_fd_sc_hd__buf_8_7 VPWR ) - ( sky130_fd_sc_hd__buf_8_6 VPWR ) - ( sky130_fd_sc_hd__buf_8_7 VPB ) - ( sky130_fd_sc_hd__buf_8_6 VPB ) + ( sky130_fd_sc_hd__buf_8_5 VPWR ) + ( sky130_fd_sc_hd__buf_8_5 VPB ) + ( sky130_fd_sc_hd__buf_8_4 VPWR ) + ( sky130_fd_sc_hd__buf_8_4 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_5 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_4 VPWR ) - ( sky130_fd_sc_hd__buf_8_5 VPWR ) - ( sky130_fd_sc_hd__buf_8_4 VPWR ) - ( sky130_fd_sc_hd__buf_8_5 VPB ) - ( sky130_fd_sc_hd__buf_8_4 VPB ) + ( sky130_fd_sc_hd__buf_8_85 VPWR ) + ( sky130_fd_sc_hd__buf_8_85 VPB ) + ( sky130_fd_sc_hd__buf_8_84 VPWR ) + ( sky130_fd_sc_hd__buf_8_84 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_95 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_94 VPWR ) - ( sky130_fd_sc_hd__buf_8_85 VPWR ) - ( sky130_fd_sc_hd__buf_8_84 VPWR ) - ( sky130_fd_sc_hd__buf_8_85 VPB ) - ( sky130_fd_sc_hd__buf_8_84 VPB ) + ( sky130_fd_sc_hd__buf_8_3 VPWR ) + ( sky130_fd_sc_hd__buf_8_3 VPB ) + ( sky130_fd_sc_hd__buf_8_2 VPWR ) + ( sky130_fd_sc_hd__buf_8_2 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_7 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_6 VPWR ) - ( sky130_fd_sc_hd__buf_8_3 VPWR ) - ( sky130_fd_sc_hd__buf_8_2 VPWR ) - ( sky130_fd_sc_hd__buf_8_3 VPB ) - ( sky130_fd_sc_hd__buf_8_2 VPB ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_65 VPWR ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_64 VPWR ) ( sky130_fd_sc_hd__buf_8_55 VPWR ) - ( sky130_fd_sc_hd__decap_12_39 VPWR ) ( sky130_fd_sc_hd__buf_8_55 VPB ) - ( sky130_fd_sc_hd__decap_12_39 VPB ) + ( sky130_ef_sc_hd__decap_12_39 VPWR ) + ( sky130_ef_sc_hd__decap_12_39 VPB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_64 VPWR ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_65 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_75 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_74 VPWR ) ( sky130_fd_sc_hd__buf_8_1 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_77 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_76 VPWR ) ( sky130_fd_sc_hd__buf_8_67 VPWR ) - ( sky130_fd_sc_hd__decap_12_31 VPWR ) + ( sky130_ef_sc_hd__decap_12_31 VPWR ) ( sky130_fd_sc_hd__buf_8_67 VPB ) - ( sky130_fd_sc_hd__decap_12_31 VPB ) + ( sky130_ef_sc_hd__decap_12_31 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_79 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_78 VPWR ) ( sky130_fd_sc_hd__buf_8_69 VPWR ) @@ -4664,11 +4792,11 @@ NETS 147 ; ( sky130_fd_sc_hd__buf_8_69 VPB ) ( sky130_fd_sc_hd__buf_8_68 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_81 VPWR ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_80 VPWR ) ( sky130_fd_sc_hd__buf_8_71 VPWR ) ( sky130_fd_sc_hd__buf_8_70 VPWR ) ( sky130_fd_sc_hd__buf_8_71 VPB ) ( sky130_fd_sc_hd__buf_8_70 VPB ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_80 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_83 VPWR ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_82 VPWR ) ( sky130_fd_sc_hd__buf_8_73 VPWR ) @@ -4706,10 +4834,10 @@ NETS 147 ; ( sky130_fd_sc_hd__buf_8_83 VPB ) ( sky130_fd_sc_hd__buf_8_82 VPB ) ( sky130_fd_sc_hd__tapvpwrvgnd_1_238 VPWR ) - ( sky130_fd_sc_hd__tapvpwrvgnd_1_3 VPWR ) - ( sky130_fd_sc_hd__decap_12_21 VPWR ) ( sky130_fd_sc_hd__buf_8_1 VPWR ) - ( sky130_fd_sc_hd__decap_12_21 VPB ) + ( sky130_ef_sc_hd__decap_12_21 VPWR ) + ( sky130_fd_sc_hd__tapvpwrvgnd_1_3 VPWR ) + ( sky130_ef_sc_hd__decap_12_21 VPB ) + ROUTED met3 TAPERRULE met3_width_1850 ( 2203045 209950 ) ( * 214095 ) NEW met3 ( 2202270 214395 ) ( 2202000 * ) NEW met3 TAPERRULE met3_width_1850 ( 2203045 214695 ) ( * 219535 ) diff --git a/gds/gpio_signal_buffering.gds.gz b/gds/gpio_signal_buffering.gds.gz index c6bb79836393e44bea78044890101dfd8d7f078d..348515a5d49f40fa8fa249a56397d41e76ce7a1f 100644 GIT binary patch literal 99803 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 -;j?62Oa?!us_>=oG_0GplasTsa6E^c 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 E00OX1G5`Po literal 98625 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
  • bMGPInLd8TUH3BREr-GFx^0MA(PQ1e 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

    CAW@Y?m_ik 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 Jof7@ye*kt_Zsh;~ diff --git a/gds/gpio_signal_buffering_alt.gds.gz b/gds/gpio_signal_buffering_alt.gds.gz index 79951681eae30af72a3ae1c7ac16a848d99851f3..9472313c5c543308e6ae8f74b6aab0396494d511 100644 GIT binary patch literal 56824 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⋙UzERI`c41y^#^zi` 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 JyXV(m{txVlr0W0x literal 55659 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 +rect -1260 -1260 719096 1066856 << locali >> rect 416588 996667 416806 996673 rect 661989 996585 662207 996591 @@ -1487,30 +1489,30 @@ rect 45287 47540 45315 334879 rect 45343 334813 45395 334819 rect 45343 334755 45395 334761 rect 45343 47596 45371 334755 -rect 672812 215050 672840 439386 -rect 672868 214850 672896 439510 -rect 673036 214650 673064 440582 -rect 673092 214450 673120 440706 -rect 673260 214250 673288 441778 -rect 673316 214050 673344 441902 -rect 673484 213850 673512 442974 -rect 673540 213650 673568 443098 -rect 673708 213450 673736 444170 -rect 673764 213250 673792 444294 -rect 673932 213050 673960 445366 -rect 673988 212850 674016 445490 -rect 674156 212650 674184 446562 -rect 674212 212450 674240 446686 -rect 674380 212250 674408 447758 -rect 674436 212050 674464 447882 -rect 674604 211850 674632 448954 -rect 674660 211650 674688 449078 -rect 674828 211450 674856 450150 -rect 674884 211250 674912 450274 -rect 675052 211050 675080 451346 -rect 675108 210850 675136 451470 -rect 675304 210650 675332 452542 -rect 675360 210450 675388 452666 +rect 672812 238050 672840 439386 +rect 672868 237850 672896 439510 +rect 673036 237650 673064 440582 +rect 673092 237450 673120 440706 +rect 673260 237250 673288 441778 +rect 673316 237050 673344 441902 +rect 673484 236850 673512 442974 +rect 673540 236650 673568 443098 +rect 673708 236450 673736 444170 +rect 673764 236250 673792 444294 +rect 673932 236050 673960 445366 +rect 673988 235850 674016 445490 +rect 674156 235650 674184 446562 +rect 674212 235450 674240 446686 +rect 674380 235250 674408 447758 +rect 674436 235050 674464 447882 +rect 674604 234850 674632 448954 +rect 674660 234650 674688 449078 +rect 674828 234450 674856 450150 +rect 674884 234250 674912 450274 +rect 675052 234050 675080 451346 +rect 675108 233850 675136 451470 +rect 675304 233650 675332 452542 +rect 675360 233450 675388 452666 rect 676258 452662 676270 452714 rect 676440 452662 676452 452714 rect 676940 452708 676992 452720 @@ -1603,6 +1605,22 @@ rect 676258 439506 676270 439558 rect 676440 439506 676452 439558 rect 676940 439552 676992 439564 rect 676940 439322 676992 439334 +rect 669368 140914 669396 221358 +rect 669424 141114 669452 221558 +rect 669592 141314 669620 221758 +rect 669648 141514 669676 221958 +rect 669816 141714 669844 222158 +rect 669872 141914 669900 222358 +rect 670040 142114 670068 222558 +rect 670096 142314 670124 222758 +rect 670264 142514 670292 208958 +rect 670320 142714 670348 209158 +rect 670488 142914 670516 163358 +rect 670544 143114 670572 163558 +rect 670652 143314 670680 163758 +rect 670492 118114 670520 119958 +rect 670600 118114 670628 119958 +rect 670768 118114 670796 119958 rect 429498 47624 429504 47648 rect 134098 47596 134104 47620 rect 45343 47568 134104 47596 @@ -2499,166 +2517,166 @@ rect 487524 44428 487552 47400 rect 487580 44484 487608 47456 rect 487748 44540 487776 47568 rect 487804 44596 487832 47624 -rect 670936 45852 670964 201350 +rect 670936 45852 670964 224350 rect 502852 45824 670964 45852 rect 502852 44596 502880 45824 -rect 670992 45796 671020 201546 +rect 670992 45796 671020 224546 rect 487804 44568 502880 44596 rect 502908 45768 671020 45796 rect 502908 44540 502936 45768 -rect 671160 45684 671188 201740 +rect 671160 45684 671188 224740 rect 487748 44512 502936 44540 rect 503076 45656 671188 45684 rect 503076 44484 503104 45656 -rect 671216 45628 671244 201938 +rect 671216 45628 671244 224938 rect 487580 44456 503104 44484 rect 503132 45600 671244 45628 rect 503132 44428 503160 45600 -rect 671384 45516 671412 202138 +rect 671384 45516 671412 225138 rect 487524 44400 503160 44428 rect 503300 45488 671412 45516 rect 503300 44372 503328 45488 -rect 671440 45460 671468 202348 +rect 671440 45460 671468 225348 rect 487356 44344 503328 44372 rect 503356 45432 671468 45460 rect 503356 44316 503384 45432 -rect 671608 45348 671636 202542 +rect 671608 45348 671636 225542 rect 487300 44288 503384 44316 rect 503524 45320 671636 45348 rect 503524 44260 503552 45320 -rect 671664 45292 671692 202744 +rect 671664 45292 671692 225744 rect 487132 44232 503552 44260 rect 503580 45264 671692 45292 rect 503580 44204 503608 45264 -rect 671832 45180 671860 202936 +rect 671832 45180 671860 225936 rect 487076 44176 503608 44204 rect 503748 45152 671860 45180 rect 503748 44148 503776 45152 -rect 671888 45124 671916 203140 +rect 671888 45124 671916 226140 rect 486908 44120 503776 44148 rect 503804 45096 671916 45124 rect 503804 44092 503832 45096 -rect 672056 45012 672084 203340 +rect 672056 45012 672084 226340 rect 486852 44064 503832 44092 rect 503972 44984 672084 45012 rect 503972 44036 504000 44984 -rect 672112 44956 672140 203536 +rect 672112 44956 672140 226536 rect 486684 44008 504000 44036 rect 504028 44928 672140 44956 rect 504028 43980 504056 44928 -rect 672280 44844 672308 203738 +rect 672280 44844 672308 226738 rect 486628 43952 504056 43980 rect 504196 44816 672308 44844 rect 504196 43924 504224 44816 -rect 672336 44788 672364 203942 +rect 672336 44788 672364 226942 rect 486460 43896 504224 43924 rect 504252 44760 672364 44788 rect 504252 43868 504280 44760 -rect 672504 44676 672532 204138 +rect 672504 44676 672532 227138 rect 486404 43840 504280 43868 rect 504420 44648 672532 44676 rect 504420 43812 504448 44648 -rect 672560 44620 672588 204336 +rect 672560 44620 672588 227336 rect 486236 43784 504448 43812 rect 504476 44592 672588 44620 rect 504476 43756 504504 44592 -rect 672728 44508 672756 204538 +rect 672728 44508 672756 227538 rect 486180 43728 504504 43756 rect 504644 44480 672756 44508 rect 504644 43700 504672 44480 -rect 672784 44452 672812 204736 +rect 672784 44452 672812 227736 rect 486012 43672 504672 43700 rect 504700 44424 672812 44452 rect 504700 43644 504728 44424 -rect 672952 44340 672980 204938 +rect 672952 44340 672980 227938 rect 485956 43616 504728 43644 rect 504868 44312 672980 44340 rect 504868 43588 504896 44312 -rect 673008 44284 673036 205138 +rect 673008 44284 673036 228138 rect 485788 43560 504896 43588 rect 504924 44256 673036 44284 rect 504924 43532 504952 44256 -rect 673176 44172 673204 205338 +rect 673176 44172 673204 228338 rect 485732 43504 504952 43532 rect 505092 44144 673204 44172 rect 505092 43476 505120 44144 -rect 673232 44116 673260 205540 +rect 673232 44116 673260 228540 rect 485564 43448 505120 43476 rect 505148 44088 673260 44116 rect 505148 43420 505176 44088 -rect 673400 44004 673428 205736 +rect 673400 44004 673428 228736 rect 485508 43392 505176 43420 rect 505316 43976 673428 44004 rect 505316 43364 505344 43976 -rect 673456 43948 673484 205938 +rect 673456 43948 673484 228938 rect 485340 43336 505344 43364 rect 505372 43920 673484 43948 rect 505372 43308 505400 43920 -rect 673624 43836 673652 206138 +rect 673624 43836 673652 229138 rect 485284 43280 505400 43308 rect 505540 43808 673652 43836 rect 505540 43252 505568 43808 -rect 673680 43780 673708 206334 +rect 673680 43780 673708 229334 rect 485116 43224 505568 43252 rect 505596 43752 673708 43780 rect 505596 43196 505624 43752 -rect 673848 43668 673876 206534 +rect 673848 43668 673876 229534 rect 485060 43168 505624 43196 rect 505764 43640 673876 43668 rect 505764 43140 505792 43640 -rect 673904 43612 673932 206736 +rect 673904 43612 673932 229736 rect 484892 43112 505792 43140 rect 505820 43584 673932 43612 rect 505820 43084 505848 43584 -rect 674072 43500 674100 206936 +rect 674072 43500 674100 229936 rect 484836 43056 505848 43084 rect 505988 43472 674100 43500 rect 505988 43028 506016 43472 -rect 674128 43444 674156 207136 +rect 674128 43444 674156 230136 rect 484668 43000 506016 43028 rect 506044 43416 674156 43444 rect 506044 42972 506072 43416 -rect 674296 43332 674324 207288 +rect 674296 43332 674324 230288 rect 484612 42944 506072 42972 rect 506212 43304 674324 43332 rect 506212 42916 506240 43304 -rect 674352 43276 674380 207488 +rect 674352 43276 674380 230488 rect 484444 42888 506240 42916 rect 506268 43248 674380 43276 rect 506268 42860 506296 43248 -rect 674520 43164 674548 207690 +rect 674520 43164 674548 230690 rect 484388 42832 506296 42860 rect 506436 43136 674548 43164 rect 506436 42804 506464 43136 -rect 674576 43108 674604 207888 +rect 674576 43108 674604 230888 rect 484220 42776 506464 42804 rect 506492 43080 674604 43108 rect 506492 42748 506520 43080 -rect 674744 42996 674772 208088 +rect 674744 42996 674772 231088 rect 484164 42720 506520 42748 rect 506660 42968 674772 42996 rect 506660 42692 506688 42968 -rect 674800 42940 674828 208290 +rect 674800 42940 674828 231290 rect 483996 42664 506688 42692 rect 506716 42912 674828 42940 rect 506716 42636 506744 42912 -rect 674968 42828 674996 208490 +rect 674968 42828 674996 231490 rect 483939 42608 506744 42636 rect 506884 42800 674996 42828 rect 506884 42580 506912 42800 -rect 675024 42772 675052 208690 +rect 675024 42772 675052 231690 rect 483772 42552 506912 42580 rect 506940 42744 675052 42772 rect 506940 42524 506968 42744 -rect 675192 42660 675220 208888 +rect 675192 42660 675220 231888 rect 483716 42496 506968 42524 rect 507108 42632 675220 42660 rect 507108 42468 507136 42632 -rect 675360 42548 675388 209090 +rect 675360 42548 675388 232090 rect 483548 42440 507136 42468 rect 507276 42520 675388 42548 rect 507276 42412 507304 42520 -rect 675528 42449 675556 209290 +rect 675528 42449 675556 232290 rect 483380 42384 507304 42412 rect 507444 42421 675556 42449 rect 507444 42356 507472 42421 @@ -9590,10 +9608,6 @@ flabel metal1 660523 995051 660832 995079 0 FreeSans 288 0 0 0 mgmt_io_out_buf[1 port 2 nsew signal output flabel metal1 660323 995107 660632 995135 0 FreeSans 288 0 0 0 mgmt_io_in_unbuf[17] port 4 nsew signal input -flabel metal1 673624 205850 673652 206133 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[21] -port 117 nsew signal input -flabel metal1 673680 206050 673708 206333 0 FreeSans 288 90 0 0 mgmt_io_in_buf[21] -port 122 nsew signal output flabel metal3 677461 723330 677551 723627 0 FreeSans 400 90 0 0 vccd port 136 nsew power input flabel metal3 677470 724527 677560 724824 0 FreeSans 400 90 0 0 vssd @@ -9606,164 +9620,38 @@ flabel metal1 661323 994603 661632 994631 0 FreeSans 288 0 0 0 mgmt_io_out_buf[1 port 7 nsew signal output flabel metal1 661123 994659 661432 994687 0 FreeSans 288 0 0 0 mgmt_io_in_unbuf[15] port 6 nsew signal input -flabel metal1 673708 213450 673736 213737 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[11] -port 29 nsew signal input -flabel metal1 673764 213250 673792 213537 0 FreeSans 288 90 0 0 mgmt_io_in_buf[11] -port 44 nsew signal output flabel metal1 673680 455368 673708 455655 0 FreeSans 288 90 0 0 mgmt_io_out_buf[11] port 23 nsew signal output flabel metal1 673736 455568 673764 455855 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[11] port 14 nsew signal input -flabel metal1 675360 210450 675388 210737 0 FreeSans 288 90 0 0 mgmt_io_in_buf[18] -port 37 nsew signal output -flabel metal1 675304 210650 675332 210937 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[18] -port 36 nsew signal input -flabel metal1 675108 210850 675136 211137 0 FreeSans 288 90 0 0 mgmt_io_in_buf[17] -port 38 nsew signal output -flabel metal1 675052 211050 675080 211337 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[17] -port 35 nsew signal input -flabel metal1 674884 211250 674912 211537 0 FreeSans 288 90 0 0 mgmt_io_in_buf[16] -port 39 nsew signal output -flabel metal1 674828 211450 674856 211737 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[16] -port 34 nsew signal input -flabel metal1 674660 211650 674688 211937 0 FreeSans 288 90 0 0 mgmt_io_in_buf[15] -port 40 nsew signal output -flabel metal1 674604 211850 674632 212137 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[15] -port 33 nsew signal input -flabel metal1 674436 212050 674464 212337 0 FreeSans 288 90 0 0 mgmt_io_in_buf[14] -port 41 nsew signal output -flabel metal1 674380 212250 674408 212537 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[14] -port 32 nsew signal input flabel metal1 674380 728434 674408 728721 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[14] port 9 nsew signal input flabel metal1 674324 728234 674352 728521 0 FreeSans 288 90 0 0 mgmt_io_out_buf[14] port 11 nsew signal output -flabel metal1 674212 212450 674240 212737 0 FreeSans 288 90 0 0 mgmt_io_in_buf[13] -port 42 nsew signal output -flabel metal1 674156 212650 674184 212937 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[13] -port 31 nsew signal input flabel metal1 674156 728034 674184 728321 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[13] port 10 nsew signal input flabel metal1 674100 727834 674128 728121 0 FreeSans 288 90 0 0 mgmt_io_out_buf[13] port 12 nsew signal output -flabel metal1 673988 212850 674016 213137 0 FreeSans 288 90 0 0 mgmt_io_in_buf[12] -port 43 nsew signal output -flabel metal1 673932 213050 673960 213337 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[12] -port 30 nsew signal input flabel metal1 673960 455968 673988 456255 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[12] port 13 nsew signal input flabel metal1 673904 455768 673932 456055 0 FreeSans 288 90 0 0 mgmt_io_out_buf[12] port 24 nsew signal output -flabel metal1 672812 215050 672840 215337 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[7] -port 25 nsew signal input -flabel metal1 672868 214850 672896 215137 0 FreeSans 288 90 0 0 mgmt_io_in_buf[7] -port 48 nsew signal output flabel metal1 672840 453968 672868 454255 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[7] port 18 nsew signal input flabel metal1 672784 453768 672812 454055 0 FreeSans 288 90 0 0 mgmt_io_out_buf[7] port 19 nsew signal output -flabel metal1 673036 214650 673064 214937 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[8] -port 26 nsew signal input -flabel metal1 673092 214450 673120 214737 0 FreeSans 288 90 0 0 mgmt_io_in_buf[8] -port 47 nsew signal output flabel metal1 673064 454368 673092 454655 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[8] port 17 nsew signal input flabel metal1 673008 454168 673036 454455 0 FreeSans 288 90 0 0 mgmt_io_out_buf[8] port 20 nsew signal output -flabel metal1 673260 214250 673288 214537 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[9] -port 27 nsew signal input -flabel metal1 673316 214050 673344 214337 0 FreeSans 288 90 0 0 mgmt_io_in_buf[9] -port 46 nsew signal output flabel metal1 673288 454768 673316 455055 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[9] port 16 nsew signal input flabel metal1 673232 454568 673260 454855 0 FreeSans 288 90 0 0 mgmt_io_out_buf[9] port 21 nsew signal output -flabel metal1 673484 213850 673512 214137 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[10] -port 28 nsew signal input -flabel metal1 673540 213650 673568 213937 0 FreeSans 288 90 0 0 mgmt_io_in_buf[10] -port 45 nsew signal output flabel metal1 673512 455168 673540 455455 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[10] port 15 nsew signal input flabel metal1 673456 454968 673484 455255 0 FreeSans 288 90 0 0 mgmt_io_out_buf[10] port 22 nsew signal output -flabel metal1 673904 206450 673932 206733 0 FreeSans 288 90 0 0 mgmt_io_in_buf[20] -port 121 nsew signal output -flabel metal1 674128 206850 674156 207133 0 FreeSans 288 90 0 0 mgmt_io_in_buf[19] -port 120 nsew signal output -flabel metal1 674352 207250 674380 207487 0 FreeSans 288 90 0 0 mgmt_io_in_buf[34] -port 100 nsew signal output -flabel metal1 674576 207650 674604 207887 0 FreeSans 288 90 0 0 mgmt_io_in_buf[35] -port 99 nsew signal output -flabel metal1 674800 208050 674828 208287 0 FreeSans 288 90 0 0 mgmt_io_in_buf[36] -port 98 nsew signal output -flabel metal1 675024 208450 675052 208687 0 FreeSans 288 90 0 0 mgmt_io_in_buf[37] -port 97 nsew signal output -flabel metal1 670936 201050 670964 201333 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[33] -port 105 nsew signal input -flabel metal1 670992 201250 671020 201533 0 FreeSans 288 90 0 0 mgmt_io_in_buf[33] -port 134 nsew signal output -flabel metal1 671160 201450 671188 201733 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[32] -port 106 nsew signal input -flabel metal1 671216 201650 671244 201933 0 FreeSans 288 90 0 0 mgmt_io_in_buf[32] -port 133 nsew signal output -flabel metal1 671384 201850 671412 202133 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[31] -port 107 nsew signal input -flabel metal1 671440 202050 671468 202333 0 FreeSans 288 90 0 0 mgmt_io_in_buf[31] -port 132 nsew signal output -flabel metal1 671608 202250 671636 202533 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[30] -port 108 nsew signal input -flabel metal1 671664 202450 671692 202733 0 FreeSans 288 90 0 0 mgmt_io_in_buf[30] -port 131 nsew signal output -flabel metal1 671832 202650 671860 202933 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[29] -port 109 nsew signal input -flabel metal1 671888 202850 671916 203133 0 FreeSans 288 90 0 0 mgmt_io_in_buf[29] -port 130 nsew signal output -flabel metal1 672056 203050 672084 203333 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[28] -port 110 nsew signal input -flabel metal1 672112 203250 672140 203533 0 FreeSans 288 90 0 0 mgmt_io_in_buf[28] -port 129 nsew signal output -flabel metal1 672280 203450 672308 203733 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[27] -port 111 nsew signal input -flabel metal1 672336 203650 672364 203933 0 FreeSans 288 90 0 0 mgmt_io_in_buf[27] -port 128 nsew signal output -flabel metal1 672504 203850 672532 204133 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[26] -port 112 nsew signal input -flabel metal1 672560 204050 672588 204333 0 FreeSans 288 90 0 0 mgmt_io_in_buf[26] -port 127 nsew signal output -flabel metal1 672728 204250 672756 204533 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[25] -port 113 nsew signal input -flabel metal1 672784 204450 672812 204733 0 FreeSans 288 90 0 0 mgmt_io_in_buf[25] -port 126 nsew signal output -flabel metal1 672952 204650 672980 204933 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[24] -port 114 nsew signal input -flabel metal1 673008 204850 673036 205133 0 FreeSans 288 90 0 0 mgmt_io_in_buf[24] -port 125 nsew signal output -flabel metal1 673176 205050 673204 205333 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[23] -port 115 nsew signal input -flabel metal1 673232 205250 673260 205533 0 FreeSans 288 90 0 0 mgmt_io_in_buf[23] -port 124 nsew signal output -flabel metal1 673400 205450 673428 205733 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[22] -port 116 nsew signal input -flabel metal1 673456 205650 673484 205933 0 FreeSans 288 90 0 0 mgmt_io_in_buf[22] -port 123 nsew signal output -flabel metal1 673848 206250 673876 206533 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[20] -port 118 nsew signal input -flabel metal1 674072 206650 674100 206933 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[19] -port 119 nsew signal input -flabel metal1 674296 207050 674324 207287 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[34] -port 101 nsew signal input -flabel metal1 674520 207450 674548 207687 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[35] -port 102 nsew signal input -flabel metal1 674744 207850 674772 208087 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[36] -port 103 nsew signal input -flabel metal1 674968 208250 674996 208487 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[37] -port 104 nsew signal input -flabel metal1 675192 208650 675220 208887 0 FreeSans 288 90 0 0 mgmt_io_oeb_unbuf[35] -port 96 nsew signal input -flabel metal1 675528 209050 675556 209287 0 FreeSans 288 90 0 0 mgmt_io_oeb_unbuf[37] -port 94 nsew signal input -flabel metal1 675360 208850 675388 209087 0 FreeSans 288 90 0 0 mgmt_io_oeb_unbuf[36] -port 95 nsew signal input flabel metal3 147432 41997 147738 42091 0 FreeSans 400 0 0 0 vssd port 135 nsew ground input flabel metal3 146226 41997 146532 42091 0 FreeSans 400 0 0 0 vccd @@ -9854,6 +9742,200 @@ flabel metal1 44279 610895 44307 611156 0 FreeSans 288 90 0 0 mgmt_io_out_buf[28 port 66 nsew signal output flabel metal1 44223 611095 44251 611356 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[28] port 69 nsew signal input +flabel metal1 673624 228850 673652 229133 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[21] +port 117 nsew signal input +flabel metal1 673680 229050 673708 229333 0 FreeSans 288 90 0 0 mgmt_io_in_buf[21] +port 122 nsew signal output +flabel metal1 673708 236450 673736 236737 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[11] +port 29 nsew signal input +flabel metal1 673764 236250 673792 236537 0 FreeSans 288 90 0 0 mgmt_io_in_buf[11] +port 44 nsew signal output +flabel metal1 675360 233450 675388 233737 0 FreeSans 288 90 0 0 mgmt_io_in_buf[18] +port 37 nsew signal output +flabel metal1 675304 233650 675332 233937 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[18] +port 36 nsew signal input +flabel metal1 675108 233850 675136 234137 0 FreeSans 288 90 0 0 mgmt_io_in_buf[17] +port 38 nsew signal output +flabel metal1 675052 234050 675080 234337 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[17] +port 35 nsew signal input +flabel metal1 674884 234250 674912 234537 0 FreeSans 288 90 0 0 mgmt_io_in_buf[16] +port 39 nsew signal output +flabel metal1 674828 234450 674856 234737 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[16] +port 34 nsew signal input +flabel metal1 674660 234650 674688 234937 0 FreeSans 288 90 0 0 mgmt_io_in_buf[15] +port 40 nsew signal output +flabel metal1 674604 234850 674632 235137 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[15] +port 33 nsew signal input +flabel metal1 674436 235050 674464 235337 0 FreeSans 288 90 0 0 mgmt_io_in_buf[14] +port 41 nsew signal output +flabel metal1 674380 235250 674408 235537 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[14] +port 32 nsew signal input +flabel metal1 674212 235450 674240 235737 0 FreeSans 288 90 0 0 mgmt_io_in_buf[13] +port 42 nsew signal output +flabel metal1 674156 235650 674184 235937 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[13] +port 31 nsew signal input +flabel metal1 673988 235850 674016 236137 0 FreeSans 288 90 0 0 mgmt_io_in_buf[12] +port 43 nsew signal output +flabel metal1 673932 236050 673960 236337 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[12] +port 30 nsew signal input +flabel metal1 672812 238050 672840 238337 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[7] +port 25 nsew signal input +flabel metal1 672868 237850 672896 238137 0 FreeSans 288 90 0 0 mgmt_io_in_buf[7] +port 48 nsew signal output +flabel metal1 673036 237650 673064 237937 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[8] +port 26 nsew signal input +flabel metal1 673092 237450 673120 237737 0 FreeSans 288 90 0 0 mgmt_io_in_buf[8] +port 47 nsew signal output +flabel metal1 673260 237250 673288 237537 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[9] +port 27 nsew signal input +flabel metal1 673316 237050 673344 237337 0 FreeSans 288 90 0 0 mgmt_io_in_buf[9] +port 46 nsew signal output +flabel metal1 673484 236850 673512 237137 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[10] +port 28 nsew signal input +flabel metal1 673540 236650 673568 236937 0 FreeSans 288 90 0 0 mgmt_io_in_buf[10] +port 45 nsew signal output +flabel metal1 673904 229450 673932 229733 0 FreeSans 288 90 0 0 mgmt_io_in_buf[20] +port 121 nsew signal output +flabel metal1 674128 229850 674156 230133 0 FreeSans 288 90 0 0 mgmt_io_in_buf[19] +port 120 nsew signal output +flabel metal1 674352 230250 674380 230487 0 FreeSans 288 90 0 0 mgmt_io_in_buf[34] +port 100 nsew signal output +flabel metal1 674576 230650 674604 230887 0 FreeSans 288 90 0 0 mgmt_io_in_buf[35] +port 99 nsew signal output +flabel metal1 674800 231050 674828 231287 0 FreeSans 288 90 0 0 mgmt_io_in_buf[36] +port 98 nsew signal output +flabel metal1 675024 231450 675052 231687 0 FreeSans 288 90 0 0 mgmt_io_in_buf[37] +port 97 nsew signal output +flabel metal1 670936 224050 670964 224333 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[33] +port 105 nsew signal input +flabel metal1 670992 224250 671020 224533 0 FreeSans 288 90 0 0 mgmt_io_in_buf[33] +port 134 nsew signal output +flabel metal1 671160 224450 671188 224733 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[32] +port 106 nsew signal input +flabel metal1 671216 224650 671244 224933 0 FreeSans 288 90 0 0 mgmt_io_in_buf[32] +port 133 nsew signal output +flabel metal1 671384 224850 671412 225133 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[31] +port 107 nsew signal input +flabel metal1 671440 225050 671468 225333 0 FreeSans 288 90 0 0 mgmt_io_in_buf[31] +port 132 nsew signal output +flabel metal1 671608 225250 671636 225533 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[30] +port 108 nsew signal input +flabel metal1 671664 225450 671692 225733 0 FreeSans 288 90 0 0 mgmt_io_in_buf[30] +port 131 nsew signal output +flabel metal1 671832 225650 671860 225933 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[29] +port 109 nsew signal input +flabel metal1 671888 225850 671916 226133 0 FreeSans 288 90 0 0 mgmt_io_in_buf[29] +port 130 nsew signal output +flabel metal1 672056 226050 672084 226333 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[28] +port 110 nsew signal input +flabel metal1 672112 226250 672140 226533 0 FreeSans 288 90 0 0 mgmt_io_in_buf[28] +port 129 nsew signal output +flabel metal1 672280 226450 672308 226733 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[27] +port 111 nsew signal input +flabel metal1 672336 226650 672364 226933 0 FreeSans 288 90 0 0 mgmt_io_in_buf[27] +port 128 nsew signal output +flabel metal1 672504 226850 672532 227133 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[26] +port 112 nsew signal input +flabel metal1 672560 227050 672588 227333 0 FreeSans 288 90 0 0 mgmt_io_in_buf[26] +port 127 nsew signal output +flabel metal1 672728 227250 672756 227533 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[25] +port 113 nsew signal input +flabel metal1 672784 227450 672812 227733 0 FreeSans 288 90 0 0 mgmt_io_in_buf[25] +port 126 nsew signal output +flabel metal1 672952 227650 672980 227933 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[24] +port 114 nsew signal input +flabel metal1 673008 227850 673036 228133 0 FreeSans 288 90 0 0 mgmt_io_in_buf[24] +port 125 nsew signal output +flabel metal1 673176 228050 673204 228333 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[23] +port 115 nsew signal input +flabel metal1 673232 228250 673260 228533 0 FreeSans 288 90 0 0 mgmt_io_in_buf[23] +port 124 nsew signal output +flabel metal1 673400 228450 673428 228733 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[22] +port 116 nsew signal input +flabel metal1 673456 228650 673484 228933 0 FreeSans 288 90 0 0 mgmt_io_in_buf[22] +port 123 nsew signal output +flabel metal1 673848 229250 673876 229533 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[20] +port 118 nsew signal input +flabel metal1 674072 229650 674100 229933 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[19] +port 119 nsew signal input +flabel metal1 674296 230050 674324 230287 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[34] +port 101 nsew signal input +flabel metal1 674520 230450 674548 230687 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[35] +port 102 nsew signal input +flabel metal1 674744 230850 674772 231087 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[36] +port 103 nsew signal input +flabel metal1 674968 231250 674996 231487 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[37] +port 104 nsew signal input +flabel metal1 675192 231650 675220 231887 0 FreeSans 288 90 0 0 mgmt_io_oeb_unbuf[35] +port 96 nsew signal input +flabel metal1 675528 232050 675556 232287 0 FreeSans 288 90 0 0 mgmt_io_oeb_unbuf[37] +port 94 nsew signal input +flabel metal1 675360 231850 675388 232087 0 FreeSans 288 90 0 0 mgmt_io_oeb_unbuf[36] +port 95 nsew signal input +flabel metal1 670544 143114 670572 143428 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[1] +port 143 nsew +flabel metal1 670488 142914 670516 143228 0 FreeSans 288 90 0 0 mgmt_io_in_buf[1] +port 149 nsew +flabel metal1 670320 142714 670348 143028 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[2] +port 142 nsew +flabel metal1 670264 142514 670292 142828 0 FreeSans 288 90 0 0 mgmt_io_in_buf[2] +port 148 nsew +flabel metal1 670096 142314 670124 142628 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[3] +port 141 nsew +flabel metal1 670040 142114 670068 142428 0 FreeSans 288 90 0 0 mgmt_io_in_buf[3] +port 147 nsew +flabel metal1 669872 141914 669900 142228 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[4] +port 140 nsew +flabel metal1 669816 141714 669844 142028 0 FreeSans 288 90 0 0 mgmt_io_in_buf[4] +port 146 nsew +flabel metal1 669648 141514 669676 141828 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[5] +port 139 nsew +flabel metal1 669592 141314 669620 141628 0 FreeSans 288 90 0 0 mgmt_io_in_buf[5] +port 145 nsew +flabel metal1 669424 141114 669452 141428 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[6] +port 138 nsew +flabel metal1 669368 140914 669396 141228 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[6] +port 137 nsew +flabel metal1 670768 118114 670796 118428 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[0] +port 144 nsew +flabel metal1 670600 118114 670628 118428 0 FreeSans 288 90 0 0 mgmt_io_in_buf[0] +port 150 nsew +flabel metal1 670492 118114 670520 118430 0 FreeSans 288 90 0 0 mgmt_io_oeb_unbuf[0] +port 165 nsew +flabel metal1 670492 119642 670520 119958 0 FreeSans 288 90 0 0 mgmt_io_oeb_buf[0] +port 166 nsew +flabel metal1 670600 119808 670628 119958 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[0] +port 167 nsew +flabel metal1 670768 119808 670796 119958 0 FreeSans 288 90 0 0 mgmt_io_out_buf[0] +port 168 nsew +flabel metal1 670652 143314 670680 143614 0 FreeSans 288 90 0 0 mgmt_io_oeb_unbuf[1] +port 169 nsew +flabel metal1 670652 163458 670680 163758 0 FreeSans 288 90 0 0 mgmt_io_oeb_buf[1] +port 170 nsew +flabel metal1 670544 163408 670572 163558 0 FreeSans 288 90 0 0 mgmt_io_out_buf[1] +port 171 nsew +flabel metal1 670488 163208 670516 163358 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[1] +port 172 nsew +flabel metal1 670320 209008 670348 209158 0 FreeSans 288 90 0 0 mgmt_io_out_buf[2] +port 173 nsew +flabel metal1 670264 208808 670292 208958 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[2] +port 174 nsew +flabel metal1 670096 222608 670124 222758 0 FreeSans 288 90 0 0 mgmt_io_out_buf[3] +port 176 nsew +flabel metal1 669872 222208 669900 222358 0 FreeSans 288 90 0 0 mgmt_io_out_buf[4] +port 177 nsew +flabel metal1 669648 221808 669676 221958 0 FreeSans 288 90 0 0 mgmt_io_out_buf[5] +port 179 nsew +flabel metal1 669424 221408 669452 221558 0 FreeSans 288 90 0 0 mgmt_io_out_buf[6] +port 180 nsew +flabel metal1 669368 221208 669396 221358 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[6] +port 181 nsew +flabel metal1 669592 221608 669620 221758 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[5] +port 182 nsew +flabel metal1 669816 222008 669844 222158 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[4] +port 183 nsew +flabel metal1 670040 222408 670068 222558 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[3] +port 184 nsew << properties >> string FIXED_BBOX 0 0 717600 1037600 << end >> diff --git a/mag/gpio_signal_buffering_alt.mag b/mag/gpio_signal_buffering_alt.mag index a21155f9..7141d227 100644 --- a/mag/gpio_signal_buffering_alt.mag +++ b/mag/gpio_signal_buffering_alt.mag @@ -1,7 +1,7 @@ magic tech sky130A magscale 1 2 -timestamp 1665927404 +timestamp 1665931562 << locali >> rect 676332 721460 676338 721678 rect 41261 602778 41267 602996 @@ -682,20 +682,20 @@ rect 45287 47540 45315 334879 rect 45343 334813 45395 334819 rect 45343 334755 45395 334761 rect 45343 47596 45371 334755 -rect 672812 215050 672840 439386 -rect 672868 214850 672896 439510 -rect 673036 214650 673064 440582 -rect 673092 214450 673120 440706 -rect 673260 214250 673288 441778 -rect 673316 214050 673344 441902 -rect 673484 213850 673512 442974 -rect 673540 213650 673568 443098 -rect 673708 213450 673736 444170 -rect 673764 213250 673792 444294 -rect 673932 213050 673960 445366 -rect 673988 212850 674016 445490 -rect 674156 212650 674184 446562 -rect 674212 212450 674240 446686 +rect 672812 237050 672840 439386 +rect 672868 236850 672896 439510 +rect 673036 236650 673064 440582 +rect 673092 236450 673120 440706 +rect 673260 236250 673288 441778 +rect 673316 236050 673344 441902 +rect 673484 235850 673512 442974 +rect 673540 235650 673568 443098 +rect 673708 235450 673736 444170 +rect 673764 235250 673792 444294 +rect 673932 235050 673960 445366 +rect 673988 234850 674016 445490 +rect 674156 234650 674184 446562 +rect 674212 234450 674240 446686 rect 676258 446682 676270 446734 rect 676440 446682 676452 446734 rect 676940 446728 676992 446740 @@ -748,6 +748,22 @@ rect 676258 439506 676270 439558 rect 676440 439506 676452 439558 rect 676940 439552 676992 439564 rect 676940 439322 676992 439334 +rect 669368 140914 669396 221358 +rect 669424 141114 669452 221558 +rect 669592 141314 669620 221758 +rect 669648 141514 669676 221958 +rect 669816 141714 669844 222158 +rect 669872 141914 669900 222358 +rect 670040 142114 670068 222558 +rect 670096 142314 670124 222758 +rect 670264 142514 670292 208958 +rect 670320 142714 670348 209158 +rect 670488 142914 670516 163358 +rect 670544 143114 670572 163558 +rect 670652 143314 670680 163758 +rect 670492 118114 670520 119958 +rect 670600 118114 670628 119958 +rect 670768 118114 670796 119958 rect 429498 47624 429504 47648 rect 134098 47596 134104 47620 rect 45343 47568 134104 47596 @@ -1421,118 +1437,118 @@ rect 487524 44428 487552 47400 rect 487580 44484 487608 47456 rect 487748 44540 487776 47568 rect 487804 44596 487832 47624 -rect 670936 45852 670964 201350 +rect 670936 45852 670964 223350 rect 502852 45824 670964 45852 rect 502852 44596 502880 45824 -rect 670992 45796 671020 201546 +rect 670992 45796 671020 223546 rect 487804 44568 502880 44596 rect 502908 45768 671020 45796 rect 502908 44540 502936 45768 -rect 671160 45684 671188 201740 +rect 671160 45684 671188 223740 rect 487748 44512 502936 44540 rect 503076 45656 671188 45684 rect 503076 44484 503104 45656 -rect 671216 45628 671244 201938 +rect 671216 45628 671244 223938 rect 487580 44456 503104 44484 rect 503132 45600 671244 45628 rect 503132 44428 503160 45600 -rect 671384 45516 671412 202138 +rect 671384 45516 671412 224138 rect 487524 44400 503160 44428 rect 503300 45488 671412 45516 rect 503300 44372 503328 45488 -rect 671440 45460 671468 202348 +rect 671440 45460 671468 224348 rect 487356 44344 503328 44372 rect 503356 45432 671468 45460 rect 503356 44316 503384 45432 -rect 671608 45348 671636 202542 +rect 671608 45348 671636 224542 rect 487300 44288 503384 44316 rect 503524 45320 671636 45348 rect 503524 44260 503552 45320 -rect 671664 45292 671692 202744 +rect 671664 45292 671692 224744 rect 487132 44232 503552 44260 rect 503580 45264 671692 45292 rect 503580 44204 503608 45264 -rect 671832 45180 671860 202936 +rect 671832 45180 671860 224936 rect 487076 44176 503608 44204 rect 503748 45152 671860 45180 rect 503748 44148 503776 45152 -rect 671888 45124 671916 203140 +rect 671888 45124 671916 225140 rect 486908 44120 503776 44148 rect 503804 45096 671916 45124 rect 503804 44092 503832 45096 -rect 672056 45012 672084 203340 +rect 672056 45012 672084 225340 rect 486852 44064 503832 44092 rect 503972 44984 672084 45012 rect 503972 44036 504000 44984 -rect 672112 44956 672140 203536 +rect 672112 44956 672140 225536 rect 486684 44008 504000 44036 rect 504028 44928 672140 44956 rect 504028 43980 504056 44928 -rect 672280 44844 672308 203738 +rect 672280 44844 672308 225738 rect 486628 43952 504056 43980 rect 504196 44816 672308 44844 rect 504196 43924 504224 44816 -rect 672336 44788 672364 203942 +rect 672336 44788 672364 225942 rect 486460 43896 504224 43924 rect 504252 44760 672364 44788 rect 504252 43868 504280 44760 -rect 672504 44676 672532 204138 +rect 672504 44676 672532 226138 rect 486404 43840 504280 43868 rect 504420 44648 672532 44676 rect 504420 43812 504448 44648 -rect 672560 44620 672588 204336 +rect 672560 44620 672588 226336 rect 486236 43784 504448 43812 rect 504476 44592 672588 44620 rect 504476 43756 504504 44592 -rect 672728 44508 672756 204538 +rect 672728 44508 672756 226538 rect 486180 43728 504504 43756 rect 504644 44480 672756 44508 rect 504644 43700 504672 44480 -rect 672784 44452 672812 204736 +rect 672784 44452 672812 226736 rect 486012 43672 504672 43700 rect 504700 44424 672812 44452 rect 504700 43644 504728 44424 rect 485956 43616 504728 43644 -rect 674296 43332 674324 207288 +rect 674296 43332 674324 229288 rect 506212 43304 674324 43332 rect 506212 42916 506240 43304 -rect 674352 43276 674380 207488 +rect 674352 43276 674380 229488 rect 484444 42888 506240 42916 rect 506268 43248 674380 43276 rect 506268 42860 506296 43248 -rect 674520 43164 674548 207690 +rect 674520 43164 674548 229690 rect 484388 42832 506296 42860 rect 506436 43136 674548 43164 rect 506436 42804 506464 43136 -rect 674576 43108 674604 207888 +rect 674576 43108 674604 229888 rect 484220 42776 506464 42804 rect 506492 43080 674604 43108 rect 506492 42748 506520 43080 -rect 674744 42996 674772 208088 +rect 674744 42996 674772 230088 rect 484164 42720 506520 42748 rect 506660 42968 674772 42996 rect 506660 42692 506688 42968 -rect 674800 42940 674828 208290 +rect 674800 42940 674828 230290 rect 483996 42664 506688 42692 rect 506716 42912 674828 42940 rect 506716 42636 506744 42912 -rect 674968 42828 674996 208490 +rect 674968 42828 674996 230490 rect 483939 42608 506744 42636 rect 506884 42800 674996 42828 rect 506884 42580 506912 42800 -rect 675024 42772 675052 208690 +rect 675024 42772 675052 230690 rect 483772 42552 506912 42580 rect 506940 42744 675052 42772 rect 506940 42524 506968 42744 -rect 675192 42660 675220 208888 +rect 675192 42660 675220 230888 rect 483716 42496 506968 42524 rect 507108 42632 675220 42660 rect 507108 42468 507136 42632 -rect 675360 42548 675388 209090 +rect 675360 42548 675388 231090 rect 483548 42440 507136 42468 rect 507276 42520 675388 42548 rect 507276 42412 507304 42520 -rect 675528 42449 675556 209290 +rect 675528 42449 675556 231290 rect 483380 42384 507304 42412 rect 507444 42421 675556 42449 rect 507444 42356 507472 42421 @@ -5251,120 +5267,34 @@ flabel metal3 677461 723330 677551 723627 0 FreeSans 400 90 0 0 vccd port 136 nsew power input flabel metal3 677470 724527 677560 724824 0 FreeSans 400 90 0 0 vssd port 135 nsew ground input -flabel metal1 673708 213450 673736 213737 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[11] -port 29 nsew signal input -flabel metal1 673764 213250 673792 213537 0 FreeSans 288 90 0 0 mgmt_io_in_buf[11] -port 44 nsew signal output flabel metal1 673680 455368 673708 455655 0 FreeSans 288 90 0 0 mgmt_io_out_buf[11] port 23 nsew signal output flabel metal1 673736 455568 673764 455855 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[11] port 14 nsew signal input -flabel metal1 674212 212450 674240 212737 0 FreeSans 288 90 0 0 mgmt_io_in_buf[13] -port 42 nsew signal output -flabel metal1 674156 212650 674184 212937 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[13] -port 31 nsew signal input flabel metal1 674156 728034 674184 728321 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[13] port 10 nsew signal input flabel metal1 674100 727834 674128 728121 0 FreeSans 288 90 0 0 mgmt_io_out_buf[13] port 12 nsew signal output -flabel metal1 673988 212850 674016 213137 0 FreeSans 288 90 0 0 mgmt_io_in_buf[12] -port 43 nsew signal output -flabel metal1 673932 213050 673960 213337 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[12] -port 30 nsew signal input flabel metal1 673960 455968 673988 456255 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[12] port 13 nsew signal input flabel metal1 673904 455768 673932 456055 0 FreeSans 288 90 0 0 mgmt_io_out_buf[12] port 24 nsew signal output -flabel metal1 672812 215050 672840 215337 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[7] -port 25 nsew signal input -flabel metal1 672868 214850 672896 215137 0 FreeSans 288 90 0 0 mgmt_io_in_buf[7] -port 48 nsew signal output flabel metal1 672840 453968 672868 454255 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[7] port 18 nsew signal input flabel metal1 672784 453768 672812 454055 0 FreeSans 288 90 0 0 mgmt_io_out_buf[7] port 19 nsew signal output -flabel metal1 673036 214650 673064 214937 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[8] -port 26 nsew signal input -flabel metal1 673092 214450 673120 214737 0 FreeSans 288 90 0 0 mgmt_io_in_buf[8] -port 47 nsew signal output flabel metal1 673064 454368 673092 454655 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[8] port 17 nsew signal input flabel metal1 673008 454168 673036 454455 0 FreeSans 288 90 0 0 mgmt_io_out_buf[8] port 20 nsew signal output -flabel metal1 673260 214250 673288 214537 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[9] -port 27 nsew signal input -flabel metal1 673316 214050 673344 214337 0 FreeSans 288 90 0 0 mgmt_io_in_buf[9] -port 46 nsew signal output flabel metal1 673288 454768 673316 455055 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[9] port 16 nsew signal input flabel metal1 673232 454568 673260 454855 0 FreeSans 288 90 0 0 mgmt_io_out_buf[9] port 21 nsew signal output -flabel metal1 673484 213850 673512 214137 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[10] -port 28 nsew signal input -flabel metal1 673540 213650 673568 213937 0 FreeSans 288 90 0 0 mgmt_io_in_buf[10] -port 45 nsew signal output flabel metal1 673512 455168 673540 455455 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[10] port 15 nsew signal input flabel metal1 673456 454968 673484 455255 0 FreeSans 288 90 0 0 mgmt_io_out_buf[10] port 22 nsew signal output -flabel metal1 674352 207250 674380 207487 0 FreeSans 288 90 0 0 mgmt_io_in_buf[34] -port 100 nsew signal output -flabel metal1 674576 207650 674604 207887 0 FreeSans 288 90 0 0 mgmt_io_in_buf[35] -port 99 nsew signal output -flabel metal1 674800 208050 674828 208287 0 FreeSans 288 90 0 0 mgmt_io_in_buf[36] -port 98 nsew signal output -flabel metal1 675024 208450 675052 208687 0 FreeSans 288 90 0 0 mgmt_io_in_buf[37] -port 97 nsew signal output -flabel metal1 670936 201050 670964 201333 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[33] -port 105 nsew signal input -flabel metal1 670992 201250 671020 201533 0 FreeSans 288 90 0 0 mgmt_io_in_buf[33] -port 134 nsew signal output -flabel metal1 671160 201450 671188 201733 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[32] -port 106 nsew signal input -flabel metal1 671216 201650 671244 201933 0 FreeSans 288 90 0 0 mgmt_io_in_buf[32] -port 133 nsew signal output -flabel metal1 671384 201850 671412 202133 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[31] -port 107 nsew signal input -flabel metal1 671440 202050 671468 202333 0 FreeSans 288 90 0 0 mgmt_io_in_buf[31] -port 132 nsew signal output -flabel metal1 671608 202250 671636 202533 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[30] -port 108 nsew signal input -flabel metal1 671664 202450 671692 202733 0 FreeSans 288 90 0 0 mgmt_io_in_buf[30] -port 131 nsew signal output -flabel metal1 671832 202650 671860 202933 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[29] -port 109 nsew signal input -flabel metal1 671888 202850 671916 203133 0 FreeSans 288 90 0 0 mgmt_io_in_buf[29] -port 130 nsew signal output -flabel metal1 672056 203050 672084 203333 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[28] -port 110 nsew signal input -flabel metal1 672112 203250 672140 203533 0 FreeSans 288 90 0 0 mgmt_io_in_buf[28] -port 129 nsew signal output -flabel metal1 672280 203450 672308 203733 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[27] -port 111 nsew signal input -flabel metal1 672336 203650 672364 203933 0 FreeSans 288 90 0 0 mgmt_io_in_buf[27] -port 128 nsew signal output -flabel metal1 672504 203850 672532 204133 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[26] -port 112 nsew signal input -flabel metal1 672560 204050 672588 204333 0 FreeSans 288 90 0 0 mgmt_io_in_buf[26] -port 127 nsew signal output -flabel metal1 672728 204250 672756 204533 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[25] -port 113 nsew signal input -flabel metal1 672784 204450 672812 204733 0 FreeSans 288 90 0 0 mgmt_io_in_buf[25] -port 126 nsew signal output -flabel metal1 674296 207050 674324 207287 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[34] -port 101 nsew signal input -flabel metal1 674520 207450 674548 207687 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[35] -port 102 nsew signal input -flabel metal1 674744 207850 674772 208087 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[36] -port 103 nsew signal input -flabel metal1 674968 208250 674996 208487 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[37] -port 104 nsew signal input -flabel metal1 675192 208650 675220 208887 0 FreeSans 288 90 0 0 mgmt_io_oeb_unbuf[35] -port 96 nsew signal input -flabel metal1 675528 209050 675556 209287 0 FreeSans 288 90 0 0 mgmt_io_oeb_unbuf[37] -port 94 nsew signal input -flabel metal1 675360 208850 675388 209087 0 FreeSans 288 90 0 0 mgmt_io_oeb_unbuf[36] -port 95 nsew signal input flabel metal3 147432 41997 147738 42091 0 FreeSans 400 0 0 0 vssd port 135 nsew ground input flabel metal3 146226 41997 146532 42091 0 FreeSans 400 0 0 0 vccd @@ -5439,6 +5369,156 @@ flabel metal1 44279 610895 44307 611156 0 FreeSans 288 90 0 0 mgmt_io_out_buf[28 port 66 nsew signal output flabel metal1 44223 611095 44251 611356 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[28] port 69 nsew signal input +flabel metal1 670544 143114 670572 143428 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[1] +port 143 nsew +flabel metal1 670488 142914 670516 143228 0 FreeSans 288 90 0 0 mgmt_io_in_buf[1] +port 149 nsew +flabel metal1 670320 142714 670348 143028 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[2] +port 142 nsew +flabel metal1 670264 142514 670292 142828 0 FreeSans 288 90 0 0 mgmt_io_in_buf[2] +port 148 nsew +flabel metal1 670096 142314 670124 142628 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[3] +port 141 nsew +flabel metal1 670040 142114 670068 142428 0 FreeSans 288 90 0 0 mgmt_io_in_buf[3] +port 147 nsew +flabel metal1 669872 141914 669900 142228 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[4] +port 140 nsew +flabel metal1 669816 141714 669844 142028 0 FreeSans 288 90 0 0 mgmt_io_in_buf[4] +port 146 nsew +flabel metal1 669648 141514 669676 141828 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[5] +port 139 nsew +flabel metal1 669592 141314 669620 141628 0 FreeSans 288 90 0 0 mgmt_io_in_buf[5] +port 145 nsew +flabel metal1 669424 141114 669452 141428 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[6] +port 138 nsew +flabel metal1 669368 140914 669396 141228 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[6] +port 137 nsew +flabel metal1 670652 143314 670680 143614 0 FreeSans 288 90 0 0 mgmt_io_oeb_unbuf[1] +port 169 nsew +flabel metal1 670652 163458 670680 163758 0 FreeSans 288 90 0 0 mgmt_io_oeb_buf[1] +port 170 nsew +flabel metal1 670544 163408 670572 163558 0 FreeSans 288 90 0 0 mgmt_io_out_buf[1] +port 171 nsew +flabel metal1 670488 163208 670516 163358 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[1] +port 172 nsew +flabel metal1 670320 209008 670348 209158 0 FreeSans 288 90 0 0 mgmt_io_out_buf[2] +port 173 nsew +flabel metal1 670264 208808 670292 208958 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[2] +port 174 nsew +flabel metal1 670096 222608 670124 222758 0 FreeSans 288 90 0 0 mgmt_io_out_buf[3] +port 176 nsew +flabel metal1 669872 222208 669900 222358 0 FreeSans 288 90 0 0 mgmt_io_out_buf[4] +port 177 nsew +flabel metal1 669648 221808 669676 221958 0 FreeSans 288 90 0 0 mgmt_io_out_buf[5] +port 179 nsew +flabel metal1 669424 221408 669452 221558 0 FreeSans 288 90 0 0 mgmt_io_out_buf[6] +port 180 nsew +flabel metal1 669368 221208 669396 221358 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[6] +port 181 nsew +flabel metal1 669592 221608 669620 221758 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[5] +port 182 nsew +flabel metal1 669816 222008 669844 222158 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[4] +port 183 nsew +flabel metal1 670040 222408 670068 222558 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[3] +port 184 nsew +flabel metal1 673708 235450 673736 235737 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[11] +port 29 nsew signal input +flabel metal1 673764 235250 673792 235537 0 FreeSans 288 90 0 0 mgmt_io_in_buf[11] +port 44 nsew signal output +flabel metal1 674212 234450 674240 234737 0 FreeSans 288 90 0 0 mgmt_io_in_buf[13] +port 42 nsew signal output +flabel metal1 674156 234650 674184 234937 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[13] +port 31 nsew signal input +flabel metal1 673988 234850 674016 235137 0 FreeSans 288 90 0 0 mgmt_io_in_buf[12] +port 43 nsew signal output +flabel metal1 673932 235050 673960 235337 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[12] +port 30 nsew signal input +flabel metal1 672812 237050 672840 237337 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[7] +port 25 nsew signal input +flabel metal1 672868 236850 672896 237137 0 FreeSans 288 90 0 0 mgmt_io_in_buf[7] +port 48 nsew signal output +flabel metal1 673036 236650 673064 236937 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[8] +port 26 nsew signal input +flabel metal1 673092 236450 673120 236737 0 FreeSans 288 90 0 0 mgmt_io_in_buf[8] +port 47 nsew signal output +flabel metal1 673260 236250 673288 236537 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[9] +port 27 nsew signal input +flabel metal1 673316 236050 673344 236337 0 FreeSans 288 90 0 0 mgmt_io_in_buf[9] +port 46 nsew signal output +flabel metal1 673484 235850 673512 236137 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[10] +port 28 nsew signal input +flabel metal1 673540 235650 673568 235937 0 FreeSans 288 90 0 0 mgmt_io_in_buf[10] +port 45 nsew signal output +flabel metal1 674352 229250 674380 229487 0 FreeSans 288 90 0 0 mgmt_io_in_buf[34] +port 100 nsew signal output +flabel metal1 674576 229650 674604 229887 0 FreeSans 288 90 0 0 mgmt_io_in_buf[35] +port 99 nsew signal output +flabel metal1 674800 230050 674828 230287 0 FreeSans 288 90 0 0 mgmt_io_in_buf[36] +port 98 nsew signal output +flabel metal1 675024 230450 675052 230687 0 FreeSans 288 90 0 0 mgmt_io_in_buf[37] +port 97 nsew signal output +flabel metal1 670936 223050 670964 223333 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[33] +port 105 nsew signal input +flabel metal1 670992 223250 671020 223533 0 FreeSans 288 90 0 0 mgmt_io_in_buf[33] +port 134 nsew signal output +flabel metal1 671160 223450 671188 223733 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[32] +port 106 nsew signal input +flabel metal1 671216 223650 671244 223933 0 FreeSans 288 90 0 0 mgmt_io_in_buf[32] +port 133 nsew signal output +flabel metal1 671384 223850 671412 224133 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[31] +port 107 nsew signal input +flabel metal1 671440 224050 671468 224333 0 FreeSans 288 90 0 0 mgmt_io_in_buf[31] +port 132 nsew signal output +flabel metal1 671608 224250 671636 224533 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[30] +port 108 nsew signal input +flabel metal1 671664 224450 671692 224733 0 FreeSans 288 90 0 0 mgmt_io_in_buf[30] +port 131 nsew signal output +flabel metal1 671832 224650 671860 224933 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[29] +port 109 nsew signal input +flabel metal1 671888 224850 671916 225133 0 FreeSans 288 90 0 0 mgmt_io_in_buf[29] +port 130 nsew signal output +flabel metal1 672056 225050 672084 225333 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[28] +port 110 nsew signal input +flabel metal1 672112 225250 672140 225533 0 FreeSans 288 90 0 0 mgmt_io_in_buf[28] +port 129 nsew signal output +flabel metal1 672280 225450 672308 225733 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[27] +port 111 nsew signal input +flabel metal1 672336 225650 672364 225933 0 FreeSans 288 90 0 0 mgmt_io_in_buf[27] +port 128 nsew signal output +flabel metal1 672504 225850 672532 226133 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[26] +port 112 nsew signal input +flabel metal1 672560 226050 672588 226333 0 FreeSans 288 90 0 0 mgmt_io_in_buf[26] +port 127 nsew signal output +flabel metal1 672728 226250 672756 226533 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[25] +port 113 nsew signal input +flabel metal1 672784 226450 672812 226733 0 FreeSans 288 90 0 0 mgmt_io_in_buf[25] +port 126 nsew signal output +flabel metal1 674296 229050 674324 229287 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[34] +port 101 nsew signal input +flabel metal1 674520 229450 674548 229687 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[35] +port 102 nsew signal input +flabel metal1 674744 229850 674772 230087 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[36] +port 103 nsew signal input +flabel metal1 674968 230250 674996 230487 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[37] +port 104 nsew signal input +flabel metal1 675192 230650 675220 230887 0 FreeSans 288 90 0 0 mgmt_io_oeb_unbuf[35] +port 96 nsew signal input +flabel metal1 675528 231050 675556 231287 0 FreeSans 288 90 0 0 mgmt_io_oeb_unbuf[37] +port 94 nsew signal input +flabel metal1 675360 230850 675388 231087 0 FreeSans 288 90 0 0 mgmt_io_oeb_unbuf[36] +port 95 nsew signal input +flabel metal1 670768 118114 670796 118428 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[0] +port 144 nsew +flabel metal1 670600 118114 670628 118428 0 FreeSans 288 90 0 0 mgmt_io_in_buf[0] +port 150 nsew +flabel metal1 670492 118114 670520 118430 0 FreeSans 288 90 0 0 mgmt_io_oeb_unbuf[0] +port 165 nsew +flabel metal1 670492 119642 670520 119958 0 FreeSans 288 90 0 0 mgmt_io_oeb_buf[0] +port 166 nsew +flabel metal1 670600 119808 670628 119958 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[0] +port 167 nsew +flabel metal1 670768 119808 670796 119958 0 FreeSans 288 90 0 0 mgmt_io_out_buf[0] +port 168 nsew << properties >> string FIXED_BBOX 0 0 717600 1037600 << end >>