diff --git a/def/gpio_signal_buffering.def b/def/gpio_signal_buffering.def index baf7845d..21fbb2d9 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 182 ; +PINS 150 ; - vccd + NET vccd + DIRECTION INPUT + USE POWER @@ -1381,42 +1381,32 @@ PINS 182 ; + USE GROUND + PORT + LAYER met3 ( -765 -235 ) ( 765 235 ) + PLACED ( 843845 4987560 ) N ; - - mgmt_io_out_buf[19] + NET mgmt_io_out_buf[19] + - mgmt_io_out_buf[12] + NET mgmt_io_out_buf[12] + DIRECTION OUTPUT + USE SIGNAL + PORT + LAYER met1 ( -700 -70 ) ( 700 70 ) + PLACED ( 858845 4976795 ) N ; - - mgmt_io_in_unbuf[19] + NET mgmt_io_in_unbuf[19] + - mgmt_io_in_unbuf[12] + NET mgmt_io_in_unbuf[12] + DIRECTION INPUT + USE SIGNAL + PORT + LAYER met1 ( -700 -70 ) ( 700 70 ) + PLACED ( 859845 4977075 ) N ; - - mgmt_io_in_unbuf[18] + NET mgmt_io_in_unbuf[18] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -772.5 -70 ) ( 772.5 70 ) + PLACED ( 2080307.5 4976585 ) N ; - - mgmt_io_out_buf[18] + NET mgmt_io_out_buf[18] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -772.5 -70 ) ( 772.5 70 ) + PLACED ( 2081307.5 4976305 ) N ; - - mgmt_io_out_buf[21] + NET mgmt_io_out_buf[21] + - mgmt_io_out_buf[14] + NET mgmt_io_out_buf[14] + DIRECTION OUTPUT + USE SIGNAL + PORT + LAYER met1 ( -700 -70 ) ( 700 70 ) + PLACED ( 854850 4974555 ) N ; - - mgmt_io_in_unbuf[21] + NET mgmt_io_in_unbuf[21] + - mgmt_io_in_unbuf[14] + NET mgmt_io_in_unbuf[14] + DIRECTION INPUT + USE SIGNAL + PORT + LAYER met1 ( -700 -70 ) ( 700 70 ) + PLACED ( 855850 4974835 ) N ; - - mgmt_io_out_buf[20] + NET mgmt_io_out_buf[20] + - mgmt_io_out_buf[13] + NET mgmt_io_out_buf[13] + DIRECTION OUTPUT + USE SIGNAL + PORT + LAYER met1 ( -700 -70 ) ( 700 70 ) + PLACED ( 856855 4975675 ) N ; - - mgmt_io_in_unbuf[20] + NET mgmt_io_in_unbuf[20] + - mgmt_io_in_unbuf[13] + NET mgmt_io_in_unbuf[13] + DIRECTION INPUT + USE SIGNAL + PORT @@ -1441,12 +1431,12 @@ PINS 182 ; + USE GROUND + PORT + LAYER met3 ( -225 -742.5 ) ( 225 742.5 ) + PLACED ( 3387545 2241392.5 ) N ; - - mgmt_io_out_buf[17] + NET mgmt_io_out_buf[17] + - mgmt_io_out_buf[10] + NET mgmt_io_out_buf[10] + DIRECTION OUTPUT + USE SIGNAL + PORT + LAYER met1 ( -772.5 -70 ) ( 772.5 70 ) + PLACED ( 3303387.5 4975325 ) N ; - - mgmt_io_in_unbuf[17] + NET mgmt_io_in_unbuf[17] + - mgmt_io_in_unbuf[10] + NET mgmt_io_in_unbuf[10] + DIRECTION INPUT + USE SIGNAL + PORT @@ -1461,102 +1451,102 @@ PINS 182 ; + USE GROUND + PORT + LAYER met3 ( -225 -742.5 ) ( 225 742.5 ) + PLACED ( 3387575 3623377.5 ) N ; - - mgmt_io_out_buf[16] + NET mgmt_io_out_buf[16] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -772.5 -70 ) ( 772.5 70 ) + PLACED ( 3305387.5 4974205 ) N ; - - mgmt_io_in_unbuf[16] + NET mgmt_io_in_unbuf[16] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -772.5 -70 ) ( 772.5 70 ) + PLACED ( 3304387.5 4974485 ) N ; - - mgmt_io_out_buf[15] + NET mgmt_io_out_buf[15] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -772.5 -70 ) ( 772.5 70 ) + PLACED ( 3307387.5 4973085 ) N ; - - mgmt_io_in_unbuf[15] + NET mgmt_io_in_unbuf[15] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -772.5 -70 ) ( 772.5 70 ) + PLACED ( 3306387.5 4973365 ) N ; - - mgmt_io_out_buf[11] + NET mgmt_io_out_buf[11] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3368470 2277557.5 ) N ; - - mgmt_io_in_unbuf[11] + NET mgmt_io_in_unbuf[11] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3368750 2278557.5 ) N ; - - mgmt_io_in_unbuf[14] + NET mgmt_io_in_unbuf[14] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3371970 3642887.5 ) N ; - - mgmt_io_out_buf[14] + NET mgmt_io_out_buf[14] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3371690 3641887.5 ) N ; - - mgmt_io_in_unbuf[13] + NET mgmt_io_in_unbuf[13] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3370850 3640887.5 ) N ; - - mgmt_io_out_buf[13] + NET mgmt_io_out_buf[13] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3370570 3639887.5 ) N ; - - mgmt_io_in_unbuf[12] + NET mgmt_io_in_unbuf[12] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3369870 2280557.5 ) N ; - - mgmt_io_out_buf[12] + NET mgmt_io_out_buf[12] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3369590 2279557.5 ) N ; - - mgmt_io_in_unbuf[7] + NET mgmt_io_in_unbuf[7] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3364270 2270557.5 ) N ; - - mgmt_io_out_buf[7] + NET mgmt_io_out_buf[7] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3363990 2269557.5 ) N ; - - mgmt_io_in_unbuf[8] + NET mgmt_io_in_unbuf[8] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3365390 2272557.5 ) N ; - - mgmt_io_out_buf[8] + NET mgmt_io_out_buf[8] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3365110 2271557.5 ) N ; - - mgmt_io_in_unbuf[9] + NET mgmt_io_in_unbuf[9] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3366510 2274557.5 ) N ; - mgmt_io_out_buf[9] + NET mgmt_io_out_buf[9] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -772.5 -70 ) ( 772.5 70 ) + PLACED ( 3305387.5 4974205 ) N ; + - mgmt_io_in_unbuf[9] + NET mgmt_io_in_unbuf[9] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -772.5 -70 ) ( 772.5 70 ) + PLACED ( 3304387.5 4974485 ) N ; + - mgmt_io_out_buf[8] + NET mgmt_io_out_buf[8] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -772.5 -70 ) ( 772.5 70 ) + PLACED ( 3307387.5 4973085 ) N ; + - mgmt_io_in_unbuf[8] + NET mgmt_io_in_unbuf[8] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -772.5 -70 ) ( 772.5 70 ) + PLACED ( 3306387.5 4973365 ) N ; + - mgmt_io_out_buf[4] + NET mgmt_io_out_buf[4] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3368470 2277557.5 ) N ; + - mgmt_io_in_unbuf[4] + NET mgmt_io_in_unbuf[4] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3368750 2278557.5 ) N ; + - mgmt_io_in_unbuf[7] + NET mgmt_io_in_unbuf[7] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3371970 3642887.5 ) N ; + - mgmt_io_out_buf[7] + NET mgmt_io_out_buf[7] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3371690 3641887.5 ) N ; + - mgmt_io_in_unbuf[6] + NET mgmt_io_in_unbuf[6] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3370850 3640887.5 ) N ; + - mgmt_io_out_buf[6] + NET mgmt_io_out_buf[6] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3370570 3639887.5 ) N ; + - mgmt_io_in_unbuf[5] + NET mgmt_io_in_unbuf[5] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3369870 2280557.5 ) N ; + - mgmt_io_out_buf[5] + NET mgmt_io_out_buf[5] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3369590 2279557.5 ) N ; + - mgmt_io_in_unbuf[0] + NET mgmt_io_in_unbuf[0] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3364270 2270557.5 ) N ; + - mgmt_io_out_buf[0] + NET mgmt_io_out_buf[0] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3363990 2269557.5 ) N ; + - mgmt_io_in_unbuf[1] + NET mgmt_io_in_unbuf[1] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3365390 2272557.5 ) N ; + - mgmt_io_out_buf[1] + NET mgmt_io_out_buf[1] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3365110 2271557.5 ) N ; + - mgmt_io_in_unbuf[2] + NET mgmt_io_in_unbuf[2] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3366510 2274557.5 ) N ; + - mgmt_io_out_buf[2] + NET mgmt_io_out_buf[2] + DIRECTION OUTPUT + USE SIGNAL + PORT + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3366230 2273557.5 ) N ; - - mgmt_io_in_unbuf[10] + NET mgmt_io_in_unbuf[10] + - mgmt_io_in_unbuf[3] + NET mgmt_io_in_unbuf[3] + DIRECTION INPUT + USE SIGNAL + PORT + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3367630 2276557.5 ) N ; - - mgmt_io_out_buf[10] + NET mgmt_io_out_buf[10] + - mgmt_io_out_buf[3] + NET mgmt_io_out_buf[3] + DIRECTION OUTPUT + USE SIGNAL + PORT @@ -1581,67 +1571,67 @@ PINS 182 ; + USE POWER + PORT + LAYER met3 ( -765 -235 ) ( 765 235 ) + PLACED ( 2203020 210155 ) N ; - - mgmt_io_oeb_buf[37] + NET mgmt_io_oeb_buf[37] + - mgmt_io_oeb_buf[2] + NET mgmt_io_oeb_buf[2] + DIRECTION OUTPUT + USE SIGNAL + PORT + LAYER met1 ( -627.5 -70 ) ( 627.5 70 ) + PLACED ( 666242.5 220830 ) N ; - - mgmt_io_out_buf[34] + NET mgmt_io_out_buf[34] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -627.5 -70 ) ( 627.5 70 ) + PLACED ( 656242.5 225310 ) N ; - - mgmt_io_in_unbuf[34] + NET mgmt_io_in_unbuf[34] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -627.5 -70 ) ( 627.5 70 ) + PLACED ( 657242.5 225030 ) N ; - - mgmt_io_out_buf[35] + NET mgmt_io_out_buf[35] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -627.5 -70 ) ( 627.5 70 ) + PLACED ( 658242.5 224470 ) N ; - - mgmt_io_in_unbuf[35] + NET mgmt_io_in_unbuf[35] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -627.5 -70 ) ( 627.5 70 ) + PLACED ( 659242.5 224190 ) N ; - - mgmt_io_out_buf[36] + NET mgmt_io_out_buf[36] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -627.5 -70 ) ( 627.5 70 ) + PLACED ( 660242.5 223630 ) N ; - - mgmt_io_in_unbuf[36] + NET mgmt_io_in_unbuf[36] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -627.5 -70 ) ( 627.5 70 ) + PLACED ( 661242.5 223350 ) N ; - - mgmt_io_out_buf[37] + NET mgmt_io_out_buf[37] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -627.5 -70 ) ( 627.5 70 ) + PLACED ( 662242.5 222790 ) N ; - - mgmt_io_in_unbuf[37] + NET mgmt_io_in_unbuf[37] - + DIRECTION INPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -627.5 -70 ) ( 627.5 70 ) + PLACED ( 663242.5 222510 ) N ; - - mgmt_io_oeb_buf[35] + NET mgmt_io_oeb_buf[35] - + DIRECTION OUTPUT - + USE SIGNAL - + PORT - + LAYER met1 ( -627.5 -70 ) ( 627.5 70 ) + PLACED ( 664242.5 221950 ) N ; - - mgmt_io_oeb_buf[36] + NET mgmt_io_oeb_buf[36] - + DIRECTION OUTPUT - + 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 ; + + LAYER met1 ( -627.5 -70 ) ( 627.5 70 ) + PLACED ( 656242.5 225310 ) N ; - mgmt_io_in_unbuf[27] + NET mgmt_io_in_unbuf[27] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -627.5 -70 ) ( 627.5 70 ) + PLACED ( 657242.5 225030 ) N ; + - mgmt_io_out_buf[28] + NET mgmt_io_out_buf[28] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -627.5 -70 ) ( 627.5 70 ) + PLACED ( 658242.5 224470 ) N ; + - mgmt_io_in_unbuf[28] + NET mgmt_io_in_unbuf[28] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -627.5 -70 ) ( 627.5 70 ) + PLACED ( 659242.5 224190 ) N ; + - mgmt_io_out_buf[29] + NET mgmt_io_out_buf[29] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -627.5 -70 ) ( 627.5 70 ) + PLACED ( 660242.5 223630 ) N ; + - mgmt_io_in_unbuf[29] + NET mgmt_io_in_unbuf[29] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -627.5 -70 ) ( 627.5 70 ) + PLACED ( 661242.5 223350 ) N ; + - mgmt_io_out_buf[30] + NET mgmt_io_out_buf[30] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -627.5 -70 ) ( 627.5 70 ) + PLACED ( 662242.5 222790 ) N ; + - mgmt_io_in_unbuf[30] + NET mgmt_io_in_unbuf[30] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -627.5 -70 ) ( 627.5 70 ) + PLACED ( 663242.5 222510 ) N ; + - mgmt_io_oeb_buf[0] + NET mgmt_io_oeb_buf[0] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -627.5 -70 ) ( 627.5 70 ) + PLACED ( 664242.5 221950 ) N ; + - mgmt_io_oeb_buf[1] + NET mgmt_io_oeb_buf[1] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -627.5 -70 ) ( 627.5 70 ) + PLACED ( 665242.5 221390 ) N ; + - mgmt_io_out_buf[20] + NET mgmt_io_out_buf[20] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -652.5 ) ( 70 652.5 ) + PLACED ( 220345 3057127.5 ) N ; + - mgmt_io_in_unbuf[20] + NET mgmt_io_in_unbuf[20] + DIRECTION INPUT + USE SIGNAL + PORT @@ -1676,537 +1666,451 @@ PINS 182 ; + USE POWER + PORT + LAYER met3 ( -225 -742.5 ) ( 225 742.5 ) + PLACED ( 200335 4441807.5 ) N ; - - mgmt_io_in_unbuf[23] + NET mgmt_io_in_unbuf[23] + - mgmt_io_in_unbuf[16] + NET mgmt_io_in_unbuf[16] + DIRECTION INPUT + USE SIGNAL + PORT + LAYER met1 ( -70 -587.5 ) ( 70 587.5 ) + PLACED ( 215725 4459997.5 ) N ; - - mgmt_io_out_buf[22] + NET mgmt_io_out_buf[22] + - mgmt_io_out_buf[15] + NET mgmt_io_out_buf[15] + DIRECTION OUTPUT + USE SIGNAL + PORT + LAYER met1 ( -70 -587.5 ) ( 70 587.5 ) + PLACED ( 214885 4460997.5 ) N ; - - mgmt_io_in_unbuf[22] + NET mgmt_io_in_unbuf[22] + - mgmt_io_in_unbuf[15] + NET mgmt_io_in_unbuf[15] + DIRECTION INPUT + USE SIGNAL + PORT + LAYER met1 ( -70 -587.5 ) ( 70 587.5 ) + PLACED ( 214605 4461997.5 ) N ; - - mgmt_io_out_buf[23] + NET mgmt_io_out_buf[23] + - mgmt_io_out_buf[16] + NET mgmt_io_out_buf[16] + DIRECTION OUTPUT + USE SIGNAL + PORT + LAYER met1 ( -70 -587.5 ) ( 70 587.5 ) + PLACED ( 216005 4458997.5 ) N ; - - mgmt_io_in_unbuf[24] + NET mgmt_io_in_unbuf[24] + - mgmt_io_in_unbuf[17] + NET mgmt_io_in_unbuf[17] + DIRECTION INPUT + USE SIGNAL + PORT + LAYER met1 ( -70 -652.5 ) ( 70 652.5 ) + PLACED ( 216705 3064127.5 ) N ; - - mgmt_io_out_buf[24] + NET mgmt_io_out_buf[24] + - mgmt_io_out_buf[17] + NET mgmt_io_out_buf[17] + DIRECTION OUTPUT + USE SIGNAL + PORT + LAYER met1 ( -70 -652.5 ) ( 70 652.5 ) + PLACED ( 216985 3063127.5 ) N ; - - mgmt_io_out_buf[25] + NET mgmt_io_out_buf[25] + - mgmt_io_out_buf[18] + NET mgmt_io_out_buf[18] + 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] + - mgmt_io_in_unbuf[18] + NET mgmt_io_in_unbuf[18] + 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] + - mgmt_io_in_unbuf[19] + NET mgmt_io_in_unbuf[19] + 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] + - mgmt_io_out_buf[19] + NET mgmt_io_out_buf[19] + 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] + - mgmt_io_out_buf[26] + NET mgmt_io_out_buf[26] + 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] + - mgmt_io_in_unbuf[26] + NET mgmt_io_in_unbuf[26] + 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] + - mgmt_io_out_buf[25] + NET mgmt_io_out_buf[25] + 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] + - mgmt_io_in_unbuf[25] + NET mgmt_io_in_unbuf[25] + 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] + - mgmt_io_out_buf[24] + NET mgmt_io_out_buf[24] + 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] + - mgmt_io_in_unbuf[24] + NET mgmt_io_in_unbuf[24] + 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] + - mgmt_io_out_buf[23] + NET mgmt_io_out_buf[23] + 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] + - mgmt_io_in_unbuf[23] + NET mgmt_io_in_unbuf[23] + 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] + - mgmt_io_out_buf[22] + NET mgmt_io_out_buf[22] + 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] + - mgmt_io_in_unbuf[22] + NET mgmt_io_in_unbuf[22] + 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] + - mgmt_io_out_buf[21] + NET mgmt_io_out_buf[21] + 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] + - mgmt_io_in_unbuf[21] + NET mgmt_io_in_unbuf[21] + DIRECTION INPUT + 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] + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3368190 1144957.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 ( 3371130 1177967.5 ) N ; - - mgmt_io_out_unbuf[13] + NET mgmt_io_out_unbuf[13] + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3368470 1145957.5 ) N ; + - mgmt_io_out_unbuf[4] + NET mgmt_io_out_unbuf[4] + 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] + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3368610 1182967.5 ) N ; + - mgmt_io_in_buf[4] + NET mgmt_io_in_buf[4] + 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] + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3368890 1181967.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 ( 3364410 1189967.5 ) N ; - - mgmt_io_out_unbuf[8] + NET mgmt_io_out_unbuf[8] + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3376870 1167967.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 ( 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 ; + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3376590 1168967.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 ( 3375610 1169967.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 ( 3375330 1170967.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 ( 3374490 1171967.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 ( 3374210 1172967.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 ( 3373370 1173967.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 ( 3373090 1174967.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 ( 3372250 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 ( 3371970 1176967.5 ) N ; + - mgmt_io_in_buf[6] + NET mgmt_io_in_buf[6] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3371130 1177967.5 ) N ; + - mgmt_io_out_unbuf[6] + NET mgmt_io_out_unbuf[6] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3370850 1178967.5 ) N ; + - mgmt_io_in_buf[5] + NET mgmt_io_in_buf[5] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3370010 1179967.5 ) N ; + - mgmt_io_out_unbuf[5] + NET mgmt_io_out_unbuf[5] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3369730 1180967.5 ) N ; + - mgmt_io_out_unbuf[0] + NET mgmt_io_out_unbuf[0] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3364130 1190967.5 ) N ; + - mgmt_io_in_buf[0] + NET mgmt_io_in_buf[0] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3364410 1189967.5 ) N ; + - mgmt_io_out_unbuf[1] + NET mgmt_io_out_unbuf[1] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3365250 1188967.5 ) N ; + - mgmt_io_in_buf[1] + NET mgmt_io_in_buf[1] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3365530 1187967.5 ) N ; + - mgmt_io_out_unbuf[2] + NET mgmt_io_out_unbuf[2] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3366370 1186967.5 ) N ; + - mgmt_io_in_buf[2] + NET mgmt_io_in_buf[2] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3366650 1185967.5 ) N ; + - mgmt_io_out_unbuf[3] + NET mgmt_io_out_unbuf[3] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3367490 1184967.5 ) N ; + - mgmt_io_in_buf[3] + NET mgmt_io_in_buf[3] + 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] + - mgmt_io_in_buf[13] + NET mgmt_io_in_buf[13] + 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] + - mgmt_io_in_buf[12] + NET mgmt_io_in_buf[12] + 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 ; + + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3371830 1151842.5 ) N ; + - mgmt_io_in_buf[28] + NET mgmt_io_in_buf[28] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3372950 1153842.5 ) N ; + - mgmt_io_in_buf[29] + NET mgmt_io_in_buf[29] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3374070 1155842.5 ) N ; + - mgmt_io_in_buf[30] + NET mgmt_io_in_buf[30] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -592.5 ) ( 70 592.5 ) + PLACED ( 3375190 1157842.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 ; + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3354750 1120957.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 ; + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3355030 1121957.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 ; + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3355870 1122957.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 ; + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3356150 1123957.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 ; + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3356990 1124957.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 ; + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3357270 1125957.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 ; + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3358110 1126957.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 ; + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3358390 1127957.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 ; + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3359230 1128957.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 ; + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3359510 1129957.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 ( 3360350 1130957.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 ( 3360630 1131957.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 ; + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3361470 1132957.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 ( 3361750 1133957.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] + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3362590 1134957.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 ( 3362870 1135957.5 ) N ; + - mgmt_io_out_unbuf[18] + NET mgmt_io_out_unbuf[18] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3363710 1136957.5 ) N ; + - mgmt_io_in_buf[18] + NET mgmt_io_in_buf[18] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3363990 1137957.5 ) N ; + - mgmt_io_out_unbuf[17] + NET mgmt_io_out_unbuf[17] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3364830 1138957.5 ) N ; + - mgmt_io_in_buf[17] + NET mgmt_io_in_buf[17] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3365110 1139957.5 ) N ; + - mgmt_io_out_unbuf[16] + NET mgmt_io_out_unbuf[16] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3365950 1140957.5 ) N ; + - mgmt_io_in_buf[16] + NET mgmt_io_in_buf[16] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3366230 1141957.5 ) N ; + - mgmt_io_out_unbuf[15] + NET mgmt_io_out_unbuf[15] + + DIRECTION INPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3367070 1142957.5 ) N ; + - mgmt_io_in_buf[15] + NET mgmt_io_in_buf[15] + + DIRECTION OUTPUT + + USE SIGNAL + + PORT + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3367350 1143957.5 ) N ; + - mgmt_io_out_unbuf[27] + NET mgmt_io_out_unbuf[27] + 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] + - mgmt_io_out_unbuf[28] + NET mgmt_io_out_unbuf[28] + 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] + - mgmt_io_out_unbuf[29] + NET mgmt_io_out_unbuf[29] + 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] + - mgmt_io_out_unbuf[30] + NET mgmt_io_out_unbuf[30] + 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] + - mgmt_io_oeb_unbuf[0] + NET mgmt_io_oeb_unbuf[0] + 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] + - mgmt_io_oeb_unbuf[2] + NET mgmt_io_oeb_unbuf[2] + 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] + - mgmt_io_oeb_unbuf[1] + NET mgmt_io_oeb_unbuf[1] + 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] + - mgmt_io_out_unbuf[13] + NET mgmt_io_out_unbuf[13] + + DIRECTION INPUT + + USE SIGNAL + PORT - + LAYER met1 ( -70 -785 ) ( 70 785 ) + PLACED ( 3352790 716355 ) N ; - - mgmt_io_in_buf[1] + NET mgmt_io_in_buf[1] + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3369310 1146957.5 ) N ; + - mgmt_io_out_unbuf[12] + NET mgmt_io_out_unbuf[12] + + DIRECTION INPUT + + USE SIGNAL + PORT - + LAYER met1 ( -70 -785 ) ( 70 785 ) + PLACED ( 3352510 715355 ) N ; - - mgmt_io_out_unbuf[2] + NET mgmt_io_out_unbuf[2] + + LAYER met1 ( -70 -707.5 ) ( 70 707.5 ) + PLACED ( 3370430 1148957.5 ) N ; + - mgmt_io_out_buf[11] + NET mgmt_io_out_buf[11] + + DIRECTION OUTPUT + + USE SIGNAL + PORT - + LAYER met1 ( -70 -785 ) ( 70 785 ) + PLACED ( 3351670 714355 ) N ; - - mgmt_io_in_buf[2] + NET mgmt_io_in_buf[2] + + LAYER met1 ( -772.5 -70 ) ( 772.5 70 ) + PLACED ( 2081307.5 4976305 ) N ; + - mgmt_io_in_unbuf[11] + NET mgmt_io_in_unbuf[11] + + DIRECTION INPUT + + USE SIGNAL + 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 ; + + LAYER met1 ( -772.5 -70 ) ( 772.5 70 ) + PLACED ( 2080307.5 4976585 ) N ; END PINS NONDEFAULTRULES 3 ; @@ -2218,39 +2122,7 @@ NONDEFAULTRULES 3 ; + LAYER met3 WIDTH 1850 ; END NONDEFAULTRULES -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 ) ; +NETS 265 ; - 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 @@ -2270,7 +2142,7 @@ NETS 281 ; NEW met1 ( 3372950 2248705 ) ( 3373070 * ) 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 ) + - mgmt_io_out_unbuf[8] ( sky130_fd_sc_hd__buf_8_19 A ) + ROUTED met1 ( 3373090 1174320 ) ( * 2244700 ) NEW met1 ( 3372970 2244840 ) ( 3373090 * ) NEW met1 ( 3373030 2244930 ) via_260_260_vh @@ -2281,7 +2153,7 @@ NETS 281 ; NEW met1 ( 3384830 2245055 ) via_260_1090_vh 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 ) + - mgmt_io_in_buf[16] ( sky130_fd_sc_hd__buf_8_109 X ) + ROUTED met1 ( 3366230 220650 ) ( * 1142630 ) NEW met1 ( 2525810 220510 ) ( 3366230 * ) NEW met1 ( 2525810 217170 ) ( * 220370 ) @@ -2297,7 +2169,7 @@ NETS 281 ; NEW met1 ( 2216550 212460 ) ( 2216670 * ) 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 ) + - mgmt_io_in_buf[8] ( sky130_fd_sc_hd__buf_8_18 X ) + ROUTED met1 ( 3373370 1173320 ) ( * 2245320 ) NEW met1 ( 3373250 2245460 ) ( 3373370 * ) NEW met1 ( 3373310 2245550 ) via_260_260_vh @@ -2348,7 +2220,7 @@ NETS 281 ; NEW met2 ( 3372870 3618915 ) via_260_260_vh NEW met2 ( 3369280 3618855 ) ( 3372670 * ) NEW met1 ( 3372810 3618825 ) ( 3372930 * ) ; - - mgmt_io_in_buf[34] ( sky130_fd_sc_hd__buf_8_119 X ) + - mgmt_io_in_buf[27] ( sky130_fd_sc_hd__buf_8_119 X ) + ROUTED met1 ( 3371830 216450 ) ( * 1152370 ) NEW met1 ( 2531410 216310 ) ( 3371830 * ) NEW met1 ( 2531410 214370 ) ( * 216170 ) @@ -2364,7 +2236,7 @@ NETS 281 ; NEW met1 ( 2246450 212460 ) ( 2246570 * ) 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 ) + - mgmt_io_out_unbuf[15] ( sky130_fd_sc_hd__buf_8_108 A ) + ROUTED met1 ( 3367070 220090 ) ( * 1143610 ) NEW met1 ( 2526650 219950 ) ( 3367070 * ) NEW met1 ( 2526650 216890 ) ( * 219810 ) @@ -2400,7 +2272,7 @@ NETS 281 ; NEW met1 ( 3375190 2260665 ) ( 3375310 * ) 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 ) + - mgmt_io_out_unbuf[10] ( sky130_fd_sc_hd__buf_8_17 A ) + ROUTED met1 ( 3375330 1170320 ) ( * 2256660 ) NEW met1 ( 3375210 2256800 ) ( 3375330 * ) NEW met1 ( 3375270 2256890 ) via_260_260_vh @@ -2433,7 +2305,7 @@ NETS 281 ; NEW met1 ( 3373090 3619795 ) ( 3373210 * ) NEW met1 ( 3381710 3619270 ) ( 3381830 * ) NEW met1 ( 3381770 3619805 ) via_260_1090_vh ; - - mgmt_io_in_unbuf[21] ( sky130_fd_sc_hd__buf_8_39 A ) + - mgmt_io_in_unbuf[14] ( sky130_fd_sc_hd__buf_8_39 A ) + ROUTED met1 ( 840715 4974835 ) ( 856480 * ) NEW met1 ( 840515 4974895 ) via_260_260_hv ( * 4974985 ) ( 840575 * ) @@ -2444,7 +2316,7 @@ NETS 281 ; NEW met2 ( 839960 4981910 ) ( 840910 * ) NEW met2 ( 840455 4974805 ) ( 840575 * ) NEW met2 ( 840455 4974470 ) ( * 4974665 ) ; - - mgmt_io_out_buf[33] ( sky130_fd_sc_hd__buf_8_129 X ) + - mgmt_io_out_buf[26] ( sky130_fd_sc_hd__buf_8_129 X ) + ROUTED met1 ( 226925 1678030 ) ( * 1766580 ) NEW met1 ( 226805 1677890 ) ( 226925 * ) NEW met1 ( 226865 1677800 ) via_260_260_vh ( * 1677740 ) @@ -2454,7 +2326,7 @@ NETS 281 ; NEW met2 ( 202915 1677825 ) ( 203625 * ) NEW met2 ( 202915 1677645 ) ( 203625 * ) NEW met1 ( 226805 1677710 ) ( 226925 * ) ; - - mgmt_io_out_unbuf[35] ( sky130_fd_sc_hd__buf_8_118 A ) + - mgmt_io_out_unbuf[28] ( sky130_fd_sc_hd__buf_8_118 A ) + ROUTED met1 ( 3372670 215890 ) ( * 1153380 ) NEW met1 ( 2532250 215750 ) ( 3372670 * ) NEW met1 ( 2532250 214090 ) ( * 215610 ) @@ -2471,7 +2343,7 @@ NETS 281 ; NEW li1 ( 2247005 215965 ) ( 2247925 * ) 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 ) + - mgmt_io_in_buf[17] ( sky130_fd_sc_hd__buf_8_107 X ) + ROUTED met1 ( 3365110 221490 ) ( * 1140620 ) NEW met1 ( 2524690 221350 ) ( 3365110 * ) NEW met1 ( 2524690 217730 ) ( * 221210 ) @@ -2487,7 +2359,7 @@ NETS 281 ; NEW met1 ( 2210570 212460 ) ( 2210690 * ) 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 ) + - mgmt_io_in_buf[2] ( sky130_fd_sc_hd__buf_8_49 X ) + ROUTED met1 ( 3366650 1185320 ) ( * 2209440 ) NEW met1 ( 3366530 2209580 ) ( 3366650 * ) NEW met1 ( 3366590 2209670 ) via_260_260_vh @@ -2497,7 +2369,7 @@ NETS 281 ; NEW met2 ( 3381420 2209710 ) ( 3382130 * ) NEW met2 ( 3381420 2209530 ) ( 3382130 * ) NEW met2 ( 3366060 2209610 ) ( 3366390 * ) ; - - mgmt_io_in_unbuf[9] ( sky130_fd_sc_hd__buf_8_49 A ) + - mgmt_io_in_unbuf[2] ( sky130_fd_sc_hd__buf_8_49 A ) + ROUTED met1 ( 3366510 2214115 ) ( * 2275205 ) NEW met1 ( 3366510 2213975 ) ( 3366630 * ) NEW met1 ( 3366570 2213885 ) via_260_260_vh ( * 2213825 ) @@ -2508,7 +2380,7 @@ NETS 281 ; NEW met1 ( 3381775 2213805 ) mcon_170_1090 NEW met2 ( 3366060 2213825 ) ( 3366370 * ) NEW met1 ( 3366510 2213795 ) ( 3366630 * ) ; - - mgmt_io_in_buf[17] ( sky130_fd_sc_hd__buf_8_16 X ) + - mgmt_io_in_buf[10] ( sky130_fd_sc_hd__buf_8_16 X ) + ROUTED met1 ( 3375610 1169320 ) ( * 2257280 ) NEW met1 ( 3375490 2257420 ) ( 3375610 * ) NEW met1 ( 3375550 2257510 ) via_260_260_vh @@ -2538,7 +2410,7 @@ NETS 281 ; NEW met1 ( 3375470 2261515 ) ( 3375590 * ) NEW met2 ( 3381420 3627670 ) ( 3382130 * ) NEW met2 ( 3381420 3627490 ) ( 3382130 * ) ; - - mgmt_io_out_buf[14] ( sky130_fd_sc_hd__buf_8_27 X ) + - mgmt_io_out_buf[7] ( sky130_fd_sc_hd__buf_8_27 X ) + ROUTED met1 ( 3371690 3613165 ) ( * 3642535 ) NEW met1 ( 3371690 3613025 ) ( 3371810 * ) NEW met1 ( 3371750 3612935 ) via_260_260_vh ( * 3612875 ) @@ -2547,7 +2419,7 @@ NETS 281 ; NEW met2 ( 3384480 3612780 ) ( 3385190 * ) NEW met2 ( 3369280 3612875 ) ( 3371550 * ) NEW met1 ( 3371690 3612845 ) ( 3371810 * ) ; - - mgmt_io_in_unbuf[20] ( sky130_fd_sc_hd__buf_8_38 A ) + - mgmt_io_in_unbuf[13] ( sky130_fd_sc_hd__buf_8_38 A ) + ROUTED met1 ( 846575 4975955 ) ( 858485 * ) NEW met1 ( 846375 4976015 ) via_260_260_hv ( * 4976105 ) ( 846435 * ) @@ -2558,7 +2430,7 @@ NETS 281 ; NEW met2 ( 845940 4981910 ) ( 846890 * ) NEW met2 ( 846315 4975925 ) ( 846435 * ) NEW met2 ( 846435 4975345 ) ( * 4975785 ) ; - - mgmt_io_in_unbuf[30] ( sky130_fd_sc_hd__buf_8_139 A ) + - mgmt_io_in_unbuf[23] ( sky130_fd_sc_hd__buf_8_139 A ) + ROUTED met1 ( 223285 1696940 ) ( * 1773580 ) NEW met1 ( 223165 1696800 ) ( 223285 * ) NEW met1 ( 223225 1696710 ) via_260_260_vh ( * 1696650 ) @@ -2569,7 +2441,7 @@ NETS 281 ; NEW met1 ( 206335 1696630 ) via_260_1090_vh NEW met1 ( 206330 1696630 ) mcon_170_1090 NEW met1 ( 223165 1696620 ) ( 223285 * ) ; - - mgmt_io_in_unbuf[33] ( sky130_fd_sc_hd__buf_8_128 A ) + - mgmt_io_in_unbuf[26] ( sky130_fd_sc_hd__buf_8_128 A ) + ROUTED met1 ( 226645 1679000 ) ( * 1767580 ) NEW met1 ( 226525 1678860 ) ( 226645 * ) NEW met1 ( 226585 1678770 ) via_260_260_vh ( * 1678710 ) @@ -2580,7 +2452,7 @@ NETS 281 ; NEW met1 ( 206335 1678690 ) via_260_1090_vh 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 ) + - mgmt_io_out_unbuf[27] ( sky130_fd_sc_hd__buf_8_117 A ) + ROUTED met1 ( 3371550 216730 ) ( * 1151370 ) NEW met1 ( 2531130 216590 ) ( 3371550 * ) NEW met1 ( 2531130 214650 ) ( * 216450 ) @@ -2597,7 +2469,7 @@ NETS 281 ; NEW li1 ( 2241025 215965 ) ( 2241945 * ) 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 ) + - mgmt_io_out_unbuf[16] ( sky130_fd_sc_hd__buf_8_106 A ) + ROUTED met1 ( 3365950 220930 ) ( * 1141620 ) NEW met1 ( 2525530 220790 ) ( 3365950 * ) NEW met1 ( 2525530 217450 ) ( * 220650 ) @@ -2614,7 +2486,7 @@ NETS 281 ; NEW li1 ( 2211125 215965 ) ( 2212045 * ) NEW li1 ( 2211585 215935 ) mcon_1090_170 NEW met2 ( 2211110 215850 ) ( 2212060 * ) ; - - mgmt_io_out_buf[9] ( sky130_fd_sc_hd__buf_8_48 X ) + - mgmt_io_out_buf[2] ( sky130_fd_sc_hd__buf_8_48 X ) + ROUTED met1 ( 3366230 2213145 ) ( * 2274205 ) NEW met1 ( 3366230 2213005 ) ( 3366350 * ) NEW met1 ( 3366290 2212915 ) via_260_260_vh ( * 2212855 ) @@ -2623,7 +2495,7 @@ NETS 281 ; NEW met2 ( 3384480 2212760 ) ( 3385190 * ) NEW met2 ( 3366060 2212855 ) ( 3366090 * ) NEW met1 ( 3366230 2212825 ) ( 3366350 * ) ; - - mgmt_io_out_unbuf[9] ( sky130_fd_sc_hd__buf_8_48 A ) + - mgmt_io_out_unbuf[2] ( sky130_fd_sc_hd__buf_8_48 A ) + ROUTED met1 ( 3366370 1186320 ) ( * 2208820 ) NEW met1 ( 3366250 2208960 ) ( 3366370 * ) NEW met1 ( 3366310 2209050 ) via_260_260_vh @@ -2697,7 +2569,7 @@ NETS 281 ; NEW met2 ( 3370770 2236835 ) via_260_260_vh NEW met2 ( 3366060 2236775 ) ( 3370570 * ) NEW met1 ( 3370710 2236745 ) ( 3370830 * ) ; - - mgmt_io_out_unbuf[13] ( sky130_fd_sc_hd__buf_8_37 A ) + - mgmt_io_out_unbuf[6] ( sky130_fd_sc_hd__buf_8_37 A ) + ROUTED met1 ( 3370850 1178320 ) ( * 2232740 ) NEW met1 ( 3370730 2232880 ) ( 3370850 * ) NEW met1 ( 3370790 2232970 ) via_260_260_vh @@ -2727,7 +2599,7 @@ NETS 281 ; NEW met1 ( 3371830 2242725 ) ( 3371950 * ) 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 ) + - mgmt_io_out_unbuf[7] ( sky130_fd_sc_hd__buf_8_15 A ) + ROUTED met1 ( 3371970 1176320 ) ( * 2238720 ) NEW met1 ( 3371850 2238860 ) ( 3371970 * ) NEW met1 ( 3371910 2238950 ) via_260_260_vh @@ -2738,7 +2610,7 @@ NETS 281 ; NEW met1 ( 3384830 2239075 ) via_260_1090_vh NEW met1 ( 3384835 2239075 ) mcon_170_1090 NEW met2 ( 3366060 2238890 ) ( 3371710 * ) ; - - mgmt_io_in_unbuf[14] ( sky130_fd_sc_hd__buf_8_26 A ) + - mgmt_io_in_unbuf[7] ( sky130_fd_sc_hd__buf_8_26 A ) + ROUTED met1 ( 3371970 3614135 ) ( * 3643535 ) NEW met1 ( 3371970 3613995 ) ( 3372090 * ) NEW met1 ( 3372030 3613905 ) via_260_260_vh ( * 3613845 ) @@ -2769,7 +2641,7 @@ NETS 281 ; NEW met1 ( 217565 1726520 ) ( 217685 * ) NEW met2 ( 217945 3010240 ) ( 221530 * ) NEW met2 ( 205865 3010160 ) ( 206575 * ) ; - - mgmt_io_out_buf[30] ( sky130_fd_sc_hd__buf_8_138 X ) + - mgmt_io_out_buf[23] ( sky130_fd_sc_hd__buf_8_138 X ) + ROUTED met1 ( 223565 1695970 ) ( * 1772580 ) NEW met1 ( 223445 1695830 ) ( 223565 * ) NEW met1 ( 223505 1695740 ) via_260_260_vh ( * 1695680 ) @@ -2779,7 +2651,7 @@ NETS 281 ; NEW met2 ( 202915 1695765 ) ( 203625 * ) NEW met2 ( 202915 1695585 ) ( 203625 * ) NEW met1 ( 223445 1695650 ) ( 223565 * ) ; - - mgmt_io_oeb_unbuf[37] ( sky130_fd_sc_hd__buf_8_127 A ) + - mgmt_io_oeb_unbuf[2] ( sky130_fd_sc_hd__buf_8_127 A ) + ROUTED met1 ( 3377710 212315 ) ( * 1161380 ) NEW met1 ( 2537290 212175 ) ( 3377710 * ) NEW met1 ( 2537290 211850 ) ( * 212035 ) @@ -2796,7 +2668,7 @@ NETS 281 ; NEW li1 ( 2270925 215965 ) ( 2271845 * ) 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 ) + - mgmt_io_in_buf[12] ( sky130_fd_sc_hd__buf_8_116 X ) + ROUTED met1 ( 3370710 217290 ) ( * 1150610 ) NEW met1 ( 2530290 217150 ) ( 3370710 * ) NEW met1 ( 2530290 214930 ) ( * 217010 ) @@ -2812,7 +2684,7 @@ NETS 281 ; NEW met1 ( 2240470 212460 ) ( 2240590 * ) 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 ) + - mgmt_io_out_unbuf[17] ( sky130_fd_sc_hd__buf_8_105 A ) + ROUTED met1 ( 3364830 221770 ) ( * 1139620 ) NEW met1 ( 2524410 221630 ) ( 3364830 * ) NEW met1 ( 2524410 218010 ) ( * 221490 ) @@ -2829,7 +2701,7 @@ NETS 281 ; NEW li1 ( 2205145 215965 ) ( 2206065 * ) NEW li1 ( 2205605 215935 ) mcon_1090_170 NEW met2 ( 2205130 215850 ) ( 2206080 * ) ; - - mgmt_io_out_buf[8] ( sky130_fd_sc_hd__buf_8_47 X ) + - mgmt_io_out_buf[1] ( sky130_fd_sc_hd__buf_8_47 X ) + ROUTED met1 ( 3365110 2207165 ) ( * 2272205 ) NEW met1 ( 3365110 2207025 ) ( 3365230 * ) NEW met1 ( 3365170 2206935 ) via_260_260_vh ( * 2206875 ) @@ -2838,7 +2710,7 @@ NETS 281 ; NEW met2 ( 3384480 2206780 ) ( 3385190 * ) NEW met2 ( 3364935 2206875 ) ( 3364970 * ) NEW met1 ( 3365110 2206845 ) ( 3365230 * ) ; - - mgmt_io_out_unbuf[8] ( sky130_fd_sc_hd__buf_8_47 A ) + - mgmt_io_out_unbuf[1] ( sky130_fd_sc_hd__buf_8_47 A ) + ROUTED met1 ( 3365250 1188320 ) ( * 2202840 ) NEW met1 ( 3365130 2202980 ) ( 3365250 * ) NEW met1 ( 3365190 2203070 ) via_260_260_vh @@ -2934,7 +2806,7 @@ NETS 281 ; NEW met2 ( 205975 1746355 ) ( 206685 * ) NEW met2 ( 205975 1746175 ) ( 206685 * ) NEW met2 ( 747420 212790 ) ( 748370 * ) ; - - mgmt_io_in_buf[13] ( sky130_fd_sc_hd__buf_8_36 X ) + - mgmt_io_in_buf[6] ( sky130_fd_sc_hd__buf_8_36 X ) + ROUTED met1 ( 3371130 1177320 ) ( * 2233360 ) NEW met1 ( 3371010 2233500 ) ( 3371130 * ) NEW met1 ( 3371070 2233590 ) via_260_260_vh @@ -2964,7 +2836,7 @@ NETS 281 ; NEW met1 ( 3370990 2237715 ) ( 3371110 * ) 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 ) + - mgmt_io_in_buf[7] ( sky130_fd_sc_hd__buf_8_14 X ) + ROUTED met1 ( 3372250 1175320 ) ( * 2239340 ) NEW met1 ( 3372130 2239480 ) ( 3372250 * ) NEW met1 ( 3372190 2239570 ) via_260_260_vh @@ -2994,7 +2866,7 @@ NETS 281 ; NEW met1 ( 3372110 2243695 ) ( 3372230 * ) NEW met2 ( 3381420 3609730 ) ( 3382130 * ) NEW met2 ( 3381420 3609550 ) ( 3382130 * ) ; - - mgmt_io_in_unbuf[13] ( sky130_fd_sc_hd__buf_8_25 A ) + - mgmt_io_in_unbuf[6] ( sky130_fd_sc_hd__buf_8_25 A ) + ROUTED met1 ( 3370850 3608155 ) ( * 3641535 ) NEW met1 ( 3370850 3608015 ) ( 3370970 * ) NEW met1 ( 3370910 3607925 ) via_260_260_vh ( * 3607865 ) @@ -3045,7 +2917,7 @@ NETS 281 ; NEW met2 ( 222705 2985700 ) ( 222650 * ) 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 ) + - mgmt_io_oeb_unbuf[0] ( sky130_fd_sc_hd__buf_8_126 A ) + ROUTED met1 ( 3376030 213370 ) ( * 1159370 ) NEW met1 ( 2535610 213230 ) ( 3376030 * ) NEW met1 ( 2535610 212410 ) ( * 213090 ) @@ -3062,7 +2934,7 @@ NETS 281 ; NEW li1 ( 2264945 215965 ) ( 2265865 * ) 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 ) + - mgmt_io_out_unbuf[12] ( sky130_fd_sc_hd__buf_8_115 A ) + ROUTED met1 ( 3370430 217570 ) ( * 1149610 ) NEW met1 ( 2530010 217430 ) ( 3370430 * ) NEW met1 ( 2530010 215210 ) ( * 217290 ) @@ -3079,7 +2951,7 @@ NETS 281 ; NEW li1 ( 2235045 215965 ) ( 2235965 * ) 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 ) + - mgmt_io_out_unbuf[18] ( sky130_fd_sc_hd__buf_8_104 A ) + ROUTED met1 ( 3363710 222610 ) ( * 1137620 ) NEW met1 ( 2523290 222470 ) ( 3363710 * ) NEW met1 ( 2523290 218570 ) ( * 222330 ) @@ -3116,7 +2988,7 @@ NETS 281 ; NEW met1 ( 210985 3050305 ) ( 211105 * ) NEW met2 ( 211365 4452350 ) ( 216065 * ) NEW met2 ( 205740 4452270 ) ( 206450 * ) ; - - mgmt_io_in_buf[8] ( sky130_fd_sc_hd__buf_8_46 X ) + - mgmt_io_in_buf[1] ( sky130_fd_sc_hd__buf_8_46 X ) + ROUTED met1 ( 3365530 1187320 ) ( * 2203460 ) NEW met1 ( 3365410 2203600 ) ( 3365530 * ) NEW met1 ( 3365470 2203690 ) via_260_260_vh @@ -3126,7 +2998,7 @@ NETS 281 ; NEW met2 ( 3381420 2203730 ) ( 3382130 * ) NEW met2 ( 3381420 2203550 ) ( 3382130 * ) NEW met2 ( 3364970 2203630 ) ( 3365270 * ) ; - - mgmt_io_in_unbuf[8] ( sky130_fd_sc_hd__buf_8_46 A ) + - mgmt_io_in_unbuf[1] ( sky130_fd_sc_hd__buf_8_46 A ) + ROUTED met1 ( 3365390 2208135 ) ( * 2273205 ) NEW met1 ( 3365390 2207995 ) ( 3365510 * ) NEW met1 ( 3365450 2207905 ) via_260_260_vh ( * 2207845 ) @@ -3267,7 +3139,7 @@ NETS 281 ; NEW met1 ( 2231325 215935 ) mcon_170_850 NEW met2 ( 758030 215850 ) ( 758980 * ) NEW li1 ( 758045 215965 ) ( 758965 * ) ; - - mgmt_io_out_buf[12] ( sky130_fd_sc_hd__buf_8_35 X ) + - mgmt_io_out_buf[5] ( sky130_fd_sc_hd__buf_8_35 X ) + ROUTED met1 ( 3369590 2231085 ) ( * 2280205 ) NEW met1 ( 3369590 2230945 ) ( 3369710 * ) NEW met1 ( 3369650 2230855 ) via_260_260_vh ( * 2230795 ) @@ -3276,7 +3148,7 @@ NETS 281 ; NEW met2 ( 3384480 2230700 ) ( 3385190 * ) NEW met2 ( 3366060 2230795 ) ( 3369450 * ) NEW met1 ( 3369590 2230765 ) ( 3369710 * ) ; - - mgmt_io_out_unbuf[12] ( sky130_fd_sc_hd__buf_8_35 A ) + - mgmt_io_out_unbuf[5] ( sky130_fd_sc_hd__buf_8_35 A ) + ROUTED met1 ( 3369730 1180320 ) ( * 2226760 ) NEW met1 ( 3369610 2226900 ) ( 3369730 * ) NEW met1 ( 3369670 2226990 ) via_260_260_vh @@ -3287,7 +3159,7 @@ NETS 281 ; NEW met1 ( 3384830 2227115 ) via_260_1090_vh 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 ) + - mgmt_io_in_buf[0] ( sky130_fd_sc_hd__buf_8_13 X ) + ROUTED met1 ( 3364410 1189320 ) ( * 2197480 ) NEW met1 ( 3364290 2197620 ) ( 3364410 * ) NEW met1 ( 3364350 2197710 ) via_260_260_vh @@ -3297,7 +3169,7 @@ NETS 281 ; NEW met2 ( 3381420 2197750 ) ( 3382130 * ) NEW met2 ( 3381420 2197570 ) ( 3382130 * ) NEW met2 ( 3363820 2197650 ) ( 3364150 * ) ; - - mgmt_io_in_unbuf[7] ( sky130_fd_sc_hd__buf_8_13 A ) + - mgmt_io_in_unbuf[0] ( sky130_fd_sc_hd__buf_8_13 A ) + ROUTED met1 ( 3364270 2202155 ) ( * 2271205 ) NEW met1 ( 3364270 2202015 ) ( 3364390 * ) NEW met1 ( 3364330 2201925 ) via_260_260_vh ( * 2201865 ) @@ -3308,7 +3180,7 @@ NETS 281 ; NEW met1 ( 3381775 2201845 ) mcon_170_1090 NEW met2 ( 3363820 2201865 ) ( 3364130 * ) NEW met1 ( 3364270 2201835 ) ( 3364390 * ) ; - - mgmt_io_out_buf[13] ( sky130_fd_sc_hd__buf_8_24 X ) + - mgmt_io_out_buf[6] ( sky130_fd_sc_hd__buf_8_24 X ) + ROUTED met1 ( 3370570 3607185 ) ( * 3640535 ) NEW met1 ( 3370570 3607045 ) ( 3370690 * ) NEW met1 ( 3370630 3606955 ) via_260_260_vh ( * 3606895 ) @@ -3357,7 +3229,7 @@ NETS 281 ; NEW met1 ( 222045 1702600 ) ( 222165 * ) NEW met2 ( 222425 2986320 ) ( 222650 * ) NEW met2 ( 205865 2986240 ) ( 206575 * ) ; - - mgmt_io_oeb_unbuf[36] ( sky130_fd_sc_hd__buf_8_125 A ) + - mgmt_io_oeb_unbuf[1] ( sky130_fd_sc_hd__buf_8_125 A ) + ROUTED met1 ( 3376870 212810 ) ( * 1160380 ) NEW met1 ( 2536450 212670 ) ( 3376870 * ) NEW met1 ( 2536450 212130 ) ( * 212530 ) @@ -3374,7 +3246,7 @@ NETS 281 ; NEW met2 ( 2270410 212970 ) ( 2271360 * ) 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 ) + - mgmt_io_in_buf[13] ( sky130_fd_sc_hd__buf_8_114 X ) + ROUTED met1 ( 3369590 218130 ) ( * 1148610 ) NEW met1 ( 2529170 217990 ) ( 3369590 * ) NEW met1 ( 2529170 215490 ) ( * 217850 ) @@ -3390,7 +3262,7 @@ NETS 281 ; NEW met1 ( 2234490 212460 ) ( 2234610 * ) 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 ) + - mgmt_io_out_unbuf[19] ( sky130_fd_sc_hd__buf_8_103 A ) + ROUTED met1 ( 3362590 223450 ) ( * 1135620 ) NEW met1 ( 2522170 223310 ) ( 3362590 * ) NEW met1 ( 2522170 219130 ) ( * 223170 ) @@ -3407,7 +3279,7 @@ NETS 281 ; NEW li1 ( 2193185 215965 ) ( 2194105 * ) NEW li1 ( 2193645 215935 ) mcon_1090_170 NEW met2 ( 2193170 215850 ) ( 2194120 * ) ; - - mgmt_io_in_unbuf[24] ( sky130_fd_sc_hd__buf_8_169 A ) + - mgmt_io_in_unbuf[17] ( sky130_fd_sc_hd__buf_8_169 A ) + ROUTED met1 ( 216705 3020725 ) ( * 3064710 ) NEW met1 ( 216585 3020585 ) ( 216705 * ) NEW met1 ( 216645 3020495 ) via_260_260_vh ( * 3020435 ) @@ -3438,7 +3310,7 @@ NETS 281 ; NEW met2 ( 211645 4451730 ) ( 216065 * ) NEW met1 ( 202980 4451380 ) ( 203100 * ) NEW met1 ( 203040 4451915 ) via_260_1090_vh ; - - mgmt_io_out_buf[7] ( sky130_fd_sc_hd__buf_8_12 X ) + - mgmt_io_out_buf[0] ( sky130_fd_sc_hd__buf_8_12 X ) + ROUTED met1 ( 3363990 2201185 ) ( * 2270205 ) NEW met1 ( 3363990 2201045 ) ( 3364110 * ) NEW met1 ( 3364050 2200955 ) via_260_260_vh ( * 2200895 ) @@ -3447,7 +3319,7 @@ NETS 281 ; NEW met2 ( 3384480 2200800 ) ( 3385190 * ) NEW met2 ( 3363820 2200895 ) ( 3363850 * ) NEW met1 ( 3363990 2200865 ) ( 3364110 * ) ; - - mgmt_io_out_unbuf[7] ( sky130_fd_sc_hd__buf_8_12 A ) + - mgmt_io_out_unbuf[0] ( sky130_fd_sc_hd__buf_8_12 A ) + ROUTED met1 ( 3364130 1190320 ) ( * 2196860 ) NEW met1 ( 3364010 2197000 ) ( 3364130 * ) NEW met1 ( 3364070 2197090 ) via_260_260_vh @@ -3458,7 +3330,7 @@ NETS 281 ; NEW met1 ( 3384830 2197215 ) via_260_1090_vh 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 ) + - mgmt_io_in_buf[26] ( sky130_fd_sc_hd__buf_8_89 X ) + ROUTED met1 ( 3355030 229050 ) ( * 1122660 ) NEW met1 ( 2514610 228910 ) ( 3355030 * ) NEW met1 ( 2514610 222770 ) ( * 228770 ) @@ -3603,7 +3475,7 @@ NETS 281 ; NEW met2 ( 753400 212790 ) ( 754350 * ) NEW met2 ( 212205 1752235 ) ( 223670 * ) NEW met2 ( 205925 1752155 ) ( 206635 * ) ; - - mgmt_io_in_buf[12] ( sky130_fd_sc_hd__buf_8_34 X ) + - mgmt_io_in_buf[5] ( sky130_fd_sc_hd__buf_8_34 X ) + ROUTED met1 ( 3370010 1179320 ) ( * 2227380 ) NEW met1 ( 3369890 2227520 ) ( 3370010 * ) NEW met1 ( 3369950 2227610 ) via_260_260_vh @@ -3613,7 +3485,7 @@ NETS 281 ; NEW met2 ( 3381420 2227650 ) ( 3382130 * ) NEW met2 ( 3381420 2227470 ) ( 3382130 * ) NEW met2 ( 3366060 2227550 ) ( 3369750 * ) ; - - mgmt_io_in_unbuf[12] ( sky130_fd_sc_hd__buf_8_34 A ) + - mgmt_io_in_unbuf[5] ( sky130_fd_sc_hd__buf_8_34 A ) + ROUTED met1 ( 3369870 2232055 ) ( * 2281205 ) NEW met1 ( 3369870 2231915 ) ( 3369990 * ) NEW met1 ( 3369930 2231825 ) via_260_260_vh ( * 2231765 ) @@ -3642,7 +3514,7 @@ NETS 281 ; NEW met1 ( 3376450 2266645 ) ( 3376570 * ) 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 ) + - mgmt_io_out_unbuf[11] ( sky130_fd_sc_hd__buf_8_23 A ) + ROUTED met1 ( 3376590 1168320 ) ( * 2262640 ) NEW met1 ( 3376470 2262780 ) ( 3376590 * ) NEW met1 ( 3376530 2262870 ) via_260_260_vh @@ -3653,7 +3525,7 @@ NETS 281 ; NEW met1 ( 3384830 2262995 ) via_260_1090_vh NEW met1 ( 3384835 2262995 ) mcon_170_1090 NEW met2 ( 3376110 2262810 ) ( 3376330 * ) ; - - mgmt_io_out_buf[21] ( sky130_fd_sc_hd__buf_8_45 X ) + - mgmt_io_out_buf[14] ( sky130_fd_sc_hd__buf_8_45 X ) + ROUTED met1 ( 839745 4974555 ) ( 855480 * ) NEW met1 ( 839545 4974615 ) via_260_260_hv ( * 4974705 ) ( 839605 * ) @@ -3664,7 +3536,7 @@ NETS 281 ; NEW met1 ( 839485 4984885 ) mcon_170_850 NEW met2 ( 839485 4974525 ) ( 839605 * ) NEW met2 ( 839485 4974470 ) ( * 4974385 ) ; - - mgmt_io_in_unbuf[29] ( sky130_fd_sc_hd__buf_8_179 A ) + - mgmt_io_in_unbuf[22] ( sky130_fd_sc_hd__buf_8_179 A ) + ROUTED met1 ( 222305 2990825 ) ( * 3054710 ) NEW met1 ( 222185 2990685 ) ( 222305 * ) NEW met1 ( 222245 2990595 ) via_260_260_vh ( * 2990535 ) @@ -3735,7 +3607,7 @@ NETS 281 ; NEW met2 ( 221585 2991680 ) ( 221605 * ) 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 ) + - mgmt_io_in_buf[30] ( sky130_fd_sc_hd__buf_8_124 X ) + ROUTED met1 ( 3375190 213930 ) ( * 1158380 ) NEW met1 ( 2534770 213790 ) ( 3375190 * ) NEW met1 ( 2534770 212690 ) ( * 213650 ) @@ -3751,7 +3623,7 @@ NETS 281 ; NEW met1 ( 2264390 212460 ) ( 2264510 * ) 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 ) + - mgmt_io_out_unbuf[13] ( sky130_fd_sc_hd__buf_8_113 A ) + ROUTED met1 ( 3369310 218410 ) ( * 1147600 ) NEW met1 ( 2528890 218270 ) ( 3369310 * ) NEW met1 ( 2528890 215770 ) ( * 218130 ) @@ -3768,7 +3640,7 @@ NETS 281 ; NEW li1 ( 2229065 215965 ) ( 2229985 * ) 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 ) + - mgmt_io_in_buf[18] ( sky130_fd_sc_hd__buf_8_102 X ) + ROUTED met1 ( 3363990 222330 ) ( * 1138610 ) NEW met1 ( 2523570 222190 ) ( 3363990 * ) NEW met1 ( 2523570 218290 ) ( * 222050 ) @@ -3784,7 +3656,7 @@ NETS 281 ; NEW met1 ( 2204590 212460 ) ( 2204710 * ) NEW met1 ( 2204650 212875 ) via_260_850_vh NEW met1 ( 2204655 212875 ) mcon_170_850 ; - - mgmt_io_out_buf[24] ( sky130_fd_sc_hd__buf_8_168 X ) + - mgmt_io_out_buf[17] ( sky130_fd_sc_hd__buf_8_168 X ) + ROUTED met1 ( 216985 3019755 ) ( * 3063710 ) NEW met1 ( 216865 3019615 ) ( 216985 * ) NEW met1 ( 216925 3019525 ) via_260_260_vh ( * 3019465 ) @@ -3794,7 +3666,7 @@ NETS 281 ; NEW met2 ( 202805 3019550 ) ( 203515 * ) NEW met2 ( 202805 3019370 ) ( 203515 * ) NEW met1 ( 216865 3019435 ) ( 216985 * ) ; - - mgmt_io_out_unbuf[27] ( sky130_fd_sc_hd__buf_8_99 A ) + - mgmt_io_out_unbuf[20] ( sky130_fd_sc_hd__buf_8_99 A ) + ROUTED met1 ( 3361470 224290 ) ( * 1133620 ) NEW met1 ( 2521050 224150 ) ( 3361470 * ) NEW met1 ( 2521050 219690 ) ( * 224010 ) @@ -3811,7 +3683,7 @@ NETS 281 ; NEW li1 ( 2187205 215965 ) ( 2188125 * ) 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 ) + - mgmt_io_out_unbuf[25] ( sky130_fd_sc_hd__buf_8_88 A ) + ROUTED met1 ( 3355870 228490 ) ( * 1123630 ) NEW met1 ( 2515450 228350 ) ( 3355870 * ) NEW met1 ( 2515450 222490 ) ( * 228210 ) @@ -3922,7 +3794,7 @@ NETS 281 ; NEW met1 ( 2201425 215935 ) mcon_170_850 NEW met2 ( 728130 215850 ) ( 729080 * ) NEW li1 ( 728145 215965 ) ( 729065 * ) ; - - mgmt_io_out_buf[34] ( sky130_fd_sc_hd__buf_8_55 X ) + - mgmt_io_out_buf[27] ( sky130_fd_sc_hd__buf_8_55 X ) + ROUTED met1 ( 655685 225310 ) ( 760350 * ) ( * 225370 ) via_260_260_hv ( * 225460 ) ( 760410 * ) NEW met2 ( 760290 225600 ) ( * 232275 ) @@ -3952,7 +3824,7 @@ NETS 281 ; NEW met1 ( 2237305 215935 ) mcon_170_850 NEW met2 ( 764010 215850 ) ( 764960 * ) NEW li1 ( 764025 215965 ) ( 764945 * ) ; - - mgmt_io_in_buf[18] ( sky130_fd_sc_hd__buf_8_22 X ) + - mgmt_io_in_buf[11] ( sky130_fd_sc_hd__buf_8_22 X ) + ROUTED met1 ( 3376870 1167320 ) ( * 2263260 ) NEW met1 ( 3376750 2263400 ) ( 3376870 * ) NEW met1 ( 3376810 2263490 ) via_260_260_vh @@ -4002,7 +3874,7 @@ NETS 281 ; NEW met2 ( 3376370 3636855 ) via_260_260_vh NEW met2 ( 3376220 3636795 ) ( 3376170 * ) NEW met1 ( 3376310 3636765 ) ( 3376430 * ) ; - - mgmt_io_out_buf[20] ( sky130_fd_sc_hd__buf_8_44 X ) + - mgmt_io_out_buf[13] ( sky130_fd_sc_hd__buf_8_44 X ) + ROUTED met1 ( 845725 4975675 ) ( 857485 * ) NEW met1 ( 845525 4975735 ) via_260_260_hv ( * 4975825 ) ( 845585 * ) @@ -4033,7 +3905,7 @@ NETS 281 ; NEW met2 ( 2087680 4976500 ) ( * 4976435 ) NEW met1 ( 2087610 4983035 ) ( 2087730 * ) NEW met1 ( 2087670 4983450 ) via_260_850_vh ; - - mgmt_io_in_unbuf[18] ( sky130_fd_sc_hd__buf_8_11 A ) + - mgmt_io_in_unbuf[11] ( sky130_fd_sc_hd__buf_8_11 A ) + ROUTED met1 ( 2079605 4976585 ) ( 2083405 * ) ( * 4976645 ) via_260_260_hv ( * 4976735 ) ( 2083465 * ) NEW met2 ( 2083465 4976875 ) ( * 4983215 ) @@ -4103,7 +3975,7 @@ NETS 281 ; NEW met1 ( 220925 1708580 ) ( 221045 * ) NEW met2 ( 221305 2992300 ) ( 221605 * ) NEW met2 ( 205865 2992220 ) ( 206575 * ) ; - - mgmt_io_out_unbuf[37] ( sky130_fd_sc_hd__buf_8_123 A ) + - mgmt_io_out_unbuf[30] ( sky130_fd_sc_hd__buf_8_123 A ) + ROUTED met1 ( 3374910 214210 ) ( * 1157380 ) NEW met1 ( 2534490 214070 ) ( 3374910 * ) NEW met1 ( 2534490 212970 ) ( * 213930 ) @@ -4120,7 +3992,7 @@ NETS 281 ; NEW li1 ( 2258965 215965 ) ( 2259885 * ) 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 ) + - mgmt_io_in_buf[14] ( sky130_fd_sc_hd__buf_8_112 X ) + ROUTED met1 ( 3368470 218970 ) ( * 1146600 ) NEW met1 ( 2528050 218830 ) ( 3368470 * ) NEW met1 ( 2528050 216050 ) ( * 218690 ) @@ -4136,7 +4008,7 @@ NETS 281 ; NEW met1 ( 2228510 212460 ) ( 2228630 * ) 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 ) + - mgmt_io_in_buf[19] ( sky130_fd_sc_hd__buf_8_101 X ) + ROUTED met1 ( 3362870 223170 ) ( * 1136610 ) NEW met1 ( 2522450 223030 ) ( 3362870 * ) NEW met1 ( 2522450 218850 ) ( * 222890 ) @@ -4152,7 +4024,7 @@ NETS 281 ; NEW met1 ( 2198610 212460 ) ( 2198730 * ) NEW met1 ( 2198670 212875 ) via_260_850_vh NEW met1 ( 2198675 212875 ) mcon_170_850 ; - - mgmt_io_out_buf[29] ( sky130_fd_sc_hd__buf_8_178 X ) + - mgmt_io_out_buf[22] ( sky130_fd_sc_hd__buf_8_178 X ) + ROUTED met1 ( 222585 2989855 ) ( * 3053710 ) NEW met1 ( 222465 2989715 ) ( 222585 * ) NEW met1 ( 222525 2989625 ) via_260_260_vh ( * 2989565 ) @@ -4204,7 +4076,7 @@ NETS 281 ; NEW met2 ( 836240 4974470 ) ( * 4974685 ) 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 ) + - mgmt_io_out_unbuf[21] ( sky130_fd_sc_hd__buf_8_98 A ) + ROUTED met1 ( 3360350 225130 ) ( * 1131630 ) NEW met1 ( 2519930 224990 ) ( 3360350 * ) NEW met1 ( 2519930 220250 ) ( * 224850 ) @@ -4366,7 +4238,7 @@ NETS 281 ; NEW met1 ( 3374070 2254685 ) ( 3374190 * ) 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 ) + - mgmt_io_out_unbuf[9] ( sky130_fd_sc_hd__buf_8_21 A ) + ROUTED met1 ( 3374210 1172320 ) ( * 2250680 ) NEW met1 ( 3374090 2250820 ) ( 3374210 * ) NEW met1 ( 3374150 2250910 ) via_260_260_vh @@ -4399,7 +4271,7 @@ NETS 281 ; NEW met1 ( 3376590 3637615 ) ( 3376710 * ) NEW met1 ( 3381710 3637210 ) ( 3381830 * ) NEW met1 ( 3381770 3637745 ) via_260_1090_vh ; - - mgmt_io_out_buf[19] ( sky130_fd_sc_hd__buf_8_43 X ) + - mgmt_io_out_buf[12] ( sky130_fd_sc_hd__buf_8_43 X ) + ROUTED met1 ( 851705 4976795 ) ( 859475 * ) NEW met1 ( 851505 4976855 ) via_260_260_hv ( * 4976945 ) ( 851565 * ) @@ -4410,7 +4282,7 @@ NETS 281 ; NEW met1 ( 851445 4984885 ) mcon_170_850 NEW met2 ( 851445 4976765 ) ( 851565 * ) NEW met2 ( 851445 4975560 ) ( * 4976625 ) ; - - mgmt_io_out_buf[18] ( sky130_fd_sc_hd__buf_8_10 X ) + - mgmt_io_out_buf[11] ( sky130_fd_sc_hd__buf_8_10 X ) + ROUTED met1 ( 2080605 4976305 ) ( 2084375 * ) ( * 4976365 ) via_260_260_hv ( * 4976455 ) ( 2084435 * ) NEW met2 ( 2084435 4976595 ) ( * 4986015 ) @@ -4481,7 +4353,7 @@ NETS 281 ; NEW met1 ( 215325 1738480 ) ( 215445 * ) NEW met2 ( 215705 3022200 ) ( 221530 * ) NEW met2 ( 205865 3022120 ) ( 206575 * ) ; - - mgmt_io_out_buf[31] ( sky130_fd_sc_hd__buf_8_133 X ) + - mgmt_io_out_buf[24] ( sky130_fd_sc_hd__buf_8_133 X ) + ROUTED met1 ( 224685 1689990 ) ( * 1770580 ) NEW met1 ( 224565 1689850 ) ( 224685 * ) NEW met1 ( 224625 1689760 ) via_260_260_vh ( * 1689700 ) @@ -4491,7 +4363,7 @@ NETS 281 ; NEW met2 ( 202915 1689785 ) ( 203625 * ) NEW met2 ( 202915 1689605 ) ( 203625 * ) NEW met1 ( 224565 1689670 ) ( 224685 * ) ; - - mgmt_io_in_buf[36] ( sky130_fd_sc_hd__buf_8_122 X ) + - mgmt_io_in_buf[29] ( sky130_fd_sc_hd__buf_8_122 X ) + ROUTED met1 ( 3374070 214770 ) ( * 1156380 ) NEW met1 ( 2533650 214630 ) ( 3374070 * ) NEW met1 ( 2533650 213250 ) ( * 214490 ) @@ -4507,7 +4379,7 @@ NETS 281 ; NEW met1 ( 2258410 212460 ) ( 2258530 * ) 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 ) + - mgmt_io_out_unbuf[14] ( sky130_fd_sc_hd__buf_8_111 A ) + ROUTED met1 ( 3368190 219250 ) ( * 1145620 ) NEW met1 ( 2527770 219110 ) ( 3368190 * ) NEW met1 ( 2527770 216330 ) ( * 218970 ) @@ -4524,7 +4396,7 @@ NETS 281 ; NEW li1 ( 2223085 215965 ) ( 2224005 * ) 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 ) + - mgmt_io_in_buf[20] ( sky130_fd_sc_hd__buf_8_100 X ) + ROUTED met1 ( 3361750 224010 ) ( * 1134640 ) NEW met1 ( 2521330 223870 ) ( 3361750 * ) NEW met1 ( 2521330 219410 ) ( * 223730 ) @@ -4540,7 +4412,7 @@ NETS 281 ; NEW met1 ( 2192630 212460 ) ( 2192750 * ) NEW met1 ( 2192690 212875 ) via_260_850_vh NEW met1 ( 2192695 212875 ) mcon_170_850 ; - - mgmt_io_in_unbuf[28] ( sky130_fd_sc_hd__buf_8_177 A ) + - mgmt_io_in_unbuf[21] ( sky130_fd_sc_hd__buf_8_177 A ) + ROUTED met1 ( 221185 2996805 ) ( * 3056710 ) NEW met1 ( 221065 2996665 ) ( 221185 * ) NEW met1 ( 221125 2996575 ) via_260_260_vh ( * 2996515 ) @@ -4571,7 +4443,7 @@ NETS 281 ; NEW met2 ( 216125 4427810 ) ( 216065 * ) NEW met1 ( 202980 4427460 ) ( 203100 * ) NEW met1 ( 203040 4427995 ) via_260_1090_vh ; - - mgmt_io_in_unbuf[22] ( sky130_fd_sc_hd__buf_8_188 A ) + - mgmt_io_in_unbuf[15] ( sky130_fd_sc_hd__buf_8_188 A ) + ROUTED met1 ( 214605 4438795 ) ( * 4462515 ) NEW met1 ( 214485 4438655 ) ( 214605 * ) NEW met1 ( 214545 4438565 ) via_260_260_vh @@ -4582,7 +4454,7 @@ NETS 281 ; NEW met1 ( 206095 4438605 ) mcon_170_1090 NEW met2 ( 214745 4438625 ) ( 216065 * ) NEW met1 ( 214485 4438475 ) ( 214605 * ) ; - - mgmt_io_in_buf[11] ( sky130_fd_sc_hd__buf_8_53 X ) + - mgmt_io_in_buf[4] ( sky130_fd_sc_hd__buf_8_53 X ) + ROUTED met1 ( 3368890 1181320 ) ( * 2221400 ) NEW met1 ( 3368770 2221540 ) ( 3368890 * ) NEW met1 ( 3368830 2221630 ) via_260_260_vh @@ -4592,7 +4464,7 @@ NETS 281 ; NEW met2 ( 3381420 2221670 ) ( 3382130 * ) NEW met2 ( 3381420 2221490 ) ( 3382130 * ) NEW met2 ( 3366060 2221570 ) ( 3368630 * ) ; - - mgmt_io_in_unbuf[11] ( sky130_fd_sc_hd__buf_8_53 A ) + - mgmt_io_in_unbuf[4] ( sky130_fd_sc_hd__buf_8_53 A ) + ROUTED met1 ( 3368750 2226075 ) ( * 2279205 ) NEW met1 ( 3368750 2225935 ) ( 3368870 * ) NEW met1 ( 3368810 2225845 ) via_260_260_vh ( * 2225785 ) @@ -4603,7 +4475,7 @@ NETS 281 ; NEW met1 ( 3381775 2225765 ) mcon_170_1090 NEW met2 ( 3366060 2225785 ) ( 3368610 * ) NEW met1 ( 3368750 2225755 ) ( 3368870 * ) ; - - mgmt_io_in_buf[28] ( sky130_fd_sc_hd__buf_8_97 X ) + - mgmt_io_in_buf[21] ( sky130_fd_sc_hd__buf_8_97 X ) + ROUTED met1 ( 3360630 224850 ) ( * 1132610 ) NEW met1 ( 2520210 224710 ) ( 3360630 * ) NEW met1 ( 2520210 219970 ) ( * 224570 ) @@ -4619,7 +4491,7 @@ NETS 281 ; NEW met1 ( 2186650 212460 ) ( 2186770 * ) 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 ) + - mgmt_io_out_unbuf[26] ( sky130_fd_sc_hd__buf_8_86 A ) + ROUTED met1 ( 3354750 229330 ) ( * 1121680 ) NEW met1 ( 2514330 229190 ) ( 3354750 * ) NEW met1 ( 2514330 223050 ) ( * 229050 ) @@ -4725,7 +4597,7 @@ NETS 281 ; NEW met2 ( 205975 1728415 ) ( 206685 * ) NEW met2 ( 205975 1728235 ) ( 206685 * ) NEW met2 ( 729480 212790 ) ( 730430 * ) ; - - mgmt_io_in_buf[16] ( sky130_fd_sc_hd__buf_8_20 X ) + - mgmt_io_in_buf[9] ( sky130_fd_sc_hd__buf_8_20 X ) + ROUTED met1 ( 3374490 1171320 ) ( * 2251300 ) NEW met1 ( 3374370 2251440 ) ( 3374490 * ) NEW met1 ( 3374430 2251530 ) via_260_260_vh @@ -4775,7 +4647,7 @@ NETS 281 ; NEW met2 ( 3373990 3624895 ) via_260_260_vh NEW met2 ( 3369280 3624835 ) ( 3373790 * ) NEW met1 ( 3373930 3624805 ) ( 3374050 * ) ; - - mgmt_io_in_unbuf[19] ( sky130_fd_sc_hd__buf_8_42 A ) + - mgmt_io_in_unbuf[12] ( sky130_fd_sc_hd__buf_8_42 A ) + ROUTED met1 ( 852675 4977075 ) ( 860475 * ) NEW met1 ( 852475 4977135 ) via_260_260_hv ( * 4977225 ) ( 852535 * ) @@ -4826,7 +4698,7 @@ NETS 281 ; NEW met1 ( 219805 1714560 ) ( 219925 * ) NEW met2 ( 220185 2998280 ) ( 221530 * ) NEW met2 ( 205865 2998200 ) ( 206575 * ) ; - - mgmt_io_in_unbuf[31] ( sky130_fd_sc_hd__buf_8_132 A ) + - mgmt_io_in_unbuf[24] ( sky130_fd_sc_hd__buf_8_132 A ) + ROUTED met1 ( 224405 1690960 ) ( * 1771580 ) NEW met1 ( 224285 1690820 ) ( 224405 * ) NEW met1 ( 224345 1690730 ) via_260_260_vh ( * 1690670 ) @@ -4837,7 +4709,7 @@ NETS 281 ; NEW met1 ( 206335 1690650 ) via_260_1090_vh 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 ) + - mgmt_io_in_buf[28] ( sky130_fd_sc_hd__buf_8_121 X ) + ROUTED met1 ( 3372950 215610 ) ( * 1154370 ) NEW met1 ( 2532530 215470 ) ( 3372950 * ) NEW met1 ( 2532530 213810 ) ( * 215330 ) @@ -4853,7 +4725,7 @@ NETS 281 ; NEW met1 ( 2252430 212460 ) ( 2252550 * ) 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 ) + - mgmt_io_in_buf[15] ( sky130_fd_sc_hd__buf_8_110 X ) + ROUTED met1 ( 3367350 219810 ) ( * 1144620 ) NEW met1 ( 2526930 219670 ) ( 3367350 * ) NEW met1 ( 2526930 216610 ) ( * 219530 ) @@ -4869,7 +4741,7 @@ NETS 281 ; NEW met1 ( 2222530 212460 ) ( 2222650 * ) NEW met1 ( 2222590 212875 ) via_260_850_vh NEW met1 ( 2222595 212875 ) mcon_170_850 ; - - mgmt_io_out_buf[28] ( sky130_fd_sc_hd__buf_8_176 X ) + - mgmt_io_out_buf[21] ( sky130_fd_sc_hd__buf_8_176 X ) + ROUTED met1 ( 221465 2995835 ) ( * 3055710 ) NEW met1 ( 221345 2995695 ) ( 221465 * ) NEW met1 ( 221405 2995605 ) via_260_260_vh ( * 2995545 ) @@ -4899,7 +4771,7 @@ NETS 281 ; NEW met1 ( 214345 3032245 ) ( 214465 * ) NEW met2 ( 214725 4434410 ) ( 216065 * ) NEW met2 ( 205740 4434330 ) ( 206450 * ) ; - - mgmt_io_out_buf[22] ( sky130_fd_sc_hd__buf_8_187 X ) + - mgmt_io_out_buf[15] ( sky130_fd_sc_hd__buf_8_187 X ) + ROUTED met1 ( 214885 4437945 ) ( * 4461515 ) NEW met1 ( 214765 4437805 ) ( 214885 * ) NEW met1 ( 214825 4437715 ) via_260_260_vh ( * 4437655 ) @@ -4909,7 +4781,7 @@ NETS 281 ; NEW met2 ( 202680 4437740 ) ( 203390 * ) NEW met2 ( 202680 4437560 ) ( 203390 * ) NEW met1 ( 214765 4437625 ) ( 214885 * ) ; - - mgmt_io_out_buf[11] ( sky130_fd_sc_hd__buf_8_52 X ) + - mgmt_io_out_buf[4] ( sky130_fd_sc_hd__buf_8_52 X ) + ROUTED met1 ( 3368470 2225105 ) ( * 2278205 ) NEW met1 ( 3368470 2224965 ) ( 3368590 * ) NEW met1 ( 3368530 2224875 ) via_260_260_vh ( * 2224815 ) @@ -4918,7 +4790,7 @@ NETS 281 ; NEW met2 ( 3384480 2224720 ) ( 3385190 * ) NEW met2 ( 3366060 2224815 ) ( 3368330 * ) NEW met1 ( 3368470 2224785 ) ( 3368590 * ) ; - - mgmt_io_out_unbuf[11] ( sky130_fd_sc_hd__buf_8_52 A ) + - mgmt_io_out_unbuf[4] ( sky130_fd_sc_hd__buf_8_52 A ) + ROUTED met1 ( 3368610 1182320 ) ( * 2220780 ) NEW met1 ( 3368490 2220920 ) ( 3368610 * ) NEW met1 ( 3368550 2221010 ) via_260_260_vh @@ -4929,7 +4801,7 @@ NETS 281 ; NEW met1 ( 3384830 2221135 ) via_260_1090_vh 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 ) + - mgmt_io_in_buf[22] ( sky130_fd_sc_hd__buf_8_96 X ) + ROUTED met1 ( 3359510 225690 ) ( * 1130630 ) NEW met1 ( 2519090 225550 ) ( 3359510 * ) NEW met1 ( 2519090 220530 ) ( * 225410 ) @@ -4964,7 +4836,7 @@ NETS 281 ; NEW met2 ( 2248340 212790 ) ( 2249290 * ) NEW met1 ( 775430 212460 ) ( 775550 * ) NEW met1 ( 775490 212875 ) via_260_850_vh ; - - mgmt_io_in_unbuf[35] ( sky130_fd_sc_hd__buf_8_85 A ) + - mgmt_io_in_unbuf[28] ( sky130_fd_sc_hd__buf_8_85 A ) + ROUTED met1 ( 658685 224190 ) ( 771690 * ) ( * 224250 ) via_260_260_hv ( * 224340 ) ( 771750 * ) NEW met2 ( 771630 224480 ) ( * 232275 ) @@ -5142,7 +5014,7 @@ NETS 281 ; NEW met2 ( 220465 2997660 ) ( 221530 * ) NEW met1 ( 203105 2997310 ) ( 203225 * ) NEW met1 ( 203165 2997845 ) via_260_1090_vh ; - - mgmt_io_out_buf[32] ( sky130_fd_sc_hd__buf_8_131 X ) + - mgmt_io_out_buf[25] ( sky130_fd_sc_hd__buf_8_131 X ) + ROUTED met1 ( 225805 1684010 ) ( * 1768580 ) NEW met1 ( 225685 1683870 ) ( 225805 * ) NEW met1 ( 225745 1683780 ) via_260_260_vh ( * 1683720 ) @@ -5152,7 +5024,7 @@ NETS 281 ; NEW met2 ( 202915 1683805 ) ( 203625 * ) NEW met2 ( 202915 1683625 ) ( 203625 * ) NEW met1 ( 225685 1683690 ) ( 225805 * ) ; - - mgmt_io_out_unbuf[36] ( sky130_fd_sc_hd__buf_8_120 A ) + - mgmt_io_out_unbuf[29] ( sky130_fd_sc_hd__buf_8_120 A ) + ROUTED met1 ( 3373790 215050 ) ( * 1155370 ) NEW met1 ( 2533370 214910 ) ( 3373790 * ) NEW met1 ( 2533370 213530 ) ( * 214770 ) @@ -5169,7 +5041,7 @@ NETS 281 ; NEW li1 ( 2252985 215965 ) ( 2253905 * ) NEW li1 ( 2253445 215935 ) mcon_1090_170 NEW met2 ( 2252970 215850 ) ( 2253920 * ) ; - - mgmt_io_in_unbuf[27] ( sky130_fd_sc_hd__buf_8_175 A ) + - mgmt_io_in_unbuf[20] ( sky130_fd_sc_hd__buf_8_175 A ) + ROUTED met1 ( 220065 3002785 ) ( * 3058710 ) NEW met1 ( 219945 3002645 ) ( 220065 * ) NEW met1 ( 220005 3002555 ) via_260_260_vh ( * 3002495 ) @@ -5200,7 +5072,7 @@ NETS 281 ; NEW met2 ( 215005 4433790 ) ( 216065 * ) NEW met1 ( 202980 4433440 ) ( 203100 * ) NEW met1 ( 203040 4433975 ) via_260_1090_vh ; - - mgmt_io_in_unbuf[23] ( sky130_fd_sc_hd__buf_8_186 A ) + - mgmt_io_in_unbuf[16] ( sky130_fd_sc_hd__buf_8_186 A ) + ROUTED met1 ( 215725 4432935 ) ( * 4460515 ) NEW met1 ( 215605 4432795 ) ( 215725 * ) NEW met1 ( 215665 4432705 ) via_260_260_vh ( * 4432645 ) @@ -5211,7 +5083,7 @@ NETS 281 ; NEW met1 ( 206100 4432625 ) via_260_1090_vh NEW met1 ( 206095 4432625 ) mcon_170_1090 NEW met1 ( 215605 4432615 ) ( 215725 * ) ; - - mgmt_io_out_buf[15] ( sky130_fd_sc_hd__buf_8_197 X ) + - mgmt_io_out_buf[8] ( sky130_fd_sc_hd__buf_8_197 X ) + ROUTED met1 ( 3306685 4973085 ) ( 3329320 * ) ( * 4973145 ) via_260_260_hv ( * 4973235 ) ( 3329380 * ) NEW met2 ( 3329380 4973375 ) ( * 4985605 ) @@ -5221,7 +5093,7 @@ NETS 281 ; NEW met1 ( 3329380 4986100 ) mcon_170_850 NEW met2 ( 3329260 4973055 ) ( 3329380 * ) NEW met2 ( 3329380 4972915 ) ( 3329380 * ) ; - - mgmt_io_in_buf[10] ( sky130_fd_sc_hd__buf_8_51 X ) + - mgmt_io_in_buf[3] ( sky130_fd_sc_hd__buf_8_51 X ) + ROUTED met1 ( 3367770 1183320 ) ( * 2215420 ) NEW met1 ( 3367650 2215560 ) ( 3367770 * ) NEW met1 ( 3367710 2215650 ) via_260_260_vh @@ -5231,7 +5103,7 @@ NETS 281 ; NEW met2 ( 3381420 2215690 ) ( 3382130 * ) NEW met2 ( 3381420 2215510 ) ( 3382130 * ) NEW met2 ( 3366060 2215590 ) ( 3367510 * ) ; - - mgmt_io_in_unbuf[10] ( sky130_fd_sc_hd__buf_8_51 A ) + - mgmt_io_in_unbuf[3] ( sky130_fd_sc_hd__buf_8_51 A ) + ROUTED met1 ( 3367630 2220095 ) ( * 2277205 ) NEW met1 ( 3367630 2219955 ) ( 3367750 * ) NEW met1 ( 3367690 2219865 ) via_260_260_vh ( * 2219805 ) @@ -5242,7 +5114,7 @@ NETS 281 ; NEW met1 ( 3381775 2219785 ) mcon_170_1090 NEW met2 ( 3366060 2219805 ) ( 3367490 * ) NEW met1 ( 3367630 2219775 ) ( 3367750 * ) ; - - mgmt_io_in_buf[30] ( sky130_fd_sc_hd__buf_8_95 X ) + - mgmt_io_in_buf[23] ( sky130_fd_sc_hd__buf_8_95 X ) + ROUTED met1 ( 3358390 226530 ) ( * 1128650 ) NEW met1 ( 2517970 226390 ) ( 3358390 * ) NEW met1 ( 2517970 221090 ) ( * 226250 ) @@ -5258,7 +5130,7 @@ NETS 281 ; NEW met1 ( 2174690 212460 ) ( 2174810 * ) NEW met1 ( 2174750 212875 ) via_260_850_vh NEW met1 ( 2174755 212875 ) mcon_170_850 ; - - mgmt_io_out_buf[36] ( sky130_fd_sc_hd__buf_8_84 X ) + - mgmt_io_out_buf[29] ( sky130_fd_sc_hd__buf_8_84 X ) + ROUTED met1 ( 659685 223630 ) ( 772310 * ) ( * 223690 ) via_260_260_hv ( * 223780 ) ( 772370 * ) NEW met2 ( 772250 223920 ) ( * 232275 ) @@ -5395,7 +5267,7 @@ NETS 281 ; NEW met2 ( 3375110 3630875 ) via_260_260_vh NEW met2 ( 3369280 3630815 ) ( 3374910 * ) NEW met1 ( 3375050 3630785 ) ( 3375170 * ) ; - - mgmt_io_out_buf[27] ( sky130_fd_sc_hd__buf_8_174 X ) + - mgmt_io_out_buf[20] ( sky130_fd_sc_hd__buf_8_174 X ) + ROUTED met1 ( 220345 3001815 ) ( * 3057710 ) NEW met1 ( 220225 3001675 ) ( 220345 * ) NEW met1 ( 220285 3001585 ) via_260_260_vh ( * 3001525 ) @@ -5405,7 +5277,7 @@ NETS 281 ; NEW met2 ( 202805 3001610 ) ( 203515 * ) NEW met2 ( 202805 3001430 ) ( 203515 * ) NEW met1 ( 220225 3001495 ) ( 220345 * ) ; - - mgmt_io_out_buf[23] ( sky130_fd_sc_hd__buf_8_185 X ) + - mgmt_io_out_buf[16] ( sky130_fd_sc_hd__buf_8_185 X ) + ROUTED met1 ( 216005 4431965 ) ( * 4459515 ) NEW met1 ( 215885 4431825 ) ( 216005 * ) NEW met1 ( 215945 4431735 ) via_260_260_vh ( * 4431675 ) @@ -5415,7 +5287,7 @@ NETS 281 ; NEW met2 ( 202680 4431760 ) ( 203390 * ) NEW met2 ( 202680 4431580 ) ( 203390 * ) NEW met1 ( 215885 4431645 ) ( 216005 * ) ; - - mgmt_io_out_buf[16] ( sky130_fd_sc_hd__buf_8_196 X ) + - mgmt_io_out_buf[9] ( sky130_fd_sc_hd__buf_8_196 X ) + ROUTED met1 ( 3304685 4974205 ) ( 3323340 * ) ( * 4974265 ) via_260_260_hv ( * 4974355 ) ( 3323400 * ) NEW met2 ( 3323400 4974495 ) ( * 4985605 ) @@ -5465,7 +5337,7 @@ NETS 281 ; NEW met1 ( 218685 1720540 ) ( 218805 * ) NEW met2 ( 219065 3004260 ) ( 221530 * ) NEW met2 ( 205865 3004180 ) ( 206575 * ) ; - - mgmt_io_in_unbuf[32] ( sky130_fd_sc_hd__buf_8_130 A ) + - mgmt_io_in_unbuf[25] ( sky130_fd_sc_hd__buf_8_130 A ) + ROUTED met1 ( 225525 1684860 ) ( * 1769580 ) NEW met1 ( 225405 1684720 ) ( 225525 * ) NEW met1 ( 225465 1684630 ) via_260_260_vh @@ -5496,7 +5368,7 @@ NETS 281 ; NEW met1 ( 213225 3038345 ) ( 213345 * ) NEW met2 ( 213605 4440390 ) ( 216065 * ) NEW met2 ( 205740 4440310 ) ( 206450 * ) ; - - mgmt_io_out_buf[10] ( sky130_fd_sc_hd__buf_8_50 X ) + - mgmt_io_out_buf[3] ( sky130_fd_sc_hd__buf_8_50 X ) + ROUTED met1 ( 3367350 2219125 ) ( * 2276205 ) NEW met1 ( 3367350 2218985 ) ( 3367470 * ) NEW met1 ( 3367410 2218895 ) via_260_260_vh ( * 2218835 ) @@ -5505,7 +5377,7 @@ NETS 281 ; NEW met2 ( 3384480 2218740 ) ( 3385190 * ) NEW met2 ( 3366060 2218835 ) ( 3367210 * ) NEW met1 ( 3367350 2218805 ) ( 3367470 * ) ; - - mgmt_io_out_unbuf[10] ( sky130_fd_sc_hd__buf_8_50 A ) + - mgmt_io_out_unbuf[3] ( sky130_fd_sc_hd__buf_8_50 A ) + ROUTED met1 ( 3367490 1184320 ) ( * 2214800 ) NEW met1 ( 3367370 2214940 ) ( 3367490 * ) NEW met1 ( 3367430 2215030 ) via_260_260_vh @@ -5516,7 +5388,7 @@ NETS 281 ; NEW met1 ( 3384830 2215155 ) via_260_1090_vh 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 ) + - mgmt_io_out_unbuf[22] ( sky130_fd_sc_hd__buf_8_94 A ) + ROUTED met1 ( 3359230 225970 ) ( * 1129610 ) NEW met1 ( 2518810 225830 ) ( 3359230 * ) NEW met1 ( 2518810 220810 ) ( * 225690 ) @@ -5708,7 +5580,7 @@ NETS 281 ; 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 ) + - mgmt_io_out_buf[19] ( sky130_fd_sc_hd__buf_8_173 X ) + ROUTED met1 ( 219225 3007795 ) ( * 3059710 ) NEW met1 ( 219105 3007655 ) ( 219225 * ) NEW met1 ( 219165 3007565 ) via_260_260_vh ( * 3007505 ) @@ -5759,7 +5631,7 @@ NETS 281 ; NEW met1 ( 211405 4455565 ) ( 211525 * ) NEW met2 ( 847580 4976785 ) ( 847700 * ) NEW met2 ( 847580 4975345 ) ( * 4976645 ) ; - - mgmt_io_out_buf[17] ( sky130_fd_sc_hd__buf_8_195 X ) + - mgmt_io_out_buf[10] ( sky130_fd_sc_hd__buf_8_195 X ) + ROUTED met1 ( 3302685 4975325 ) ( 3317360 * ) ( * 4975385 ) via_260_260_hv ( * 4975475 ) ( 3317420 * ) NEW met2 ( 3317420 4975615 ) ( * 4985605 ) @@ -5769,7 +5641,7 @@ NETS 281 ; NEW met1 ( 3317420 4986100 ) mcon_170_850 NEW met2 ( 3317300 4975295 ) ( 3317420 * ) NEW met2 ( 3317420 4972915 ) ( * 4975155 ) ; - - mgmt_io_in_buf[31] ( sky130_fd_sc_hd__buf_8_93 X ) + - mgmt_io_in_buf[24] ( sky130_fd_sc_hd__buf_8_93 X ) + ROUTED met1 ( 3357270 227370 ) ( * 1126670 ) NEW met1 ( 2516850 227230 ) ( 3357270 * ) NEW met1 ( 2516850 221650 ) ( * 227090 ) @@ -5920,7 +5792,7 @@ NETS 281 ; NEW met2 ( 741440 212790 ) ( 742390 * ) ; - sky130_fd_sc_hd__buf_8_150/X ( sky130_fd_sc_hd__buf_8_150 X ) ; - sky130_fd_sc_hd__buf_8_150/A ( sky130_fd_sc_hd__buf_8_150 A ) ; - - mgmt_io_in_unbuf[26] ( sky130_fd_sc_hd__buf_8_172 A ) + - mgmt_io_in_unbuf[19] ( sky130_fd_sc_hd__buf_8_172 A ) + ROUTED met1 ( 218945 3008765 ) ( * 3060710 ) NEW met1 ( 218825 3008625 ) ( 218945 * ) NEW met1 ( 218885 3008535 ) via_260_260_vh ( * 3008475 ) @@ -5973,7 +5845,7 @@ NETS 281 ; NEW met2 ( 848200 4975345 ) ( * 4976925 ) 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 ) + - mgmt_io_out_unbuf[23] ( sky130_fd_sc_hd__buf_8_92 A ) + ROUTED met1 ( 3358110 226810 ) ( * 1127640 ) NEW met1 ( 2517690 226670 ) ( 3358110 * ) NEW met1 ( 2517690 221370 ) ( * 226530 ) @@ -6081,7 +5953,7 @@ NETS 281 ; NEW met2 ( 205975 1710475 ) ( 206685 * ) NEW met2 ( 205975 1710295 ) ( 206685 * ) NEW met2 ( 711540 212790 ) ( 712490 * ) ; - - mgmt_io_in_unbuf[25] ( sky130_fd_sc_hd__buf_8_171 A ) + - mgmt_io_in_unbuf[18] ( sky130_fd_sc_hd__buf_8_171 A ) + ROUTED met1 ( 217825 3014745 ) ( * 3062710 ) NEW met1 ( 217705 3014605 ) ( 217825 * ) NEW met1 ( 217765 3014515 ) via_260_260_vh ( * 3014455 ) @@ -6133,7 +6005,7 @@ NETS 281 ; NEW met1 ( 212525 4449585 ) ( 212645 * ) NEW met2 ( 841600 4975665 ) ( 841720 * ) NEW met2 ( 841600 4974470 ) ( * 4975525 ) ; - - mgmt_io_in_unbuf[15] ( sky130_fd_sc_hd__buf_8_193 A ) + - mgmt_io_in_unbuf[8] ( sky130_fd_sc_hd__buf_8_193 A ) + ROUTED met1 ( 3305685 4973365 ) ( 3328350 * ) ( * 4973425 ) via_260_260_hv ( * 4973515 ) ( 3328410 * ) NEW met2 ( 3328410 4973655 ) ( * 4982805 ) @@ -6143,7 +6015,7 @@ NETS 281 ; NEW met2 ( 3327955 4983125 ) ( 3328905 * ) NEW met2 ( 3328290 4973335 ) ( 3328410 * ) NEW met2 ( 3328410 4972915 ) ( * 4973195 ) ; - - mgmt_io_out_unbuf[31] ( sky130_fd_sc_hd__buf_8_91 A ) + - mgmt_io_out_unbuf[24] ( sky130_fd_sc_hd__buf_8_91 A ) + ROUTED met1 ( 3356990 227650 ) ( * 1125620 ) NEW met1 ( 2516570 227510 ) ( 3356990 * ) NEW met1 ( 2516570 221930 ) ( * 227370 ) @@ -6205,7 +6077,7 @@ NETS 281 ; NEW met2 ( 205975 1680575 ) ( 206685 * ) NEW met2 ( 205975 1680395 ) ( 206685 * ) NEW met2 ( 681640 212790 ) ( 682590 * ) ; - - mgmt_io_out_buf[25] ( sky130_fd_sc_hd__buf_8_170 X ) + - mgmt_io_out_buf[18] ( sky130_fd_sc_hd__buf_8_170 X ) + ROUTED met1 ( 218105 3013775 ) ( * 3061710 ) NEW met1 ( 217985 3013635 ) ( 218105 * ) NEW met1 ( 218045 3013545 ) via_260_260_vh ( * 3013485 ) @@ -6237,7 +6109,7 @@ NETS 281 ; NEW met2 ( 842220 4974470 ) ( * 4975805 ) NEW met1 ( 842170 4981410 ) ( 842290 * ) NEW met1 ( 842230 4981825 ) via_260_850_vh ; - - mgmt_io_in_unbuf[16] ( sky130_fd_sc_hd__buf_8_192 A ) + - mgmt_io_in_unbuf[9] ( sky130_fd_sc_hd__buf_8_192 A ) + ROUTED met1 ( 3303685 4974485 ) ( 3322370 * ) ( * 4974545 ) via_260_260_hv ( * 4974635 ) ( 3322430 * ) NEW met2 ( 3322430 4974775 ) ( * 4982805 ) @@ -6247,7 +6119,7 @@ NETS 281 ; NEW met2 ( 3321975 4983125 ) ( 3322925 * ) NEW met2 ( 3322310 4974455 ) ( 3322430 * ) NEW met2 ( 3322430 4972915 ) ( * 4974315 ) ; - - mgmt_io_in_buf[32] ( sky130_fd_sc_hd__buf_8_90 X ) + - mgmt_io_in_buf[25] ( sky130_fd_sc_hd__buf_8_90 X ) + ROUTED met1 ( 3356150 228210 ) ( * 1124620 ) NEW met1 ( 2515730 228070 ) ( 3356150 * ) NEW met1 ( 2515730 222210 ) ( * 227930 ) @@ -6263,7 +6135,7 @@ NETS 281 ; NEW met1 ( 2162730 212460 ) ( 2162850 * ) NEW met1 ( 2162790 212875 ) via_260_850_vh NEW met1 ( 2162795 212875 ) mcon_170_850 ; - - mgmt_io_in_unbuf[17] ( sky130_fd_sc_hd__buf_8_191 A ) + - mgmt_io_in_unbuf[10] ( sky130_fd_sc_hd__buf_8_191 A ) + ROUTED met1 ( 3301685 4975605 ) ( 3316390 * ) ( * 4975665 ) via_260_260_hv ( * 4975755 ) ( 3316450 * ) NEW met2 ( 3316450 4975895 ) ( * 4982805 ) @@ -6294,7 +6166,7 @@ NETS 281 ; NEW met1 ( 213645 4443605 ) ( 213765 * ) NEW met2 ( 835620 4974545 ) ( 835740 * ) NEW met2 ( 835620 4974470 ) ( * 4974405 ) ; - - mgmt_io_oeb_buf[37] ( sky130_fd_sc_hd__buf_8_9 X ) + - mgmt_io_oeb_buf[2] ( sky130_fd_sc_hd__buf_8_9 X ) + ROUTED met1 ( 665685 220830 ) ( 790250 * ) ( * 220890 ) via_260_260_hv ( * 220980 ) ( 790310 * ) NEW met2 ( 790190 221120 ) ( * 232275 ) @@ -7260,7 +7132,7 @@ NETS 281 ; NEW met2 ( 2208160 211525 ) ( 2209885 * ) NEW met2 ( 2209022.5 211690 ) via2_1785_300_vx NEW met2 ( 2209022.5 211690 ) via_1785_300_vh ; - - mgmt_io_oeb_buf[36] ( sky130_fd_sc_hd__buf_8_8 X ) + - mgmt_io_oeb_buf[1] ( sky130_fd_sc_hd__buf_8_8 X ) + ROUTED met1 ( 664685 221390 ) ( 789630 * ) ( * 221450 ) via_260_260_hv ( * 221540 ) ( 789690 * ) NEW met2 ( 789570 221680 ) ( * 232275 ) @@ -7295,7 +7167,7 @@ NETS 281 ; NEW met1 ( 2267210 212875 ) via_260_850_vh NEW met1 ( 2267205 212875 ) mcon_170_850 NEW met2 ( 793410 212790 ) ( 794360 * ) ; - - mgmt_io_oeb_buf[35] ( sky130_fd_sc_hd__buf_8_7 X ) + - mgmt_io_oeb_buf[0] ( sky130_fd_sc_hd__buf_8_7 X ) + ROUTED met1 ( 663685 221950 ) ( 784270 * ) ( * 222010 ) via_260_260_hv ( * 222100 ) ( 784330 * ) NEW met2 ( 784210 222240 ) ( * 232275 ) @@ -7344,7 +7216,7 @@ NETS 281 ; NEW met2 ( 2260300 212790 ) ( 2261250 * ) NEW met1 ( 787390 212460 ) ( 787510 * ) NEW met1 ( 787450 212875 ) via_260_850_vh ; - - mgmt_io_in_unbuf[37] ( sky130_fd_sc_hd__buf_8_6 A ) + - mgmt_io_in_unbuf[30] ( sky130_fd_sc_hd__buf_8_6 A ) + ROUTED met1 ( 662685 222510 ) ( 783650 * ) ( * 222570 ) via_260_260_hv ( * 222660 ) ( 783710 * ) NEW met2 ( 783590 222800 ) ( * 232275 ) @@ -7353,7 +7225,7 @@ NETS 281 ; NEW met2 ( 783300 212970 ) ( 784250 * ) NEW met2 ( 783775 212880 ) via_1090_260_hv mcon_1090_170 NEW met2 ( 783300 212790 ) ( 784250 * ) ; - - mgmt_io_out_buf[37] ( sky130_fd_sc_hd__buf_8_5 X ) + - mgmt_io_out_buf[30] ( sky130_fd_sc_hd__buf_8_5 X ) + ROUTED met1 ( 661685 222790 ) ( 778290 * ) ( * 222850 ) via_260_260_hv ( * 222940 ) ( 778350 * ) NEW met2 ( 778230 223080 ) ( * 232275 ) @@ -7402,7 +7274,7 @@ NETS 281 ; NEW met2 ( 2254320 212790 ) ( 2255270 * ) NEW met1 ( 781410 212460 ) ( 781530 * ) NEW met1 ( 781470 212875 ) via_260_850_vh ; - - mgmt_io_in_unbuf[36] ( sky130_fd_sc_hd__buf_8_4 A ) + - mgmt_io_in_unbuf[29] ( sky130_fd_sc_hd__buf_8_4 A ) + ROUTED met1 ( 660685 223350 ) ( 777670 * ) ( * 223410 ) via_260_260_hv ( * 223500 ) ( 777730 * ) NEW met2 ( 777610 223640 ) ( * 232275 ) @@ -7411,7 +7283,7 @@ NETS 281 ; NEW met2 ( 777320 212970 ) ( 778270 * ) NEW met2 ( 777795 212880 ) via_1090_260_hv mcon_1090_170 NEW met2 ( 777320 212790 ) ( 778270 * ) ; - - mgmt_io_out_buf[35] ( sky130_fd_sc_hd__buf_8_3 X ) + - mgmt_io_out_buf[28] ( sky130_fd_sc_hd__buf_8_3 X ) + ROUTED met1 ( 657685 224470 ) ( 766330 * ) ( * 224530 ) via_260_260_hv ( * 224620 ) ( 766390 * ) NEW met2 ( 766270 224760 ) ( * 232275 ) @@ -7460,7 +7332,7 @@ NETS 281 ; NEW met2 ( 2242360 212790 ) ( 2243310 * ) NEW met1 ( 769450 212460 ) ( 769570 * ) NEW met1 ( 769510 212875 ) via_260_850_vh ; - - mgmt_io_in_unbuf[34] ( sky130_fd_sc_hd__buf_8_2 A ) + - mgmt_io_in_unbuf[27] ( sky130_fd_sc_hd__buf_8_2 A ) + ROUTED met1 ( 656685 225030 ) ( 765710 * ) ( * 225090 ) via_260_260_hv ( * 225180 ) ( 765770 * ) NEW met2 ( 765650 225320 ) ( * 232275 ) diff --git a/def/gpio_signal_buffering_alt.def b/def/gpio_signal_buffering_alt.def index 7425c17e..dfc35df3 100644 --- a/def/gpio_signal_buffering_alt.def +++ b/def/gpio_signal_buffering_alt.def @@ -816,7 +816,7 @@ COMPONENTS 348 ; + PLACED ( 3377865 3608040 ) FE ; END COMPONENTS -PINS 130 ; +PINS 98 ; - vccd + NET vccd + DIRECTION INPUT + USE POWER @@ -837,72 +837,72 @@ PINS 130 ; + USE GROUND + PORT + LAYER met3 ( -225 -742.5 ) ( 225 742.5 ) + PLACED ( 3387575 3623377.5 ) N ; - - mgmt_io_out_buf[11] + NET mgmt_io_out_buf[11] + - mgmt_io_out_buf[4] + NET mgmt_io_out_buf[4] + DIRECTION OUTPUT + USE SIGNAL + PORT + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3368470 2277557.5 ) N ; - - mgmt_io_in_unbuf[11] + NET mgmt_io_in_unbuf[11] + - mgmt_io_in_unbuf[4] + NET mgmt_io_in_unbuf[4] + DIRECTION INPUT + USE SIGNAL + PORT + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3368750 2278557.5 ) N ; - - mgmt_io_in_unbuf[13] + NET mgmt_io_in_unbuf[13] + - mgmt_io_in_unbuf[6] + NET mgmt_io_in_unbuf[6] + DIRECTION INPUT + USE SIGNAL + PORT + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3370850 3640887.5 ) N ; - - mgmt_io_out_buf[13] + NET mgmt_io_out_buf[13] + - mgmt_io_out_buf[6] + NET mgmt_io_out_buf[6] + DIRECTION OUTPUT + USE SIGNAL + PORT + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3370570 3639887.5 ) N ; - - mgmt_io_in_unbuf[12] + NET mgmt_io_in_unbuf[12] + - mgmt_io_in_unbuf[5] + NET mgmt_io_in_unbuf[5] + DIRECTION INPUT + USE SIGNAL + PORT + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3369870 2280557.5 ) N ; - - mgmt_io_out_buf[12] + NET mgmt_io_out_buf[12] + - mgmt_io_out_buf[5] + NET mgmt_io_out_buf[5] + DIRECTION OUTPUT + USE SIGNAL + PORT + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3369590 2279557.5 ) N ; - - mgmt_io_in_unbuf[7] + NET mgmt_io_in_unbuf[7] + - mgmt_io_in_unbuf[0] + NET mgmt_io_in_unbuf[0] + DIRECTION INPUT + USE SIGNAL + PORT + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3364270 2270557.5 ) N ; - - mgmt_io_out_buf[7] + NET mgmt_io_out_buf[7] + - mgmt_io_out_buf[0] + NET mgmt_io_out_buf[0] + DIRECTION OUTPUT + USE SIGNAL + PORT + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3363990 2269557.5 ) N ; - - mgmt_io_in_unbuf[8] + NET mgmt_io_in_unbuf[8] + - mgmt_io_in_unbuf[1] + NET mgmt_io_in_unbuf[1] + DIRECTION INPUT + USE SIGNAL + PORT + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3365390 2272557.5 ) N ; - - mgmt_io_out_buf[8] + NET mgmt_io_out_buf[8] + - mgmt_io_out_buf[1] + NET mgmt_io_out_buf[1] + DIRECTION OUTPUT + USE SIGNAL + PORT + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3365110 2271557.5 ) N ; - - mgmt_io_in_unbuf[9] + NET mgmt_io_in_unbuf[9] + - mgmt_io_in_unbuf[2] + NET mgmt_io_in_unbuf[2] + DIRECTION INPUT + USE SIGNAL + PORT + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3366510 2274557.5 ) N ; - - mgmt_io_out_buf[9] + NET mgmt_io_out_buf[9] + - mgmt_io_out_buf[2] + NET mgmt_io_out_buf[2] + DIRECTION OUTPUT + USE SIGNAL + PORT + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3366230 2273557.5 ) N ; - - mgmt_io_in_unbuf[10] + NET mgmt_io_in_unbuf[10] + - mgmt_io_in_unbuf[3] + NET mgmt_io_in_unbuf[3] + DIRECTION INPUT + USE SIGNAL + PORT + LAYER met1 ( -70 -717.5 ) ( 70 717.5 ) + PLACED ( 3367630 2276557.5 ) N ; - - mgmt_io_out_buf[10] + NET mgmt_io_out_buf[10] + - mgmt_io_out_buf[3] + NET mgmt_io_out_buf[3] + DIRECTION OUTPUT + USE SIGNAL + PORT @@ -927,67 +927,67 @@ PINS 130 ; + USE POWER + PORT + LAYER met3 ( -765 -235 ) ( 765 235 ) + PLACED ( 2203020 210155 ) N ; - - mgmt_io_oeb_buf[37] + NET mgmt_io_oeb_buf[37] + - mgmt_io_oeb_buf[2] + NET mgmt_io_oeb_buf[2] + DIRECTION OUTPUT + USE SIGNAL + PORT + LAYER met1 ( -627.5 -70 ) ( 627.5 70 ) + PLACED ( 666242.5 220830 ) N ; - - mgmt_io_out_buf[34] + NET mgmt_io_out_buf[34] + - mgmt_io_out_buf[16] + NET mgmt_io_out_buf[16] + DIRECTION OUTPUT + USE SIGNAL + PORT + LAYER met1 ( -627.5 -70 ) ( 627.5 70 ) + PLACED ( 656242.5 225310 ) N ; - - mgmt_io_in_unbuf[34] + NET mgmt_io_in_unbuf[34] + - mgmt_io_in_unbuf[16] + NET mgmt_io_in_unbuf[16] + DIRECTION INPUT + USE SIGNAL + PORT + LAYER met1 ( -627.5 -70 ) ( 627.5 70 ) + PLACED ( 657242.5 225030 ) N ; - - mgmt_io_out_buf[35] + NET mgmt_io_out_buf[35] + - mgmt_io_out_buf[17] + NET mgmt_io_out_buf[17] + DIRECTION OUTPUT + USE SIGNAL + PORT + LAYER met1 ( -627.5 -70 ) ( 627.5 70 ) + PLACED ( 658242.5 224470 ) N ; - - mgmt_io_in_unbuf[35] + NET mgmt_io_in_unbuf[35] + - mgmt_io_in_unbuf[17] + NET mgmt_io_in_unbuf[17] + DIRECTION INPUT + USE SIGNAL + PORT + LAYER met1 ( -627.5 -70 ) ( 627.5 70 ) + PLACED ( 659242.5 224190 ) N ; - - mgmt_io_out_buf[36] + NET mgmt_io_out_buf[36] + - mgmt_io_out_buf[18] + NET mgmt_io_out_buf[18] + DIRECTION OUTPUT + USE SIGNAL + PORT + LAYER met1 ( -627.5 -70 ) ( 627.5 70 ) + PLACED ( 660242.5 223630 ) N ; - - mgmt_io_in_unbuf[36] + NET mgmt_io_in_unbuf[36] + - mgmt_io_in_unbuf[18] + NET mgmt_io_in_unbuf[18] + DIRECTION INPUT + USE SIGNAL + PORT + LAYER met1 ( -627.5 -70 ) ( 627.5 70 ) + PLACED ( 661242.5 223350 ) N ; - - mgmt_io_out_buf[37] + NET mgmt_io_out_buf[37] + - mgmt_io_out_buf[19] + NET mgmt_io_out_buf[19] + DIRECTION OUTPUT + USE SIGNAL + PORT + LAYER met1 ( -627.5 -70 ) ( 627.5 70 ) + PLACED ( 662242.5 222790 ) N ; - - mgmt_io_in_unbuf[37] + NET mgmt_io_in_unbuf[37] + - mgmt_io_in_unbuf[19] + NET mgmt_io_in_unbuf[19] + DIRECTION INPUT + USE SIGNAL + PORT + LAYER met1 ( -627.5 -70 ) ( 627.5 70 ) + PLACED ( 663242.5 222510 ) N ; - - mgmt_io_oeb_buf[35] + NET mgmt_io_oeb_buf[35] + - mgmt_io_oeb_buf[0] + NET mgmt_io_oeb_buf[0] + DIRECTION OUTPUT + USE SIGNAL + PORT + LAYER met1 ( -627.5 -70 ) ( 627.5 70 ) + PLACED ( 664242.5 221950 ) N ; - - mgmt_io_oeb_buf[36] + NET mgmt_io_oeb_buf[36] + - mgmt_io_oeb_buf[1] + NET mgmt_io_oeb_buf[1] + DIRECTION OUTPUT + 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] + - mgmt_io_out_buf[9] + NET mgmt_io_out_buf[9] + 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] + - mgmt_io_in_unbuf[9] + NET mgmt_io_in_unbuf[9] + DIRECTION INPUT + USE SIGNAL + PORT @@ -1012,397 +1012,301 @@ PINS 130 ; + 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] + - mgmt_io_out_buf[7] + NET mgmt_io_out_buf[7] + 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] + - mgmt_io_in_unbuf[7] + NET mgmt_io_in_unbuf[7] + 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] + - mgmt_io_in_unbuf[8] + NET mgmt_io_in_unbuf[8] + 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] + - mgmt_io_out_buf[8] + NET mgmt_io_out_buf[8] + 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] + - mgmt_io_out_buf[15] + NET mgmt_io_out_buf[15] + 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] + - mgmt_io_in_unbuf[15] + NET mgmt_io_in_unbuf[15] + 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] + - mgmt_io_out_buf[14] + NET mgmt_io_out_buf[14] + 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] + - mgmt_io_in_unbuf[14] + NET mgmt_io_in_unbuf[14] + 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] + - mgmt_io_out_buf[13] + NET mgmt_io_out_buf[13] + 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] + - mgmt_io_in_unbuf[13] + NET mgmt_io_in_unbuf[13] + 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] + - mgmt_io_out_buf[12] + NET mgmt_io_out_buf[12] + 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] + - mgmt_io_in_unbuf[12] + NET mgmt_io_in_unbuf[12] + 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] + - mgmt_io_out_buf[11] + NET mgmt_io_out_buf[11] + 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] + - mgmt_io_in_unbuf[11] + NET mgmt_io_in_unbuf[11] + 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] + - mgmt_io_out_buf[10] + NET mgmt_io_out_buf[10] + 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] + - mgmt_io_in_unbuf[10] + NET mgmt_io_in_unbuf[10] + 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] + - mgmt_io_in_buf[4] + NET mgmt_io_in_buf[4] + 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] + - mgmt_io_in_buf[6] + NET mgmt_io_in_buf[6] + 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] + - mgmt_io_out_unbuf[6] + NET mgmt_io_out_unbuf[6] + 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] + - mgmt_io_in_buf[5] + NET mgmt_io_in_buf[5] + 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] + - mgmt_io_out_unbuf[5] + NET mgmt_io_out_unbuf[5] + 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] + - mgmt_io_out_unbuf[0] + NET mgmt_io_out_unbuf[0] + 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] + - mgmt_io_in_buf[0] + NET mgmt_io_in_buf[0] + 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] + - mgmt_io_out_unbuf[1] + NET mgmt_io_out_unbuf[1] + 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] + - mgmt_io_in_buf[1] + NET mgmt_io_in_buf[1] + 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] + - mgmt_io_out_unbuf[2] + NET mgmt_io_out_unbuf[2] + 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] + - mgmt_io_in_buf[2] + NET mgmt_io_in_buf[2] + 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] + - mgmt_io_out_unbuf[3] + NET mgmt_io_out_unbuf[3] + 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] + - mgmt_io_in_buf[3] + NET mgmt_io_in_buf[3] + 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] + - mgmt_io_in_buf[16] + NET mgmt_io_in_buf[16] + 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] + - mgmt_io_in_buf[17] + NET mgmt_io_in_buf[17] + 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] + - mgmt_io_in_buf[18] + NET mgmt_io_in_buf[18] + 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] + - mgmt_io_in_buf[19] + NET mgmt_io_in_buf[19] + 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] + - mgmt_io_out_unbuf[15] + NET mgmt_io_out_unbuf[15] + 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] + - mgmt_io_in_buf[15] + NET mgmt_io_in_buf[15] + 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] + - mgmt_io_out_unbuf[14] + NET mgmt_io_out_unbuf[14] + 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] + - mgmt_io_in_buf[14] + NET mgmt_io_in_buf[14] + 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] + - mgmt_io_out_unbuf[13] + NET mgmt_io_out_unbuf[13] + 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] + - mgmt_io_in_buf[13] + NET mgmt_io_in_buf[13] + 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] + - mgmt_io_out_unbuf[12] + NET mgmt_io_out_unbuf[12] + 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] + - mgmt_io_in_buf[12] + NET mgmt_io_in_buf[12] + 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] + - mgmt_io_out_unbuf[11] + NET mgmt_io_out_unbuf[11] + 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] + - mgmt_io_in_buf[11] + NET mgmt_io_in_buf[11] + 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] + - mgmt_io_out_unbuf[10] + NET mgmt_io_out_unbuf[10] + 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] + - mgmt_io_in_buf[10] + NET mgmt_io_in_buf[10] + 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] + - mgmt_io_out_unbuf[9] + NET mgmt_io_out_unbuf[9] + 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] + - mgmt_io_in_buf[9] + NET mgmt_io_in_buf[9] + 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] + - mgmt_io_out_unbuf[8] + NET mgmt_io_out_unbuf[8] + 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] + - mgmt_io_in_buf[8] + NET mgmt_io_in_buf[8] + 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] + - mgmt_io_out_unbuf[7] + NET mgmt_io_out_unbuf[7] + 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] + - mgmt_io_in_buf[7] + NET mgmt_io_in_buf[7] + 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] + - mgmt_io_out_unbuf[16] + NET mgmt_io_out_unbuf[16] + 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] + - mgmt_io_out_unbuf[17] + NET mgmt_io_out_unbuf[17] + 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] + - mgmt_io_out_unbuf[18] + NET mgmt_io_out_unbuf[18] + 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] + - mgmt_io_out_unbuf[19] + NET mgmt_io_out_unbuf[19] + 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] + - mgmt_io_oeb_unbuf[0] + NET mgmt_io_oeb_unbuf[0] + 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] + - mgmt_io_oeb_unbuf[2] + NET mgmt_io_oeb_unbuf[2] + 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] + - mgmt_io_oeb_unbuf[1] + NET mgmt_io_oeb_unbuf[1] + 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 ; @@ -1416,40 +1320,8 @@ NONDEFAULTRULES 4 ; + LAYER met3 WIDTH 1850 ; END NONDEFAULTRULES -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 ) +NETS 147 ; + - mgmt_io_in_buf[16] ( sky130_fd_sc_hd__buf_8_119 X ) + ROUTED met1 ( 3371830 216450 ) ( * 1147370 ) NEW met1 ( 2531410 216310 ) ( 3371830 * ) NEW met1 ( 2531410 214370 ) ( * 216170 ) @@ -1465,7 +1337,7 @@ NETS 163 ; NEW met1 ( 2246450 212460 ) ( 2246570 * ) 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 ) + - mgmt_io_out_unbuf[17] ( sky130_fd_sc_hd__buf_8_118 A ) + ROUTED met1 ( 3372670 215890 ) ( * 1148380 ) NEW met1 ( 2532250 215750 ) ( 3372670 * ) NEW met1 ( 2532250 214090 ) ( * 215610 ) @@ -1482,7 +1354,7 @@ NETS 163 ; NEW li1 ( 2247005 215965 ) ( 2247925 * ) 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 ) + - mgmt_io_out_buf[15] ( sky130_fd_sc_hd__buf_8_129 X ) + ROUTED met1 ( 226925 1678030 ) ( * 1766580 ) NEW met1 ( 226805 1677890 ) ( 226925 * ) NEW met1 ( 226865 1677800 ) via_260_260_vh ( * 1677740 ) @@ -1492,7 +1364,7 @@ NETS 163 ; 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 ) + - mgmt_io_in_buf[2] ( sky130_fd_sc_hd__buf_8_49 X ) + ROUTED met1 ( 3366650 1180320 ) ( * 2209440 ) NEW met1 ( 3366530 2209580 ) ( 3366650 * ) NEW met1 ( 3366590 2209670 ) via_260_260_vh @@ -1502,7 +1374,7 @@ NETS 163 ; NEW met2 ( 3381420 2209710 ) ( 3382130 * ) NEW met2 ( 3381420 2209530 ) ( 3382130 * ) NEW met2 ( 3366060 2209610 ) ( 3366390 * ) ; - - mgmt_io_in_unbuf[9] ( sky130_fd_sc_hd__buf_8_49 A ) + - mgmt_io_in_unbuf[2] ( sky130_fd_sc_hd__buf_8_49 A ) + ROUTED met1 ( 3366510 2214115 ) ( * 2275205 ) NEW met1 ( 3366510 2213975 ) ( 3366630 * ) NEW met1 ( 3366570 2213885 ) via_260_260_vh ( * 2213825 ) @@ -1513,7 +1385,7 @@ NETS 163 ; NEW met1 ( 3381775 2213805 ) mcon_170_1090 NEW met2 ( 3366060 2213825 ) ( 3366370 * ) NEW met1 ( 3366510 2213795 ) ( 3366630 * ) ; - - mgmt_io_out_unbuf[34] ( sky130_fd_sc_hd__buf_8_117 A ) + - mgmt_io_out_unbuf[16] ( sky130_fd_sc_hd__buf_8_117 A ) + ROUTED met1 ( 3371550 216730 ) ( * 1146370 ) NEW met1 ( 2531130 216590 ) ( 3371550 * ) NEW met1 ( 2531130 214650 ) ( * 216450 ) @@ -1530,7 +1402,7 @@ NETS 163 ; NEW li1 ( 2241025 215965 ) ( 2241945 * ) 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 ) + - mgmt_io_in_unbuf[15] ( sky130_fd_sc_hd__buf_8_128 A ) + ROUTED met1 ( 226645 1679000 ) ( * 1767580 ) NEW met1 ( 226525 1678860 ) ( 226645 * ) NEW met1 ( 226585 1678770 ) via_260_260_vh ( * 1678710 ) @@ -1541,7 +1413,7 @@ NETS 163 ; 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 ) + - mgmt_io_in_unbuf[12] ( sky130_fd_sc_hd__buf_8_139 A ) + ROUTED met1 ( 223285 1696940 ) ( * 1773580 ) NEW met1 ( 223165 1696800 ) ( 223285 * ) NEW met1 ( 223225 1696710 ) via_260_260_vh ( * 1696650 ) @@ -1552,7 +1424,7 @@ NETS 163 ; 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 ) + - mgmt_io_out_buf[2] ( sky130_fd_sc_hd__buf_8_48 X ) + ROUTED met1 ( 3366230 2213145 ) ( * 2274205 ) NEW met1 ( 3366230 2213005 ) ( 3366350 * ) NEW met1 ( 3366290 2212915 ) via_260_260_vh ( * 2212855 ) @@ -1561,7 +1433,7 @@ NETS 163 ; NEW met2 ( 3384480 2212760 ) ( 3385190 * ) NEW met2 ( 3366060 2212855 ) ( 3366090 * ) NEW met1 ( 3366230 2212825 ) ( 3366350 * ) ; - - mgmt_io_out_unbuf[9] ( sky130_fd_sc_hd__buf_8_48 A ) + - mgmt_io_out_unbuf[2] ( sky130_fd_sc_hd__buf_8_48 A ) + ROUTED met1 ( 3366370 1181320 ) ( * 2208820 ) NEW met1 ( 3366250 2208960 ) ( 3366370 * ) NEW met1 ( 3366310 2209050 ) via_260_260_vh @@ -1593,7 +1465,7 @@ NETS 163 ; NEW met2 ( 3370770 2236835 ) via_260_260_vh NEW met2 ( 3366060 2236775 ) ( 3370570 * ) NEW met1 ( 3370710 2236745 ) ( 3370830 * ) ; - - mgmt_io_out_unbuf[13] ( sky130_fd_sc_hd__buf_8_37 A ) + - mgmt_io_out_unbuf[6] ( sky130_fd_sc_hd__buf_8_37 A ) + ROUTED met1 ( 3370850 1173320 ) ( * 2232740 ) NEW met1 ( 3370730 2232880 ) ( 3370850 * ) NEW met1 ( 3370790 2232970 ) via_260_260_vh @@ -1604,7 +1476,7 @@ NETS 163 ; NEW met1 ( 3384830 2233095 ) via_260_1090_vh 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 ) + - mgmt_io_oeb_unbuf[2] ( sky130_fd_sc_hd__buf_8_127 A ) + ROUTED met1 ( 3377710 212315 ) ( * 1156380 ) NEW met1 ( 2537290 212175 ) ( 3377710 * ) NEW met1 ( 2537290 211850 ) ( * 212035 ) @@ -1621,7 +1493,7 @@ NETS 163 ; NEW li1 ( 2270925 215965 ) ( 2271845 * ) 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 ) + - mgmt_io_out_buf[12] ( sky130_fd_sc_hd__buf_8_138 X ) + ROUTED met1 ( 223565 1695970 ) ( * 1772580 ) NEW met1 ( 223445 1695830 ) ( 223565 * ) NEW met1 ( 223505 1695740 ) via_260_260_vh ( * 1695680 ) @@ -1697,7 +1569,7 @@ NETS 163 ; NEW met1 ( 2195445 215935 ) mcon_170_850 NEW met2 ( 722150 215850 ) ( 723100 * ) NEW li1 ( 722165 215965 ) ( 723085 * ) ; - - mgmt_io_out_buf[8] ( sky130_fd_sc_hd__buf_8_47 X ) + - mgmt_io_out_buf[1] ( sky130_fd_sc_hd__buf_8_47 X ) + ROUTED met1 ( 3365110 2207165 ) ( * 2272205 ) NEW met1 ( 3365110 2207025 ) ( 3365230 * ) NEW met1 ( 3365170 2206935 ) via_260_260_vh ( * 2206875 ) @@ -1706,7 +1578,7 @@ NETS 163 ; NEW met2 ( 3384480 2206780 ) ( 3385190 * ) NEW met2 ( 3364935 2206875 ) ( 3364970 * ) NEW met1 ( 3365110 2206845 ) ( 3365230 * ) ; - - mgmt_io_out_unbuf[8] ( sky130_fd_sc_hd__buf_8_47 A ) + - mgmt_io_out_unbuf[1] ( sky130_fd_sc_hd__buf_8_47 A ) + ROUTED met1 ( 3365250 1183320 ) ( * 2202840 ) NEW met1 ( 3365130 2202980 ) ( 3365250 * ) NEW met1 ( 3365190 2203070 ) via_260_260_vh @@ -1717,7 +1589,7 @@ NETS 163 ; NEW met1 ( 3384830 2203195 ) via_260_1090_vh 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 ) + - mgmt_io_in_buf[6] ( sky130_fd_sc_hd__buf_8_36 X ) + ROUTED met1 ( 3371130 1172320 ) ( * 2233360 ) NEW met1 ( 3371010 2233500 ) ( 3371130 * ) NEW met1 ( 3371070 2233590 ) via_260_260_vh @@ -1747,7 +1619,7 @@ NETS 163 ; NEW met1 ( 3370990 2237715 ) ( 3371110 * ) NEW met1 ( 3381710 2237190 ) ( 3381830 * ) NEW met1 ( 3381770 2237725 ) via_260_1090_vh ; - - mgmt_io_in_unbuf[13] ( sky130_fd_sc_hd__buf_8_25 A ) + - mgmt_io_in_unbuf[6] ( sky130_fd_sc_hd__buf_8_25 A ) + ROUTED met1 ( 3370850 3608155 ) ( * 3641535 ) NEW met1 ( 3370850 3608015 ) ( 3370970 * ) NEW met1 ( 3370910 3607925 ) via_260_260_vh ( * 3607865 ) @@ -1758,7 +1630,7 @@ NETS 163 ; NEW met1 ( 3381775 3607845 ) mcon_170_1090 NEW met2 ( 3370400 3607865 ) ( 3370710 * ) NEW met1 ( 3370850 3607835 ) ( 3370970 * ) ; - - mgmt_io_out_unbuf[25] ( sky130_fd_sc_hd__buf_8_104 A ) + - mgmt_io_out_unbuf[7] ( sky130_fd_sc_hd__buf_8_104 A ) + ROUTED met1 ( 3363710 222610 ) ( * 1132620 ) NEW met1 ( 2523290 222470 ) ( 3363710 * ) NEW met1 ( 2523290 218570 ) ( * 222330 ) @@ -1775,7 +1647,7 @@ NETS 163 ; NEW li1 ( 2199165 215965 ) ( 2200085 * ) 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 ) + - mgmt_io_oeb_unbuf[0] ( sky130_fd_sc_hd__buf_8_126 A ) + ROUTED met1 ( 3376030 213370 ) ( * 1154370 ) NEW met1 ( 2535610 213230 ) ( 3376030 * ) NEW met1 ( 2535610 212410 ) ( * 213090 ) @@ -1920,7 +1792,7 @@ NETS 163 ; 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 ) + - mgmt_io_in_buf[1] ( sky130_fd_sc_hd__buf_8_46 X ) + ROUTED met1 ( 3365530 1182320 ) ( * 2203460 ) NEW met1 ( 3365410 2203600 ) ( 3365530 * ) NEW met1 ( 3365470 2203690 ) via_260_260_vh @@ -1930,7 +1802,7 @@ NETS 163 ; NEW met2 ( 3381420 2203730 ) ( 3382130 * ) NEW met2 ( 3381420 2203550 ) ( 3382130 * ) NEW met2 ( 3364970 2203630 ) ( 3365270 * ) ; - - mgmt_io_in_unbuf[8] ( sky130_fd_sc_hd__buf_8_46 A ) + - mgmt_io_in_unbuf[1] ( sky130_fd_sc_hd__buf_8_46 A ) + ROUTED met1 ( 3365390 2208135 ) ( * 2273205 ) NEW met1 ( 3365390 2207995 ) ( 3365510 * ) NEW met1 ( 3365450 2207905 ) via_260_260_vh ( * 2207845 ) @@ -1941,7 +1813,7 @@ NETS 163 ; NEW met1 ( 3381775 2207825 ) mcon_170_1090 NEW met2 ( 3364935 2207845 ) ( 3365250 * ) NEW met1 ( 3365390 2207815 ) ( 3365510 * ) ; - - mgmt_io_out_buf[12] ( sky130_fd_sc_hd__buf_8_35 X ) + - mgmt_io_out_buf[5] ( sky130_fd_sc_hd__buf_8_35 X ) + ROUTED met1 ( 3369590 2231085 ) ( * 2280205 ) NEW met1 ( 3369590 2230945 ) ( 3369710 * ) NEW met1 ( 3369650 2230855 ) via_260_260_vh ( * 2230795 ) @@ -1950,7 +1822,7 @@ NETS 163 ; NEW met2 ( 3384480 2230700 ) ( 3385190 * ) NEW met2 ( 3366060 2230795 ) ( 3369450 * ) NEW met1 ( 3369590 2230765 ) ( 3369710 * ) ; - - mgmt_io_out_unbuf[12] ( sky130_fd_sc_hd__buf_8_35 A ) + - mgmt_io_out_unbuf[5] ( sky130_fd_sc_hd__buf_8_35 A ) + ROUTED met1 ( 3369730 1175320 ) ( * 2226760 ) NEW met1 ( 3369610 2226900 ) ( 3369730 * ) NEW met1 ( 3369670 2226990 ) via_260_260_vh @@ -1961,7 +1833,7 @@ NETS 163 ; NEW met1 ( 3384830 2227115 ) via_260_1090_vh 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 ) + - mgmt_io_out_unbuf[8] ( sky130_fd_sc_hd__buf_8_103 A ) + ROUTED met1 ( 3362590 223450 ) ( * 1130620 ) NEW met1 ( 2522170 223310 ) ( 3362590 * ) NEW met1 ( 2522170 219130 ) ( * 223170 ) @@ -1978,7 +1850,7 @@ NETS 163 ; NEW li1 ( 2193185 215965 ) ( 2194105 * ) 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 ) + - mgmt_io_oeb_unbuf[1] ( sky130_fd_sc_hd__buf_8_125 A ) + ROUTED met1 ( 3376870 212810 ) ( * 1155380 ) NEW met1 ( 2536450 212670 ) ( 3376870 * ) NEW met1 ( 2536450 212130 ) ( * 212530 ) @@ -2015,7 +1887,7 @@ NETS 163 ; 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 ) + - mgmt_io_in_buf[0] ( sky130_fd_sc_hd__buf_8_13 X ) + ROUTED met1 ( 3364410 1184320 ) ( * 2197480 ) NEW met1 ( 3364290 2197620 ) ( 3364410 * ) NEW met1 ( 3364350 2197710 ) via_260_260_vh @@ -2025,7 +1897,7 @@ NETS 163 ; NEW met2 ( 3381420 2197750 ) ( 3382130 * ) NEW met2 ( 3381420 2197570 ) ( 3382130 * ) NEW met2 ( 3363820 2197650 ) ( 3364150 * ) ; - - mgmt_io_in_unbuf[7] ( sky130_fd_sc_hd__buf_8_13 A ) + - mgmt_io_in_unbuf[0] ( sky130_fd_sc_hd__buf_8_13 A ) + ROUTED met1 ( 3364270 2202155 ) ( * 2271205 ) NEW met1 ( 3364270 2202015 ) ( 3364390 * ) NEW met1 ( 3364330 2201925 ) via_260_260_vh ( * 2201865 ) @@ -2036,7 +1908,7 @@ NETS 163 ; NEW met1 ( 3381775 2201845 ) mcon_170_1090 NEW met2 ( 3363820 2201865 ) ( 3364130 * ) NEW met1 ( 3364270 2201835 ) ( 3364390 * ) ; - - mgmt_io_out_buf[13] ( sky130_fd_sc_hd__buf_8_24 X ) + - mgmt_io_out_buf[6] ( sky130_fd_sc_hd__buf_8_24 X ) + ROUTED met1 ( 3370570 3607185 ) ( * 3640535 ) NEW met1 ( 3370570 3607045 ) ( 3370690 * ) NEW met1 ( 3370630 3606955 ) via_260_260_vh ( * 3606895 ) @@ -2136,7 +2008,7 @@ NETS 163 ; NEW met2 ( 692250 215850 ) ( 693200 * ) 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 ) + - mgmt_io_in_buf[15] ( sky130_fd_sc_hd__buf_8_89 X ) + ROUTED met1 ( 3355030 229050 ) ( * 1117660 ) NEW met1 ( 2514610 228910 ) ( 3355030 * ) NEW met1 ( 2514610 222770 ) ( * 228770 ) @@ -2152,7 +2024,7 @@ NETS 163 ; NEW met1 ( 2156750 212460 ) ( 2156870 * ) NEW met1 ( 2156810 212875 ) via_260_850_vh NEW met1 ( 2156815 212875 ) mcon_170_850 ; - - mgmt_io_out_buf[7] ( sky130_fd_sc_hd__buf_8_12 X ) + - mgmt_io_out_buf[0] ( sky130_fd_sc_hd__buf_8_12 X ) + ROUTED met1 ( 3363990 2201185 ) ( * 2270205 ) NEW met1 ( 3363990 2201045 ) ( 3364110 * ) NEW met1 ( 3364050 2200955 ) via_260_260_vh ( * 2200895 ) @@ -2161,7 +2033,7 @@ NETS 163 ; NEW met2 ( 3384480 2200800 ) ( 3385190 * ) NEW met2 ( 3363820 2200895 ) ( 3363850 * ) NEW met1 ( 3363990 2200865 ) ( 3364110 * ) ; - - mgmt_io_out_unbuf[7] ( sky130_fd_sc_hd__buf_8_12 A ) + - mgmt_io_out_unbuf[0] ( sky130_fd_sc_hd__buf_8_12 A ) + ROUTED met1 ( 3364130 1185320 ) ( * 2196860 ) NEW met1 ( 3364010 2197000 ) ( 3364130 * ) NEW met1 ( 3364070 2197090 ) via_260_260_vh @@ -2172,7 +2044,7 @@ NETS 163 ; NEW met1 ( 3384830 2197215 ) via_260_1090_vh 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 ) + - mgmt_io_in_buf[5] ( sky130_fd_sc_hd__buf_8_34 X ) + ROUTED met1 ( 3370010 1174320 ) ( * 2227380 ) NEW met1 ( 3369890 2227520 ) ( 3370010 * ) NEW met1 ( 3369950 2227610 ) via_260_260_vh @@ -2182,7 +2054,7 @@ NETS 163 ; NEW met2 ( 3381420 2227650 ) ( 3382130 * ) NEW met2 ( 3381420 2227470 ) ( 3382130 * ) NEW met2 ( 3366060 2227550 ) ( 3369750 * ) ; - - mgmt_io_in_unbuf[12] ( sky130_fd_sc_hd__buf_8_34 A ) + - mgmt_io_in_unbuf[5] ( sky130_fd_sc_hd__buf_8_34 A ) + ROUTED met1 ( 3369870 2232055 ) ( * 2281205 ) NEW met1 ( 3369870 2231915 ) ( 3369990 * ) NEW met1 ( 3369930 2231825 ) via_260_260_vh ( * 2231765 ) @@ -2193,7 +2065,7 @@ NETS 163 ; NEW met1 ( 3381775 2231745 ) mcon_170_1090 NEW met2 ( 3366060 2231765 ) ( 3369730 * ) NEW met1 ( 3369870 2231735 ) ( 3369990 * ) ; - - mgmt_io_in_buf[25] ( sky130_fd_sc_hd__buf_8_102 X ) + - mgmt_io_in_buf[7] ( sky130_fd_sc_hd__buf_8_102 X ) + ROUTED met1 ( 3363990 222330 ) ( * 1133610 ) NEW met1 ( 2523570 222190 ) ( 3363990 * ) NEW met1 ( 2523570 218290 ) ( * 222050 ) @@ -2209,7 +2081,7 @@ NETS 163 ; NEW met1 ( 2204590 212460 ) ( 2204710 * ) 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 ) + - mgmt_io_in_buf[19] ( sky130_fd_sc_hd__buf_8_124 X ) + ROUTED met1 ( 3375190 213930 ) ( * 1153380 ) NEW met1 ( 2534770 213790 ) ( 3375190 * ) NEW met1 ( 2534770 212690 ) ( * 213650 ) @@ -2245,7 +2117,7 @@ NETS 163 ; 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 ) + - mgmt_io_in_unbuf[11] ( sky130_fd_sc_hd__buf_8_179 A ) + ROUTED met1 ( 222305 2990825 ) ( * 3054710 ) NEW met1 ( 222185 2990685 ) ( 222305 * ) NEW met1 ( 222245 2990595 ) via_260_260_vh ( * 2990535 ) @@ -2256,7 +2128,7 @@ NETS 163 ; 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 ) + - mgmt_io_out_buf[16] ( sky130_fd_sc_hd__buf_8_55 X ) + ROUTED met1 ( 655685 225310 ) ( 760350 * ) ( * 225370 ) via_260_260_hv ( * 225460 ) ( 760410 * ) NEW met2 ( 760290 225600 ) ( * 232275 ) @@ -2334,7 +2206,7 @@ NETS 163 ; NEW met2 ( 698230 215850 ) ( 699180 * ) 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 ) + - mgmt_io_out_unbuf[14] ( sky130_fd_sc_hd__buf_8_88 A ) + ROUTED met1 ( 3355870 228490 ) ( * 1118630 ) NEW met1 ( 2515450 228350 ) ( 3355870 * ) NEW met1 ( 2515450 222490 ) ( * 228210 ) @@ -2351,7 +2223,7 @@ NETS 163 ; NEW li1 ( 2157305 215965 ) ( 2158225 * ) 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 ) + - mgmt_io_out_unbuf[9] ( sky130_fd_sc_hd__buf_8_99 A ) + ROUTED met1 ( 3361470 224290 ) ( * 1128620 ) NEW met1 ( 2521050 224150 ) ( 3361470 * ) NEW met1 ( 2521050 219690 ) ( * 224010 ) @@ -2368,7 +2240,7 @@ NETS 163 ; NEW li1 ( 2187205 215965 ) ( 2188125 * ) 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 ) + - mgmt_io_in_buf[8] ( sky130_fd_sc_hd__buf_8_101 X ) + ROUTED met1 ( 3362870 223170 ) ( * 1131610 ) NEW met1 ( 2522450 223030 ) ( 3362870 * ) NEW met1 ( 2522450 218850 ) ( * 222890 ) @@ -2384,7 +2256,7 @@ NETS 163 ; NEW met1 ( 2198610 212460 ) ( 2198730 * ) 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 ) + - mgmt_io_out_unbuf[19] ( sky130_fd_sc_hd__buf_8_123 A ) + ROUTED met1 ( 3374910 214210 ) ( * 1152380 ) NEW met1 ( 2534490 214070 ) ( 3374910 * ) NEW met1 ( 2534490 212970 ) ( * 213930 ) @@ -2421,7 +2293,7 @@ NETS 163 ; 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 ) + - mgmt_io_out_buf[11] ( sky130_fd_sc_hd__buf_8_178 X ) + ROUTED met1 ( 222585 2989855 ) ( * 3053710 ) NEW met1 ( 222465 2989715 ) ( 222585 * ) NEW met1 ( 222525 2989625 ) via_260_260_vh ( * 2989565 ) @@ -2476,7 +2348,7 @@ NETS 163 ; 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 ) + - mgmt_io_out_unbuf[10] ( sky130_fd_sc_hd__buf_8_98 A ) + ROUTED met1 ( 3360350 225130 ) ( * 1126630 ) NEW met1 ( 2519930 224990 ) ( 3360350 * ) NEW met1 ( 2519930 220250 ) ( * 224850 ) @@ -2493,7 +2365,7 @@ NETS 163 ; NEW li1 ( 2181225 215965 ) ( 2182145 * ) 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 ) + - mgmt_io_in_buf[9] ( sky130_fd_sc_hd__buf_8_100 X ) + ROUTED met1 ( 3361750 224010 ) ( * 1129640 ) NEW met1 ( 2521330 223870 ) ( 3361750 * ) NEW met1 ( 2521330 219410 ) ( * 223730 ) @@ -2509,7 +2381,7 @@ NETS 163 ; NEW met1 ( 2192630 212460 ) ( 2192750 * ) 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 ) + - mgmt_io_in_buf[18] ( sky130_fd_sc_hd__buf_8_122 X ) + ROUTED met1 ( 3374070 214770 ) ( * 1151380 ) NEW met1 ( 2533650 214630 ) ( 3374070 * ) NEW met1 ( 2533650 213250 ) ( * 214490 ) @@ -2525,7 +2397,7 @@ NETS 163 ; NEW met1 ( 2258410 212460 ) ( 2258530 * ) 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 ) + - mgmt_io_out_buf[13] ( sky130_fd_sc_hd__buf_8_133 X ) + ROUTED met1 ( 224685 1689990 ) ( * 1770580 ) NEW met1 ( 224565 1689850 ) ( 224685 * ) NEW met1 ( 224625 1689760 ) via_260_260_vh ( * 1689700 ) @@ -2535,7 +2407,7 @@ NETS 163 ; 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 ) + - mgmt_io_in_unbuf[10] ( sky130_fd_sc_hd__buf_8_177 A ) + ROUTED met1 ( 221185 2996805 ) ( * 3056710 ) NEW met1 ( 221065 2996665 ) ( 221185 * ) NEW met1 ( 221125 2996575 ) via_260_260_vh ( * 2996515 ) @@ -2592,7 +2464,7 @@ NETS 163 ; NEW met2 ( 704210 215850 ) ( 705160 * ) 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 ) + - mgmt_io_out_unbuf[15] ( sky130_fd_sc_hd__buf_8_86 A ) + ROUTED met1 ( 3354750 229330 ) ( * 1116680 ) NEW met1 ( 2514330 229190 ) ( 3354750 * ) NEW met1 ( 2514330 223050 ) ( * 229050 ) @@ -2609,7 +2481,7 @@ NETS 163 ; NEW li1 ( 2151325 215965 ) ( 2152245 * ) 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 ) + - mgmt_io_in_buf[10] ( sky130_fd_sc_hd__buf_8_97 X ) + ROUTED met1 ( 3360630 224850 ) ( * 1127610 ) NEW met1 ( 2520210 224710 ) ( 3360630 * ) NEW met1 ( 2520210 219970 ) ( * 224570 ) @@ -2625,7 +2497,7 @@ NETS 163 ; NEW met1 ( 2186650 212460 ) ( 2186770 * ) 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 ) + - mgmt_io_in_buf[17] ( sky130_fd_sc_hd__buf_8_121 X ) + ROUTED met1 ( 3372950 215610 ) ( * 1149370 ) NEW met1 ( 2532530 215470 ) ( 3372950 * ) NEW met1 ( 2532530 213810 ) ( * 215330 ) @@ -2641,7 +2513,7 @@ NETS 163 ; NEW met1 ( 2252430 212460 ) ( 2252550 * ) 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 ) + - mgmt_io_in_unbuf[13] ( sky130_fd_sc_hd__buf_8_132 A ) + ROUTED met1 ( 224405 1690960 ) ( * 1771580 ) NEW met1 ( 224285 1690820 ) ( 224405 * ) NEW met1 ( 224345 1690730 ) via_260_260_vh ( * 1690670 ) @@ -2672,7 +2544,7 @@ NETS 163 ; 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 ) + - mgmt_io_in_buf[4] ( sky130_fd_sc_hd__buf_8_53 X ) + ROUTED met1 ( 3368890 1176320 ) ( * 2221400 ) NEW met1 ( 3368770 2221540 ) ( 3368890 * ) NEW met1 ( 3368830 2221630 ) via_260_260_vh @@ -2682,7 +2554,7 @@ NETS 163 ; NEW met2 ( 3381420 2221670 ) ( 3382130 * ) NEW met2 ( 3381420 2221490 ) ( 3382130 * ) NEW met2 ( 3366060 2221570 ) ( 3368630 * ) ; - - mgmt_io_in_unbuf[11] ( sky130_fd_sc_hd__buf_8_53 A ) + - mgmt_io_in_unbuf[4] ( sky130_fd_sc_hd__buf_8_53 A ) + ROUTED met1 ( 3368750 2226075 ) ( * 2279205 ) NEW met1 ( 3368750 2225935 ) ( 3368870 * ) NEW met1 ( 3368810 2225845 ) via_260_260_vh ( * 2225785 ) @@ -2693,7 +2565,7 @@ NETS 163 ; NEW met1 ( 3381775 2225765 ) mcon_170_1090 NEW met2 ( 3366060 2225785 ) ( 3368610 * ) NEW met1 ( 3368750 2225755 ) ( 3368870 * ) ; - - mgmt_io_out_buf[28] ( sky130_fd_sc_hd__buf_8_176 X ) + - mgmt_io_out_buf[10] ( sky130_fd_sc_hd__buf_8_176 X ) + ROUTED met1 ( 221465 2995835 ) ( * 3055710 ) NEW met1 ( 221345 2995695 ) ( 221465 * ) NEW met1 ( 221405 2995605 ) via_260_260_vh ( * 2995545 ) @@ -2722,7 +2594,7 @@ NETS 163 ; NEW met2 ( 2248340 212790 ) ( 2249290 * ) NEW met1 ( 775430 212460 ) ( 775550 * ) NEW met1 ( 775490 212875 ) via_260_850_vh ; - - mgmt_io_in_unbuf[35] ( sky130_fd_sc_hd__buf_8_85 A ) + - mgmt_io_in_unbuf[17] ( sky130_fd_sc_hd__buf_8_85 A ) + ROUTED met1 ( 658685 224190 ) ( 771690 * ) ( * 224250 ) via_260_260_hv ( * 224340 ) ( 771750 * ) NEW met2 ( 771630 224480 ) ( * 232275 ) @@ -2774,7 +2646,7 @@ NETS 163 ; 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 ) + - mgmt_io_in_buf[11] ( sky130_fd_sc_hd__buf_8_96 X ) + ROUTED met1 ( 3359510 225690 ) ( * 1125630 ) NEW met1 ( 2519090 225550 ) ( 3359510 * ) NEW met1 ( 2519090 220530 ) ( * 225410 ) @@ -2790,7 +2662,7 @@ NETS 163 ; NEW met1 ( 2180670 212460 ) ( 2180790 * ) NEW met1 ( 2180730 212875 ) via_260_850_vh NEW met1 ( 2180735 212875 ) mcon_170_850 ; - - mgmt_io_out_buf[11] ( sky130_fd_sc_hd__buf_8_52 X ) + - mgmt_io_out_buf[4] ( sky130_fd_sc_hd__buf_8_52 X ) + ROUTED met1 ( 3368470 2225105 ) ( * 2278205 ) NEW met1 ( 3368470 2224965 ) ( 3368590 * ) NEW met1 ( 3368530 2224875 ) via_260_260_vh ( * 2224815 ) @@ -2799,7 +2671,7 @@ NETS 163 ; NEW met2 ( 3384480 2224720 ) ( 3385190 * ) NEW met2 ( 3366060 2224815 ) ( 3368330 * ) NEW met1 ( 3368470 2224785 ) ( 3368590 * ) ; - - mgmt_io_out_unbuf[11] ( sky130_fd_sc_hd__buf_8_52 A ) + - mgmt_io_out_unbuf[4] ( sky130_fd_sc_hd__buf_8_52 A ) + ROUTED met1 ( 3368610 1177320 ) ( * 2220780 ) NEW met1 ( 3368490 2220920 ) ( 3368610 * ) NEW met1 ( 3368550 2221010 ) via_260_260_vh @@ -2810,7 +2682,7 @@ NETS 163 ; NEW met1 ( 3384830 2221135 ) via_260_1090_vh 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 ) + - mgmt_io_out_unbuf[18] ( sky130_fd_sc_hd__buf_8_120 A ) + ROUTED met1 ( 3373790 215050 ) ( * 1150370 ) NEW met1 ( 2533370 214910 ) ( 3373790 * ) NEW met1 ( 2533370 213530 ) ( * 214770 ) @@ -2827,7 +2699,7 @@ NETS 163 ; NEW li1 ( 2252985 215965 ) ( 2253905 * ) 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 ) + - mgmt_io_out_buf[14] ( sky130_fd_sc_hd__buf_8_131 X ) + ROUTED met1 ( 225805 1684010 ) ( * 1768580 ) NEW met1 ( 225685 1683870 ) ( 225805 * ) NEW met1 ( 225745 1683780 ) via_260_260_vh ( * 1683720 ) @@ -2857,7 +2729,7 @@ NETS 163 ; 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 ) + - mgmt_io_in_unbuf[9] ( sky130_fd_sc_hd__buf_8_175 A ) + ROUTED met1 ( 220065 3002785 ) ( * 3058710 ) NEW met1 ( 219945 3002645 ) ( 220065 * ) NEW met1 ( 220005 3002555 ) via_260_260_vh ( * 3002495 ) @@ -2868,7 +2740,7 @@ NETS 163 ; 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 ) + - mgmt_io_out_buf[18] ( sky130_fd_sc_hd__buf_8_84 X ) + ROUTED met1 ( 659685 223630 ) ( 772310 * ) ( * 223690 ) via_260_260_hv ( * 223780 ) ( 772370 * ) NEW met2 ( 772250 223920 ) ( * 232275 ) @@ -2946,7 +2818,7 @@ NETS 163 ; NEW met2 ( 710190 215850 ) ( 711140 * ) 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 ) + - mgmt_io_in_buf[12] ( sky130_fd_sc_hd__buf_8_95 X ) + ROUTED met1 ( 3358390 226530 ) ( * 1123650 ) NEW met1 ( 2517970 226390 ) ( 3358390 * ) NEW met1 ( 2517970 221090 ) ( * 226250 ) @@ -2962,7 +2834,7 @@ NETS 163 ; NEW met1 ( 2174690 212460 ) ( 2174810 * ) 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 ) + - mgmt_io_in_buf[3] ( sky130_fd_sc_hd__buf_8_51 X ) + ROUTED met1 ( 3367770 1178320 ) ( * 2215420 ) NEW met1 ( 3367650 2215560 ) ( 3367770 * ) NEW met1 ( 3367710 2215650 ) via_260_260_vh @@ -2972,7 +2844,7 @@ NETS 163 ; NEW met2 ( 3381420 2215690 ) ( 3382130 * ) NEW met2 ( 3381420 2215510 ) ( 3382130 * ) NEW met2 ( 3366060 2215590 ) ( 3367510 * ) ; - - mgmt_io_in_unbuf[10] ( sky130_fd_sc_hd__buf_8_51 A ) + - mgmt_io_in_unbuf[3] ( sky130_fd_sc_hd__buf_8_51 A ) + ROUTED met1 ( 3367630 2220095 ) ( * 2277205 ) NEW met1 ( 3367630 2219955 ) ( 3367750 * ) NEW met1 ( 3367690 2219865 ) via_260_260_vh ( * 2219805 ) @@ -2983,7 +2855,7 @@ NETS 163 ; NEW met1 ( 3381775 2219785 ) mcon_170_1090 NEW met2 ( 3366060 2219805 ) ( 3367490 * ) NEW met1 ( 3367630 2219775 ) ( 3367750 * ) ; - - mgmt_io_out_buf[27] ( sky130_fd_sc_hd__buf_8_174 X ) + - mgmt_io_out_buf[9] ( sky130_fd_sc_hd__buf_8_174 X ) + ROUTED met1 ( 220345 3001815 ) ( * 3057710 ) NEW met1 ( 220225 3001675 ) ( 220345 * ) NEW met1 ( 220285 3001585 ) via_260_260_vh ( * 3001525 ) @@ -2993,7 +2865,7 @@ NETS 163 ; 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 ) + - mgmt_io_in_unbuf[14] ( sky130_fd_sc_hd__buf_8_130 A ) + ROUTED met1 ( 225525 1684860 ) ( * 1769580 ) NEW met1 ( 225405 1684720 ) ( 225525 * ) NEW met1 ( 225465 1684630 ) via_260_260_vh @@ -3117,7 +2989,7 @@ NETS 163 ; NEW met2 ( 680290 215850 ) ( 681240 * ) 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 ) + - mgmt_io_out_unbuf[11] ( sky130_fd_sc_hd__buf_8_94 A ) + ROUTED met1 ( 3359230 225970 ) ( * 1124610 ) NEW met1 ( 2518810 225830 ) ( 3359230 * ) NEW met1 ( 2518810 220810 ) ( * 225690 ) @@ -3134,7 +3006,7 @@ NETS 163 ; NEW li1 ( 2175245 215965 ) ( 2176165 * ) NEW li1 ( 2175705 215935 ) mcon_1090_170 NEW met2 ( 2175230 215850 ) ( 2176180 * ) ; - - mgmt_io_out_buf[10] ( sky130_fd_sc_hd__buf_8_50 X ) + - mgmt_io_out_buf[3] ( sky130_fd_sc_hd__buf_8_50 X ) + ROUTED met1 ( 3367350 2219125 ) ( * 2276205 ) NEW met1 ( 3367350 2218985 ) ( 3367470 * ) NEW met1 ( 3367410 2218895 ) via_260_260_vh ( * 2218835 ) @@ -3143,7 +3015,7 @@ NETS 163 ; NEW met2 ( 3384480 2218740 ) ( 3385190 * ) NEW met2 ( 3366060 2218835 ) ( 3367210 * ) NEW met1 ( 3367350 2218805 ) ( 3367470 * ) ; - - mgmt_io_out_unbuf[10] ( sky130_fd_sc_hd__buf_8_50 A ) + - mgmt_io_out_unbuf[3] ( sky130_fd_sc_hd__buf_8_50 A ) + ROUTED met1 ( 3367490 1179320 ) ( * 2214800 ) NEW met1 ( 3367370 2214940 ) ( 3367490 * ) NEW met1 ( 3367430 2215030 ) via_260_260_vh @@ -3174,7 +3046,7 @@ NETS 163 ; 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 ) + - mgmt_io_out_buf[8] ( sky130_fd_sc_hd__buf_8_173 X ) + ROUTED met1 ( 219225 3007795 ) ( * 3059710 ) NEW met1 ( 219105 3007655 ) ( 219225 * ) NEW met1 ( 219165 3007565 ) via_260_260_vh ( * 3007505 ) @@ -3278,7 +3150,7 @@ NETS 163 ; 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 ) + - mgmt_io_in_buf[13] ( sky130_fd_sc_hd__buf_8_93 X ) + ROUTED met1 ( 3357270 227370 ) ( * 1121670 ) NEW met1 ( 2516850 227230 ) ( 3357270 * ) NEW met1 ( 2516850 221650 ) ( * 227090 ) @@ -3294,7 +3166,7 @@ NETS 163 ; NEW met1 ( 2168710 212460 ) ( 2168830 * ) 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 ) + - mgmt_io_in_unbuf[8] ( sky130_fd_sc_hd__buf_8_172 A ) + ROUTED met1 ( 218945 3008765 ) ( * 3060710 ) NEW met1 ( 218825 3008625 ) ( 218945 * ) NEW met1 ( 218885 3008535 ) via_260_260_vh ( * 3008475 ) @@ -3396,7 +3268,7 @@ NETS 163 ; NEW met2 ( 686270 215850 ) ( 687220 * ) 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 ) + - mgmt_io_out_unbuf[12] ( sky130_fd_sc_hd__buf_8_92 A ) + ROUTED met1 ( 3358110 226810 ) ( * 1122640 ) NEW met1 ( 2517690 226670 ) ( 3358110 * ) NEW met1 ( 2517690 221370 ) ( * 226530 ) @@ -3413,7 +3285,7 @@ NETS 163 ; NEW li1 ( 2169265 215965 ) ( 2170185 * ) 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 ) + - mgmt_io_in_unbuf[7] ( sky130_fd_sc_hd__buf_8_171 A ) + ROUTED met1 ( 217825 3014745 ) ( * 3062710 ) NEW met1 ( 217705 3014605 ) ( 217825 * ) NEW met1 ( 217765 3014515 ) via_260_260_vh ( * 3014455 ) @@ -3469,7 +3341,7 @@ NETS 163 ; 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 ) + - mgmt_io_out_unbuf[13] ( sky130_fd_sc_hd__buf_8_91 A ) + ROUTED met1 ( 3356990 227650 ) ( * 1120620 ) NEW met1 ( 2516570 227510 ) ( 3356990 * ) NEW met1 ( 2516570 221930 ) ( * 227370 ) @@ -3486,7 +3358,7 @@ NETS 163 ; NEW li1 ( 2163285 215965 ) ( 2164205 * ) 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 ) + - mgmt_io_out_buf[7] ( sky130_fd_sc_hd__buf_8_170 X ) + ROUTED met1 ( 218105 3013775 ) ( * 3061710 ) NEW met1 ( 217985 3013635 ) ( 218105 * ) NEW met1 ( 218045 3013545 ) via_260_260_vh ( * 3013485 ) @@ -3496,7 +3368,7 @@ NETS 163 ; 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 ) + - mgmt_io_in_buf[14] ( sky130_fd_sc_hd__buf_8_90 X ) + ROUTED met1 ( 3356150 228210 ) ( * 1119620 ) NEW met1 ( 2515730 228070 ) ( 3356150 * ) NEW met1 ( 2515730 222210 ) ( * 227930 ) @@ -3512,7 +3384,7 @@ NETS 163 ; NEW met1 ( 2162730 212460 ) ( 2162850 * ) NEW met1 ( 2162790 212875 ) via_260_850_vh NEW met1 ( 2162795 212875 ) mcon_170_850 ; - - mgmt_io_oeb_buf[37] ( sky130_fd_sc_hd__buf_8_9 X ) + - mgmt_io_oeb_buf[2] ( sky130_fd_sc_hd__buf_8_9 X ) + ROUTED met1 ( 665685 220830 ) ( 790250 * ) ( * 220890 ) via_260_260_hv ( * 220980 ) ( 790310 * ) NEW met2 ( 790190 221120 ) ( * 232275 ) @@ -4073,7 +3945,7 @@ NETS 163 ; 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 ) + - mgmt_io_oeb_buf[1] ( sky130_fd_sc_hd__buf_8_8 X ) + ROUTED met1 ( 664685 221390 ) ( 789630 * ) ( * 221450 ) via_260_260_hv ( * 221540 ) ( 789690 * ) NEW met2 ( 789570 221680 ) ( * 232275 ) @@ -4108,7 +3980,7 @@ NETS 163 ; NEW met1 ( 2267210 212875 ) via_260_850_vh NEW met1 ( 2267205 212875 ) mcon_170_850 NEW met2 ( 793410 212790 ) ( 794360 * ) ; - - mgmt_io_oeb_buf[35] ( sky130_fd_sc_hd__buf_8_7 X ) + - mgmt_io_oeb_buf[0] ( sky130_fd_sc_hd__buf_8_7 X ) + ROUTED met1 ( 663685 221950 ) ( 784270 * ) ( * 222010 ) via_260_260_hv ( * 222100 ) ( 784330 * ) NEW met2 ( 784210 222240 ) ( * 232275 ) @@ -4157,7 +4029,7 @@ NETS 163 ; NEW met2 ( 2260300 212790 ) ( 2261250 * ) NEW met1 ( 787390 212460 ) ( 787510 * ) NEW met1 ( 787450 212875 ) via_260_850_vh ; - - mgmt_io_in_unbuf[37] ( sky130_fd_sc_hd__buf_8_6 A ) + - mgmt_io_in_unbuf[19] ( sky130_fd_sc_hd__buf_8_6 A ) + ROUTED met1 ( 662685 222510 ) ( 783650 * ) ( * 222570 ) via_260_260_hv ( * 222660 ) ( 783710 * ) NEW met2 ( 783590 222800 ) ( * 232275 ) @@ -4166,7 +4038,7 @@ NETS 163 ; NEW met2 ( 783300 212970 ) ( 784250 * ) NEW met2 ( 783775 212880 ) via_1090_260_hv mcon_1090_170 NEW met2 ( 783300 212790 ) ( 784250 * ) ; - - mgmt_io_out_buf[37] ( sky130_fd_sc_hd__buf_8_5 X ) + - mgmt_io_out_buf[19] ( sky130_fd_sc_hd__buf_8_5 X ) + ROUTED met1 ( 661685 222790 ) ( 778290 * ) ( * 222850 ) via_260_260_hv ( * 222940 ) ( 778350 * ) NEW met2 ( 778230 223080 ) ( * 232275 ) @@ -4215,7 +4087,7 @@ NETS 163 ; NEW met2 ( 2254320 212790 ) ( 2255270 * ) NEW met1 ( 781410 212460 ) ( 781530 * ) NEW met1 ( 781470 212875 ) via_260_850_vh ; - - mgmt_io_in_unbuf[36] ( sky130_fd_sc_hd__buf_8_4 A ) + - mgmt_io_in_unbuf[18] ( sky130_fd_sc_hd__buf_8_4 A ) + ROUTED met1 ( 660685 223350 ) ( 777670 * ) ( * 223410 ) via_260_260_hv ( * 223500 ) ( 777730 * ) NEW met2 ( 777610 223640 ) ( * 232275 ) @@ -4224,7 +4096,7 @@ NETS 163 ; NEW met2 ( 777320 212970 ) ( 778270 * ) NEW met2 ( 777795 212880 ) via_1090_260_hv mcon_1090_170 NEW met2 ( 777320 212790 ) ( 778270 * ) ; - - mgmt_io_out_buf[35] ( sky130_fd_sc_hd__buf_8_3 X ) + - mgmt_io_out_buf[17] ( sky130_fd_sc_hd__buf_8_3 X ) + ROUTED met1 ( 657685 224470 ) ( 766330 * ) ( * 224530 ) via_260_260_hv ( * 224620 ) ( 766390 * ) NEW met2 ( 766270 224760 ) ( * 232275 ) @@ -4273,7 +4145,7 @@ NETS 163 ; NEW met2 ( 2242360 212790 ) ( 2243310 * ) NEW met1 ( 769450 212460 ) ( 769570 * ) NEW met1 ( 769510 212875 ) via_260_850_vh ; - - mgmt_io_in_unbuf[34] ( sky130_fd_sc_hd__buf_8_2 A ) + - mgmt_io_in_unbuf[16] ( sky130_fd_sc_hd__buf_8_2 A ) + ROUTED met1 ( 656685 225030 ) ( 765710 * ) ( * 225090 ) via_260_260_hv ( * 225180 ) ( 765770 * ) NEW met2 ( 765650 225320 ) ( * 232275 ) diff --git a/gds/gpio_signal_buffering.gds.gz b/gds/gpio_signal_buffering.gds.gz index 348515a5..f5eecc07 100644 Binary files a/gds/gpio_signal_buffering.gds.gz and b/gds/gpio_signal_buffering.gds.gz differ diff --git a/gds/gpio_signal_buffering_alt.gds.gz b/gds/gpio_signal_buffering_alt.gds.gz index 9472313c..96b09af7 100644 Binary files a/gds/gpio_signal_buffering_alt.gds.gz and b/gds/gpio_signal_buffering_alt.gds.gz differ diff --git a/lef/gpio_signal_buffering.lef b/lef/gpio_signal_buffering.lef index 63d617c6..8e6916de 100644 --- a/lef/gpio_signal_buffering.lef +++ b/lef/gpio_signal_buffering.lef @@ -7,7 +7,7 @@ MACRO gpio_signal_buffering FOREIGN gpio_signal_buffering ; ORIGIN 0.000 0.000 ; SIZE 3588.000 BY 5188.000 ; - PIN mgmt_io_in_unbuf[18] + PIN mgmt_io_in_unbuf[11] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -28,8 +28,8 @@ MACRO gpio_signal_buffering RECT 2083.275 4976.485 2083.535 4976.805 ; RECT 2083.395 4976.065 2083.535 4976.485 ; END - END mgmt_io_in_unbuf[18] - PIN mgmt_io_out_buf[18] + END mgmt_io_in_unbuf[11] + PIN mgmt_io_out_buf[11] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -60,8 +60,8 @@ MACRO gpio_signal_buffering RECT 2084.245 4976.205 2084.505 4976.525 ; RECT 2084.365 4976.065 2084.505 4976.205 ; END - END mgmt_io_out_buf[18] - PIN mgmt_io_out_buf[17] + END mgmt_io_out_buf[11] + PIN mgmt_io_out_buf[10] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -92,8 +92,8 @@ MACRO gpio_signal_buffering RECT 3317.230 4975.225 3317.490 4975.545 ; RECT 3317.350 4972.845 3317.490 4975.225 ; END - END mgmt_io_out_buf[17] - PIN mgmt_io_out_buf[16] + END mgmt_io_out_buf[10] + PIN mgmt_io_out_buf[9] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -124,8 +124,8 @@ MACRO gpio_signal_buffering RECT 3323.210 4974.105 3323.470 4974.425 ; RECT 3323.330 4972.845 3323.470 4974.105 ; END - END mgmt_io_out_buf[16] - PIN mgmt_io_in_unbuf[17] + END mgmt_io_out_buf[9] + PIN mgmt_io_in_unbuf[10] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -146,8 +146,8 @@ MACRO gpio_signal_buffering RECT 3316.260 4975.505 3316.520 4975.825 ; RECT 3316.380 4972.845 3316.520 4975.505 ; END - END mgmt_io_in_unbuf[17] - PIN mgmt_io_in_unbuf[16] + END mgmt_io_in_unbuf[10] + PIN mgmt_io_in_unbuf[9] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -168,8 +168,8 @@ MACRO gpio_signal_buffering RECT 3322.240 4974.385 3322.500 4974.705 ; RECT 3322.360 4972.845 3322.500 4974.385 ; END - END mgmt_io_in_unbuf[16] - PIN mgmt_io_in_unbuf[15] + END mgmt_io_in_unbuf[9] + PIN mgmt_io_in_unbuf[8] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -190,8 +190,8 @@ MACRO gpio_signal_buffering RECT 3328.220 4973.265 3328.480 4973.585 ; RECT 3328.340 4972.845 3328.480 4973.265 ; END - END mgmt_io_in_unbuf[15] - PIN mgmt_io_out_buf[15] + END mgmt_io_in_unbuf[8] + PIN mgmt_io_out_buf[8] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -222,8 +222,8 @@ MACRO gpio_signal_buffering RECT 3329.190 4972.985 3329.450 4973.305 ; RECT 3329.310 4972.845 3329.450 4972.985 ; END - END mgmt_io_out_buf[15] - PIN mgmt_io_in_unbuf[14] + END mgmt_io_out_buf[8] + PIN mgmt_io_in_unbuf[7] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -244,8 +244,8 @@ MACRO gpio_signal_buffering RECT 3369.210 3613.775 3381.930 3613.915 ; RECT 3381.610 3613.280 3381.930 3613.775 ; END - END mgmt_io_in_unbuf[14] - PIN mgmt_io_in_unbuf[13] + END mgmt_io_in_unbuf[7] + PIN mgmt_io_in_unbuf[6] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -266,8 +266,8 @@ MACRO gpio_signal_buffering RECT 3370.330 3607.795 3381.930 3607.935 ; RECT 3381.610 3607.300 3381.930 3607.795 ; END - END mgmt_io_in_unbuf[13] - PIN mgmt_io_out_buf[14] + END mgmt_io_in_unbuf[6] + PIN mgmt_io_out_buf[7] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -299,8 +299,8 @@ MACRO gpio_signal_buffering RECT 3369.210 3612.805 3385.260 3612.945 ; RECT 3384.410 3612.710 3385.260 3612.805 ; END - END mgmt_io_out_buf[14] - PIN mgmt_io_out_buf[13] + END mgmt_io_out_buf[7] + PIN mgmt_io_out_buf[6] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -332,8 +332,8 @@ MACRO gpio_signal_buffering RECT 3370.330 3606.825 3385.260 3606.965 ; RECT 3384.410 3606.730 3385.260 3606.825 ; END - END mgmt_io_out_buf[13] - PIN mgmt_io_in_unbuf[12] + END mgmt_io_out_buf[6] + PIN mgmt_io_in_unbuf[5] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -354,8 +354,8 @@ MACRO gpio_signal_buffering RECT 3365.990 2231.695 3381.930 2231.835 ; RECT 3381.610 2231.200 3381.930 2231.695 ; END - END mgmt_io_in_unbuf[12] - PIN mgmt_io_in_unbuf[11] + END mgmt_io_in_unbuf[5] + PIN mgmt_io_in_unbuf[4] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -376,8 +376,8 @@ MACRO gpio_signal_buffering RECT 3365.990 2225.715 3381.930 2225.855 ; RECT 3381.610 2225.220 3381.930 2225.715 ; END - END mgmt_io_in_unbuf[11] - PIN mgmt_io_in_unbuf[10] + END mgmt_io_in_unbuf[4] + PIN mgmt_io_in_unbuf[3] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -398,8 +398,8 @@ MACRO gpio_signal_buffering RECT 3365.990 2219.735 3381.930 2219.875 ; RECT 3381.610 2219.240 3381.930 2219.735 ; END - END mgmt_io_in_unbuf[10] - PIN mgmt_io_in_unbuf[9] + END mgmt_io_in_unbuf[3] + PIN mgmt_io_in_unbuf[2] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -420,8 +420,8 @@ MACRO gpio_signal_buffering RECT 3365.990 2213.755 3381.930 2213.895 ; RECT 3381.610 2213.260 3381.930 2213.755 ; END - END mgmt_io_in_unbuf[9] - PIN mgmt_io_in_unbuf[8] + END mgmt_io_in_unbuf[2] + PIN mgmt_io_in_unbuf[1] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -442,8 +442,8 @@ MACRO gpio_signal_buffering RECT 3364.865 2207.775 3381.930 2207.915 ; RECT 3381.610 2207.280 3381.930 2207.775 ; END - END mgmt_io_in_unbuf[8] - PIN mgmt_io_in_unbuf[7] + END mgmt_io_in_unbuf[1] + PIN mgmt_io_in_unbuf[0] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -464,8 +464,8 @@ MACRO gpio_signal_buffering RECT 3363.750 2201.795 3381.930 2201.935 ; RECT 3381.610 2201.300 3381.930 2201.795 ; END - END mgmt_io_in_unbuf[7] - PIN mgmt_io_out_buf[7] + END mgmt_io_in_unbuf[0] + PIN mgmt_io_out_buf[0] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -497,8 +497,8 @@ MACRO gpio_signal_buffering RECT 3363.750 2200.825 3385.260 2200.965 ; RECT 3384.410 2200.730 3385.260 2200.825 ; END - END mgmt_io_out_buf[7] - PIN mgmt_io_out_buf[8] + END mgmt_io_out_buf[0] + PIN mgmt_io_out_buf[1] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -530,8 +530,8 @@ MACRO gpio_signal_buffering RECT 3364.865 2206.805 3385.260 2206.945 ; RECT 3384.410 2206.710 3385.260 2206.805 ; END - END mgmt_io_out_buf[8] - PIN mgmt_io_out_buf[9] + END mgmt_io_out_buf[1] + PIN mgmt_io_out_buf[2] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -563,8 +563,8 @@ MACRO gpio_signal_buffering RECT 3365.990 2212.785 3385.260 2212.925 ; RECT 3384.410 2212.690 3385.260 2212.785 ; END - END mgmt_io_out_buf[9] - PIN mgmt_io_out_buf[10] + END mgmt_io_out_buf[2] + PIN mgmt_io_out_buf[3] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -596,8 +596,8 @@ MACRO gpio_signal_buffering RECT 3365.990 2218.765 3385.260 2218.905 ; RECT 3384.410 2218.670 3385.260 2218.765 ; END - END mgmt_io_out_buf[10] - PIN mgmt_io_out_buf[11] + END mgmt_io_out_buf[3] + PIN mgmt_io_out_buf[4] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -629,8 +629,8 @@ MACRO gpio_signal_buffering RECT 3365.990 2224.745 3385.260 2224.885 ; RECT 3384.410 2224.650 3385.260 2224.745 ; END - END mgmt_io_out_buf[11] - PIN mgmt_io_out_buf[12] + END mgmt_io_out_buf[4] + PIN mgmt_io_out_buf[5] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -662,8 +662,8 @@ MACRO gpio_signal_buffering RECT 3365.990 2230.725 3385.260 2230.865 ; RECT 3384.410 2230.630 3385.260 2230.725 ; END - END mgmt_io_out_buf[12] - PIN mgmt_io_out_unbuf[7] + END mgmt_io_out_buf[5] + PIN mgmt_io_out_unbuf[0] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -684,8 +684,8 @@ MACRO gpio_signal_buffering RECT 3363.750 2196.960 3384.990 2197.100 ; RECT 3384.670 2196.670 3384.990 2196.960 ; END - END mgmt_io_out_unbuf[7] - PIN mgmt_io_out_unbuf[8] + END mgmt_io_out_unbuf[0] + PIN mgmt_io_out_unbuf[1] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -706,8 +706,8 @@ MACRO gpio_signal_buffering RECT 3364.900 2202.940 3384.990 2203.080 ; RECT 3384.670 2202.650 3384.990 2202.940 ; END - END mgmt_io_out_unbuf[8] - PIN mgmt_io_out_unbuf[9] + END mgmt_io_out_unbuf[1] + PIN mgmt_io_out_unbuf[2] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -728,8 +728,8 @@ MACRO gpio_signal_buffering RECT 3365.990 2208.920 3384.990 2209.060 ; RECT 3384.670 2208.630 3384.990 2208.920 ; END - END mgmt_io_out_unbuf[9] - PIN mgmt_io_out_unbuf[10] + END mgmt_io_out_unbuf[2] + PIN mgmt_io_out_unbuf[3] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -750,8 +750,8 @@ MACRO gpio_signal_buffering RECT 3365.990 2214.900 3384.990 2215.040 ; RECT 3384.670 2214.610 3384.990 2214.900 ; END - END mgmt_io_out_unbuf[10] - PIN mgmt_io_out_unbuf[11] + END mgmt_io_out_unbuf[3] + PIN mgmt_io_out_unbuf[4] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -772,8 +772,8 @@ MACRO gpio_signal_buffering RECT 3365.990 2220.880 3384.990 2221.020 ; RECT 3384.670 2220.590 3384.990 2220.880 ; END - END mgmt_io_out_unbuf[11] - PIN mgmt_io_out_unbuf[12] + END mgmt_io_out_unbuf[4] + PIN mgmt_io_out_unbuf[5] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -794,8 +794,8 @@ MACRO gpio_signal_buffering RECT 3365.990 2226.860 3384.990 2227.000 ; RECT 3384.670 2226.570 3384.990 2226.860 ; END - END mgmt_io_out_unbuf[12] - PIN mgmt_io_out_unbuf[13] + END mgmt_io_out_unbuf[5] + PIN mgmt_io_out_unbuf[6] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -816,8 +816,8 @@ MACRO gpio_signal_buffering RECT 3365.990 2232.840 3384.990 2232.980 ; RECT 3384.670 2232.550 3384.990 2232.840 ; END - END mgmt_io_out_unbuf[13] - PIN mgmt_io_out_unbuf[14] + END mgmt_io_out_unbuf[6] + PIN mgmt_io_out_unbuf[7] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -838,8 +838,8 @@ MACRO gpio_signal_buffering RECT 3365.990 2238.820 3384.990 2238.960 ; RECT 3384.670 2238.530 3384.990 2238.820 ; END - END mgmt_io_out_unbuf[14] - PIN mgmt_io_out_unbuf[15] + END mgmt_io_out_unbuf[7] + PIN mgmt_io_out_unbuf[8] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -860,8 +860,8 @@ MACRO gpio_signal_buffering RECT 3365.990 2244.800 3384.990 2244.940 ; RECT 3384.670 2244.510 3384.990 2244.800 ; END - END mgmt_io_out_unbuf[15] - PIN mgmt_io_out_unbuf[16] + END mgmt_io_out_unbuf[8] + PIN mgmt_io_out_unbuf[9] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -882,8 +882,8 @@ MACRO gpio_signal_buffering RECT 3365.990 2250.780 3384.990 2250.920 ; RECT 3384.670 2250.490 3384.990 2250.780 ; END - END mgmt_io_out_unbuf[16] - PIN mgmt_io_out_unbuf[17] + END mgmt_io_out_unbuf[9] + PIN mgmt_io_out_unbuf[10] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -904,8 +904,8 @@ MACRO gpio_signal_buffering RECT 3365.990 2256.760 3384.990 2256.900 ; RECT 3384.670 2256.470 3384.990 2256.760 ; END - END mgmt_io_out_unbuf[17] - PIN mgmt_io_out_unbuf[18] + END mgmt_io_out_unbuf[10] + PIN mgmt_io_out_unbuf[11] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -926,8 +926,8 @@ MACRO gpio_signal_buffering RECT 3376.040 2262.740 3384.990 2262.880 ; RECT 3384.670 2262.450 3384.990 2262.740 ; END - END mgmt_io_out_unbuf[18] - PIN mgmt_io_in_buf[18] + END mgmt_io_out_unbuf[11] + PIN mgmt_io_in_buf[11] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -961,8 +961,8 @@ MACRO gpio_signal_buffering RECT 3365.990 2263.360 3382.200 2263.500 ; RECT 3381.350 2263.280 3382.200 2263.360 ; END - END mgmt_io_in_buf[18] - PIN mgmt_io_in_buf[17] + END mgmt_io_in_buf[11] + PIN mgmt_io_in_buf[10] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -996,8 +996,8 @@ MACRO gpio_signal_buffering RECT 3365.990 2257.380 3382.200 2257.520 ; RECT 3381.350 2257.300 3382.200 2257.380 ; END - END mgmt_io_in_buf[17] - PIN mgmt_io_in_buf[16] + END mgmt_io_in_buf[10] + PIN mgmt_io_in_buf[9] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -1031,8 +1031,8 @@ MACRO gpio_signal_buffering RECT 3365.990 2251.400 3382.200 2251.540 ; RECT 3381.350 2251.320 3382.200 2251.400 ; END - END mgmt_io_in_buf[16] - PIN mgmt_io_in_buf[15] + END mgmt_io_in_buf[9] + PIN mgmt_io_in_buf[8] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -1066,8 +1066,8 @@ MACRO gpio_signal_buffering RECT 3365.990 2245.420 3382.200 2245.560 ; RECT 3381.350 2245.340 3382.200 2245.420 ; END - END mgmt_io_in_buf[15] - PIN mgmt_io_in_buf[14] + END mgmt_io_in_buf[8] + PIN mgmt_io_in_buf[7] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -1101,8 +1101,8 @@ MACRO gpio_signal_buffering RECT 3365.990 2239.440 3382.200 2239.580 ; RECT 3381.350 2239.360 3382.200 2239.440 ; END - END mgmt_io_in_buf[14] - PIN mgmt_io_in_buf[13] + END mgmt_io_in_buf[7] + PIN mgmt_io_in_buf[6] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -1136,8 +1136,8 @@ MACRO gpio_signal_buffering RECT 3365.990 2233.460 3382.200 2233.600 ; RECT 3381.350 2233.380 3382.200 2233.460 ; END - END mgmt_io_in_buf[13] - PIN mgmt_io_in_buf[12] + END mgmt_io_in_buf[6] + PIN mgmt_io_in_buf[5] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -1171,8 +1171,8 @@ MACRO gpio_signal_buffering RECT 3365.990 2227.480 3382.200 2227.620 ; RECT 3381.350 2227.400 3382.200 2227.480 ; END - END mgmt_io_in_buf[12] - PIN mgmt_io_in_buf[11] + END mgmt_io_in_buf[5] + PIN mgmt_io_in_buf[4] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -1206,8 +1206,8 @@ MACRO gpio_signal_buffering RECT 3365.990 2221.500 3382.200 2221.640 ; RECT 3381.350 2221.420 3382.200 2221.500 ; END - END mgmt_io_in_buf[11] - PIN mgmt_io_in_buf[10] + END mgmt_io_in_buf[4] + PIN mgmt_io_in_buf[3] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -1241,8 +1241,8 @@ MACRO gpio_signal_buffering RECT 3365.990 2215.520 3382.200 2215.660 ; RECT 3381.350 2215.440 3382.200 2215.520 ; END - END mgmt_io_in_buf[10] - PIN mgmt_io_in_buf[9] + END mgmt_io_in_buf[3] + PIN mgmt_io_in_buf[2] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -1276,8 +1276,8 @@ MACRO gpio_signal_buffering RECT 3365.990 2209.540 3382.200 2209.680 ; RECT 3381.350 2209.460 3382.200 2209.540 ; END - END mgmt_io_in_buf[9] - PIN mgmt_io_in_buf[8] + END mgmt_io_in_buf[2] + PIN mgmt_io_in_buf[1] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -1311,8 +1311,8 @@ MACRO gpio_signal_buffering RECT 3364.900 2203.560 3382.200 2203.700 ; RECT 3381.350 2203.480 3382.200 2203.560 ; END - END mgmt_io_in_buf[8] - PIN mgmt_io_in_buf[7] + END mgmt_io_in_buf[1] + PIN mgmt_io_in_buf[0] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -1346,8 +1346,8 @@ MACRO gpio_signal_buffering RECT 3363.750 2197.580 3382.200 2197.720 ; RECT 3381.350 2197.500 3382.200 2197.580 ; END - END mgmt_io_in_buf[7] - PIN mgmt_io_in_unbuf[19] + END mgmt_io_in_buf[0] + PIN mgmt_io_in_unbuf[12] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -1368,8 +1368,8 @@ MACRO gpio_signal_buffering RECT 852.345 4976.975 852.605 4977.295 ; RECT 852.345 4975.490 852.485 4976.975 ; END - END mgmt_io_in_unbuf[19] - PIN mgmt_io_in_unbuf[20] + END mgmt_io_in_unbuf[12] + PIN mgmt_io_in_unbuf[13] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -1390,8 +1390,8 @@ MACRO gpio_signal_buffering RECT 846.245 4975.855 846.505 4976.175 ; RECT 846.365 4975.275 846.505 4975.855 ; END - END mgmt_io_in_unbuf[20] - PIN mgmt_io_in_unbuf[21] + END mgmt_io_in_unbuf[13] + PIN mgmt_io_in_unbuf[14] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -1412,8 +1412,8 @@ MACRO gpio_signal_buffering RECT 840.385 4974.735 840.645 4975.055 ; RECT 840.385 4974.400 840.525 4974.735 ; END - END mgmt_io_in_unbuf[21] - PIN mgmt_io_out_buf[21] + END mgmt_io_in_unbuf[14] + PIN mgmt_io_out_buf[14] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -1444,8 +1444,8 @@ MACRO gpio_signal_buffering RECT 839.415 4974.455 839.675 4974.775 ; RECT 839.415 4974.400 839.555 4974.455 ; END - END mgmt_io_out_buf[21] - PIN mgmt_io_out_buf[20] + END mgmt_io_out_buf[14] + PIN mgmt_io_out_buf[13] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -1476,8 +1476,8 @@ MACRO gpio_signal_buffering RECT 845.395 4975.575 845.655 4975.895 ; RECT 845.395 4975.275 845.535 4975.575 ; END - END mgmt_io_out_buf[20] - PIN mgmt_io_out_buf[19] + END mgmt_io_out_buf[13] + PIN mgmt_io_out_buf[12] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -1508,8 +1508,8 @@ MACRO gpio_signal_buffering RECT 851.375 4976.695 851.635 4977.015 ; RECT 851.375 4975.490 851.515 4976.695 ; END - END mgmt_io_out_buf[19] - PIN mgmt_io_out_buf[22] + END mgmt_io_out_buf[12] + PIN mgmt_io_out_buf[15] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -1543,8 +1543,8 @@ MACRO gpio_signal_buffering RECT 202.610 4437.585 216.135 4437.725 ; RECT 202.610 4437.490 203.460 4437.585 ; END - END mgmt_io_out_buf[22] - PIN mgmt_io_out_buf[23] + END mgmt_io_out_buf[15] + PIN mgmt_io_out_buf[16] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -1578,8 +1578,8 @@ MACRO gpio_signal_buffering RECT 202.610 4431.605 216.135 4431.745 ; RECT 202.610 4431.510 203.460 4431.605 ; END - END mgmt_io_out_buf[23] - PIN mgmt_io_in_unbuf[23] + END mgmt_io_out_buf[16] + PIN mgmt_io_in_unbuf[16] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -1600,8 +1600,8 @@ MACRO gpio_signal_buffering RECT 205.940 4432.575 216.135 4432.715 ; RECT 205.940 4432.080 206.260 4432.575 ; END - END mgmt_io_in_unbuf[23] - PIN mgmt_io_in_unbuf[22] + END mgmt_io_in_unbuf[16] + PIN mgmt_io_in_unbuf[15] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -1622,8 +1622,8 @@ MACRO gpio_signal_buffering RECT 205.940 4438.060 206.260 4438.555 ; RECT 214.385 4438.435 214.705 4438.555 ; END - END mgmt_io_in_unbuf[22] - PIN mgmt_io_out_buf[24] + END mgmt_io_in_unbuf[15] + PIN mgmt_io_out_buf[17] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -1657,8 +1657,8 @@ MACRO gpio_signal_buffering RECT 202.735 3019.395 221.600 3019.535 ; RECT 202.735 3019.300 203.585 3019.395 ; END - END mgmt_io_out_buf[24] - PIN mgmt_io_out_buf[25] + END mgmt_io_out_buf[17] + PIN mgmt_io_out_buf[18] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -1692,8 +1692,8 @@ MACRO gpio_signal_buffering RECT 202.735 3013.415 221.600 3013.555 ; RECT 202.735 3013.320 203.585 3013.415 ; END - END mgmt_io_out_buf[25] - PIN mgmt_io_out_buf[26] + END mgmt_io_out_buf[18] + PIN mgmt_io_out_buf[19] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -1727,8 +1727,8 @@ MACRO gpio_signal_buffering RECT 202.735 3007.435 221.600 3007.575 ; RECT 202.735 3007.340 203.585 3007.435 ; END - END mgmt_io_out_buf[26] - PIN mgmt_io_out_buf[27] + END mgmt_io_out_buf[19] + PIN mgmt_io_out_buf[20] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -1762,8 +1762,8 @@ MACRO gpio_signal_buffering RECT 202.735 3001.455 221.600 3001.595 ; RECT 202.735 3001.360 203.585 3001.455 ; END - END mgmt_io_out_buf[27] - PIN mgmt_io_out_buf[28] + END mgmt_io_out_buf[20] + PIN mgmt_io_out_buf[21] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -1797,8 +1797,8 @@ MACRO gpio_signal_buffering RECT 202.735 2995.475 221.605 2995.615 ; RECT 202.735 2995.380 203.585 2995.475 ; END - END mgmt_io_out_buf[28] - PIN mgmt_io_out_buf[29] + END mgmt_io_out_buf[21] + PIN mgmt_io_out_buf[22] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -1832,8 +1832,8 @@ MACRO gpio_signal_buffering RECT 202.735 2989.495 222.720 2989.635 ; RECT 202.735 2989.400 203.585 2989.495 ; END - END mgmt_io_out_buf[29] - PIN mgmt_io_in_unbuf[29] + END mgmt_io_out_buf[22] + PIN mgmt_io_in_unbuf[22] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -1854,8 +1854,8 @@ MACRO gpio_signal_buffering RECT 206.065 2990.465 222.720 2990.605 ; RECT 206.065 2989.970 206.385 2990.465 ; END - END mgmt_io_in_unbuf[29] - PIN mgmt_io_in_unbuf[28] + END mgmt_io_in_unbuf[22] + PIN mgmt_io_in_unbuf[21] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -1876,8 +1876,8 @@ MACRO gpio_signal_buffering RECT 206.065 2996.445 221.605 2996.585 ; RECT 206.065 2995.950 206.385 2996.445 ; END - END mgmt_io_in_unbuf[28] - PIN mgmt_io_in_unbuf[27] + END mgmt_io_in_unbuf[21] + PIN mgmt_io_in_unbuf[20] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -1898,8 +1898,8 @@ MACRO gpio_signal_buffering RECT 206.065 3002.425 221.600 3002.565 ; RECT 206.065 3001.930 206.385 3002.425 ; END - END mgmt_io_in_unbuf[27] - PIN mgmt_io_in_unbuf[26] + END mgmt_io_in_unbuf[20] + PIN mgmt_io_in_unbuf[19] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -1920,8 +1920,8 @@ MACRO gpio_signal_buffering RECT 206.065 3008.405 221.600 3008.545 ; RECT 206.065 3007.910 206.385 3008.405 ; END - END mgmt_io_in_unbuf[26] - PIN mgmt_io_in_unbuf[25] + END mgmt_io_in_unbuf[19] + PIN mgmt_io_in_unbuf[18] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -1942,8 +1942,8 @@ MACRO gpio_signal_buffering RECT 206.065 3014.385 221.600 3014.525 ; RECT 206.065 3013.890 206.385 3014.385 ; END - END mgmt_io_in_unbuf[25] - PIN mgmt_io_in_unbuf[24] + END mgmt_io_in_unbuf[18] + PIN mgmt_io_in_unbuf[17] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -1964,8 +1964,8 @@ MACRO gpio_signal_buffering RECT 206.065 3020.365 221.600 3020.505 ; RECT 206.065 3019.870 206.385 3020.365 ; END - END mgmt_io_in_unbuf[24] - PIN mgmt_io_out_buf[30] + END mgmt_io_in_unbuf[17] + PIN mgmt_io_out_buf[23] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -1999,8 +1999,8 @@ MACRO gpio_signal_buffering RECT 202.845 1695.610 223.840 1695.750 ; RECT 202.845 1695.515 203.695 1695.610 ; END - END mgmt_io_out_buf[30] - PIN mgmt_io_out_buf[31] + END mgmt_io_out_buf[23] + PIN mgmt_io_out_buf[24] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -2034,8 +2034,8 @@ MACRO gpio_signal_buffering RECT 202.845 1689.630 224.910 1689.770 ; RECT 202.845 1689.535 203.695 1689.630 ; END - END mgmt_io_out_buf[31] - PIN mgmt_io_out_buf[32] + END mgmt_io_out_buf[24] + PIN mgmt_io_out_buf[25] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -2069,8 +2069,8 @@ MACRO gpio_signal_buffering RECT 202.845 1683.650 225.975 1683.790 ; RECT 202.845 1683.555 203.695 1683.650 ; END - END mgmt_io_out_buf[32] - PIN mgmt_io_out_buf[33] + END mgmt_io_out_buf[25] + PIN mgmt_io_out_buf[26] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -2104,8 +2104,8 @@ MACRO gpio_signal_buffering RECT 202.845 1677.670 227.100 1677.810 ; RECT 202.845 1677.575 203.695 1677.670 ; END - END mgmt_io_out_buf[33] - PIN mgmt_io_in_unbuf[33] + END mgmt_io_out_buf[26] + PIN mgmt_io_in_unbuf[26] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -2126,8 +2126,8 @@ MACRO gpio_signal_buffering RECT 206.175 1678.640 227.100 1678.780 ; RECT 206.175 1678.145 206.495 1678.640 ; END - END mgmt_io_in_unbuf[33] - PIN mgmt_io_in_unbuf[32] + END mgmt_io_in_unbuf[26] + PIN mgmt_io_in_unbuf[25] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -2148,8 +2148,8 @@ MACRO gpio_signal_buffering RECT 206.175 1684.125 206.495 1684.620 ; RECT 225.305 1684.500 225.625 1684.620 ; END - END mgmt_io_in_unbuf[32] - PIN mgmt_io_in_unbuf[31] + END mgmt_io_in_unbuf[25] + PIN mgmt_io_in_unbuf[24] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -2170,8 +2170,8 @@ MACRO gpio_signal_buffering RECT 206.175 1690.600 224.910 1690.740 ; RECT 206.175 1690.105 206.495 1690.600 ; END - END mgmt_io_in_unbuf[31] - PIN mgmt_io_in_unbuf[30] + END mgmt_io_in_unbuf[24] + PIN mgmt_io_in_unbuf[23] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -2192,8 +2192,8 @@ MACRO gpio_signal_buffering RECT 206.175 1696.580 223.840 1696.720 ; RECT 206.175 1696.085 206.495 1696.580 ; END - END mgmt_io_in_unbuf[30] - PIN mgmt_io_out_buf[34] + END mgmt_io_in_unbuf[23] + PIN mgmt_io_out_buf[27] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -2224,8 +2224,8 @@ MACRO gpio_signal_buffering RECT 760.220 216.360 760.360 225.210 ; RECT 760.140 215.510 760.460 216.360 ; END - END mgmt_io_out_buf[34] - PIN mgmt_io_out_buf[35] + END mgmt_io_out_buf[27] + PIN mgmt_io_out_buf[28] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -2256,8 +2256,8 @@ MACRO gpio_signal_buffering RECT 766.200 216.360 766.340 224.370 ; RECT 766.120 215.510 766.440 216.360 ; END - END mgmt_io_out_buf[35] - PIN mgmt_io_out_buf[36] + END mgmt_io_out_buf[28] + PIN mgmt_io_out_buf[29] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -2288,8 +2288,8 @@ MACRO gpio_signal_buffering RECT 772.180 216.360 772.320 223.530 ; RECT 772.100 215.510 772.420 216.360 ; END - END mgmt_io_out_buf[36] - PIN mgmt_io_out_buf[37] + END mgmt_io_out_buf[29] + PIN mgmt_io_out_buf[30] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -2320,8 +2320,8 @@ MACRO gpio_signal_buffering RECT 778.160 216.360 778.300 222.690 ; RECT 778.080 215.510 778.400 216.360 ; END - END mgmt_io_out_buf[37] - PIN mgmt_io_in_unbuf[37] + END mgmt_io_out_buf[30] + PIN mgmt_io_in_unbuf[30] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -2342,8 +2342,8 @@ MACRO gpio_signal_buffering RECT 783.520 213.040 783.660 222.410 ; RECT 783.230 212.720 784.320 213.040 ; END - END mgmt_io_in_unbuf[37] - PIN mgmt_io_in_unbuf[36] + END mgmt_io_in_unbuf[30] + PIN mgmt_io_in_unbuf[29] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -2364,8 +2364,8 @@ MACRO gpio_signal_buffering RECT 777.540 213.040 777.680 223.250 ; RECT 777.250 212.720 778.340 213.040 ; END - END mgmt_io_in_unbuf[36] - PIN mgmt_io_in_unbuf[35] + END mgmt_io_in_unbuf[29] + PIN mgmt_io_in_unbuf[28] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -2386,8 +2386,8 @@ MACRO gpio_signal_buffering RECT 771.560 213.040 771.700 224.090 ; RECT 771.270 212.720 772.360 213.040 ; END - END mgmt_io_in_unbuf[35] - PIN mgmt_io_in_unbuf[34] + END mgmt_io_in_unbuf[28] + PIN mgmt_io_in_unbuf[27] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -2408,8 +2408,8 @@ MACRO gpio_signal_buffering RECT 765.580 213.040 765.720 224.930 ; RECT 765.290 212.720 766.380 213.040 ; END - END mgmt_io_in_unbuf[34] - PIN mgmt_io_oeb_buf[35] + END mgmt_io_in_unbuf[27] + PIN mgmt_io_oeb_buf[0] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -2440,8 +2440,8 @@ MACRO gpio_signal_buffering RECT 784.140 216.360 784.280 221.850 ; RECT 784.060 215.510 784.380 216.360 ; END - END mgmt_io_oeb_buf[35] - PIN mgmt_io_oeb_buf[36] + END mgmt_io_oeb_buf[0] + PIN mgmt_io_oeb_buf[1] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -2474,8 +2474,8 @@ MACRO gpio_signal_buffering RECT 790.135 213.300 790.275 214.100 ; RECT 790.050 212.450 790.370 213.300 ; END - END mgmt_io_oeb_buf[36] - PIN mgmt_io_oeb_buf[37] + END mgmt_io_oeb_buf[1] + PIN mgmt_io_oeb_buf[2] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -2506,8 +2506,8 @@ MACRO gpio_signal_buffering RECT 790.120 216.360 790.260 220.730 ; RECT 790.040 215.510 790.360 216.360 ; END - END mgmt_io_oeb_buf[37] - PIN mgmt_io_oeb_unbuf[37] + END mgmt_io_oeb_buf[2] + PIN mgmt_io_oeb_unbuf[2] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -2533,8 +2533,8 @@ MACRO gpio_signal_buffering RECT 2271.335 216.100 2271.475 220.890 ; RECT 2270.840 215.780 2271.930 216.100 ; END - END mgmt_io_oeb_unbuf[37] - PIN mgmt_io_oeb_unbuf[36] + END mgmt_io_oeb_unbuf[2] + PIN mgmt_io_oeb_unbuf[1] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -2562,8 +2562,8 @@ MACRO gpio_signal_buffering RECT 2271.000 213.040 2271.140 214.030 ; RECT 2270.340 212.720 2271.430 213.040 ; END - END mgmt_io_oeb_unbuf[36] - PIN mgmt_io_oeb_unbuf[35] + END mgmt_io_oeb_unbuf[1] + PIN mgmt_io_oeb_unbuf[0] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -2589,8 +2589,8 @@ MACRO gpio_signal_buffering RECT 2265.355 216.100 2265.495 222.010 ; RECT 2264.860 215.780 2265.950 216.100 ; END - END mgmt_io_oeb_unbuf[35] - PIN mgmt_io_in_buf[37] + END mgmt_io_oeb_unbuf[0] + PIN mgmt_io_in_buf[30] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -2626,8 +2626,8 @@ MACRO gpio_signal_buffering RECT 2264.385 213.300 2264.525 222.570 ; RECT 2264.290 212.450 2264.610 213.300 ; END - END mgmt_io_in_buf[37] - PIN mgmt_io_in_buf[36] + END mgmt_io_in_buf[30] + PIN mgmt_io_in_buf[29] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -2663,8 +2663,8 @@ MACRO gpio_signal_buffering RECT 2258.405 213.300 2258.545 223.410 ; RECT 2258.310 212.450 2258.630 213.300 ; END - END mgmt_io_in_buf[36] - PIN mgmt_io_in_buf[35] + END mgmt_io_in_buf[29] + PIN mgmt_io_in_buf[28] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -2700,8 +2700,8 @@ MACRO gpio_signal_buffering RECT 2252.425 213.300 2252.565 224.250 ; RECT 2252.330 212.450 2252.650 213.300 ; END - END mgmt_io_in_buf[35] - PIN mgmt_io_in_buf[34] + END mgmt_io_in_buf[28] + PIN mgmt_io_in_buf[27] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -2737,8 +2737,8 @@ MACRO gpio_signal_buffering RECT 2246.445 213.300 2246.585 225.090 ; RECT 2246.350 212.450 2246.670 213.300 ; END - END mgmt_io_in_buf[34] - PIN mgmt_io_out_unbuf[34] + END mgmt_io_in_buf[27] + PIN mgmt_io_out_unbuf[27] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -2764,8 +2764,8 @@ MACRO gpio_signal_buffering RECT 2241.435 216.100 2241.575 225.370 ; RECT 2240.940 215.780 2242.030 216.100 ; END - END mgmt_io_out_unbuf[34] - PIN mgmt_io_out_unbuf[35] + END mgmt_io_out_unbuf[27] + PIN mgmt_io_out_unbuf[28] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -2791,8 +2791,8 @@ MACRO gpio_signal_buffering RECT 2247.415 216.100 2247.555 224.530 ; RECT 2246.920 215.780 2248.010 216.100 ; END - END mgmt_io_out_unbuf[35] - PIN mgmt_io_out_unbuf[36] + END mgmt_io_out_unbuf[28] + PIN mgmt_io_out_unbuf[29] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -2818,8 +2818,8 @@ MACRO gpio_signal_buffering RECT 2253.395 216.100 2253.535 223.690 ; RECT 2252.900 215.780 2253.990 216.100 ; END - END mgmt_io_out_unbuf[36] - PIN mgmt_io_out_unbuf[37] + END mgmt_io_out_unbuf[29] + PIN mgmt_io_out_unbuf[30] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -2845,8 +2845,8 @@ MACRO gpio_signal_buffering RECT 2259.375 216.100 2259.515 222.850 ; RECT 2258.880 215.780 2259.970 216.100 ; END - END mgmt_io_out_unbuf[37] - PIN mgmt_io_out_unbuf[33] + END mgmt_io_out_unbuf[30] + PIN mgmt_io_out_unbuf[26] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -2872,8 +2872,8 @@ MACRO gpio_signal_buffering RECT 2151.735 216.100 2151.875 237.970 ; RECT 2151.240 215.780 2152.330 216.100 ; END - END mgmt_io_out_unbuf[33] - PIN mgmt_io_out_unbuf[32] + END mgmt_io_out_unbuf[26] + PIN mgmt_io_out_unbuf[25] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -2899,8 +2899,8 @@ MACRO gpio_signal_buffering RECT 2157.715 216.100 2157.855 237.130 ; RECT 2157.220 215.780 2158.310 216.100 ; END - END mgmt_io_out_unbuf[32] - PIN mgmt_io_out_unbuf[31] + END mgmt_io_out_unbuf[25] + PIN mgmt_io_out_unbuf[24] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -2926,8 +2926,8 @@ MACRO gpio_signal_buffering RECT 2163.695 216.100 2163.835 236.290 ; RECT 2163.200 215.780 2164.290 216.100 ; END - END mgmt_io_out_unbuf[31] - PIN mgmt_io_out_unbuf[30] + END mgmt_io_out_unbuf[24] + PIN mgmt_io_out_unbuf[23] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -2953,8 +2953,8 @@ MACRO gpio_signal_buffering RECT 2169.675 216.100 2169.815 235.450 ; RECT 2169.180 215.780 2170.270 216.100 ; END - END mgmt_io_out_unbuf[30] - PIN mgmt_io_out_unbuf[29] + END mgmt_io_out_unbuf[23] + PIN mgmt_io_out_unbuf[22] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -2980,8 +2980,8 @@ MACRO gpio_signal_buffering RECT 2175.655 216.100 2175.795 234.610 ; RECT 2175.160 215.780 2176.250 216.100 ; END - END mgmt_io_out_unbuf[29] - PIN mgmt_io_out_unbuf[28] + END mgmt_io_out_unbuf[22] + PIN mgmt_io_out_unbuf[21] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -3007,8 +3007,8 @@ MACRO gpio_signal_buffering RECT 2181.635 216.100 2181.775 233.770 ; RECT 2181.140 215.780 2182.230 216.100 ; END - END mgmt_io_out_unbuf[28] - PIN mgmt_io_out_unbuf[27] + END mgmt_io_out_unbuf[21] + PIN mgmt_io_out_unbuf[20] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -3034,8 +3034,8 @@ MACRO gpio_signal_buffering RECT 2187.615 216.100 2187.755 232.930 ; RECT 2187.120 215.780 2188.210 216.100 ; END - END mgmt_io_out_unbuf[27] - PIN mgmt_io_out_unbuf[26] + END mgmt_io_out_unbuf[20] + PIN mgmt_io_out_unbuf[19] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -3061,8 +3061,8 @@ MACRO gpio_signal_buffering RECT 2193.595 216.100 2193.735 232.090 ; RECT 2193.100 215.780 2194.190 216.100 ; END - END mgmt_io_out_unbuf[26] - PIN mgmt_io_out_unbuf[25] + END mgmt_io_out_unbuf[19] + PIN mgmt_io_out_unbuf[18] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -3088,8 +3088,8 @@ MACRO gpio_signal_buffering RECT 2199.575 216.100 2199.715 231.250 ; RECT 2199.080 215.780 2200.170 216.100 ; END - END mgmt_io_out_unbuf[25] - PIN mgmt_io_out_unbuf[24] + END mgmt_io_out_unbuf[18] + PIN mgmt_io_out_unbuf[17] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -3115,8 +3115,8 @@ MACRO gpio_signal_buffering RECT 2205.555 216.100 2205.695 230.410 ; RECT 2205.060 215.780 2206.150 216.100 ; END - END mgmt_io_out_unbuf[24] - PIN mgmt_io_out_unbuf[23] + END mgmt_io_out_unbuf[17] + PIN mgmt_io_out_unbuf[16] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -3142,8 +3142,8 @@ MACRO gpio_signal_buffering RECT 2211.535 216.100 2211.675 229.570 ; RECT 2211.040 215.780 2212.130 216.100 ; END - END mgmt_io_out_unbuf[23] - PIN mgmt_io_out_unbuf[22] + END mgmt_io_out_unbuf[16] + PIN mgmt_io_out_unbuf[15] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -3169,8 +3169,8 @@ MACRO gpio_signal_buffering RECT 2217.515 216.100 2217.655 228.730 ; RECT 2217.020 215.780 2218.110 216.100 ; END - END mgmt_io_out_unbuf[22] - PIN mgmt_io_out_unbuf[21] + END mgmt_io_out_unbuf[15] + PIN mgmt_io_out_unbuf[14] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -3196,8 +3196,8 @@ MACRO gpio_signal_buffering RECT 2223.495 216.100 2223.635 227.890 ; RECT 2223.000 215.780 2224.090 216.100 ; END - END mgmt_io_out_unbuf[21] - PIN mgmt_io_out_unbuf[20] + END mgmt_io_out_unbuf[14] + PIN mgmt_io_out_unbuf[13] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -3223,8 +3223,8 @@ MACRO gpio_signal_buffering RECT 2229.475 216.100 2229.615 227.050 ; RECT 2228.980 215.780 2230.070 216.100 ; END - END mgmt_io_out_unbuf[20] - PIN mgmt_io_out_unbuf[19] + END mgmt_io_out_unbuf[13] + PIN mgmt_io_out_unbuf[12] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -3250,8 +3250,8 @@ MACRO gpio_signal_buffering RECT 2235.455 216.100 2235.595 226.210 ; RECT 2234.960 215.780 2236.050 216.100 ; END - END mgmt_io_out_unbuf[19] - PIN mgmt_io_in_buf[19] + END mgmt_io_out_unbuf[12] + PIN mgmt_io_in_buf[12] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -3287,8 +3287,8 @@ MACRO gpio_signal_buffering RECT 2240.465 213.300 2240.605 225.930 ; RECT 2240.370 212.450 2240.690 213.300 ; END - END mgmt_io_in_buf[19] - PIN mgmt_io_in_buf[20] + END mgmt_io_in_buf[12] + PIN mgmt_io_in_buf[13] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -3324,8 +3324,8 @@ MACRO gpio_signal_buffering RECT 2234.485 213.300 2234.625 226.770 ; RECT 2234.390 212.450 2234.710 213.300 ; END - END mgmt_io_in_buf[20] - PIN mgmt_io_in_buf[21] + END mgmt_io_in_buf[13] + PIN mgmt_io_in_buf[14] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -3361,8 +3361,8 @@ MACRO gpio_signal_buffering RECT 2228.505 213.300 2228.645 227.610 ; RECT 2228.410 212.450 2228.730 213.300 ; END - END mgmt_io_in_buf[21] - PIN mgmt_io_in_buf[22] + END mgmt_io_in_buf[14] + PIN mgmt_io_in_buf[15] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -3398,8 +3398,8 @@ MACRO gpio_signal_buffering RECT 2222.525 213.300 2222.665 228.450 ; RECT 2222.430 212.450 2222.750 213.300 ; END - END mgmt_io_in_buf[22] - PIN mgmt_io_in_buf[23] + END mgmt_io_in_buf[15] + PIN mgmt_io_in_buf[16] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -3435,8 +3435,8 @@ MACRO gpio_signal_buffering RECT 2216.545 213.300 2216.685 229.290 ; RECT 2216.450 212.450 2216.770 213.300 ; END - END mgmt_io_in_buf[23] - PIN mgmt_io_in_buf[24] + END mgmt_io_in_buf[16] + PIN mgmt_io_in_buf[17] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -3472,8 +3472,8 @@ MACRO gpio_signal_buffering RECT 2210.565 213.300 2210.705 230.130 ; RECT 2210.470 212.450 2210.790 213.300 ; END - END mgmt_io_in_buf[24] - PIN mgmt_io_in_buf[25] + END mgmt_io_in_buf[17] + PIN mgmt_io_in_buf[18] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -3509,8 +3509,8 @@ MACRO gpio_signal_buffering RECT 2204.585 213.300 2204.725 230.970 ; RECT 2204.490 212.450 2204.810 213.300 ; END - END mgmt_io_in_buf[25] - PIN mgmt_io_in_buf[26] + END mgmt_io_in_buf[18] + PIN mgmt_io_in_buf[19] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -3546,8 +3546,8 @@ MACRO gpio_signal_buffering RECT 2198.605 213.300 2198.745 231.810 ; RECT 2198.510 212.450 2198.830 213.300 ; END - END mgmt_io_in_buf[26] - PIN mgmt_io_in_buf[27] + END mgmt_io_in_buf[19] + PIN mgmt_io_in_buf[20] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -3583,8 +3583,8 @@ MACRO gpio_signal_buffering RECT 2192.625 213.300 2192.765 232.650 ; RECT 2192.530 212.450 2192.850 213.300 ; END - END mgmt_io_in_buf[27] - PIN mgmt_io_in_buf[28] + END mgmt_io_in_buf[20] + PIN mgmt_io_in_buf[21] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -3620,8 +3620,8 @@ MACRO gpio_signal_buffering RECT 2186.645 213.300 2186.785 233.490 ; RECT 2186.550 212.450 2186.870 213.300 ; END - END mgmt_io_in_buf[28] - PIN mgmt_io_in_buf[29] + END mgmt_io_in_buf[21] + PIN mgmt_io_in_buf[22] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -3657,8 +3657,8 @@ MACRO gpio_signal_buffering RECT 2180.665 213.300 2180.805 234.330 ; RECT 2180.570 212.450 2180.890 213.300 ; END - END mgmt_io_in_buf[29] - PIN mgmt_io_in_buf[30] + END mgmt_io_in_buf[22] + PIN mgmt_io_in_buf[23] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -3694,8 +3694,8 @@ MACRO gpio_signal_buffering RECT 2174.685 213.300 2174.825 235.170 ; RECT 2174.590 212.450 2174.910 213.300 ; END - END mgmt_io_in_buf[30] - PIN mgmt_io_in_buf[31] + END mgmt_io_in_buf[23] + PIN mgmt_io_in_buf[24] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -3731,8 +3731,8 @@ MACRO gpio_signal_buffering RECT 2168.705 213.300 2168.845 236.010 ; RECT 2168.610 212.450 2168.930 213.300 ; END - END mgmt_io_in_buf[31] - PIN mgmt_io_in_buf[32] + END mgmt_io_in_buf[24] + PIN mgmt_io_in_buf[25] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -3768,8 +3768,8 @@ MACRO gpio_signal_buffering RECT 2162.725 213.300 2162.865 236.850 ; RECT 2162.630 212.450 2162.950 213.300 ; END - END mgmt_io_in_buf[32] - PIN mgmt_io_in_buf[33] + END mgmt_io_in_buf[25] + PIN mgmt_io_in_buf[26] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -3805,7 +3805,7 @@ MACRO gpio_signal_buffering RECT 2156.745 213.300 2156.885 237.690 ; RECT 2156.650 212.450 2156.970 213.300 ; END - END mgmt_io_in_buf[33] + END mgmt_io_in_buf[26] PIN vssd DIRECTION INPUT ; USE GROUND ; @@ -10595,198 +10595,6 @@ MACRO gpio_signal_buffering RECT 199.960 4440.905 210.215 4442.755 ; END END vccd - PIN mgmt_io_in_unbuf[6] - PORT - LAYER met1 ; - RECT 3346.840 704.570 3346.980 785.600 ; - END - END mgmt_io_in_unbuf[6] - PIN mgmt_io_out_unbuf[6] - PORT - LAYER met1 ; - RECT 3347.120 705.570 3347.260 785.600 ; - END - END mgmt_io_out_unbuf[6] - PIN mgmt_io_out_unbuf[5] - PORT - LAYER met1 ; - RECT 3348.240 707.570 3348.380 785.600 ; - END - END mgmt_io_out_unbuf[5] - PIN mgmt_io_out_unbuf[4] - PORT - LAYER met1 ; - RECT 3349.360 709.570 3349.500 785.600 ; - END - END mgmt_io_out_unbuf[4] - PIN mgmt_io_out_unbuf[3] - PORT - LAYER met1 ; - RECT 3350.480 711.570 3350.620 785.600 ; - END - END mgmt_io_out_unbuf[3] - PIN mgmt_io_out_unbuf[2] - PORT - LAYER met1 ; - RECT 3351.600 713.570 3351.740 785.600 ; - END - END mgmt_io_out_unbuf[2] - PIN mgmt_io_out_unbuf[1] - PORT - LAYER met1 ; - RECT 3352.720 715.570 3352.860 785.600 ; - END - END mgmt_io_out_unbuf[1] - PIN mgmt_io_out_unbuf[0] - PORT - LAYER met1 ; - RECT 3353.840 590.570 3353.980 595.160 ; - END - END mgmt_io_out_unbuf[0] - PIN mgmt_io_in_buf[5] - PORT - LAYER met1 ; - RECT 3347.960 706.570 3348.100 785.600 ; - END - END mgmt_io_in_buf[5] - PIN mgmt_io_in_buf[4] - PORT - LAYER met1 ; - RECT 3349.080 708.570 3349.220 785.600 ; - END - END mgmt_io_in_buf[4] - PIN mgmt_io_in_buf[3] - PORT - LAYER met1 ; - RECT 3350.200 710.570 3350.340 785.600 ; - END - END mgmt_io_in_buf[3] - PIN mgmt_io_in_buf[2] - PORT - LAYER met1 ; - RECT 3351.320 712.570 3351.460 785.600 ; - END - END mgmt_io_in_buf[2] - PIN mgmt_io_in_buf[1] - PORT - LAYER met1 ; - RECT 3352.440 714.570 3352.580 785.600 ; - END - END mgmt_io_in_buf[1] - PIN mgmt_io_in_buf[0] - PORT - LAYER met1 ; - RECT 3353.000 590.570 3353.140 595.160 ; - END - END mgmt_io_in_buf[0] - PIN mgmt_io_oeb_unbuf[0] - PORT - LAYER met1 ; - RECT 3352.460 590.570 3352.600 595.160 ; - END - END mgmt_io_oeb_unbuf[0] - PIN mgmt_io_oeb_buf[0] - PORT - LAYER met1 ; - RECT 3352.460 595.520 3352.600 599.790 ; - END - END mgmt_io_oeb_buf[0] - PIN mgmt_io_in_unbuf[0] - PORT - LAYER met1 ; - RECT 3353.000 595.520 3353.140 599.790 ; - END - END mgmt_io_in_unbuf[0] - PIN mgmt_io_out_buf[0] - PORT - LAYER met1 ; - RECT 3353.840 595.520 3353.980 599.790 ; - END - END mgmt_io_out_buf[0] - PIN mgmt_io_oeb_unbuf[1] - PORT - LAYER met1 ; - RECT 3353.260 716.570 3353.400 785.600 ; - END - END mgmt_io_oeb_unbuf[1] - PIN mgmt_io_oeb_buf[1] - PORT - LAYER met1 ; - RECT 3353.260 786.220 3353.400 818.790 ; - END - END mgmt_io_oeb_buf[1] - PIN mgmt_io_out_buf[1] - PORT - LAYER met1 ; - RECT 3352.720 786.220 3352.860 817.790 ; - END - END mgmt_io_out_buf[1] - PIN mgmt_io_in_unbuf[1] - PORT - LAYER met1 ; - RECT 3352.440 786.220 3352.580 816.790 ; - END - END mgmt_io_in_unbuf[1] - PIN mgmt_io_out_buf[2] - PORT - LAYER met1 ; - RECT 3351.600 786.220 3351.740 1045.790 ; - END - END mgmt_io_out_buf[2] - PIN mgmt_io_in_unbuf[2] - PORT - LAYER met1 ; - RECT 3351.320 786.220 3351.460 1044.790 ; - END - END mgmt_io_in_unbuf[2] - PIN mgmt_io_out_buf[3] - PORT - LAYER met1 ; - RECT 3350.480 786.220 3350.620 1113.790 ; - END - END mgmt_io_out_buf[3] - PIN mgmt_io_out_buf[4] - PORT - LAYER met1 ; - RECT 3349.360 786.220 3349.500 1111.790 ; - END - END mgmt_io_out_buf[4] - PIN mgmt_io_out_buf[5] - PORT - LAYER met1 ; - RECT 3348.240 786.220 3348.380 1109.790 ; - END - END mgmt_io_out_buf[5] - PIN mgmt_io_out_buf[6] - PORT - LAYER met1 ; - RECT 3347.120 786.220 3347.260 1107.790 ; - END - END mgmt_io_out_buf[6] - PIN mgmt_io_in_unbuf[6] - PORT - LAYER met1 ; - RECT 3346.840 786.220 3346.980 1106.790 ; - END - END mgmt_io_in_unbuf[6] - PIN mgmt_io_in_unbuf[5] - PORT - LAYER met1 ; - RECT 3347.960 786.220 3348.100 1108.790 ; - END - END mgmt_io_in_unbuf[5] - PIN mgmt_io_in_unbuf[4] - PORT - LAYER met1 ; - RECT 3349.080 786.220 3349.220 1110.790 ; - END - END mgmt_io_in_unbuf[4] - PIN mgmt_io_in_unbuf[3] - PORT - LAYER met1 ; - RECT 3350.200 786.220 3350.340 1112.790 ; - END - END mgmt_io_in_unbuf[3] OBS LAYER pwell ; RECT 2088.490 4987.595 2088.660 4987.785 ; diff --git a/lef/gpio_signal_buffering_alt.lef b/lef/gpio_signal_buffering_alt.lef index 55e8b6a5..e3b0929a 100644 --- a/lef/gpio_signal_buffering_alt.lef +++ b/lef/gpio_signal_buffering_alt.lef @@ -7,7 +7,7 @@ MACRO gpio_signal_buffering_alt FOREIGN gpio_signal_buffering_alt ; ORIGIN 0.000 0.000 ; SIZE 3588.000 BY 5188.000 ; - PIN mgmt_io_in_unbuf[13] + PIN mgmt_io_in_unbuf[6] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -28,8 +28,8 @@ MACRO gpio_signal_buffering_alt RECT 3370.330 3607.795 3381.930 3607.935 ; RECT 3381.610 3607.300 3381.930 3607.795 ; END - END mgmt_io_in_unbuf[13] - PIN mgmt_io_out_buf[13] + END mgmt_io_in_unbuf[6] + PIN mgmt_io_out_buf[6] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -61,8 +61,8 @@ MACRO gpio_signal_buffering_alt RECT 3370.330 3606.825 3385.260 3606.965 ; RECT 3384.410 3606.730 3385.260 3606.825 ; END - END mgmt_io_out_buf[13] - PIN mgmt_io_in_unbuf[12] + END mgmt_io_out_buf[6] + PIN mgmt_io_in_unbuf[5] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -83,8 +83,8 @@ MACRO gpio_signal_buffering_alt RECT 3365.990 2231.695 3381.930 2231.835 ; RECT 3381.610 2231.200 3381.930 2231.695 ; END - END mgmt_io_in_unbuf[12] - PIN mgmt_io_in_unbuf[11] + END mgmt_io_in_unbuf[5] + PIN mgmt_io_in_unbuf[4] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -105,8 +105,8 @@ MACRO gpio_signal_buffering_alt RECT 3365.990 2225.715 3381.930 2225.855 ; RECT 3381.610 2225.220 3381.930 2225.715 ; END - END mgmt_io_in_unbuf[11] - PIN mgmt_io_in_unbuf[10] + END mgmt_io_in_unbuf[4] + PIN mgmt_io_in_unbuf[3] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -127,8 +127,8 @@ MACRO gpio_signal_buffering_alt RECT 3365.990 2219.735 3381.930 2219.875 ; RECT 3381.610 2219.240 3381.930 2219.735 ; END - END mgmt_io_in_unbuf[10] - PIN mgmt_io_in_unbuf[9] + END mgmt_io_in_unbuf[3] + PIN mgmt_io_in_unbuf[2] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -149,8 +149,8 @@ MACRO gpio_signal_buffering_alt RECT 3365.990 2213.755 3381.930 2213.895 ; RECT 3381.610 2213.260 3381.930 2213.755 ; END - END mgmt_io_in_unbuf[9] - PIN mgmt_io_in_unbuf[8] + END mgmt_io_in_unbuf[2] + PIN mgmt_io_in_unbuf[1] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -171,8 +171,8 @@ MACRO gpio_signal_buffering_alt RECT 3364.865 2207.775 3381.930 2207.915 ; RECT 3381.610 2207.280 3381.930 2207.775 ; END - END mgmt_io_in_unbuf[8] - PIN mgmt_io_in_unbuf[7] + END mgmt_io_in_unbuf[1] + PIN mgmt_io_in_unbuf[0] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -193,8 +193,8 @@ MACRO gpio_signal_buffering_alt RECT 3363.750 2201.795 3381.930 2201.935 ; RECT 3381.610 2201.300 3381.930 2201.795 ; END - END mgmt_io_in_unbuf[7] - PIN mgmt_io_out_buf[7] + END mgmt_io_in_unbuf[0] + PIN mgmt_io_out_buf[0] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -226,8 +226,8 @@ MACRO gpio_signal_buffering_alt RECT 3363.750 2200.825 3385.260 2200.965 ; RECT 3384.410 2200.730 3385.260 2200.825 ; END - END mgmt_io_out_buf[7] - PIN mgmt_io_out_buf[8] + END mgmt_io_out_buf[0] + PIN mgmt_io_out_buf[1] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -259,8 +259,8 @@ MACRO gpio_signal_buffering_alt RECT 3364.865 2206.805 3385.260 2206.945 ; RECT 3384.410 2206.710 3385.260 2206.805 ; END - END mgmt_io_out_buf[8] - PIN mgmt_io_out_buf[9] + END mgmt_io_out_buf[1] + PIN mgmt_io_out_buf[2] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -292,8 +292,8 @@ MACRO gpio_signal_buffering_alt RECT 3365.990 2212.785 3385.260 2212.925 ; RECT 3384.410 2212.690 3385.260 2212.785 ; END - END mgmt_io_out_buf[9] - PIN mgmt_io_out_buf[10] + END mgmt_io_out_buf[2] + PIN mgmt_io_out_buf[3] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -325,8 +325,8 @@ MACRO gpio_signal_buffering_alt RECT 3365.990 2218.765 3385.260 2218.905 ; RECT 3384.410 2218.670 3385.260 2218.765 ; END - END mgmt_io_out_buf[10] - PIN mgmt_io_out_buf[11] + END mgmt_io_out_buf[3] + PIN mgmt_io_out_buf[4] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -358,8 +358,8 @@ MACRO gpio_signal_buffering_alt RECT 3365.990 2224.745 3385.260 2224.885 ; RECT 3384.410 2224.650 3385.260 2224.745 ; END - END mgmt_io_out_buf[11] - PIN mgmt_io_out_buf[12] + END mgmt_io_out_buf[4] + PIN mgmt_io_out_buf[5] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -391,8 +391,8 @@ MACRO gpio_signal_buffering_alt RECT 3365.990 2230.725 3385.260 2230.865 ; RECT 3384.410 2230.630 3385.260 2230.725 ; END - END mgmt_io_out_buf[12] - PIN mgmt_io_out_unbuf[7] + END mgmt_io_out_buf[5] + PIN mgmt_io_out_unbuf[0] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -413,8 +413,8 @@ MACRO gpio_signal_buffering_alt RECT 3363.750 2196.960 3384.990 2197.100 ; RECT 3384.670 2196.670 3384.990 2196.960 ; END - END mgmt_io_out_unbuf[7] - PIN mgmt_io_out_unbuf[8] + END mgmt_io_out_unbuf[0] + PIN mgmt_io_out_unbuf[1] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -435,8 +435,8 @@ MACRO gpio_signal_buffering_alt RECT 3364.900 2202.940 3384.990 2203.080 ; RECT 3384.670 2202.650 3384.990 2202.940 ; END - END mgmt_io_out_unbuf[8] - PIN mgmt_io_out_unbuf[9] + END mgmt_io_out_unbuf[1] + PIN mgmt_io_out_unbuf[2] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -457,8 +457,8 @@ MACRO gpio_signal_buffering_alt RECT 3365.990 2208.920 3384.990 2209.060 ; RECT 3384.670 2208.630 3384.990 2208.920 ; END - END mgmt_io_out_unbuf[9] - PIN mgmt_io_out_unbuf[10] + END mgmt_io_out_unbuf[2] + PIN mgmt_io_out_unbuf[3] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -479,8 +479,8 @@ MACRO gpio_signal_buffering_alt RECT 3365.990 2214.900 3384.990 2215.040 ; RECT 3384.670 2214.610 3384.990 2214.900 ; END - END mgmt_io_out_unbuf[10] - PIN mgmt_io_out_unbuf[11] + END mgmt_io_out_unbuf[3] + PIN mgmt_io_out_unbuf[4] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -501,8 +501,8 @@ MACRO gpio_signal_buffering_alt RECT 3365.990 2220.880 3384.990 2221.020 ; RECT 3384.670 2220.590 3384.990 2220.880 ; END - END mgmt_io_out_unbuf[11] - PIN mgmt_io_out_unbuf[12] + END mgmt_io_out_unbuf[4] + PIN mgmt_io_out_unbuf[5] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -523,8 +523,8 @@ MACRO gpio_signal_buffering_alt RECT 3365.990 2226.860 3384.990 2227.000 ; RECT 3384.670 2226.570 3384.990 2226.860 ; END - END mgmt_io_out_unbuf[12] - PIN mgmt_io_out_unbuf[13] + END mgmt_io_out_unbuf[5] + PIN mgmt_io_out_unbuf[6] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -545,8 +545,8 @@ MACRO gpio_signal_buffering_alt RECT 3365.990 2232.840 3384.990 2232.980 ; RECT 3384.670 2232.550 3384.990 2232.840 ; END - END mgmt_io_out_unbuf[13] - PIN mgmt_io_in_buf[13] + END mgmt_io_out_unbuf[6] + PIN mgmt_io_in_buf[6] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -580,8 +580,8 @@ MACRO gpio_signal_buffering_alt RECT 3365.990 2233.460 3382.200 2233.600 ; RECT 3381.350 2233.380 3382.200 2233.460 ; END - END mgmt_io_in_buf[13] - PIN mgmt_io_in_buf[12] + END mgmt_io_in_buf[6] + PIN mgmt_io_in_buf[5] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -615,8 +615,8 @@ MACRO gpio_signal_buffering_alt RECT 3365.990 2227.480 3382.200 2227.620 ; RECT 3381.350 2227.400 3382.200 2227.480 ; END - END mgmt_io_in_buf[12] - PIN mgmt_io_in_buf[11] + END mgmt_io_in_buf[5] + PIN mgmt_io_in_buf[4] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -650,8 +650,8 @@ MACRO gpio_signal_buffering_alt RECT 3365.990 2221.500 3382.200 2221.640 ; RECT 3381.350 2221.420 3382.200 2221.500 ; END - END mgmt_io_in_buf[11] - PIN mgmt_io_in_buf[10] + END mgmt_io_in_buf[4] + PIN mgmt_io_in_buf[3] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -685,8 +685,8 @@ MACRO gpio_signal_buffering_alt RECT 3365.990 2215.520 3382.200 2215.660 ; RECT 3381.350 2215.440 3382.200 2215.520 ; END - END mgmt_io_in_buf[10] - PIN mgmt_io_in_buf[9] + END mgmt_io_in_buf[3] + PIN mgmt_io_in_buf[2] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -720,8 +720,8 @@ MACRO gpio_signal_buffering_alt RECT 3365.990 2209.540 3382.200 2209.680 ; RECT 3381.350 2209.460 3382.200 2209.540 ; END - END mgmt_io_in_buf[9] - PIN mgmt_io_in_buf[8] + END mgmt_io_in_buf[2] + PIN mgmt_io_in_buf[1] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -755,8 +755,8 @@ MACRO gpio_signal_buffering_alt RECT 3364.900 2203.560 3382.200 2203.700 ; RECT 3381.350 2203.480 3382.200 2203.560 ; END - END mgmt_io_in_buf[8] - PIN mgmt_io_in_buf[7] + END mgmt_io_in_buf[1] + PIN mgmt_io_in_buf[0] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -790,8 +790,8 @@ MACRO gpio_signal_buffering_alt RECT 3363.750 2197.580 3382.200 2197.720 ; RECT 3381.350 2197.500 3382.200 2197.580 ; END - END mgmt_io_in_buf[7] - PIN mgmt_io_out_buf[25] + END mgmt_io_in_buf[0] + PIN mgmt_io_out_buf[7] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -825,8 +825,8 @@ MACRO gpio_signal_buffering_alt RECT 202.735 3013.415 221.600 3013.555 ; RECT 202.735 3013.320 203.585 3013.415 ; END - END mgmt_io_out_buf[25] - PIN mgmt_io_out_buf[26] + END mgmt_io_out_buf[7] + PIN mgmt_io_out_buf[8] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -860,8 +860,8 @@ MACRO gpio_signal_buffering_alt RECT 202.735 3007.435 221.600 3007.575 ; RECT 202.735 3007.340 203.585 3007.435 ; END - END mgmt_io_out_buf[26] - PIN mgmt_io_out_buf[27] + END mgmt_io_out_buf[8] + PIN mgmt_io_out_buf[9] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -895,8 +895,8 @@ MACRO gpio_signal_buffering_alt RECT 202.735 3001.455 221.600 3001.595 ; RECT 202.735 3001.360 203.585 3001.455 ; END - END mgmt_io_out_buf[27] - PIN mgmt_io_out_buf[28] + END mgmt_io_out_buf[9] + PIN mgmt_io_out_buf[10] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -930,8 +930,8 @@ MACRO gpio_signal_buffering_alt RECT 202.735 2995.475 221.605 2995.615 ; RECT 202.735 2995.380 203.585 2995.475 ; END - END mgmt_io_out_buf[28] - PIN mgmt_io_out_buf[29] + END mgmt_io_out_buf[10] + PIN mgmt_io_out_buf[11] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -965,8 +965,8 @@ MACRO gpio_signal_buffering_alt RECT 202.735 2989.495 222.720 2989.635 ; RECT 202.735 2989.400 203.585 2989.495 ; END - END mgmt_io_out_buf[29] - PIN mgmt_io_in_unbuf[29] + END mgmt_io_out_buf[11] + PIN mgmt_io_in_unbuf[11] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -987,8 +987,8 @@ MACRO gpio_signal_buffering_alt RECT 206.065 2990.465 222.720 2990.605 ; RECT 206.065 2989.970 206.385 2990.465 ; END - END mgmt_io_in_unbuf[29] - PIN mgmt_io_in_unbuf[28] + END mgmt_io_in_unbuf[11] + PIN mgmt_io_in_unbuf[10] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -1009,8 +1009,8 @@ MACRO gpio_signal_buffering_alt RECT 206.065 2996.445 221.605 2996.585 ; RECT 206.065 2995.950 206.385 2996.445 ; END - END mgmt_io_in_unbuf[28] - PIN mgmt_io_in_unbuf[27] + END mgmt_io_in_unbuf[10] + PIN mgmt_io_in_unbuf[9] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -1031,8 +1031,8 @@ MACRO gpio_signal_buffering_alt RECT 206.065 3002.425 221.600 3002.565 ; RECT 206.065 3001.930 206.385 3002.425 ; END - END mgmt_io_in_unbuf[27] - PIN mgmt_io_in_unbuf[26] + END mgmt_io_in_unbuf[9] + PIN mgmt_io_in_unbuf[8] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -1053,8 +1053,8 @@ MACRO gpio_signal_buffering_alt RECT 206.065 3008.405 221.600 3008.545 ; RECT 206.065 3007.910 206.385 3008.405 ; END - END mgmt_io_in_unbuf[26] - PIN mgmt_io_in_unbuf[25] + END mgmt_io_in_unbuf[8] + PIN mgmt_io_in_unbuf[7] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -1075,8 +1075,8 @@ MACRO gpio_signal_buffering_alt RECT 206.065 3014.385 221.600 3014.525 ; RECT 206.065 3013.890 206.385 3014.385 ; END - END mgmt_io_in_unbuf[25] - PIN mgmt_io_out_buf[30] + END mgmt_io_in_unbuf[7] + PIN mgmt_io_out_buf[12] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -1110,8 +1110,8 @@ MACRO gpio_signal_buffering_alt RECT 202.845 1695.610 223.840 1695.750 ; RECT 202.845 1695.515 203.695 1695.610 ; END - END mgmt_io_out_buf[30] - PIN mgmt_io_out_buf[31] + END mgmt_io_out_buf[12] + PIN mgmt_io_out_buf[13] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -1145,8 +1145,8 @@ MACRO gpio_signal_buffering_alt RECT 202.845 1689.630 224.910 1689.770 ; RECT 202.845 1689.535 203.695 1689.630 ; END - END mgmt_io_out_buf[31] - PIN mgmt_io_out_buf[32] + END mgmt_io_out_buf[13] + PIN mgmt_io_out_buf[14] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -1180,8 +1180,8 @@ MACRO gpio_signal_buffering_alt RECT 202.845 1683.650 225.975 1683.790 ; RECT 202.845 1683.555 203.695 1683.650 ; END - END mgmt_io_out_buf[32] - PIN mgmt_io_out_buf[33] + END mgmt_io_out_buf[14] + PIN mgmt_io_out_buf[15] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -1215,8 +1215,8 @@ MACRO gpio_signal_buffering_alt RECT 202.845 1677.670 227.100 1677.810 ; RECT 202.845 1677.575 203.695 1677.670 ; END - END mgmt_io_out_buf[33] - PIN mgmt_io_in_unbuf[33] + END mgmt_io_out_buf[15] + PIN mgmt_io_in_unbuf[15] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -1237,8 +1237,8 @@ MACRO gpio_signal_buffering_alt RECT 206.175 1678.640 227.100 1678.780 ; RECT 206.175 1678.145 206.495 1678.640 ; END - END mgmt_io_in_unbuf[33] - PIN mgmt_io_in_unbuf[32] + END mgmt_io_in_unbuf[15] + PIN mgmt_io_in_unbuf[14] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -1259,8 +1259,8 @@ MACRO gpio_signal_buffering_alt RECT 206.175 1684.125 206.495 1684.620 ; RECT 225.305 1684.500 225.625 1684.620 ; END - END mgmt_io_in_unbuf[32] - PIN mgmt_io_in_unbuf[31] + END mgmt_io_in_unbuf[14] + PIN mgmt_io_in_unbuf[13] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -1281,8 +1281,8 @@ MACRO gpio_signal_buffering_alt RECT 206.175 1690.600 224.910 1690.740 ; RECT 206.175 1690.105 206.495 1690.600 ; END - END mgmt_io_in_unbuf[31] - PIN mgmt_io_in_unbuf[30] + END mgmt_io_in_unbuf[13] + PIN mgmt_io_in_unbuf[12] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -1303,8 +1303,8 @@ MACRO gpio_signal_buffering_alt RECT 206.175 1696.580 223.840 1696.720 ; RECT 206.175 1696.085 206.495 1696.580 ; END - END mgmt_io_in_unbuf[30] - PIN mgmt_io_out_buf[34] + END mgmt_io_in_unbuf[12] + PIN mgmt_io_out_buf[16] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -1335,8 +1335,8 @@ MACRO gpio_signal_buffering_alt RECT 760.220 216.360 760.360 225.210 ; RECT 760.140 215.510 760.460 216.360 ; END - END mgmt_io_out_buf[34] - PIN mgmt_io_out_buf[35] + END mgmt_io_out_buf[16] + PIN mgmt_io_out_buf[17] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -1367,8 +1367,8 @@ MACRO gpio_signal_buffering_alt RECT 766.200 216.360 766.340 224.370 ; RECT 766.120 215.510 766.440 216.360 ; END - END mgmt_io_out_buf[35] - PIN mgmt_io_out_buf[36] + END mgmt_io_out_buf[17] + PIN mgmt_io_out_buf[18] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -1399,8 +1399,8 @@ MACRO gpio_signal_buffering_alt RECT 772.180 216.360 772.320 223.530 ; RECT 772.100 215.510 772.420 216.360 ; END - END mgmt_io_out_buf[36] - PIN mgmt_io_out_buf[37] + END mgmt_io_out_buf[18] + PIN mgmt_io_out_buf[19] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -1431,8 +1431,8 @@ MACRO gpio_signal_buffering_alt RECT 778.160 216.360 778.300 222.690 ; RECT 778.080 215.510 778.400 216.360 ; END - END mgmt_io_out_buf[37] - PIN mgmt_io_in_unbuf[37] + END mgmt_io_out_buf[19] + PIN mgmt_io_in_unbuf[19] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -1453,8 +1453,8 @@ MACRO gpio_signal_buffering_alt RECT 783.520 213.040 783.660 222.410 ; RECT 783.230 212.720 784.320 213.040 ; END - END mgmt_io_in_unbuf[37] - PIN mgmt_io_in_unbuf[36] + END mgmt_io_in_unbuf[19] + PIN mgmt_io_in_unbuf[18] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -1475,8 +1475,8 @@ MACRO gpio_signal_buffering_alt RECT 777.540 213.040 777.680 223.250 ; RECT 777.250 212.720 778.340 213.040 ; END - END mgmt_io_in_unbuf[36] - PIN mgmt_io_in_unbuf[35] + END mgmt_io_in_unbuf[18] + PIN mgmt_io_in_unbuf[17] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -1497,8 +1497,8 @@ MACRO gpio_signal_buffering_alt RECT 771.560 213.040 771.700 224.090 ; RECT 771.270 212.720 772.360 213.040 ; END - END mgmt_io_in_unbuf[35] - PIN mgmt_io_in_unbuf[34] + END mgmt_io_in_unbuf[17] + PIN mgmt_io_in_unbuf[16] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -1519,8 +1519,8 @@ MACRO gpio_signal_buffering_alt RECT 765.580 213.040 765.720 224.930 ; RECT 765.290 212.720 766.380 213.040 ; END - END mgmt_io_in_unbuf[34] - PIN mgmt_io_oeb_buf[35] + END mgmt_io_in_unbuf[16] + PIN mgmt_io_oeb_buf[0] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -1551,8 +1551,8 @@ MACRO gpio_signal_buffering_alt RECT 784.140 216.360 784.280 221.850 ; RECT 784.060 215.510 784.380 216.360 ; END - END mgmt_io_oeb_buf[35] - PIN mgmt_io_oeb_buf[36] + END mgmt_io_oeb_buf[0] + PIN mgmt_io_oeb_buf[1] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -1585,8 +1585,8 @@ MACRO gpio_signal_buffering_alt RECT 790.135 213.300 790.275 214.100 ; RECT 790.050 212.450 790.370 213.300 ; END - END mgmt_io_oeb_buf[36] - PIN mgmt_io_oeb_buf[37] + END mgmt_io_oeb_buf[1] + PIN mgmt_io_oeb_buf[2] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -1617,8 +1617,8 @@ MACRO gpio_signal_buffering_alt RECT 790.120 216.360 790.260 220.730 ; RECT 790.040 215.510 790.360 216.360 ; END - END mgmt_io_oeb_buf[37] - PIN mgmt_io_oeb_unbuf[37] + END mgmt_io_oeb_buf[2] + PIN mgmt_io_oeb_unbuf[2] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -1644,8 +1644,8 @@ MACRO gpio_signal_buffering_alt RECT 2271.335 216.100 2271.475 220.890 ; RECT 2270.840 215.780 2271.930 216.100 ; END - END mgmt_io_oeb_unbuf[37] - PIN mgmt_io_oeb_unbuf[36] + END mgmt_io_oeb_unbuf[2] + PIN mgmt_io_oeb_unbuf[1] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -1673,8 +1673,8 @@ MACRO gpio_signal_buffering_alt RECT 2271.000 213.040 2271.140 214.030 ; RECT 2270.340 212.720 2271.430 213.040 ; END - END mgmt_io_oeb_unbuf[36] - PIN mgmt_io_oeb_unbuf[35] + END mgmt_io_oeb_unbuf[1] + PIN mgmt_io_oeb_unbuf[0] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -1700,8 +1700,8 @@ MACRO gpio_signal_buffering_alt RECT 2265.355 216.100 2265.495 222.010 ; RECT 2264.860 215.780 2265.950 216.100 ; END - END mgmt_io_oeb_unbuf[35] - PIN mgmt_io_in_buf[37] + END mgmt_io_oeb_unbuf[0] + PIN mgmt_io_in_buf[19] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -1737,8 +1737,8 @@ MACRO gpio_signal_buffering_alt RECT 2264.385 213.300 2264.525 222.570 ; RECT 2264.290 212.450 2264.610 213.300 ; END - END mgmt_io_in_buf[37] - PIN mgmt_io_in_buf[36] + END mgmt_io_in_buf[19] + PIN mgmt_io_in_buf[18] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -1774,8 +1774,8 @@ MACRO gpio_signal_buffering_alt RECT 2258.405 213.300 2258.545 223.410 ; RECT 2258.310 212.450 2258.630 213.300 ; END - END mgmt_io_in_buf[36] - PIN mgmt_io_in_buf[35] + END mgmt_io_in_buf[18] + PIN mgmt_io_in_buf[17] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -1811,8 +1811,8 @@ MACRO gpio_signal_buffering_alt RECT 2252.425 213.300 2252.565 224.250 ; RECT 2252.330 212.450 2252.650 213.300 ; END - END mgmt_io_in_buf[35] - PIN mgmt_io_in_buf[34] + END mgmt_io_in_buf[17] + PIN mgmt_io_in_buf[16] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -1848,8 +1848,8 @@ MACRO gpio_signal_buffering_alt RECT 2246.445 213.300 2246.585 225.090 ; RECT 2246.350 212.450 2246.670 213.300 ; END - END mgmt_io_in_buf[34] - PIN mgmt_io_out_unbuf[34] + END mgmt_io_in_buf[16] + PIN mgmt_io_out_unbuf[16] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -1875,8 +1875,8 @@ MACRO gpio_signal_buffering_alt RECT 2241.435 216.100 2241.575 225.370 ; RECT 2240.940 215.780 2242.030 216.100 ; END - END mgmt_io_out_unbuf[34] - PIN mgmt_io_out_unbuf[35] + END mgmt_io_out_unbuf[16] + PIN mgmt_io_out_unbuf[17] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -1902,8 +1902,8 @@ MACRO gpio_signal_buffering_alt RECT 2247.415 216.100 2247.555 224.530 ; RECT 2246.920 215.780 2248.010 216.100 ; END - END mgmt_io_out_unbuf[35] - PIN mgmt_io_out_unbuf[36] + END mgmt_io_out_unbuf[17] + PIN mgmt_io_out_unbuf[18] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -1929,8 +1929,8 @@ MACRO gpio_signal_buffering_alt RECT 2253.395 216.100 2253.535 223.690 ; RECT 2252.900 215.780 2253.990 216.100 ; END - END mgmt_io_out_unbuf[36] - PIN mgmt_io_out_unbuf[37] + END mgmt_io_out_unbuf[18] + PIN mgmt_io_out_unbuf[19] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -1956,8 +1956,8 @@ MACRO gpio_signal_buffering_alt RECT 2259.375 216.100 2259.515 222.850 ; RECT 2258.880 215.780 2259.970 216.100 ; END - END mgmt_io_out_unbuf[37] - PIN mgmt_io_out_unbuf[33] + END mgmt_io_out_unbuf[19] + PIN mgmt_io_out_unbuf[15] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -1983,8 +1983,8 @@ MACRO gpio_signal_buffering_alt RECT 2151.735 216.100 2151.875 237.970 ; RECT 2151.240 215.780 2152.330 216.100 ; END - END mgmt_io_out_unbuf[33] - PIN mgmt_io_out_unbuf[32] + END mgmt_io_out_unbuf[15] + PIN mgmt_io_out_unbuf[14] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -2010,8 +2010,8 @@ MACRO gpio_signal_buffering_alt RECT 2157.715 216.100 2157.855 237.130 ; RECT 2157.220 215.780 2158.310 216.100 ; END - END mgmt_io_out_unbuf[32] - PIN mgmt_io_out_unbuf[31] + END mgmt_io_out_unbuf[14] + PIN mgmt_io_out_unbuf[13] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -2037,8 +2037,8 @@ MACRO gpio_signal_buffering_alt RECT 2163.695 216.100 2163.835 236.290 ; RECT 2163.200 215.780 2164.290 216.100 ; END - END mgmt_io_out_unbuf[31] - PIN mgmt_io_out_unbuf[30] + END mgmt_io_out_unbuf[13] + PIN mgmt_io_out_unbuf[12] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -2064,8 +2064,8 @@ MACRO gpio_signal_buffering_alt RECT 2169.675 216.100 2169.815 235.450 ; RECT 2169.180 215.780 2170.270 216.100 ; END - END mgmt_io_out_unbuf[30] - PIN mgmt_io_out_unbuf[29] + END mgmt_io_out_unbuf[12] + PIN mgmt_io_out_unbuf[11] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -2091,8 +2091,8 @@ MACRO gpio_signal_buffering_alt RECT 2175.655 216.100 2175.795 234.610 ; RECT 2175.160 215.780 2176.250 216.100 ; END - END mgmt_io_out_unbuf[29] - PIN mgmt_io_out_unbuf[28] + END mgmt_io_out_unbuf[11] + PIN mgmt_io_out_unbuf[10] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -2118,8 +2118,8 @@ MACRO gpio_signal_buffering_alt RECT 2181.635 216.100 2181.775 233.770 ; RECT 2181.140 215.780 2182.230 216.100 ; END - END mgmt_io_out_unbuf[28] - PIN mgmt_io_out_unbuf[27] + END mgmt_io_out_unbuf[10] + PIN mgmt_io_out_unbuf[9] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -2145,8 +2145,8 @@ MACRO gpio_signal_buffering_alt RECT 2187.615 216.100 2187.755 232.930 ; RECT 2187.120 215.780 2188.210 216.100 ; END - END mgmt_io_out_unbuf[27] - PIN mgmt_io_out_unbuf[26] + END mgmt_io_out_unbuf[9] + PIN mgmt_io_out_unbuf[8] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -2172,8 +2172,8 @@ MACRO gpio_signal_buffering_alt RECT 2193.595 216.100 2193.735 232.090 ; RECT 2193.100 215.780 2194.190 216.100 ; END - END mgmt_io_out_unbuf[26] - PIN mgmt_io_out_unbuf[25] + END mgmt_io_out_unbuf[8] + PIN mgmt_io_out_unbuf[7] DIRECTION INPUT ; USE SIGNAL ; PORT @@ -2199,8 +2199,8 @@ MACRO gpio_signal_buffering_alt RECT 2199.575 216.100 2199.715 231.250 ; RECT 2199.080 215.780 2200.170 216.100 ; END - END mgmt_io_out_unbuf[25] - PIN mgmt_io_in_buf[25] + END mgmt_io_out_unbuf[7] + PIN mgmt_io_in_buf[7] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -2236,8 +2236,8 @@ MACRO gpio_signal_buffering_alt RECT 2204.585 213.300 2204.725 230.970 ; RECT 2204.490 212.450 2204.810 213.300 ; END - END mgmt_io_in_buf[25] - PIN mgmt_io_in_buf[26] + END mgmt_io_in_buf[7] + PIN mgmt_io_in_buf[8] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -2273,8 +2273,8 @@ MACRO gpio_signal_buffering_alt RECT 2198.605 213.300 2198.745 231.810 ; RECT 2198.510 212.450 2198.830 213.300 ; END - END mgmt_io_in_buf[26] - PIN mgmt_io_in_buf[27] + END mgmt_io_in_buf[8] + PIN mgmt_io_in_buf[9] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -2310,8 +2310,8 @@ MACRO gpio_signal_buffering_alt RECT 2192.625 213.300 2192.765 232.650 ; RECT 2192.530 212.450 2192.850 213.300 ; END - END mgmt_io_in_buf[27] - PIN mgmt_io_in_buf[28] + END mgmt_io_in_buf[9] + PIN mgmt_io_in_buf[10] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -2347,8 +2347,8 @@ MACRO gpio_signal_buffering_alt RECT 2186.645 213.300 2186.785 233.490 ; RECT 2186.550 212.450 2186.870 213.300 ; END - END mgmt_io_in_buf[28] - PIN mgmt_io_in_buf[29] + END mgmt_io_in_buf[10] + PIN mgmt_io_in_buf[11] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -2384,8 +2384,8 @@ MACRO gpio_signal_buffering_alt RECT 2180.665 213.300 2180.805 234.330 ; RECT 2180.570 212.450 2180.890 213.300 ; END - END mgmt_io_in_buf[29] - PIN mgmt_io_in_buf[30] + END mgmt_io_in_buf[11] + PIN mgmt_io_in_buf[12] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -2421,8 +2421,8 @@ MACRO gpio_signal_buffering_alt RECT 2174.685 213.300 2174.825 235.170 ; RECT 2174.590 212.450 2174.910 213.300 ; END - END mgmt_io_in_buf[30] - PIN mgmt_io_in_buf[31] + END mgmt_io_in_buf[12] + PIN mgmt_io_in_buf[13] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -2458,8 +2458,8 @@ MACRO gpio_signal_buffering_alt RECT 2168.705 213.300 2168.845 236.010 ; RECT 2168.610 212.450 2168.930 213.300 ; END - END mgmt_io_in_buf[31] - PIN mgmt_io_in_buf[32] + END mgmt_io_in_buf[13] + PIN mgmt_io_in_buf[14] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -2495,8 +2495,8 @@ MACRO gpio_signal_buffering_alt RECT 2162.725 213.300 2162.865 236.850 ; RECT 2162.630 212.450 2162.950 213.300 ; END - END mgmt_io_in_buf[32] - PIN mgmt_io_in_buf[33] + END mgmt_io_in_buf[14] + PIN mgmt_io_in_buf[15] DIRECTION OUTPUT ; USE SIGNAL ; PORT @@ -2532,7 +2532,7 @@ MACRO gpio_signal_buffering_alt RECT 2156.745 213.300 2156.885 237.690 ; RECT 2156.650 212.450 2156.970 213.300 ; END - END mgmt_io_in_buf[33] + END mgmt_io_in_buf[15] PIN vssd DIRECTION INPUT ; USE GROUND ; @@ -6295,198 +6295,6 @@ MACRO gpio_signal_buffering_alt RECT 200.115 3017.035 210.370 3018.885 ; END END vccd - PIN mgmt_io_in_unbuf[6] - PORT - LAYER met1 ; - RECT 3346.840 704.570 3346.980 773.410 ; - END - END mgmt_io_in_unbuf[6] - PIN mgmt_io_out_unbuf[6] - PORT - LAYER met1 ; - RECT 3347.120 705.570 3347.260 773.410 ; - END - END mgmt_io_out_unbuf[6] - PIN mgmt_io_out_unbuf[5] - PORT - LAYER met1 ; - RECT 3348.240 707.570 3348.380 773.410 ; - END - END mgmt_io_out_unbuf[5] - PIN mgmt_io_out_unbuf[4] - PORT - LAYER met1 ; - RECT 3349.360 709.570 3349.500 773.410 ; - END - END mgmt_io_out_unbuf[4] - PIN mgmt_io_out_unbuf[3] - PORT - LAYER met1 ; - RECT 3350.480 711.570 3350.620 773.410 ; - END - END mgmt_io_out_unbuf[3] - PIN mgmt_io_out_unbuf[2] - PORT - LAYER met1 ; - RECT 3351.600 713.570 3351.740 773.410 ; - END - END mgmt_io_out_unbuf[2] - PIN mgmt_io_out_unbuf[1] - PORT - LAYER met1 ; - RECT 3352.720 715.570 3352.860 773.410 ; - END - END mgmt_io_out_unbuf[1] - PIN mgmt_io_out_unbuf[0] - PORT - LAYER met1 ; - RECT 3353.840 590.570 3353.980 594.880 ; - END - END mgmt_io_out_unbuf[0] - PIN mgmt_io_in_buf[5] - PORT - LAYER met1 ; - RECT 3347.960 706.570 3348.100 773.410 ; - END - END mgmt_io_in_buf[5] - PIN mgmt_io_in_buf[4] - PORT - LAYER met1 ; - RECT 3349.080 708.570 3349.220 773.410 ; - END - END mgmt_io_in_buf[4] - PIN mgmt_io_in_buf[3] - PORT - LAYER met1 ; - RECT 3350.200 710.570 3350.340 773.410 ; - END - END mgmt_io_in_buf[3] - PIN mgmt_io_in_buf[2] - PORT - LAYER met1 ; - RECT 3351.320 712.570 3351.460 773.410 ; - END - END mgmt_io_in_buf[2] - PIN mgmt_io_in_buf[1] - PORT - LAYER met1 ; - RECT 3352.440 714.570 3352.580 773.410 ; - END - END mgmt_io_in_buf[1] - PIN mgmt_io_in_buf[0] - PORT - LAYER met1 ; - RECT 3353.000 590.570 3353.140 594.880 ; - END - END mgmt_io_in_buf[0] - PIN mgmt_io_oeb_unbuf[0] - PORT - LAYER met1 ; - RECT 3352.460 590.570 3352.600 594.880 ; - END - END mgmt_io_oeb_unbuf[0] - PIN mgmt_io_oeb_buf[0] - PORT - LAYER met1 ; - RECT 3352.460 595.160 3352.600 599.790 ; - END - END mgmt_io_oeb_buf[0] - PIN mgmt_io_in_unbuf[0] - PORT - LAYER met1 ; - RECT 3353.000 595.160 3353.140 599.790 ; - END - END mgmt_io_in_unbuf[0] - PIN mgmt_io_out_buf[0] - PORT - LAYER met1 ; - RECT 3353.840 595.160 3353.980 599.790 ; - END - END mgmt_io_out_buf[0] - PIN mgmt_io_oeb_unbuf[1] - PORT - LAYER met1 ; - RECT 3353.260 716.570 3353.400 773.410 ; - END - END mgmt_io_oeb_unbuf[1] - PIN mgmt_io_oeb_buf[1] - PORT - LAYER met1 ; - RECT 3353.260 774.250 3353.400 818.790 ; - END - END mgmt_io_oeb_buf[1] - PIN mgmt_io_out_buf[1] - PORT - LAYER met1 ; - RECT 3352.720 774.250 3352.860 817.790 ; - END - END mgmt_io_out_buf[1] - PIN mgmt_io_in_unbuf[1] - PORT - LAYER met1 ; - RECT 3352.440 774.250 3352.580 816.790 ; - END - END mgmt_io_in_unbuf[1] - PIN mgmt_io_out_buf[2] - PORT - LAYER met1 ; - RECT 3351.600 774.250 3351.740 1045.790 ; - END - END mgmt_io_out_buf[2] - PIN mgmt_io_in_unbuf[2] - PORT - LAYER met1 ; - RECT 3351.320 774.250 3351.460 1044.790 ; - END - END mgmt_io_in_unbuf[2] - PIN mgmt_io_out_buf[3] - PORT - LAYER met1 ; - RECT 3350.480 774.250 3350.620 1113.790 ; - END - END mgmt_io_out_buf[3] - PIN mgmt_io_out_buf[4] - PORT - LAYER met1 ; - RECT 3349.360 774.250 3349.500 1111.790 ; - END - END mgmt_io_out_buf[4] - PIN mgmt_io_out_buf[5] - PORT - LAYER met1 ; - RECT 3348.240 774.250 3348.380 1109.790 ; - END - END mgmt_io_out_buf[5] - PIN mgmt_io_out_buf[6] - PORT - LAYER met1 ; - RECT 3347.120 774.250 3347.260 1107.790 ; - END - END mgmt_io_out_buf[6] - PIN mgmt_io_in_unbuf[6] - PORT - LAYER met1 ; - RECT 3346.840 774.250 3346.980 1106.790 ; - END - END mgmt_io_in_unbuf[6] - PIN mgmt_io_in_unbuf[5] - PORT - LAYER met1 ; - RECT 3347.960 774.250 3348.100 1108.790 ; - END - END mgmt_io_in_unbuf[5] - PIN mgmt_io_in_unbuf[4] - PORT - LAYER met1 ; - RECT 3349.080 774.250 3349.220 1110.790 ; - END - END mgmt_io_in_unbuf[4] - PIN mgmt_io_in_unbuf[3] - PORT - LAYER met1 ; - RECT 3350.200 774.250 3350.340 1112.790 ; - END - END mgmt_io_in_unbuf[3] OBS LAYER nwell ; RECT 3377.675 3601.870 3379.280 3608.690 ; diff --git a/mag/gpio_signal_buffering.mag b/mag/gpio_signal_buffering.mag index 2ea571e0..1ec5f5b6 100644 --- a/mag/gpio_signal_buffering.mag +++ b/mag/gpio_signal_buffering.mag @@ -1,9 +1,7 @@ magic tech sky130A magscale 1 2 -timestamp 1665931268 -<< checkpaint >> -rect -1260 -1260 719096 1066856 +timestamp 1665938819 << locali >> rect 416588 996667 416806 996673 rect 661989 996585 662207 996591 @@ -1605,22 +1603,6 @@ 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 @@ -9580,21 +9562,17 @@ flabel metal3 169809 997465 170115 997559 0 FreeSans 400 0 0 0 vccd port 136 nsew power input flabel metal3 168616 997465 168922 997559 0 FreeSans 400 0 0 0 vssd port 135 nsew ground input -flabel metal1 171629 995345 171909 995373 0 FreeSans 288 0 0 0 mgmt_io_out_buf[19] +flabel metal1 171629 995345 171909 995373 0 FreeSans 288 0 0 0 mgmt_io_out_buf[12] port 56 nsew signal output -flabel metal1 171829 995401 172109 995429 0 FreeSans 288 0 0 0 mgmt_io_in_unbuf[19] +flabel metal1 171829 995401 172109 995429 0 FreeSans 288 0 0 0 mgmt_io_in_unbuf[12] port 50 nsew signal input -flabel metal1 415907 995303 416216 995331 0 FreeSans 288 0 0 0 mgmt_io_in_unbuf[18] -port 0 nsew signal input -flabel metal1 416107 995247 416416 995275 0 FreeSans 288 0 0 0 mgmt_io_out_buf[18] -port 1 nsew signal output -flabel metal1 170830 994897 171110 994925 0 FreeSans 288 0 0 0 mgmt_io_out_buf[21] +flabel metal1 170830 994897 171110 994925 0 FreeSans 288 0 0 0 mgmt_io_out_buf[14] port 54 nsew signal output -flabel metal1 171030 994953 171310 994981 0 FreeSans 288 0 0 0 mgmt_io_in_unbuf[21] +flabel metal1 171030 994953 171310 994981 0 FreeSans 288 0 0 0 mgmt_io_in_unbuf[14] port 53 nsew signal input -flabel metal1 171231 995121 171511 995149 0 FreeSans 288 0 0 0 mgmt_io_out_buf[20] +flabel metal1 171231 995121 171511 995149 0 FreeSans 288 0 0 0 mgmt_io_out_buf[13] port 55 nsew signal output -flabel metal1 171431 995177 171711 995205 0 FreeSans 288 0 0 0 mgmt_io_in_unbuf[20] +flabel metal1 171431 995177 171711 995205 0 FreeSans 288 0 0 0 mgmt_io_in_unbuf[13] port 52 nsew signal input flabel metal3 663663 997712 663969 997806 0 FreeSans 400 0 0 0 vssd port 135 nsew ground input @@ -9604,53 +9582,53 @@ flabel metal3 677462 446931 677552 447228 0 FreeSans 400 90 0 0 vccd port 136 nsew power input flabel metal3 677464 448130 677554 448427 0 FreeSans 400 90 0 0 vssd port 135 nsew ground input -flabel metal1 660523 995051 660832 995079 0 FreeSans 288 0 0 0 mgmt_io_out_buf[17] +flabel metal1 660523 995051 660832 995079 0 FreeSans 288 0 0 0 mgmt_io_out_buf[10] port 2 nsew signal output -flabel metal1 660323 995107 660632 995135 0 FreeSans 288 0 0 0 mgmt_io_in_unbuf[17] +flabel metal1 660323 995107 660632 995135 0 FreeSans 288 0 0 0 mgmt_io_in_unbuf[10] port 4 nsew signal input 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 660923 994827 661232 994855 0 FreeSans 288 0 0 0 mgmt_io_out_buf[16] +flabel metal1 660923 994827 661232 994855 0 FreeSans 288 0 0 0 mgmt_io_out_buf[9] port 3 nsew signal output -flabel metal1 660723 994883 661032 994911 0 FreeSans 288 0 0 0 mgmt_io_in_unbuf[16] +flabel metal1 660723 994883 661032 994911 0 FreeSans 288 0 0 0 mgmt_io_in_unbuf[9] port 5 nsew signal input -flabel metal1 661323 994603 661632 994631 0 FreeSans 288 0 0 0 mgmt_io_out_buf[15] +flabel metal1 661323 994603 661632 994631 0 FreeSans 288 0 0 0 mgmt_io_out_buf[8] port 7 nsew signal output -flabel metal1 661123 994659 661432 994687 0 FreeSans 288 0 0 0 mgmt_io_in_unbuf[15] +flabel metal1 661123 994659 661432 994687 0 FreeSans 288 0 0 0 mgmt_io_in_unbuf[8] port 6 nsew signal input -flabel metal1 673680 455368 673708 455655 0 FreeSans 288 90 0 0 mgmt_io_out_buf[11] +flabel metal1 673680 455368 673708 455655 0 FreeSans 288 90 0 0 mgmt_io_out_buf[4] port 23 nsew signal output -flabel metal1 673736 455568 673764 455855 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[11] +flabel metal1 673736 455568 673764 455855 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[4] port 14 nsew signal input -flabel metal1 674380 728434 674408 728721 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[14] +flabel metal1 674380 728434 674408 728721 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[7] port 9 nsew signal input -flabel metal1 674324 728234 674352 728521 0 FreeSans 288 90 0 0 mgmt_io_out_buf[14] +flabel metal1 674324 728234 674352 728521 0 FreeSans 288 90 0 0 mgmt_io_out_buf[7] port 11 nsew signal output -flabel metal1 674156 728034 674184 728321 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[13] +flabel metal1 674156 728034 674184 728321 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[6] port 10 nsew signal input -flabel metal1 674100 727834 674128 728121 0 FreeSans 288 90 0 0 mgmt_io_out_buf[13] +flabel metal1 674100 727834 674128 728121 0 FreeSans 288 90 0 0 mgmt_io_out_buf[6] port 12 nsew signal output -flabel metal1 673960 455968 673988 456255 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[12] +flabel metal1 673960 455968 673988 456255 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[5] port 13 nsew signal input -flabel metal1 673904 455768 673932 456055 0 FreeSans 288 90 0 0 mgmt_io_out_buf[12] +flabel metal1 673904 455768 673932 456055 0 FreeSans 288 90 0 0 mgmt_io_out_buf[5] port 24 nsew signal output -flabel metal1 672840 453968 672868 454255 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[7] +flabel metal1 672840 453968 672868 454255 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[0] port 18 nsew signal input -flabel metal1 672784 453768 672812 454055 0 FreeSans 288 90 0 0 mgmt_io_out_buf[7] +flabel metal1 672784 453768 672812 454055 0 FreeSans 288 90 0 0 mgmt_io_out_buf[0] port 19 nsew signal output -flabel metal1 673064 454368 673092 454655 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[8] +flabel metal1 673064 454368 673092 454655 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[1] port 17 nsew signal input -flabel metal1 673008 454168 673036 454455 0 FreeSans 288 90 0 0 mgmt_io_out_buf[8] +flabel metal1 673008 454168 673036 454455 0 FreeSans 288 90 0 0 mgmt_io_out_buf[1] port 20 nsew signal output -flabel metal1 673288 454768 673316 455055 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[9] +flabel metal1 673288 454768 673316 455055 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[2] port 16 nsew signal input -flabel metal1 673232 454568 673260 454855 0 FreeSans 288 90 0 0 mgmt_io_out_buf[9] +flabel metal1 673232 454568 673260 454855 0 FreeSans 288 90 0 0 mgmt_io_out_buf[2] port 21 nsew signal output -flabel metal1 673512 455168 673540 455455 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[10] +flabel metal1 673512 455168 673540 455455 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[3] port 15 nsew signal input -flabel metal1 673456 454968 673484 455255 0 FreeSans 288 90 0 0 mgmt_io_out_buf[10] +flabel metal1 673456 454968 673484 455255 0 FreeSans 288 90 0 0 mgmt_io_out_buf[3] port 22 nsew signal output flabel metal3 147432 41997 147738 42091 0 FreeSans 400 0 0 0 vssd port 135 nsew ground input @@ -9660,31 +9638,31 @@ flabel metal3 441644 41978 441950 42072 0 FreeSans 400 0 0 0 vssd port 135 nsew ground input flabel metal3 440451 41984 440757 42078 0 FreeSans 400 0 0 0 vccd port 136 nsew power input -flabel metal1 133123 44152 133374 44180 0 FreeSans 288 0 0 0 mgmt_io_oeb_buf[37] +flabel metal1 133123 44152 133374 44180 0 FreeSans 288 0 0 0 mgmt_io_oeb_buf[2] port 93 nsew signal output -flabel metal1 131123 45048 131374 45076 0 FreeSans 288 0 0 0 mgmt_io_out_buf[34] +flabel metal1 131123 45048 131374 45076 0 FreeSans 288 0 0 0 mgmt_io_out_buf[27] port 83 nsew signal output -flabel metal1 131323 44992 131574 45020 0 FreeSans 288 0 0 0 mgmt_io_in_unbuf[34] +flabel metal1 131323 44992 131574 45020 0 FreeSans 288 0 0 0 mgmt_io_in_unbuf[27] port 90 nsew signal input -flabel metal1 131523 44880 131774 44908 0 FreeSans 288 0 0 0 mgmt_io_out_buf[35] +flabel metal1 131523 44880 131774 44908 0 FreeSans 288 0 0 0 mgmt_io_out_buf[28] port 84 nsew signal output -flabel metal1 131723 44824 131974 44852 0 FreeSans 288 0 0 0 mgmt_io_in_unbuf[35] +flabel metal1 131723 44824 131974 44852 0 FreeSans 288 0 0 0 mgmt_io_in_unbuf[28] port 89 nsew signal input -flabel metal1 131923 44712 132174 44740 0 FreeSans 288 0 0 0 mgmt_io_out_buf[36] +flabel metal1 131923 44712 132174 44740 0 FreeSans 288 0 0 0 mgmt_io_out_buf[29] port 85 nsew signal output -flabel metal1 132123 44656 132374 44684 0 FreeSans 288 0 0 0 mgmt_io_in_unbuf[36] +flabel metal1 132123 44656 132374 44684 0 FreeSans 288 0 0 0 mgmt_io_in_unbuf[29] port 88 nsew signal input -flabel metal1 132323 44544 132574 44572 0 FreeSans 288 0 0 0 mgmt_io_out_buf[37] +flabel metal1 132323 44544 132574 44572 0 FreeSans 288 0 0 0 mgmt_io_out_buf[30] port 86 nsew signal output -flabel metal1 132523 44488 132774 44516 0 FreeSans 288 0 0 0 mgmt_io_in_unbuf[37] +flabel metal1 132523 44488 132774 44516 0 FreeSans 288 0 0 0 mgmt_io_in_unbuf[30] port 87 nsew signal input -flabel metal1 132723 44376 132974 44404 0 FreeSans 288 0 0 0 mgmt_io_oeb_buf[35] +flabel metal1 132723 44376 132974 44404 0 FreeSans 288 0 0 0 mgmt_io_oeb_buf[0] port 91 nsew signal output -flabel metal1 132923 44264 133174 44292 0 FreeSans 288 0 0 0 mgmt_io_oeb_buf[36] +flabel metal1 132923 44264 133174 44292 0 FreeSans 288 0 0 0 mgmt_io_oeb_buf[1] port 92 nsew signal output -flabel metal1 44055 611295 44083 611556 0 FreeSans 288 90 0 0 mgmt_io_out_buf[27] +flabel metal1 44055 611295 44083 611556 0 FreeSans 288 90 0 0 mgmt_io_out_buf[20] port 65 nsew signal output -flabel metal1 43999 611495 44027 611756 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[27] +flabel metal1 43999 611495 44027 611756 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[20] port 70 nsew signal input flabel metal3 40074 346985 40164 347282 0 FreeSans 400 90 0 0 vssd port 135 nsew ground input @@ -9698,244 +9676,184 @@ flabel metal3 40025 889407 40115 889704 0 FreeSans 400 90 0 0 vssd port 135 nsew ground input flabel metal3 40022 888213 40112 888510 0 FreeSans 400 90 0 0 vccd port 136 nsew power input -flabel metal1 43131 891882 43159 892117 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[23] +flabel metal1 43131 891882 43159 892117 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[16] port 60 nsew signal input -flabel metal1 42963 892082 42991 892317 0 FreeSans 288 90 0 0 mgmt_io_out_buf[22] +flabel metal1 42963 892082 42991 892317 0 FreeSans 288 90 0 0 mgmt_io_out_buf[15] port 58 nsew signal output -flabel metal1 42907 892282 42935 892517 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[22] +flabel metal1 42907 892282 42935 892517 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[15] port 61 nsew signal input -flabel metal1 43187 891682 43215 891917 0 FreeSans 288 90 0 0 mgmt_io_out_buf[23] +flabel metal1 43187 891682 43215 891917 0 FreeSans 288 90 0 0 mgmt_io_out_buf[16] port 59 nsew signal output -flabel metal1 43327 612695 43355 612956 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[24] +flabel metal1 43327 612695 43355 612956 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[17] port 73 nsew signal input -flabel metal1 43383 612495 43411 612756 0 FreeSans 288 90 0 0 mgmt_io_out_buf[24] +flabel metal1 43383 612495 43411 612756 0 FreeSans 288 90 0 0 mgmt_io_out_buf[17] port 62 nsew signal output -flabel metal1 43607 612095 43635 612356 0 FreeSans 288 90 0 0 mgmt_io_out_buf[25] +flabel metal1 43607 612095 43635 612356 0 FreeSans 288 90 0 0 mgmt_io_out_buf[18] port 63 nsew signal output -flabel metal1 43551 612295 43579 612556 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[25] +flabel metal1 43551 612295 43579 612556 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[18] port 72 nsew signal input -flabel metal1 43775 611895 43803 612156 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[26] +flabel metal1 43775 611895 43803 612156 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[19] port 71 nsew signal input -flabel metal1 43831 611695 43859 611956 0 FreeSans 288 90 0 0 mgmt_io_out_buf[26] +flabel metal1 43831 611695 43859 611956 0 FreeSans 288 90 0 0 mgmt_io_out_buf[19] port 64 nsew signal output -flabel metal1 45371 353036 45399 353330 0 FreeSans 288 90 0 0 mgmt_io_out_buf[33] +flabel metal1 45371 353036 45399 353330 0 FreeSans 288 90 0 0 mgmt_io_out_buf[26] port 77 nsew signal output -flabel metal1 45315 353236 45343 353530 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[33] +flabel metal1 45315 353236 45343 353530 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[26] port 78 nsew signal input -flabel metal1 45147 353436 45175 353730 0 FreeSans 288 90 0 0 mgmt_io_out_buf[32] +flabel metal1 45147 353436 45175 353730 0 FreeSans 288 90 0 0 mgmt_io_out_buf[25] port 76 nsew signal output -flabel metal1 45091 353636 45119 353930 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[32] +flabel metal1 45091 353636 45119 353930 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[25] port 79 nsew signal input -flabel metal1 44923 353836 44951 354130 0 FreeSans 288 90 0 0 mgmt_io_out_buf[31] +flabel metal1 44923 353836 44951 354130 0 FreeSans 288 90 0 0 mgmt_io_out_buf[24] port 75 nsew signal output -flabel metal1 44867 354036 44895 354330 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[31] +flabel metal1 44867 354036 44895 354330 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[24] port 80 nsew signal input -flabel metal1 44699 354236 44727 354530 0 FreeSans 288 90 0 0 mgmt_io_out_buf[30] +flabel metal1 44699 354236 44727 354530 0 FreeSans 288 90 0 0 mgmt_io_out_buf[23] port 74 nsew signal output -flabel metal1 44643 354436 44671 354730 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[30] +flabel metal1 44643 354436 44671 354730 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[23] port 81 nsew signal input -flabel metal1 44503 610495 44531 610756 0 FreeSans 288 90 0 0 mgmt_io_out_buf[29] +flabel metal1 44503 610495 44531 610756 0 FreeSans 288 90 0 0 mgmt_io_out_buf[22] port 67 nsew signal output -flabel metal1 44447 610695 44475 610956 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[29] +flabel metal1 44447 610695 44475 610956 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[22] port 68 nsew signal input -flabel metal1 44279 610895 44307 611156 0 FreeSans 288 90 0 0 mgmt_io_out_buf[28] +flabel metal1 44279 610895 44307 611156 0 FreeSans 288 90 0 0 mgmt_io_out_buf[21] port 66 nsew signal output -flabel metal1 44223 611095 44251 611356 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[28] +flabel metal1 44223 611095 44251 611356 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[21] port 69 nsew signal input -flabel metal1 673624 228850 673652 229133 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[21] +flabel metal1 673624 228850 673652 229133 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[14] port 117 nsew signal input -flabel metal1 673680 229050 673708 229333 0 FreeSans 288 90 0 0 mgmt_io_in_buf[21] +flabel metal1 673680 229050 673708 229333 0 FreeSans 288 90 0 0 mgmt_io_in_buf[14] port 122 nsew signal output -flabel metal1 673708 236450 673736 236737 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[11] +flabel metal1 673708 236450 673736 236737 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[4] port 29 nsew signal input -flabel metal1 673764 236250 673792 236537 0 FreeSans 288 90 0 0 mgmt_io_in_buf[11] +flabel metal1 673764 236250 673792 236537 0 FreeSans 288 90 0 0 mgmt_io_in_buf[4] port 44 nsew signal output -flabel metal1 675360 233450 675388 233737 0 FreeSans 288 90 0 0 mgmt_io_in_buf[18] +flabel metal1 675360 233450 675388 233737 0 FreeSans 288 90 0 0 mgmt_io_in_buf[11] port 37 nsew signal output -flabel metal1 675304 233650 675332 233937 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[18] +flabel metal1 675304 233650 675332 233937 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[11] port 36 nsew signal input -flabel metal1 675108 233850 675136 234137 0 FreeSans 288 90 0 0 mgmt_io_in_buf[17] +flabel metal1 675108 233850 675136 234137 0 FreeSans 288 90 0 0 mgmt_io_in_buf[10] port 38 nsew signal output -flabel metal1 675052 234050 675080 234337 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[17] +flabel metal1 675052 234050 675080 234337 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[10] port 35 nsew signal input -flabel metal1 674884 234250 674912 234537 0 FreeSans 288 90 0 0 mgmt_io_in_buf[16] +flabel metal1 674884 234250 674912 234537 0 FreeSans 288 90 0 0 mgmt_io_in_buf[9] port 39 nsew signal output -flabel metal1 674828 234450 674856 234737 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[16] +flabel metal1 674828 234450 674856 234737 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[9] port 34 nsew signal input -flabel metal1 674660 234650 674688 234937 0 FreeSans 288 90 0 0 mgmt_io_in_buf[15] +flabel metal1 674660 234650 674688 234937 0 FreeSans 288 90 0 0 mgmt_io_in_buf[8] port 40 nsew signal output -flabel metal1 674604 234850 674632 235137 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[15] +flabel metal1 674604 234850 674632 235137 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[8] port 33 nsew signal input -flabel metal1 674436 235050 674464 235337 0 FreeSans 288 90 0 0 mgmt_io_in_buf[14] +flabel metal1 674436 235050 674464 235337 0 FreeSans 288 90 0 0 mgmt_io_in_buf[7] port 41 nsew signal output -flabel metal1 674380 235250 674408 235537 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[14] +flabel metal1 674380 235250 674408 235537 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[7] port 32 nsew signal input -flabel metal1 674212 235450 674240 235737 0 FreeSans 288 90 0 0 mgmt_io_in_buf[13] +flabel metal1 674212 235450 674240 235737 0 FreeSans 288 90 0 0 mgmt_io_in_buf[6] port 42 nsew signal output -flabel metal1 674156 235650 674184 235937 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[13] +flabel metal1 674156 235650 674184 235937 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[6] port 31 nsew signal input -flabel metal1 673988 235850 674016 236137 0 FreeSans 288 90 0 0 mgmt_io_in_buf[12] +flabel metal1 673988 235850 674016 236137 0 FreeSans 288 90 0 0 mgmt_io_in_buf[5] port 43 nsew signal output -flabel metal1 673932 236050 673960 236337 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[12] +flabel metal1 673932 236050 673960 236337 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[5] port 30 nsew signal input -flabel metal1 672812 238050 672840 238337 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[7] +flabel metal1 672812 238050 672840 238337 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[0] port 25 nsew signal input -flabel metal1 672868 237850 672896 238137 0 FreeSans 288 90 0 0 mgmt_io_in_buf[7] +flabel metal1 672868 237850 672896 238137 0 FreeSans 288 90 0 0 mgmt_io_in_buf[0] port 48 nsew signal output -flabel metal1 673036 237650 673064 237937 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[8] +flabel metal1 673036 237650 673064 237937 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[1] port 26 nsew signal input -flabel metal1 673092 237450 673120 237737 0 FreeSans 288 90 0 0 mgmt_io_in_buf[8] +flabel metal1 673092 237450 673120 237737 0 FreeSans 288 90 0 0 mgmt_io_in_buf[1] port 47 nsew signal output -flabel metal1 673260 237250 673288 237537 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[9] +flabel metal1 673260 237250 673288 237537 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[2] port 27 nsew signal input -flabel metal1 673316 237050 673344 237337 0 FreeSans 288 90 0 0 mgmt_io_in_buf[9] +flabel metal1 673316 237050 673344 237337 0 FreeSans 288 90 0 0 mgmt_io_in_buf[2] port 46 nsew signal output -flabel metal1 673484 236850 673512 237137 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[10] +flabel metal1 673484 236850 673512 237137 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[3] port 28 nsew signal input -flabel metal1 673540 236650 673568 236937 0 FreeSans 288 90 0 0 mgmt_io_in_buf[10] +flabel metal1 673540 236650 673568 236937 0 FreeSans 288 90 0 0 mgmt_io_in_buf[3] port 45 nsew signal output -flabel metal1 673904 229450 673932 229733 0 FreeSans 288 90 0 0 mgmt_io_in_buf[20] +flabel metal1 673904 229450 673932 229733 0 FreeSans 288 90 0 0 mgmt_io_in_buf[13] port 121 nsew signal output -flabel metal1 674128 229850 674156 230133 0 FreeSans 288 90 0 0 mgmt_io_in_buf[19] +flabel metal1 674128 229850 674156 230133 0 FreeSans 288 90 0 0 mgmt_io_in_buf[12] port 120 nsew signal output -flabel metal1 674352 230250 674380 230487 0 FreeSans 288 90 0 0 mgmt_io_in_buf[34] +flabel metal1 674352 230250 674380 230487 0 FreeSans 288 90 0 0 mgmt_io_in_buf[27] port 100 nsew signal output -flabel metal1 674576 230650 674604 230887 0 FreeSans 288 90 0 0 mgmt_io_in_buf[35] +flabel metal1 674576 230650 674604 230887 0 FreeSans 288 90 0 0 mgmt_io_in_buf[28] port 99 nsew signal output -flabel metal1 674800 231050 674828 231287 0 FreeSans 288 90 0 0 mgmt_io_in_buf[36] +flabel metal1 674800 231050 674828 231287 0 FreeSans 288 90 0 0 mgmt_io_in_buf[29] port 98 nsew signal output -flabel metal1 675024 231450 675052 231687 0 FreeSans 288 90 0 0 mgmt_io_in_buf[37] +flabel metal1 675024 231450 675052 231687 0 FreeSans 288 90 0 0 mgmt_io_in_buf[30] port 97 nsew signal output -flabel metal1 670936 224050 670964 224333 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[33] +flabel metal1 670936 224050 670964 224333 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[26] port 105 nsew signal input -flabel metal1 670992 224250 671020 224533 0 FreeSans 288 90 0 0 mgmt_io_in_buf[33] +flabel metal1 670992 224250 671020 224533 0 FreeSans 288 90 0 0 mgmt_io_in_buf[26] port 134 nsew signal output -flabel metal1 671160 224450 671188 224733 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[32] +flabel metal1 671160 224450 671188 224733 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[25] port 106 nsew signal input -flabel metal1 671216 224650 671244 224933 0 FreeSans 288 90 0 0 mgmt_io_in_buf[32] +flabel metal1 671216 224650 671244 224933 0 FreeSans 288 90 0 0 mgmt_io_in_buf[25] port 133 nsew signal output -flabel metal1 671384 224850 671412 225133 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[31] +flabel metal1 671384 224850 671412 225133 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[24] port 107 nsew signal input -flabel metal1 671440 225050 671468 225333 0 FreeSans 288 90 0 0 mgmt_io_in_buf[31] +flabel metal1 671440 225050 671468 225333 0 FreeSans 288 90 0 0 mgmt_io_in_buf[24] port 132 nsew signal output -flabel metal1 671608 225250 671636 225533 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[30] +flabel metal1 671608 225250 671636 225533 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[23] port 108 nsew signal input -flabel metal1 671664 225450 671692 225733 0 FreeSans 288 90 0 0 mgmt_io_in_buf[30] +flabel metal1 671664 225450 671692 225733 0 FreeSans 288 90 0 0 mgmt_io_in_buf[23] port 131 nsew signal output -flabel metal1 671832 225650 671860 225933 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[29] +flabel metal1 671832 225650 671860 225933 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[22] port 109 nsew signal input -flabel metal1 671888 225850 671916 226133 0 FreeSans 288 90 0 0 mgmt_io_in_buf[29] +flabel metal1 671888 225850 671916 226133 0 FreeSans 288 90 0 0 mgmt_io_in_buf[22] port 130 nsew signal output -flabel metal1 672056 226050 672084 226333 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[28] +flabel metal1 672056 226050 672084 226333 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[21] port 110 nsew signal input -flabel metal1 672112 226250 672140 226533 0 FreeSans 288 90 0 0 mgmt_io_in_buf[28] +flabel metal1 672112 226250 672140 226533 0 FreeSans 288 90 0 0 mgmt_io_in_buf[21] port 129 nsew signal output -flabel metal1 672280 226450 672308 226733 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[27] +flabel metal1 672280 226450 672308 226733 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[20] port 111 nsew signal input -flabel metal1 672336 226650 672364 226933 0 FreeSans 288 90 0 0 mgmt_io_in_buf[27] +flabel metal1 672336 226650 672364 226933 0 FreeSans 288 90 0 0 mgmt_io_in_buf[20] port 128 nsew signal output -flabel metal1 672504 226850 672532 227133 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[26] +flabel metal1 672504 226850 672532 227133 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[19] port 112 nsew signal input -flabel metal1 672560 227050 672588 227333 0 FreeSans 288 90 0 0 mgmt_io_in_buf[26] +flabel metal1 672560 227050 672588 227333 0 FreeSans 288 90 0 0 mgmt_io_in_buf[19] port 127 nsew signal output -flabel metal1 672728 227250 672756 227533 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[25] +flabel metal1 672728 227250 672756 227533 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[18] port 113 nsew signal input -flabel metal1 672784 227450 672812 227733 0 FreeSans 288 90 0 0 mgmt_io_in_buf[25] +flabel metal1 672784 227450 672812 227733 0 FreeSans 288 90 0 0 mgmt_io_in_buf[18] port 126 nsew signal output -flabel metal1 672952 227650 672980 227933 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[24] +flabel metal1 672952 227650 672980 227933 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[17] port 114 nsew signal input -flabel metal1 673008 227850 673036 228133 0 FreeSans 288 90 0 0 mgmt_io_in_buf[24] +flabel metal1 673008 227850 673036 228133 0 FreeSans 288 90 0 0 mgmt_io_in_buf[17] port 125 nsew signal output -flabel metal1 673176 228050 673204 228333 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[23] +flabel metal1 673176 228050 673204 228333 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[16] port 115 nsew signal input -flabel metal1 673232 228250 673260 228533 0 FreeSans 288 90 0 0 mgmt_io_in_buf[23] +flabel metal1 673232 228250 673260 228533 0 FreeSans 288 90 0 0 mgmt_io_in_buf[16] port 124 nsew signal output -flabel metal1 673400 228450 673428 228733 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[22] +flabel metal1 673400 228450 673428 228733 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[15] port 116 nsew signal input -flabel metal1 673456 228650 673484 228933 0 FreeSans 288 90 0 0 mgmt_io_in_buf[22] +flabel metal1 673456 228650 673484 228933 0 FreeSans 288 90 0 0 mgmt_io_in_buf[15] 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] +flabel metal1 674296 230050 674324 230287 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[27] port 101 nsew signal input -flabel metal1 674520 230450 674548 230687 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[35] +flabel metal1 674520 230450 674548 230687 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[28] port 102 nsew signal input -flabel metal1 674744 230850 674772 231087 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[36] +flabel metal1 674744 230850 674772 231087 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[29] port 103 nsew signal input -flabel metal1 674968 231250 674996 231487 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[37] +flabel metal1 674968 231250 674996 231487 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[30] port 104 nsew signal input -flabel metal1 675192 231650 675220 231887 0 FreeSans 288 90 0 0 mgmt_io_oeb_unbuf[35] +flabel metal1 675192 231650 675220 231887 0 FreeSans 288 90 0 0 mgmt_io_oeb_unbuf[0] port 96 nsew signal input -flabel metal1 675528 232050 675556 232287 0 FreeSans 288 90 0 0 mgmt_io_oeb_unbuf[37] +flabel metal1 675528 232050 675556 232287 0 FreeSans 288 90 0 0 mgmt_io_oeb_unbuf[2] port 94 nsew signal input -flabel metal1 675360 231850 675388 232087 0 FreeSans 288 90 0 0 mgmt_io_oeb_unbuf[36] +flabel metal1 675360 231850 675388 232087 0 FreeSans 288 90 0 0 mgmt_io_oeb_unbuf[1] 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 +flabel metal1 673848 229250 673876 229533 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[13] +port 118 nsew signal input +flabel metal1 674072 229650 674100 229933 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[12] +port 119 nsew signal input +flabel metal1 416107 995247 416416 995275 0 FreeSans 288 0 0 0 mgmt_io_out_buf[11] +port 1 nsew signal output +flabel metal1 415907 995303 416216 995331 0 FreeSans 288 0 0 0 mgmt_io_in_unbuf[11] +port 0 nsew signal input << 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 7141d227..54390582 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 1665931562 +timestamp 1665937613 << locali >> rect 676332 721460 676338 721678 rect 41261 602778 41267 602996 @@ -748,22 +748,6 @@ 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 @@ -5267,33 +5251,33 @@ 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 673680 455368 673708 455655 0 FreeSans 288 90 0 0 mgmt_io_out_buf[11] +flabel metal1 673680 455368 673708 455655 0 FreeSans 288 90 0 0 mgmt_io_out_buf[4] port 23 nsew signal output -flabel metal1 673736 455568 673764 455855 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[11] +flabel metal1 673736 455568 673764 455855 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[4] port 14 nsew signal input -flabel metal1 674156 728034 674184 728321 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[13] +flabel metal1 674156 728034 674184 728321 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[6] port 10 nsew signal input -flabel metal1 674100 727834 674128 728121 0 FreeSans 288 90 0 0 mgmt_io_out_buf[13] +flabel metal1 674100 727834 674128 728121 0 FreeSans 288 90 0 0 mgmt_io_out_buf[6] port 12 nsew signal output -flabel metal1 673960 455968 673988 456255 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[12] +flabel metal1 673960 455968 673988 456255 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[5] port 13 nsew signal input -flabel metal1 673904 455768 673932 456055 0 FreeSans 288 90 0 0 mgmt_io_out_buf[12] +flabel metal1 673904 455768 673932 456055 0 FreeSans 288 90 0 0 mgmt_io_out_buf[5] port 24 nsew signal output -flabel metal1 672840 453968 672868 454255 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[7] +flabel metal1 672840 453968 672868 454255 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[0] port 18 nsew signal input -flabel metal1 672784 453768 672812 454055 0 FreeSans 288 90 0 0 mgmt_io_out_buf[7] +flabel metal1 672784 453768 672812 454055 0 FreeSans 288 90 0 0 mgmt_io_out_buf[0] port 19 nsew signal output -flabel metal1 673064 454368 673092 454655 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[8] +flabel metal1 673064 454368 673092 454655 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[1] port 17 nsew signal input -flabel metal1 673008 454168 673036 454455 0 FreeSans 288 90 0 0 mgmt_io_out_buf[8] +flabel metal1 673008 454168 673036 454455 0 FreeSans 288 90 0 0 mgmt_io_out_buf[1] port 20 nsew signal output -flabel metal1 673288 454768 673316 455055 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[9] +flabel metal1 673288 454768 673316 455055 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[2] port 16 nsew signal input -flabel metal1 673232 454568 673260 454855 0 FreeSans 288 90 0 0 mgmt_io_out_buf[9] +flabel metal1 673232 454568 673260 454855 0 FreeSans 288 90 0 0 mgmt_io_out_buf[2] port 21 nsew signal output -flabel metal1 673512 455168 673540 455455 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[10] +flabel metal1 673512 455168 673540 455455 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[3] port 15 nsew signal input -flabel metal1 673456 454968 673484 455255 0 FreeSans 288 90 0 0 mgmt_io_out_buf[10] +flabel metal1 673456 454968 673484 455255 0 FreeSans 288 90 0 0 mgmt_io_out_buf[3] port 22 nsew signal output flabel metal3 147432 41997 147738 42091 0 FreeSans 400 0 0 0 vssd port 135 nsew ground input @@ -5303,31 +5287,31 @@ flabel metal3 441644 41978 441950 42072 0 FreeSans 400 0 0 0 vssd port 135 nsew ground input flabel metal3 440451 41984 440757 42078 0 FreeSans 400 0 0 0 vccd port 136 nsew power input -flabel metal1 133123 44152 133374 44180 0 FreeSans 288 0 0 0 mgmt_io_oeb_buf[37] +flabel metal1 133123 44152 133374 44180 0 FreeSans 288 0 0 0 mgmt_io_oeb_buf[2] port 93 nsew signal output -flabel metal1 131123 45048 131374 45076 0 FreeSans 288 0 0 0 mgmt_io_out_buf[34] +flabel metal1 131123 45048 131374 45076 0 FreeSans 288 0 0 0 mgmt_io_out_buf[16] port 83 nsew signal output -flabel metal1 131323 44992 131574 45020 0 FreeSans 288 0 0 0 mgmt_io_in_unbuf[34] +flabel metal1 131323 44992 131574 45020 0 FreeSans 288 0 0 0 mgmt_io_in_unbuf[16] port 90 nsew signal input -flabel metal1 131523 44880 131774 44908 0 FreeSans 288 0 0 0 mgmt_io_out_buf[35] +flabel metal1 131523 44880 131774 44908 0 FreeSans 288 0 0 0 mgmt_io_out_buf[17] port 84 nsew signal output -flabel metal1 131723 44824 131974 44852 0 FreeSans 288 0 0 0 mgmt_io_in_unbuf[35] +flabel metal1 131723 44824 131974 44852 0 FreeSans 288 0 0 0 mgmt_io_in_unbuf[17] port 89 nsew signal input -flabel metal1 131923 44712 132174 44740 0 FreeSans 288 0 0 0 mgmt_io_out_buf[36] +flabel metal1 131923 44712 132174 44740 0 FreeSans 288 0 0 0 mgmt_io_out_buf[18] port 85 nsew signal output -flabel metal1 132123 44656 132374 44684 0 FreeSans 288 0 0 0 mgmt_io_in_unbuf[36] +flabel metal1 132123 44656 132374 44684 0 FreeSans 288 0 0 0 mgmt_io_in_unbuf[18] port 88 nsew signal input -flabel metal1 132323 44544 132574 44572 0 FreeSans 288 0 0 0 mgmt_io_out_buf[37] +flabel metal1 132323 44544 132574 44572 0 FreeSans 288 0 0 0 mgmt_io_out_buf[19] port 86 nsew signal output -flabel metal1 132523 44488 132774 44516 0 FreeSans 288 0 0 0 mgmt_io_in_unbuf[37] +flabel metal1 132523 44488 132774 44516 0 FreeSans 288 0 0 0 mgmt_io_in_unbuf[19] port 87 nsew signal input -flabel metal1 132723 44376 132974 44404 0 FreeSans 288 0 0 0 mgmt_io_oeb_buf[35] +flabel metal1 132723 44376 132974 44404 0 FreeSans 288 0 0 0 mgmt_io_oeb_buf[0] port 91 nsew signal output -flabel metal1 132923 44264 133174 44292 0 FreeSans 288 0 0 0 mgmt_io_oeb_buf[36] +flabel metal1 132923 44264 133174 44292 0 FreeSans 288 0 0 0 mgmt_io_oeb_buf[1] port 92 nsew signal output -flabel metal1 44055 611295 44083 611556 0 FreeSans 288 90 0 0 mgmt_io_out_buf[27] +flabel metal1 44055 611295 44083 611556 0 FreeSans 288 90 0 0 mgmt_io_out_buf[9] port 65 nsew signal output -flabel metal1 43999 611495 44027 611756 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[27] +flabel metal1 43999 611495 44027 611756 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[9] port 70 nsew signal input flabel metal3 40074 346985 40164 347282 0 FreeSans 400 90 0 0 vssd port 135 nsew ground input @@ -5337,188 +5321,124 @@ flabel metal3 40053 604641 40143 604938 0 FreeSans 400 90 0 0 vssd port 135 nsew ground input flabel metal3 40053 603440 40143 603737 0 FreeSans 400 90 0 0 vccd port 136 nsew power input -flabel metal1 43607 612095 43635 612356 0 FreeSans 288 90 0 0 mgmt_io_out_buf[25] +flabel metal1 43607 612095 43635 612356 0 FreeSans 288 90 0 0 mgmt_io_out_buf[7] port 63 nsew signal output -flabel metal1 43551 612295 43579 612556 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[25] +flabel metal1 43551 612295 43579 612556 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[7] port 72 nsew signal input -flabel metal1 43775 611895 43803 612156 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[26] +flabel metal1 43775 611895 43803 612156 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[8] port 71 nsew signal input -flabel metal1 43831 611695 43859 611956 0 FreeSans 288 90 0 0 mgmt_io_out_buf[26] +flabel metal1 43831 611695 43859 611956 0 FreeSans 288 90 0 0 mgmt_io_out_buf[8] port 64 nsew signal output -flabel metal1 45371 353036 45399 353330 0 FreeSans 288 90 0 0 mgmt_io_out_buf[33] +flabel metal1 45371 353036 45399 353330 0 FreeSans 288 90 0 0 mgmt_io_out_buf[15] port 77 nsew signal output -flabel metal1 45315 353236 45343 353530 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[33] +flabel metal1 45315 353236 45343 353530 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[15] port 78 nsew signal input -flabel metal1 45147 353436 45175 353730 0 FreeSans 288 90 0 0 mgmt_io_out_buf[32] +flabel metal1 45147 353436 45175 353730 0 FreeSans 288 90 0 0 mgmt_io_out_buf[14] port 76 nsew signal output -flabel metal1 45091 353636 45119 353930 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[32] +flabel metal1 45091 353636 45119 353930 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[14] port 79 nsew signal input -flabel metal1 44923 353836 44951 354130 0 FreeSans 288 90 0 0 mgmt_io_out_buf[31] +flabel metal1 44923 353836 44951 354130 0 FreeSans 288 90 0 0 mgmt_io_out_buf[13] port 75 nsew signal output -flabel metal1 44867 354036 44895 354330 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[31] +flabel metal1 44867 354036 44895 354330 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[13] port 80 nsew signal input -flabel metal1 44699 354236 44727 354530 0 FreeSans 288 90 0 0 mgmt_io_out_buf[30] +flabel metal1 44699 354236 44727 354530 0 FreeSans 288 90 0 0 mgmt_io_out_buf[12] port 74 nsew signal output -flabel metal1 44643 354436 44671 354730 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[30] +flabel metal1 44643 354436 44671 354730 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[12] port 81 nsew signal input -flabel metal1 44503 610495 44531 610756 0 FreeSans 288 90 0 0 mgmt_io_out_buf[29] +flabel metal1 44503 610495 44531 610756 0 FreeSans 288 90 0 0 mgmt_io_out_buf[11] port 67 nsew signal output -flabel metal1 44447 610695 44475 610956 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[29] +flabel metal1 44447 610695 44475 610956 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[11] port 68 nsew signal input -flabel metal1 44279 610895 44307 611156 0 FreeSans 288 90 0 0 mgmt_io_out_buf[28] +flabel metal1 44279 610895 44307 611156 0 FreeSans 288 90 0 0 mgmt_io_out_buf[10] port 66 nsew signal output -flabel metal1 44223 611095 44251 611356 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[28] +flabel metal1 44223 611095 44251 611356 0 FreeSans 288 90 0 0 mgmt_io_in_unbuf[10] 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] +flabel metal1 673708 235450 673736 235737 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[4] port 29 nsew signal input -flabel metal1 673764 235250 673792 235537 0 FreeSans 288 90 0 0 mgmt_io_in_buf[11] +flabel metal1 673764 235250 673792 235537 0 FreeSans 288 90 0 0 mgmt_io_in_buf[4] port 44 nsew signal output -flabel metal1 674212 234450 674240 234737 0 FreeSans 288 90 0 0 mgmt_io_in_buf[13] +flabel metal1 674212 234450 674240 234737 0 FreeSans 288 90 0 0 mgmt_io_in_buf[6] port 42 nsew signal output -flabel metal1 674156 234650 674184 234937 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[13] +flabel metal1 674156 234650 674184 234937 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[6] port 31 nsew signal input -flabel metal1 673988 234850 674016 235137 0 FreeSans 288 90 0 0 mgmt_io_in_buf[12] +flabel metal1 673988 234850 674016 235137 0 FreeSans 288 90 0 0 mgmt_io_in_buf[5] port 43 nsew signal output -flabel metal1 673932 235050 673960 235337 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[12] +flabel metal1 673932 235050 673960 235337 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[5] port 30 nsew signal input -flabel metal1 672812 237050 672840 237337 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[7] +flabel metal1 672812 237050 672840 237337 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[0] port 25 nsew signal input -flabel metal1 672868 236850 672896 237137 0 FreeSans 288 90 0 0 mgmt_io_in_buf[7] +flabel metal1 672868 236850 672896 237137 0 FreeSans 288 90 0 0 mgmt_io_in_buf[0] port 48 nsew signal output -flabel metal1 673036 236650 673064 236937 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[8] +flabel metal1 673036 236650 673064 236937 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[1] port 26 nsew signal input -flabel metal1 673092 236450 673120 236737 0 FreeSans 288 90 0 0 mgmt_io_in_buf[8] +flabel metal1 673092 236450 673120 236737 0 FreeSans 288 90 0 0 mgmt_io_in_buf[1] port 47 nsew signal output -flabel metal1 673260 236250 673288 236537 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[9] +flabel metal1 673260 236250 673288 236537 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[2] port 27 nsew signal input -flabel metal1 673316 236050 673344 236337 0 FreeSans 288 90 0 0 mgmt_io_in_buf[9] +flabel metal1 673316 236050 673344 236337 0 FreeSans 288 90 0 0 mgmt_io_in_buf[2] port 46 nsew signal output -flabel metal1 673484 235850 673512 236137 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[10] +flabel metal1 673484 235850 673512 236137 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[3] port 28 nsew signal input -flabel metal1 673540 235650 673568 235937 0 FreeSans 288 90 0 0 mgmt_io_in_buf[10] +flabel metal1 673540 235650 673568 235937 0 FreeSans 288 90 0 0 mgmt_io_in_buf[3] port 45 nsew signal output -flabel metal1 674352 229250 674380 229487 0 FreeSans 288 90 0 0 mgmt_io_in_buf[34] +flabel metal1 674352 229250 674380 229487 0 FreeSans 288 90 0 0 mgmt_io_in_buf[16] port 100 nsew signal output -flabel metal1 674576 229650 674604 229887 0 FreeSans 288 90 0 0 mgmt_io_in_buf[35] +flabel metal1 674576 229650 674604 229887 0 FreeSans 288 90 0 0 mgmt_io_in_buf[17] port 99 nsew signal output -flabel metal1 674800 230050 674828 230287 0 FreeSans 288 90 0 0 mgmt_io_in_buf[36] +flabel metal1 674800 230050 674828 230287 0 FreeSans 288 90 0 0 mgmt_io_in_buf[18] port 98 nsew signal output -flabel metal1 675024 230450 675052 230687 0 FreeSans 288 90 0 0 mgmt_io_in_buf[37] +flabel metal1 675024 230450 675052 230687 0 FreeSans 288 90 0 0 mgmt_io_in_buf[19] port 97 nsew signal output -flabel metal1 670936 223050 670964 223333 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[33] +flabel metal1 670936 223050 670964 223333 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[15] port 105 nsew signal input -flabel metal1 670992 223250 671020 223533 0 FreeSans 288 90 0 0 mgmt_io_in_buf[33] +flabel metal1 670992 223250 671020 223533 0 FreeSans 288 90 0 0 mgmt_io_in_buf[15] port 134 nsew signal output -flabel metal1 671160 223450 671188 223733 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[32] +flabel metal1 671160 223450 671188 223733 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[14] port 106 nsew signal input -flabel metal1 671216 223650 671244 223933 0 FreeSans 288 90 0 0 mgmt_io_in_buf[32] +flabel metal1 671216 223650 671244 223933 0 FreeSans 288 90 0 0 mgmt_io_in_buf[14] port 133 nsew signal output -flabel metal1 671384 223850 671412 224133 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[31] +flabel metal1 671384 223850 671412 224133 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[13] port 107 nsew signal input -flabel metal1 671440 224050 671468 224333 0 FreeSans 288 90 0 0 mgmt_io_in_buf[31] +flabel metal1 671440 224050 671468 224333 0 FreeSans 288 90 0 0 mgmt_io_in_buf[13] port 132 nsew signal output -flabel metal1 671608 224250 671636 224533 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[30] +flabel metal1 671608 224250 671636 224533 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[12] port 108 nsew signal input -flabel metal1 671664 224450 671692 224733 0 FreeSans 288 90 0 0 mgmt_io_in_buf[30] +flabel metal1 671664 224450 671692 224733 0 FreeSans 288 90 0 0 mgmt_io_in_buf[12] port 131 nsew signal output -flabel metal1 671832 224650 671860 224933 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[29] +flabel metal1 671832 224650 671860 224933 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[11] port 109 nsew signal input -flabel metal1 671888 224850 671916 225133 0 FreeSans 288 90 0 0 mgmt_io_in_buf[29] +flabel metal1 671888 224850 671916 225133 0 FreeSans 288 90 0 0 mgmt_io_in_buf[11] port 130 nsew signal output -flabel metal1 672056 225050 672084 225333 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[28] +flabel metal1 672056 225050 672084 225333 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[10] port 110 nsew signal input -flabel metal1 672112 225250 672140 225533 0 FreeSans 288 90 0 0 mgmt_io_in_buf[28] +flabel metal1 672112 225250 672140 225533 0 FreeSans 288 90 0 0 mgmt_io_in_buf[10] port 129 nsew signal output -flabel metal1 672280 225450 672308 225733 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[27] +flabel metal1 672280 225450 672308 225733 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[9] port 111 nsew signal input -flabel metal1 672336 225650 672364 225933 0 FreeSans 288 90 0 0 mgmt_io_in_buf[27] +flabel metal1 672336 225650 672364 225933 0 FreeSans 288 90 0 0 mgmt_io_in_buf[9] port 128 nsew signal output -flabel metal1 672504 225850 672532 226133 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[26] +flabel metal1 672504 225850 672532 226133 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[8] port 112 nsew signal input -flabel metal1 672560 226050 672588 226333 0 FreeSans 288 90 0 0 mgmt_io_in_buf[26] +flabel metal1 672560 226050 672588 226333 0 FreeSans 288 90 0 0 mgmt_io_in_buf[8] port 127 nsew signal output -flabel metal1 672728 226250 672756 226533 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[25] +flabel metal1 672728 226250 672756 226533 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[7] port 113 nsew signal input -flabel metal1 672784 226450 672812 226733 0 FreeSans 288 90 0 0 mgmt_io_in_buf[25] +flabel metal1 672784 226450 672812 226733 0 FreeSans 288 90 0 0 mgmt_io_in_buf[7] port 126 nsew signal output -flabel metal1 674296 229050 674324 229287 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[34] +flabel metal1 674296 229050 674324 229287 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[16] port 101 nsew signal input -flabel metal1 674520 229450 674548 229687 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[35] +flabel metal1 674520 229450 674548 229687 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[17] port 102 nsew signal input -flabel metal1 674744 229850 674772 230087 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[36] +flabel metal1 674744 229850 674772 230087 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[18] port 103 nsew signal input -flabel metal1 674968 230250 674996 230487 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[37] +flabel metal1 674968 230250 674996 230487 0 FreeSans 288 90 0 0 mgmt_io_out_unbuf[19] port 104 nsew signal input -flabel metal1 675192 230650 675220 230887 0 FreeSans 288 90 0 0 mgmt_io_oeb_unbuf[35] +flabel metal1 675192 230650 675220 230887 0 FreeSans 288 90 0 0 mgmt_io_oeb_unbuf[0] port 96 nsew signal input -flabel metal1 675528 231050 675556 231287 0 FreeSans 288 90 0 0 mgmt_io_oeb_unbuf[37] +flabel metal1 675528 231050 675556 231287 0 FreeSans 288 90 0 0 mgmt_io_oeb_unbuf[2] port 94 nsew signal input -flabel metal1 675360 230850 675388 231087 0 FreeSans 288 90 0 0 mgmt_io_oeb_unbuf[36] +flabel metal1 675360 230850 675388 231087 0 FreeSans 288 90 0 0 mgmt_io_oeb_unbuf[1] 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 >> diff --git a/manifest b/manifest index b78ea06e..6e9eb002 100644 --- a/manifest +++ b/manifest @@ -5,10 +5,10 @@ 5f8e2d6670ce912bc209201d23430f62730e2627 verilog/rtl/__user_project_la_example.v cc82a78753f5f5d0a1519bd81adbcff8a4296d91 verilog/rtl/__user_project_wrapper.v 4522053af6a06a8e6a4aa876552fc79f8fe0b449 verilog/rtl/buff_flash_clkrst.v -9bfe4a18a8b9a68fc21cfa07884f99409ec1f72d verilog/rtl/caravan.v +2cc670e819a1cae69314242364118f5d4267737c verilog/rtl/caravan.v 06e92151b5928e3f28e30a5cde76f7dd6530ed91 verilog/rtl/caravan_netlists.v a3d12a2d2d3596800bec47d1266dce2399a2fcc6 verilog/rtl/caravan_openframe.v -b7ac4e432861dff22eadb50beee88c487c744201 verilog/rtl/caravel.v +0eae54a68056d27eb75a06b67023054e7247cdf2 verilog/rtl/caravel.v 2fe34f043edbe87c626e5616ad54f82c9ba067c2 verilog/rtl/caravel_clocking.v 3b9185fd0dc2d0e8c49f1af3d14724e0948fe650 verilog/rtl/caravel_openframe.v d97cb60c8d125d6098111d4f0aa00410515770eb verilog/rtl/caravel_power_routing.v @@ -22,8 +22,8 @@ ce49f9af199b5f16d2c39c417d58e5890bc7bab2 verilog/rtl/digital_pll_controller.v 00d2c61e4f424dfce3635f96a1c1bfdeaf7d0cf8 verilog/rtl/gpio_control_block.v 9c92ddf1391fa75ee906e452e168ca2cdd23bd18 verilog/rtl/gpio_defaults_block.v 32d395d5936632f3c92a0de4867d6dd7cd4af1bb verilog/rtl/gpio_logic_high.v -88be26e59f8fb84d0c67b0b26504f97a427fbe2a verilog/rtl/gpio_signal_buffering.v -cf5ef6018d7bdcc4d55fa1b98ddeba64bc58484a verilog/rtl/gpio_signal_buffering_alt.v +095aba3128be2f6f776ddf66596249c85471cd75 verilog/rtl/gpio_signal_buffering.v +c710b0f81476b05e26edbf7d62c1b4b30486d9ff verilog/rtl/gpio_signal_buffering_alt.v 4290fcaf6bbcff701c2c47c7a23ce4fd4698e888 verilog/rtl/housekeeping.v 3030f955d5f110d24012bd1562c0e18c1a0d04e2 verilog/rtl/housekeeping_spi.v ee3fbd794fcc6d221562147b09891e315873ac4c verilog/rtl/mgmt_protect.v diff --git a/verilog/rtl/caravan.v b/verilog/rtl/caravan.v index 48f81a4b..1bd9d7ec 100644 --- a/verilog/rtl/caravan.v +++ b/verilog/rtl/caravan.v @@ -262,17 +262,26 @@ module caravan ( assign mgmt_io_out = mgmt_io_out_hk; assign mgmt_io_oeb = mgmt_io_oeb_hk; `else + + assign mgmt_io_in_hk[6:0] = mgmt_io_in[6:0]; + assign mgmt_io_out[6:0] = mgmt_io_out_hk[6:0]; + assign mgmt_io_oeb[34:0] = mgmt_io_oeb_hk[34:0]; + + /* The following are no-connects in caravan (no associated GPIO) + assign mgmt_io_in_hk[24:14] = mgmt_io_in[24:14]; + assign mgmt_io_out[24:14] = mgmt_io_out_hk[24:14]; + gpio_signal_buffering_alt sigbuf ( `ifdef USE_POWER_PINS .vccd(vccd), .vssd(vssd), `endif - .mgmt_io_in_unbuf(mgmt_io_in), - .mgmt_io_out_unbuf(mgmt_io_out_hk), - .mgmt_io_oeb_unbuf(mgmt_io_oeb_hk), - .mgmt_io_in_buf(mgmt_io_in_hk), - .mgmt_io_out_buf(mgmt_io_out), - .mgmt_io_oeb_buf(mgmt_io_oeb) + .mgmt_io_in_unbuf(mgmt_io_in[37:7]), + .mgmt_io_out_unbuf({mgmt_io_out_hk[37:25],mgmt_io_out_hk[13:7]}), + .mgmt_io_oeb_unbuf(mgmt_io_oeb_hk[37:35]), + .mgmt_io_in_buf({mgmt_io_in_hk[37:25],mgmt_io_in_hk[13:7]}), + .mgmt_io_out_buf({mgmt_io_out[37:25],mgmt_io_out[13:7]}), + .mgmt_io_oeb_buf(mgmt_io_oeb[37:35]) ); `endif diff --git a/verilog/rtl/caravel.v b/verilog/rtl/caravel.v index cfaef53f..56ccea71 100644 --- a/verilog/rtl/caravel.v +++ b/verilog/rtl/caravel.v @@ -291,17 +291,27 @@ module caravel ( assign mgmt_io_out = mgmt_io_out_hk; assign mgmt_io_oeb = mgmt_io_oeb_hk; `else + + /* NOTE: The first 7 GPIO are unbuffered, and all + * OEB lines except the last three are unbuffered + * (most of these end up being no-connects from + * housekeeping). + */ + assign mgmt_io_in_hk[6:0] = mgmt_io_in[6:0]; + assign mgmt_io_out[6:0] = mgmt_io_out_hk[6:0]; + assign mgmt_io_oeb[34:0] = mgmt_io_oeb_hk[34:0]; + gpio_signal_buffering sigbuf ( `ifdef USE_POWER_PINS .vccd(vccd), .vssd(vssd), `endif - .mgmt_io_in_unbuf(mgmt_io_in), - .mgmt_io_out_unbuf(mgmt_io_out_hk), - .mgmt_io_oeb_unbuf(mgmt_io_oeb_hk), - .mgmt_io_in_buf(mgmt_io_in_hk), - .mgmt_io_out_buf(mgmt_io_out), - .mgmt_io_oeb_buf(mgmt_io_oeb) + .mgmt_io_in_unbuf(mgmt_io_in[37:7]), + .mgmt_io_out_unbuf(mgmt_io_out_hk[37:7]), + .mgmt_io_oeb_unbuf(mgmt_io_oeb_hk[37:35]), + .mgmt_io_in_buf(mgmt_io_in_hk[37:7]), + .mgmt_io_out_buf(mgmt_io_out[37:7]), + .mgmt_io_oeb_buf(mgmt_io_oeb[37:35]) ); `endif diff --git a/verilog/rtl/gpio_signal_buffering.v b/verilog/rtl/gpio_signal_buffering.v index 2c73ba61..e6512f2f 100644 --- a/verilog/rtl/gpio_signal_buffering.v +++ b/verilog/rtl/gpio_signal_buffering.v @@ -100,12 +100,15 @@ module gpio_signal_buffering ( input vssd; `endif - input [`MPRJ_IO_PADS-1:0] mgmt_io_in_unbuf; - input [`MPRJ_IO_PADS-1:0] mgmt_io_out_unbuf; - input [`MPRJ_IO_PADS-1:0] mgmt_io_oeb_unbuf; - output [`MPRJ_IO_PADS-1:0] mgmt_io_oeb_buf; - output [`MPRJ_IO_PADS-1:0] mgmt_io_in_buf; - output [`MPRJ_IO_PADS-1:0] mgmt_io_out_buf; + /* NOTE: To match the indices of the same signals in the + * top level, add 35 to all OEB lines and add 7 to all in and out lines + */ + input [30:0] mgmt_io_in_unbuf; + input [30:0] mgmt_io_out_unbuf; + input [2:0] mgmt_io_oeb_unbuf; + output [2:0] mgmt_io_oeb_buf; + output [30:0] mgmt_io_in_buf; + output [30:0] mgmt_io_out_buf; /* Instantiate 95 + 95 + 6 = 196 buffers of size 8 */ @@ -123,361 +126,352 @@ module gpio_signal_buffering ( .X(buf_out) ); - /* First 7 GPIOs have no buffering, so just connect with assignments */ - - assign mgmt_io_in_buf[6:0] = mgmt_io_in_unbuf[6:0]; - assign mgmt_io_out_buf[6:0] = mgmt_io_out_unbuf[6:0]; - - /* Only the last two OEB lines have buffering. All the rest are either */ - /* unbuffered or else unrouted (no-connects at housekeeping) */ - assign mgmt_io_oeb_buf[34:0] = mgmt_io_oeb_unbuf[34:0]; - /* Now chain them all together */ //---------------------------------------- // mgmt_io_in, right-hand side //---------------------------------------- - assign buf_in[0] = mgmt_io_in_unbuf[7]; - assign mgmt_io_in_buf[7] = buf_out[0]; + assign buf_in[0] = mgmt_io_in_unbuf[0]; + assign mgmt_io_in_buf[0] = buf_out[0]; - assign buf_in[1] = mgmt_io_in_unbuf[8]; - assign mgmt_io_in_buf[8] = buf_out[1]; + assign buf_in[1] = mgmt_io_in_unbuf[1]; + assign mgmt_io_in_buf[1] = buf_out[1]; - assign buf_in[2] = mgmt_io_in_unbuf[9]; - assign mgmt_io_in_buf[9] = buf_out[2]; + assign buf_in[2] = mgmt_io_in_unbuf[2]; + assign mgmt_io_in_buf[2] = buf_out[2]; - assign buf_in[3] = mgmt_io_in_unbuf[10]; - assign mgmt_io_in_buf[10] = buf_out[3]; + assign buf_in[3] = mgmt_io_in_unbuf[3]; + assign mgmt_io_in_buf[3] = buf_out[3]; - assign buf_in[4] = mgmt_io_in_unbuf[11]; - assign mgmt_io_in_buf[11] = buf_out[4]; + assign buf_in[4] = mgmt_io_in_unbuf[4]; + assign mgmt_io_in_buf[4] = buf_out[4]; - assign buf_in[5] = mgmt_io_in_unbuf[12]; - assign mgmt_io_in_buf[12] = buf_out[5]; + assign buf_in[5] = mgmt_io_in_unbuf[5]; + assign mgmt_io_in_buf[5] = buf_out[5]; - assign buf_in[6] = mgmt_io_in_unbuf[13]; + assign buf_in[6] = mgmt_io_in_unbuf[6]; assign buf_in[7] = buf_out[6]; - assign mgmt_io_in_buf[13] = buf_out[7]; + assign mgmt_io_in_buf[6] = buf_out[7]; - assign buf_in[8] = mgmt_io_in_unbuf[14]; + assign buf_in[8] = mgmt_io_in_unbuf[7]; assign buf_in[9] = buf_out[8]; - assign mgmt_io_in_buf[14] = buf_out[9]; + assign mgmt_io_in_buf[7] = buf_out[9]; - assign buf_in[10] = mgmt_io_in_unbuf[15]; + assign buf_in[10] = mgmt_io_in_unbuf[8]; assign buf_in[11] = buf_out[10]; assign buf_in[12] = buf_out[11]; - assign mgmt_io_in_buf[15] = buf_out[12]; + assign mgmt_io_in_buf[8] = buf_out[12]; - assign buf_in[13] = mgmt_io_in_unbuf[16]; + assign buf_in[13] = mgmt_io_in_unbuf[9]; assign buf_in[14] = buf_out[13]; assign buf_in[15] = buf_out[14]; - assign mgmt_io_in_buf[16] = buf_out[15]; + assign mgmt_io_in_buf[9] = buf_out[15]; - assign buf_in[16] = mgmt_io_in_unbuf[17]; + assign buf_in[16] = mgmt_io_in_unbuf[10]; assign buf_in[17] = buf_out[16]; assign buf_in[18] = buf_out[17]; - assign mgmt_io_in_buf[17] = buf_out[18]; + assign mgmt_io_in_buf[10] = buf_out[18]; - assign buf_in[19] = mgmt_io_in_unbuf[18]; + assign buf_in[19] = mgmt_io_in_unbuf[11]; assign buf_in[20] = buf_out[19]; assign buf_in[21] = buf_out[20]; assign buf_in[22] = buf_out[21]; - assign mgmt_io_in_buf[18] = buf_out[22]; + assign mgmt_io_in_buf[11] = buf_out[22]; //---------------------------------------- // mgmt_io_in, left-hand side //---------------------------------------- - assign buf_in[23] = mgmt_io_in_unbuf[19]; + assign buf_in[23] = mgmt_io_in_unbuf[12]; assign buf_in[24] = buf_out[23]; assign buf_in[25] = buf_out[24]; assign buf_in[26] = buf_out[25]; assign buf_in[27] = buf_out[26]; assign buf_in[28] = buf_out[27]; - assign mgmt_io_in_buf[19] = buf_out[28]; + assign mgmt_io_in_buf[12] = buf_out[28]; - assign buf_in[29] = mgmt_io_in_unbuf[20]; + assign buf_in[29] = mgmt_io_in_unbuf[13]; assign buf_in[30] = buf_out[29]; assign buf_in[31] = buf_out[30]; assign buf_in[32] = buf_out[31]; assign buf_in[33] = buf_out[32]; assign buf_in[34] = buf_out[33]; - assign mgmt_io_in_buf[20] = buf_out[34]; + assign mgmt_io_in_buf[13] = buf_out[34]; - assign buf_in[35] = mgmt_io_in_unbuf[21]; + assign buf_in[35] = mgmt_io_in_unbuf[14]; assign buf_in[36] = buf_out[35]; assign buf_in[37] = buf_out[36]; assign buf_in[38] = buf_out[37]; assign buf_in[39] = buf_out[38]; assign buf_in[40] = buf_out[39]; - assign mgmt_io_in_buf[21] = buf_out[40]; + assign mgmt_io_in_buf[14] = buf_out[40]; - assign buf_in[41] = mgmt_io_in_unbuf[22]; + assign buf_in[41] = mgmt_io_in_unbuf[15]; assign buf_in[42] = buf_out[41]; assign buf_in[43] = buf_out[42]; assign buf_in[44] = buf_out[43]; assign buf_in[45] = buf_out[44]; - assign mgmt_io_in_buf[22] = buf_out[45]; + assign mgmt_io_in_buf[15] = buf_out[45]; - assign buf_in[46] = mgmt_io_in_unbuf[23]; + assign buf_in[46] = mgmt_io_in_unbuf[16]; assign buf_in[47] = buf_out[46]; assign buf_in[48] = buf_out[47]; assign buf_in[49] = buf_out[48]; assign buf_in[50] = buf_out[49]; - assign mgmt_io_in_buf[23] = buf_out[50]; + assign mgmt_io_in_buf[16] = buf_out[50]; - assign buf_in[51] = mgmt_io_in_unbuf[24]; + assign buf_in[51] = mgmt_io_in_unbuf[17]; assign buf_in[52] = buf_out[51]; assign buf_in[53] = buf_out[52]; assign buf_in[54] = buf_out[53]; - assign mgmt_io_in_buf[24] = buf_out[54]; + assign mgmt_io_in_buf[17] = buf_out[54]; - assign buf_in[55] = mgmt_io_in_unbuf[25]; + assign buf_in[55] = mgmt_io_in_unbuf[18]; assign buf_in[56] = buf_out[55]; assign buf_in[57] = buf_out[56]; assign buf_in[58] = buf_out[57]; - assign mgmt_io_in_buf[25] = buf_out[58]; + assign mgmt_io_in_buf[18] = buf_out[58]; - assign buf_in[59] = mgmt_io_in_unbuf[26]; + assign buf_in[59] = mgmt_io_in_unbuf[19]; assign buf_in[60] = buf_out[59]; assign buf_in[61] = buf_out[60]; assign buf_in[62] = buf_out[61]; - assign mgmt_io_in_buf[26] = buf_out[62]; + assign mgmt_io_in_buf[19] = buf_out[62]; - assign buf_in[63] = mgmt_io_in_unbuf[27]; + assign buf_in[63] = mgmt_io_in_unbuf[20]; assign buf_in[64] = buf_out[63]; assign buf_in[65] = buf_out[64]; assign buf_in[66] = buf_out[65]; - assign mgmt_io_in_buf[27] = buf_out[66]; + assign mgmt_io_in_buf[20] = buf_out[66]; - assign buf_in[67] = mgmt_io_in_unbuf[28]; + assign buf_in[67] = mgmt_io_in_unbuf[21]; assign buf_in[68] = buf_out[67]; assign buf_in[69] = buf_out[68]; assign buf_in[70] = buf_out[69]; - assign mgmt_io_in_buf[28] = buf_out[70]; + assign mgmt_io_in_buf[21] = buf_out[70]; - assign buf_in[71] = mgmt_io_in_unbuf[29]; + assign buf_in[71] = mgmt_io_in_unbuf[22]; assign buf_in[72] = buf_out[71]; assign buf_in[73] = buf_out[72]; assign buf_in[74] = buf_out[73]; - assign mgmt_io_in_buf[29] = buf_out[74]; + assign mgmt_io_in_buf[22] = buf_out[74]; - assign buf_in[75] = mgmt_io_in_unbuf[30]; + assign buf_in[75] = mgmt_io_in_unbuf[23]; assign buf_in[76] = buf_out[75]; assign buf_in[77] = buf_out[76]; - assign mgmt_io_in_buf[30] = buf_out[77]; + assign mgmt_io_in_buf[23] = buf_out[77]; - assign buf_in[78] = mgmt_io_in_unbuf[31]; + assign buf_in[78] = mgmt_io_in_unbuf[24]; assign buf_in[79] = buf_out[78]; assign buf_in[80] = buf_out[79]; - assign mgmt_io_in_buf[31] = buf_out[80]; + assign mgmt_io_in_buf[24] = buf_out[80]; - assign buf_in[81] = mgmt_io_in_unbuf[32]; + assign buf_in[81] = mgmt_io_in_unbuf[25]; assign buf_in[82] = buf_out[81]; assign buf_in[83] = buf_out[82]; - assign mgmt_io_in_buf[32] = buf_out[83]; + assign mgmt_io_in_buf[25] = buf_out[83]; - assign buf_in[84] = mgmt_io_in_unbuf[33]; + assign buf_in[84] = mgmt_io_in_unbuf[26]; assign buf_in[85] = buf_out[84]; assign buf_in[86] = buf_out[85]; - assign mgmt_io_in_buf[33] = buf_out[86]; + assign mgmt_io_in_buf[26] = buf_out[86]; - assign buf_in[87] = mgmt_io_in_unbuf[34]; + assign buf_in[87] = mgmt_io_in_unbuf[27]; assign buf_in[88] = buf_out[87]; - assign mgmt_io_in_buf[34] = buf_out[88]; + assign mgmt_io_in_buf[27] = buf_out[88]; - assign buf_in[89] = mgmt_io_in_unbuf[35]; + assign buf_in[89] = mgmt_io_in_unbuf[28]; assign buf_in[90] = buf_out[89]; - assign mgmt_io_in_buf[35] = buf_out[90]; + assign mgmt_io_in_buf[28] = buf_out[90]; - assign buf_in[91] = mgmt_io_in_unbuf[36]; + assign buf_in[91] = mgmt_io_in_unbuf[29]; assign buf_in[92] = buf_out[91]; - assign mgmt_io_in_buf[36] = buf_out[92]; + assign mgmt_io_in_buf[29] = buf_out[92]; - assign buf_in[93] = mgmt_io_in_unbuf[37]; + assign buf_in[93] = mgmt_io_in_unbuf[30]; assign buf_in[94] = buf_out[93]; - assign mgmt_io_in_buf[37] = buf_out[94]; + assign mgmt_io_in_buf[30] = buf_out[94]; //---------------------------------------- // mgmt_io_out, right-hand side //---------------------------------------- - assign buf_in[95] = mgmt_io_out_unbuf[7]; - assign mgmt_io_out_buf[7] = buf_out[95]; + assign buf_in[95] = mgmt_io_out_unbuf[0]; + assign mgmt_io_out_buf[0] = buf_out[95]; - assign buf_in[96] = mgmt_io_out_unbuf[8]; - assign mgmt_io_out_buf[8] = buf_out[96]; + assign buf_in[96] = mgmt_io_out_unbuf[1]; + assign mgmt_io_out_buf[1] = buf_out[96]; - assign buf_in[97] = mgmt_io_out_unbuf[9]; - assign mgmt_io_out_buf[9] = buf_out[97]; + assign buf_in[97] = mgmt_io_out_unbuf[2]; + assign mgmt_io_out_buf[2] = buf_out[97]; - assign buf_in[98] = mgmt_io_out_unbuf[10]; - assign mgmt_io_out_buf[10] = buf_out[98]; + assign buf_in[98] = mgmt_io_out_unbuf[3]; + assign mgmt_io_out_buf[3] = buf_out[98]; - assign buf_in[99] = mgmt_io_out_unbuf[11]; - assign mgmt_io_out_buf[11] = buf_out[99]; + assign buf_in[99] = mgmt_io_out_unbuf[4]; + assign mgmt_io_out_buf[4] = buf_out[99]; - assign buf_in[100] = mgmt_io_out_unbuf[12]; - assign mgmt_io_out_buf[12] = buf_out[100]; + assign buf_in[100] = mgmt_io_out_unbuf[5]; + assign mgmt_io_out_buf[5] = buf_out[100]; - assign buf_in[101] = mgmt_io_out_unbuf[13]; + assign buf_in[101] = mgmt_io_out_unbuf[6]; assign buf_in[102] = buf_out[101]; - assign mgmt_io_out_buf[13] = buf_out[102]; + assign mgmt_io_out_buf[6] = buf_out[102]; - assign buf_in[103] = mgmt_io_out_unbuf[14]; + assign buf_in[103] = mgmt_io_out_unbuf[7]; assign buf_in[104] = buf_out[103]; - assign mgmt_io_out_buf[14] = buf_out[104]; + assign mgmt_io_out_buf[7] = buf_out[104]; - assign buf_in[105] = mgmt_io_out_unbuf[15]; + assign buf_in[105] = mgmt_io_out_unbuf[8]; assign buf_in[106] = buf_out[105]; assign buf_in[107] = buf_out[106]; - assign mgmt_io_out_buf[15] = buf_out[107]; + assign mgmt_io_out_buf[8] = buf_out[107]; - assign buf_in[108] = mgmt_io_out_unbuf[16]; + assign buf_in[108] = mgmt_io_out_unbuf[9]; assign buf_in[109] = buf_out[108]; assign buf_in[110] = buf_out[109]; - assign mgmt_io_out_buf[16] = buf_out[110]; + assign mgmt_io_out_buf[9] = buf_out[110]; - assign buf_in[111] = mgmt_io_out_unbuf[17]; + assign buf_in[111] = mgmt_io_out_unbuf[10]; assign buf_in[112] = buf_out[111]; assign buf_in[113] = buf_out[112]; - assign mgmt_io_out_buf[17] = buf_out[113]; + assign mgmt_io_out_buf[10] = buf_out[113]; - assign buf_in[114] = mgmt_io_out_unbuf[18]; + assign buf_in[114] = mgmt_io_out_unbuf[11]; assign buf_in[115] = buf_out[114]; assign buf_in[116] = buf_out[115]; assign buf_in[117] = buf_out[116]; - assign mgmt_io_out_buf[18] = buf_out[117]; + assign mgmt_io_out_buf[11] = buf_out[117]; //---------------------------------------- // mgmt_io_out, left-hand side //---------------------------------------- - assign buf_in[118] = mgmt_io_out_unbuf[19]; + assign buf_in[118] = mgmt_io_out_unbuf[12]; assign buf_in[119] = buf_out[118]; assign buf_in[120] = buf_out[119]; assign buf_in[121] = buf_out[120]; assign buf_in[122] = buf_out[121]; assign buf_in[123] = buf_out[122]; - assign mgmt_io_out_buf[19] = buf_out[123]; + assign mgmt_io_out_buf[12] = buf_out[123]; - assign buf_in[124] = mgmt_io_out_unbuf[20]; + assign buf_in[124] = mgmt_io_out_unbuf[13]; assign buf_in[125] = buf_out[124]; assign buf_in[126] = buf_out[125]; assign buf_in[127] = buf_out[126]; assign buf_in[128] = buf_out[127]; assign buf_in[129] = buf_out[128]; - assign mgmt_io_out_buf[20] = buf_out[129]; + assign mgmt_io_out_buf[13] = buf_out[129]; - assign buf_in[130] = mgmt_io_out_unbuf[21]; + assign buf_in[130] = mgmt_io_out_unbuf[14]; assign buf_in[131] = buf_out[130]; assign buf_in[132] = buf_out[131]; assign buf_in[133] = buf_out[132]; assign buf_in[134] = buf_out[133]; assign buf_in[135] = buf_out[134]; - assign mgmt_io_out_buf[21] = buf_out[135]; + assign mgmt_io_out_buf[14] = buf_out[135]; - assign buf_in[136] = mgmt_io_out_unbuf[22]; + assign buf_in[136] = mgmt_io_out_unbuf[15]; assign buf_in[137] = buf_out[136]; assign buf_in[138] = buf_out[137]; assign buf_in[139] = buf_out[138]; assign buf_in[140] = buf_out[139]; - assign mgmt_io_out_buf[22] = buf_out[140]; + assign mgmt_io_out_buf[15] = buf_out[140]; - assign buf_in[141] = mgmt_io_out_unbuf[23]; + assign buf_in[141] = mgmt_io_out_unbuf[16]; assign buf_in[142] = buf_out[141]; assign buf_in[143] = buf_out[142]; assign buf_in[144] = buf_out[143]; assign buf_in[145] = buf_out[144]; - assign mgmt_io_out_buf[23] = buf_out[145]; + assign mgmt_io_out_buf[16] = buf_out[145]; - assign buf_in[146] = mgmt_io_out_unbuf[24]; + assign buf_in[146] = mgmt_io_out_unbuf[17]; assign buf_in[147] = buf_out[146]; assign buf_in[148] = buf_out[147]; assign buf_in[149] = buf_out[148]; - assign mgmt_io_out_buf[24] = buf_out[149]; + assign mgmt_io_out_buf[17] = buf_out[149]; - assign buf_in[150] = mgmt_io_out_unbuf[25]; + assign buf_in[150] = mgmt_io_out_unbuf[18]; assign buf_in[151] = buf_out[150]; assign buf_in[152] = buf_out[151]; assign buf_in[153] = buf_out[152]; - assign mgmt_io_out_buf[25] = buf_out[153]; + assign mgmt_io_out_buf[18] = buf_out[153]; - assign buf_in[154] = mgmt_io_out_unbuf[26]; + assign buf_in[154] = mgmt_io_out_unbuf[19]; assign buf_in[155] = buf_out[154]; assign buf_in[156] = buf_out[155]; assign buf_in[157] = buf_out[156]; - assign mgmt_io_out_buf[26] = buf_out[157]; + assign mgmt_io_out_buf[19] = buf_out[157]; - assign buf_in[158] = mgmt_io_out_unbuf[27]; + assign buf_in[158] = mgmt_io_out_unbuf[20]; assign buf_in[159] = buf_out[158]; assign buf_in[160] = buf_out[159]; assign buf_in[161] = buf_out[160]; - assign mgmt_io_out_buf[27] = buf_out[161]; + assign mgmt_io_out_buf[20] = buf_out[161]; - assign buf_in[162] = mgmt_io_out_unbuf[28]; + assign buf_in[162] = mgmt_io_out_unbuf[21]; assign buf_in[163] = buf_out[162]; assign buf_in[164] = buf_out[163]; assign buf_in[165] = buf_out[164]; - assign mgmt_io_out_buf[28] = buf_out[165]; + assign mgmt_io_out_buf[21] = buf_out[165]; - assign buf_in[166] = mgmt_io_out_unbuf[29]; + assign buf_in[166] = mgmt_io_out_unbuf[22]; assign buf_in[167] = buf_out[166]; assign buf_in[168] = buf_out[167]; assign buf_in[169] = buf_out[168]; - assign mgmt_io_out_buf[29] = buf_out[169]; + assign mgmt_io_out_buf[22] = buf_out[169]; - assign buf_in[170] = mgmt_io_out_unbuf[30]; + assign buf_in[170] = mgmt_io_out_unbuf[23]; assign buf_in[171] = buf_out[170]; assign buf_in[172] = buf_out[171]; - assign mgmt_io_out_buf[30] = buf_out[172]; + assign mgmt_io_out_buf[23] = buf_out[172]; - assign buf_in[173] = mgmt_io_out_unbuf[31]; + assign buf_in[173] = mgmt_io_out_unbuf[24]; assign buf_in[174] = buf_out[173]; assign buf_in[175] = buf_out[174]; - assign mgmt_io_out_buf[31] = buf_out[175]; + assign mgmt_io_out_buf[24] = buf_out[175]; - assign buf_in[176] = mgmt_io_out_unbuf[32]; + assign buf_in[176] = mgmt_io_out_unbuf[25]; assign buf_in[177] = buf_out[176]; assign buf_in[178] = buf_out[177]; - assign mgmt_io_out_buf[32] = buf_out[178]; + assign mgmt_io_out_buf[25] = buf_out[178]; - assign buf_in[179] = mgmt_io_out_unbuf[33]; + assign buf_in[179] = mgmt_io_out_unbuf[26]; assign buf_in[180] = buf_out[179]; assign buf_in[181] = buf_out[180]; - assign mgmt_io_out_buf[33] = buf_out[181]; + assign mgmt_io_out_buf[26] = buf_out[181]; - assign buf_in[182] = mgmt_io_out_unbuf[34]; + assign buf_in[182] = mgmt_io_out_unbuf[27]; assign buf_in[183] = buf_out[182]; - assign mgmt_io_out_buf[34] = buf_out[183]; + assign mgmt_io_out_buf[27] = buf_out[183]; - assign buf_in[184] = mgmt_io_out_unbuf[35]; + assign buf_in[184] = mgmt_io_out_unbuf[28]; assign buf_in[185] = buf_out[184]; - assign mgmt_io_out_buf[35] = buf_out[185]; + assign mgmt_io_out_buf[28] = buf_out[185]; - assign buf_in[186] = mgmt_io_out_unbuf[36]; + assign buf_in[186] = mgmt_io_out_unbuf[29]; assign buf_in[187] = buf_out[186]; - assign mgmt_io_out_buf[36] = buf_out[187]; + assign mgmt_io_out_buf[29] = buf_out[187]; - assign buf_in[188] = mgmt_io_out_unbuf[37]; + assign buf_in[188] = mgmt_io_out_unbuf[30]; assign buf_in[189] = buf_out[188]; - assign mgmt_io_out_buf[37] = buf_out[189]; + assign mgmt_io_out_buf[30] = buf_out[189]; //---------------------------------------- // mgmt_io_oeb, left-hand side (only) //---------------------------------------- - assign buf_in[190] = mgmt_io_oeb_unbuf[35]; + assign buf_in[190] = mgmt_io_oeb_unbuf[0]; assign buf_in[191] = buf_out[190]; - assign mgmt_io_oeb_buf[35] = buf_out[191]; + assign mgmt_io_oeb_buf[0] = buf_out[191]; - assign buf_in[192] = mgmt_io_oeb_unbuf[36]; + assign buf_in[192] = mgmt_io_oeb_unbuf[1]; assign buf_in[193] = buf_out[192]; - assign mgmt_io_oeb_buf[36] = buf_out[193]; + assign mgmt_io_oeb_buf[1] = buf_out[193]; - assign buf_in[194] = mgmt_io_oeb_unbuf[37]; + assign buf_in[194] = mgmt_io_oeb_unbuf[2]; assign buf_in[195] = buf_out[194]; - assign mgmt_io_oeb_buf[37] = buf_out[195]; + assign mgmt_io_oeb_buf[2] = buf_out[195]; endmodule diff --git a/verilog/rtl/gpio_signal_buffering_alt.v b/verilog/rtl/gpio_signal_buffering_alt.v index 5838ea53..0dd31d5a 100644 --- a/verilog/rtl/gpio_signal_buffering_alt.v +++ b/verilog/rtl/gpio_signal_buffering_alt.v @@ -89,12 +89,17 @@ module gpio_signal_buffering_alt ( input vssd; `endif - input [`MPRJ_IO_PADS-1:0] mgmt_io_in_unbuf; - input [`MPRJ_IO_PADS-1:0] mgmt_io_out_unbuf; - input [`MPRJ_IO_PADS-1:0] mgmt_io_oeb_unbuf; - output [`MPRJ_IO_PADS-1:0] mgmt_io_oeb_buf; - output [`MPRJ_IO_PADS-1:0] mgmt_io_in_buf; - output [`MPRJ_IO_PADS-1:0] mgmt_io_out_buf; + /* NOTE: To match the indices of the same signals in the + * top level, add 35 to all OEB lines and add 7 to all in + * and out lines up to 14, and add 18 to all in and out + * lines above that. + */ + input [19:0] mgmt_io_in_unbuf; + input [19:0] mgmt_io_out_unbuf; + input [2:0] mgmt_io_oeb_unbuf; + output [2:0] mgmt_io_oeb_buf; + output [19:0] mgmt_io_in_buf; + output [19:0] mgmt_io_out_buf; /* Instantiate 48 + 48 + 6 = 101 buffers of size 8 */ @@ -112,223 +117,214 @@ module gpio_signal_buffering_alt ( .X(buf_out) ); - /* First 7 GPIOs have no buffering, so just connect with assignments */ - - assign mgmt_io_in_buf[6:0] = mgmt_io_in_unbuf[6:0]; - assign mgmt_io_out_buf[6:0] = mgmt_io_out_unbuf[6:0]; - - /* Only the last two OEB lines have buffering. All the rest are either */ - /* unbuffered or else unrouted (no-connects at housekeeping) */ - assign mgmt_io_oeb_buf[34:0] = mgmt_io_oeb_unbuf[34:0]; - /* Now chain them all together */ //---------------------------------------- // mgmt_io_in, right-hand side //---------------------------------------- - assign buf_in[0] = mgmt_io_in_unbuf[7]; - assign mgmt_io_in_buf[7] = buf_out[0]; + assign buf_in[0] = mgmt_io_in_unbuf[0]; + assign mgmt_io_in_buf[0] = buf_out[0]; - assign buf_in[1] = mgmt_io_in_unbuf[8]; - assign mgmt_io_in_buf[8] = buf_out[1]; + assign buf_in[1] = mgmt_io_in_unbuf[1]; + assign mgmt_io_in_buf[1] = buf_out[1]; - assign buf_in[2] = mgmt_io_in_unbuf[9]; - assign mgmt_io_in_buf[9] = buf_out[2]; + assign buf_in[2] = mgmt_io_in_unbuf[2]; + assign mgmt_io_in_buf[2] = buf_out[2]; - assign buf_in[3] = mgmt_io_in_unbuf[10]; - assign mgmt_io_in_buf[10] = buf_out[3]; + assign buf_in[3] = mgmt_io_in_unbuf[3]; + assign mgmt_io_in_buf[3] = buf_out[3]; - assign buf_in[4] = mgmt_io_in_unbuf[11]; - assign mgmt_io_in_buf[11] = buf_out[4]; + assign buf_in[4] = mgmt_io_in_unbuf[4]; + assign mgmt_io_in_buf[4] = buf_out[4]; - assign buf_in[5] = mgmt_io_in_unbuf[12]; - assign mgmt_io_in_buf[12] = buf_out[5]; + assign buf_in[5] = mgmt_io_in_unbuf[5]; + assign mgmt_io_in_buf[5] = buf_out[5]; - assign buf_in[6] = mgmt_io_in_unbuf[13]; + assign buf_in[6] = mgmt_io_in_unbuf[6]; assign buf_in[7] = buf_out[6]; - assign mgmt_io_in_buf[13] = buf_out[7]; + assign mgmt_io_in_buf[6] = buf_out[7]; //---------------------------------------- // mgmt_io_in, left-hand side //---------------------------------------- - assign buf_in[8] = mgmt_io_in_unbuf[25]; + assign buf_in[8] = mgmt_io_in_unbuf[8]; assign buf_in[9] = buf_out[8]; assign buf_in[10] = buf_out[9]; assign buf_in[11] = buf_out[10]; - assign mgmt_io_in_buf[25] = buf_out[11]; + assign mgmt_io_in_buf[8] = buf_out[11]; - assign buf_in[12] = mgmt_io_in_unbuf[26]; + assign buf_in[12] = mgmt_io_in_unbuf[9]; assign buf_in[13] = buf_out[12]; assign buf_in[14] = buf_out[13]; assign buf_in[15] = buf_out[14]; - assign mgmt_io_in_buf[26] = buf_out[15]; + assign mgmt_io_in_buf[9] = buf_out[15]; - assign buf_in[16] = mgmt_io_in_unbuf[27]; + assign buf_in[16] = mgmt_io_in_unbuf[10]; assign buf_in[17] = buf_out[16]; assign buf_in[18] = buf_out[17]; assign buf_in[19] = buf_out[18]; - assign mgmt_io_in_buf[27] = buf_out[19]; + assign mgmt_io_in_buf[10] = buf_out[19]; - assign buf_in[20] = mgmt_io_in_unbuf[28]; + assign buf_in[20] = mgmt_io_in_unbuf[11]; assign buf_in[21] = buf_out[20]; assign buf_in[22] = buf_out[21]; assign buf_in[23] = buf_out[22]; - assign mgmt_io_in_buf[28] = buf_out[23]; + assign mgmt_io_in_buf[11] = buf_out[23]; - assign buf_in[24] = mgmt_io_in_unbuf[29]; + assign buf_in[24] = mgmt_io_in_unbuf[12]; assign buf_in[25] = buf_out[24]; assign buf_in[26] = buf_out[25]; assign buf_in[27] = buf_out[26]; - assign mgmt_io_in_buf[29] = buf_out[27]; + assign mgmt_io_in_buf[12] = buf_out[27]; - assign buf_in[28] = mgmt_io_in_unbuf[30]; + assign buf_in[28] = mgmt_io_in_unbuf[13]; assign buf_in[29] = buf_out[28]; assign buf_in[30] = buf_out[29]; - assign mgmt_io_in_buf[30] = buf_out[30]; + assign mgmt_io_in_buf[13] = buf_out[30]; - assign buf_in[31] = mgmt_io_in_unbuf[31]; + assign buf_in[31] = mgmt_io_in_unbuf[14]; assign buf_in[32] = buf_out[31]; assign buf_in[33] = buf_out[32]; - assign mgmt_io_in_buf[31] = buf_out[33]; + assign mgmt_io_in_buf[14] = buf_out[33]; - assign buf_in[34] = mgmt_io_in_unbuf[32]; + assign buf_in[34] = mgmt_io_in_unbuf[15]; assign buf_in[35] = buf_out[34]; assign buf_in[36] = buf_out[35]; - assign mgmt_io_in_buf[32] = buf_out[36]; + assign mgmt_io_in_buf[15] = buf_out[36]; - assign buf_in[37] = mgmt_io_in_unbuf[33]; + assign buf_in[37] = mgmt_io_in_unbuf[16]; assign buf_in[38] = buf_out[37]; assign buf_in[39] = buf_out[38]; - assign mgmt_io_in_buf[33] = buf_out[39]; + assign mgmt_io_in_buf[16] = buf_out[39]; - assign buf_in[40] = mgmt_io_in_unbuf[34]; + assign buf_in[40] = mgmt_io_in_unbuf[17]; assign buf_in[41] = buf_out[40]; - assign mgmt_io_in_buf[34] = buf_out[41]; + assign mgmt_io_in_buf[17] = buf_out[41]; - assign buf_in[42] = mgmt_io_in_unbuf[35]; + assign buf_in[42] = mgmt_io_in_unbuf[18]; assign buf_in[43] = buf_out[42]; - assign mgmt_io_in_buf[35] = buf_out[43]; + assign mgmt_io_in_buf[18] = buf_out[43]; - assign buf_in[44] = mgmt_io_in_unbuf[36]; + assign buf_in[44] = mgmt_io_in_unbuf[19]; assign buf_in[45] = buf_out[44]; - assign mgmt_io_in_buf[36] = buf_out[45]; + assign mgmt_io_in_buf[19] = buf_out[45]; - assign buf_in[46] = mgmt_io_in_unbuf[37]; + assign buf_in[46] = mgmt_io_in_unbuf[20]; assign buf_in[47] = buf_out[46]; - assign mgmt_io_in_buf[37] = buf_out[47]; + assign mgmt_io_in_buf[20] = buf_out[47]; //---------------------------------------- // mgmt_io_out, right-hand side //---------------------------------------- - assign buf_in[48] = mgmt_io_out_unbuf[7]; - assign mgmt_io_out_buf[7] = buf_out[48]; + assign buf_in[48] = mgmt_io_out_unbuf[0]; + assign mgmt_io_out_buf[0] = buf_out[48]; - assign buf_in[49] = mgmt_io_out_unbuf[8]; - assign mgmt_io_out_buf[8] = buf_out[49]; + assign buf_in[49] = mgmt_io_out_unbuf[1]; + assign mgmt_io_out_buf[1] = buf_out[49]; - assign buf_in[50] = mgmt_io_out_unbuf[9]; - assign mgmt_io_out_buf[9] = buf_out[50]; + assign buf_in[50] = mgmt_io_out_unbuf[2]; + assign mgmt_io_out_buf[2] = buf_out[50]; - assign buf_in[51] = mgmt_io_out_unbuf[10]; - assign mgmt_io_out_buf[10] = buf_out[51]; + assign buf_in[51] = mgmt_io_out_unbuf[3]; + assign mgmt_io_out_buf[3] = buf_out[51]; - assign buf_in[52] = mgmt_io_out_unbuf[11]; - assign mgmt_io_out_buf[11] = buf_out[52]; + assign buf_in[52] = mgmt_io_out_unbuf[4]; + assign mgmt_io_out_buf[4] = buf_out[52]; - assign buf_in[53] = mgmt_io_out_unbuf[12]; - assign mgmt_io_out_buf[12] = buf_out[53]; + assign buf_in[53] = mgmt_io_out_unbuf[5]; + assign mgmt_io_out_buf[5] = buf_out[53]; - assign buf_in[54] = mgmt_io_out_unbuf[13]; + assign buf_in[54] = mgmt_io_out_unbuf[6]; assign buf_in[55] = buf_out[54]; - assign mgmt_io_out_buf[13] = buf_out[55]; + assign mgmt_io_out_buf[6] = buf_out[55]; //---------------------------------------- // mgmt_io_out, left-hand side //---------------------------------------- - assign buf_in[56] = mgmt_io_out_unbuf[25]; + assign buf_in[56] = mgmt_io_out_unbuf[7]; assign buf_in[57] = buf_out[56]; assign buf_in[58] = buf_out[57]; assign buf_in[59] = buf_out[58]; - assign mgmt_io_out_buf[25] = buf_out[59]; + assign mgmt_io_out_buf[7] = buf_out[59]; - assign buf_in[60] = mgmt_io_out_unbuf[26]; + assign buf_in[60] = mgmt_io_out_unbuf[8]; assign buf_in[61] = buf_out[60]; assign buf_in[62] = buf_out[61]; assign buf_in[63] = buf_out[62]; - assign mgmt_io_out_buf[26] = buf_out[63]; + assign mgmt_io_out_buf[8] = buf_out[63]; - assign buf_in[64] = mgmt_io_out_unbuf[27]; + assign buf_in[64] = mgmt_io_out_unbuf[9]; assign buf_in[65] = buf_out[64]; assign buf_in[66] = buf_out[65]; assign buf_in[67] = buf_out[66]; - assign mgmt_io_out_buf[27] = buf_out[67]; + assign mgmt_io_out_buf[9] = buf_out[67]; - assign buf_in[68] = mgmt_io_out_unbuf[28]; + assign buf_in[68] = mgmt_io_out_unbuf[10]; assign buf_in[69] = buf_out[68]; assign buf_in[70] = buf_out[69]; assign buf_in[71] = buf_out[70]; - assign mgmt_io_out_buf[28] = buf_out[71]; + assign mgmt_io_out_buf[10] = buf_out[71]; - assign buf_in[72] = mgmt_io_out_unbuf[29]; + assign buf_in[72] = mgmt_io_out_unbuf[11]; assign buf_in[73] = buf_out[72]; assign buf_in[74] = buf_out[73]; assign buf_in[75] = buf_out[74]; - assign mgmt_io_out_buf[29] = buf_out[75]; + assign mgmt_io_out_buf[11] = buf_out[75]; - assign buf_in[76] = mgmt_io_out_unbuf[30]; + assign buf_in[76] = mgmt_io_out_unbuf[12]; assign buf_in[77] = buf_out[76]; assign buf_in[78] = buf_out[77]; - assign mgmt_io_out_buf[30] = buf_out[78]; + assign mgmt_io_out_buf[12] = buf_out[78]; - assign buf_in[79] = mgmt_io_out_unbuf[31]; + assign buf_in[79] = mgmt_io_out_unbuf[13]; assign buf_in[80] = buf_out[79]; assign buf_in[81] = buf_out[80]; - assign mgmt_io_out_buf[31] = buf_out[81]; + assign mgmt_io_out_buf[13] = buf_out[81]; - assign buf_in[82] = mgmt_io_out_unbuf[32]; + assign buf_in[82] = mgmt_io_out_unbuf[14]; assign buf_in[83] = buf_out[82]; assign buf_in[84] = buf_out[83]; - assign mgmt_io_out_buf[32] = buf_out[84]; + assign mgmt_io_out_buf[14] = buf_out[84]; - assign buf_in[85] = mgmt_io_out_unbuf[33]; + assign buf_in[85] = mgmt_io_out_unbuf[15]; assign buf_in[86] = buf_out[85]; assign buf_in[87] = buf_out[86]; - assign mgmt_io_out_buf[33] = buf_out[87]; + assign mgmt_io_out_buf[15] = buf_out[87]; - assign buf_in[88] = mgmt_io_out_unbuf[34]; + assign buf_in[88] = mgmt_io_out_unbuf[16]; assign buf_in[89] = buf_out[88]; - assign mgmt_io_out_buf[34] = buf_out[89]; + assign mgmt_io_out_buf[16] = buf_out[89]; - assign buf_in[90] = mgmt_io_out_unbuf[35]; + assign buf_in[90] = mgmt_io_out_unbuf[17]; assign buf_in[91] = buf_out[90]; - assign mgmt_io_out_buf[35] = buf_out[91]; + assign mgmt_io_out_buf[17] = buf_out[91]; - assign buf_in[92] = mgmt_io_out_unbuf[36]; + assign buf_in[92] = mgmt_io_out_unbuf[18]; assign buf_in[93] = buf_out[92]; - assign mgmt_io_out_buf[36] = buf_out[93]; + assign mgmt_io_out_buf[18] = buf_out[93]; - assign buf_in[94] = mgmt_io_out_unbuf[37]; + assign buf_in[94] = mgmt_io_out_unbuf[19]; assign buf_in[95] = buf_out[94]; - assign mgmt_io_out_buf[37] = buf_out[95]; + assign mgmt_io_out_buf[19] = buf_out[95]; //---------------------------------------- // mgmt_io_oeb, left-hand side (only) //---------------------------------------- - assign buf_in[96] = mgmt_io_oeb_unbuf[35]; + assign buf_in[96] = mgmt_io_oeb_unbuf[0]; assign buf_in[97] = buf_out[96]; - assign mgmt_io_oeb_buf[35] = buf_out[97]; + assign mgmt_io_oeb_buf[0] = buf_out[97]; - assign buf_in[98] = mgmt_io_oeb_unbuf[36]; + assign buf_in[98] = mgmt_io_oeb_unbuf[1]; assign buf_in[99] = buf_out[98]; - assign mgmt_io_oeb_buf[36] = buf_out[99]; + assign mgmt_io_oeb_buf[1] = buf_out[99]; - assign buf_in[100] = mgmt_io_oeb_unbuf[37]; + assign buf_in[100] = mgmt_io_oeb_unbuf[2]; assign buf_in[101] = buf_out[100]; - assign mgmt_io_oeb_buf[37] = buf_out[101]; + assign mgmt_io_oeb_buf[2] = buf_out[101]; endmodule