mirror of https://github.com/efabless/caravel.git
reharden `caravan` to fix outer pins labeling
This commit is contained in:
parent
aeb0cbc45f
commit
4cbe6d9f0c
258
def/caravan.def
258
def/caravan.def
|
@ -1927,258 +1927,258 @@ END COMPONENTS
|
||||||
PINS 63 ;
|
PINS 63 ;
|
||||||
- clock + NET clock + DIRECTION INPUT + USE SIGNAL
|
- clock + NET clock + DIRECTION INPUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -807 -807 ) ( 808 808 )
|
+ LAYER met5 ( -31300 -31225 ) ( 31300 31225 )
|
||||||
+ PLACED ( 937662 96247 ) N ;
|
+ PLACED ( 969500 64215 ) N ;
|
||||||
- flash_clk + NET flash_clk + DIRECTION OUTPUT + USE SIGNAL
|
- flash_clk + NET flash_clk + DIRECTION OUTPUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -807 -807 ) ( 808 808 )
|
+ LAYER met5 ( -31300 -31225 ) ( 31300 31225 )
|
||||||
+ PLACED ( 1754662 96247 ) N ;
|
+ PLACED ( 1786500 64215 ) N ;
|
||||||
- flash_csb + NET flash_csb + DIRECTION OUTPUT + USE SIGNAL
|
- flash_csb + NET flash_csb + DIRECTION OUTPUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -807 -807 ) ( 808 808 )
|
+ LAYER met5 ( -31300 -31225 ) ( 31300 31225 )
|
||||||
+ PLACED ( 1480662 96247 ) N ;
|
+ PLACED ( 1512500 64215 ) N ;
|
||||||
- flash_io0 + NET flash_io0 + DIRECTION OUTPUT + USE SIGNAL
|
- flash_io0 + NET flash_io0 + DIRECTION OUTPUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -807 -807 ) ( 808 808 )
|
+ LAYER met5 ( -31300 -31225 ) ( 31300 31225 )
|
||||||
+ PLACED ( 2028662 96247 ) N ;
|
+ PLACED ( 2060500 64215 ) N ;
|
||||||
- flash_io1 + NET flash_io1 + DIRECTION OUTPUT + USE SIGNAL
|
- flash_io1 + NET flash_io1 + DIRECTION OUTPUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -807 -807 ) ( 808 808 )
|
+ LAYER met5 ( -31300 -31225 ) ( 31300 31225 )
|
||||||
+ PLACED ( 2302662 96247 ) N ;
|
+ PLACED ( 2334500 64215 ) N ;
|
||||||
- gpio + NET gpio + DIRECTION INOUT + USE SIGNAL
|
- gpio + NET gpio + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -807 -807 ) ( 808 808 )
|
+ LAYER met5 ( -31300 -31225 ) ( 31300 31225 )
|
||||||
+ PLACED ( 2576662 96247 ) N ;
|
+ PLACED ( 2608500 64215 ) N ;
|
||||||
- mprj_io[0] + NET mprj_io[0] + DIRECTION INOUT + USE SIGNAL
|
- mprj_io[0] + NET mprj_io[0] + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -732 -732 ) ( 733 733 )
|
+ LAYER met5 ( -31225 -31300 ) ( 31225 31300 )
|
||||||
+ PLACED ( 3491882 569467 ) N ;
|
+ PLACED ( 3523785 537500 ) N ;
|
||||||
- mprj_io[10] + NET mprj_io[10] + DIRECTION INOUT + USE SIGNAL
|
- mprj_io[10] + NET mprj_io[10] + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -732 -732 ) ( 733 733 )
|
+ LAYER met5 ( -31225 -31300 ) ( 31225 31300 )
|
||||||
+ PLACED ( 3491882 3485467 ) N ;
|
+ PLACED ( 3523785 3453500 ) N ;
|
||||||
- mprj_io[11] + NET mprj_io[11] + DIRECTION INOUT + USE SIGNAL
|
- mprj_io[11] + NET mprj_io[11] + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -732 -732 ) ( 733 733 )
|
+ LAYER met5 ( -31225 -31300 ) ( 31225 31300 )
|
||||||
+ PLACED ( 3491882 3710467 ) N ;
|
+ PLACED ( 3523785 3678500 ) N ;
|
||||||
- mprj_io[12] + NET mprj_io[12] + DIRECTION INOUT + USE SIGNAL
|
- mprj_io[12] + NET mprj_io[12] + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -732 -732 ) ( 733 733 )
|
+ LAYER met5 ( -31225 -31300 ) ( 31225 31300 )
|
||||||
+ PLACED ( 3491882 3935467 ) N ;
|
+ PLACED ( 3523785 3903500 ) N ;
|
||||||
- mprj_io[13] + NET mprj_io[13] + DIRECTION INOUT + USE SIGNAL
|
- mprj_io[13] + NET mprj_io[13] + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -732 -732 ) ( 733 733 )
|
+ LAYER met5 ( -31225 -31300 ) ( 31225 31300 )
|
||||||
+ PLACED ( 3491882 4381467 ) N ;
|
+ PLACED ( 3523785 4349500 ) N ;
|
||||||
- mprj_io[14] + NET mprj_io[14] + DIRECTION INOUT + USE SIGNAL
|
- mprj_io[14] + NET mprj_io[14] + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -807 -807 ) ( 808 808 )
|
+ LAYER met5 ( -30412 -30420 ) ( 30413 30420 )
|
||||||
+ PLACED ( 3555497 4827272 ) N ;
|
+ PLACED ( 3523532 4795530 ) N ;
|
||||||
- mprj_io[15] + NET mprj_io[15] + DIRECTION INOUT + USE SIGNAL
|
- mprj_io[15] + NET mprj_io[15] + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -30420 -30410 ) ( 30420 30410 )
|
+ LAYER met5 ( -30420 -30412 ) ( 30420 30413 )
|
||||||
+ PLACED ( 3172470 5123530 ) N ;
|
+ PLACED ( 3172470 5123532 ) N ;
|
||||||
- mprj_io[16] + NET mprj_io[16] + DIRECTION INOUT + USE SIGNAL
|
- mprj_io[16] + NET mprj_io[16] + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -30420 -30410 ) ( 30420 30410 )
|
+ LAYER met5 ( -30420 -30412 ) ( 30420 30413 )
|
||||||
+ PLACED ( 2663470 5123530 ) N ;
|
+ PLACED ( 2663470 5123532 ) N ;
|
||||||
- mprj_io[17] + NET mprj_io[17] + DIRECTION INOUT + USE SIGNAL
|
- mprj_io[17] + NET mprj_io[17] + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -30420 -30410 ) ( 30420 30410 )
|
+ LAYER met5 ( -30420 -30412 ) ( 30420 30413 )
|
||||||
+ PLACED ( 2406470 5123530 ) N ;
|
+ PLACED ( 2406470 5123532 ) N ;
|
||||||
- mprj_io[18] + NET mprj_io[18] + DIRECTION INOUT + USE SIGNAL
|
- mprj_io[18] + NET mprj_io[18] + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -30420 -30410 ) ( 30420 30410 )
|
+ LAYER met5 ( -30420 -30412 ) ( 30420 30413 )
|
||||||
+ PLACED ( 1961470 5123530 ) N ;
|
+ PLACED ( 1961470 5123532 ) N ;
|
||||||
- mprj_io[19] + NET mprj_io[19] + DIRECTION INOUT + USE SIGNAL
|
- mprj_io[19] + NET mprj_io[19] + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -30420 -30410 ) ( 30420 30410 )
|
+ LAYER met5 ( -30420 -30412 ) ( 30420 30413 )
|
||||||
+ PLACED ( 1452470 5123530 ) N ;
|
+ PLACED ( 1452470 5123532 ) N ;
|
||||||
- mprj_io[1] + NET mprj_io[1] + DIRECTION INOUT + USE SIGNAL
|
- mprj_io[1] + NET mprj_io[1] + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -732 -732 ) ( 733 733 )
|
+ LAYER met5 ( -31225 -31300 ) ( 31225 31300 )
|
||||||
+ PLACED ( 3491882 795467 ) N ;
|
+ PLACED ( 3523785 763500 ) N ;
|
||||||
- mprj_io[20] + NET mprj_io[20] + DIRECTION INOUT + USE SIGNAL
|
- mprj_io[20] + NET mprj_io[20] + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -30420 -30410 ) ( 30420 30410 )
|
+ LAYER met5 ( -30420 -30412 ) ( 30420 30413 )
|
||||||
+ PLACED ( 1189470 5123530 ) N ;
|
+ PLACED ( 1189470 5123532 ) N ;
|
||||||
- mprj_io[21] + NET mprj_io[21] + DIRECTION INOUT + USE SIGNAL
|
- mprj_io[21] + NET mprj_io[21] + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -30420 -30410 ) ( 30420 30410 )
|
+ LAYER met5 ( -30420 -30412 ) ( 30420 30413 )
|
||||||
+ PLACED ( 937470 5123530 ) N ;
|
+ PLACED ( 937470 5123532 ) N ;
|
||||||
- mprj_io[22] + NET mprj_io[22] + DIRECTION INOUT + USE SIGNAL
|
- mprj_io[22] + NET mprj_io[22] + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -30420 -30410 ) ( 30420 30410 )
|
+ LAYER met5 ( -30420 -30412 ) ( 30420 30413 )
|
||||||
+ PLACED ( 680470 5123530 ) N ;
|
+ PLACED ( 680470 5123532 ) N ;
|
||||||
- mprj_io[23] + NET mprj_io[23] + DIRECTION INOUT + USE SIGNAL
|
- mprj_io[23] + NET mprj_io[23] + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -30420 -30410 ) ( 30420 30410 )
|
+ LAYER met5 ( -30420 -30412 ) ( 30420 30413 )
|
||||||
+ PLACED ( 423470 5123530 ) N ;
|
+ PLACED ( 423470 5123532 ) N ;
|
||||||
- mprj_io[24] + NET mprj_io[24] + DIRECTION INOUT + USE SIGNAL
|
- mprj_io[24] + NET mprj_io[24] + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -807 -807 ) ( 808 808 )
|
+ LAYER met5 ( -30412 -30420 ) ( 30413 30420 )
|
||||||
+ PLACED ( 96697 4845272 ) N ;
|
+ PLACED ( 64467 4813470 ) N ;
|
||||||
- mprj_io[25] + NET mprj_io[25] + DIRECTION INOUT + USE SIGNAL
|
- mprj_io[25] + NET mprj_io[25] + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -732 -732 ) ( 733 733 )
|
+ LAYER met5 ( -31225 -31300 ) ( 31225 31300 )
|
||||||
+ PLACED ( 32312 3996467 ) N ;
|
+ PLACED ( 64215 3964500 ) N ;
|
||||||
- mprj_io[26] + NET mprj_io[26] + DIRECTION INOUT + USE SIGNAL
|
- mprj_io[26] + NET mprj_io[26] + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -732 -732 ) ( 733 733 )
|
+ LAYER met5 ( -31225 -31300 ) ( 31225 31300 )
|
||||||
+ PLACED ( 32312 3780467 ) N ;
|
+ PLACED ( 64215 3748500 ) N ;
|
||||||
- mprj_io[27] + NET mprj_io[27] + DIRECTION INOUT + USE SIGNAL
|
- mprj_io[27] + NET mprj_io[27] + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -732 -732 ) ( 733 733 )
|
+ LAYER met5 ( -31225 -31300 ) ( 31225 31300 )
|
||||||
+ PLACED ( 32312 3564467 ) N ;
|
+ PLACED ( 64215 3532500 ) N ;
|
||||||
- mprj_io[28] + NET mprj_io[28] + DIRECTION INOUT + USE SIGNAL
|
- mprj_io[28] + NET mprj_io[28] + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -732 -732 ) ( 733 733 )
|
+ LAYER met5 ( -31225 -31300 ) ( 31225 31300 )
|
||||||
+ PLACED ( 32312 3348467 ) N ;
|
+ PLACED ( 64215 3316500 ) N ;
|
||||||
- mprj_io[29] + NET mprj_io[29] + DIRECTION INOUT + USE SIGNAL
|
- mprj_io[29] + NET mprj_io[29] + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -732 -732 ) ( 733 733 )
|
+ LAYER met5 ( -31225 -31300 ) ( 31225 31300 )
|
||||||
+ PLACED ( 32312 3132467 ) N ;
|
+ PLACED ( 64215 3100500 ) N ;
|
||||||
- mprj_io[2] + NET mprj_io[2] + DIRECTION INOUT + USE SIGNAL
|
- mprj_io[2] + NET mprj_io[2] + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -732 -732 ) ( 733 733 )
|
+ LAYER met5 ( -31225 -31300 ) ( 31225 31300 )
|
||||||
+ PLACED ( 3491882 1020467 ) N ;
|
+ PLACED ( 3523785 988500 ) N ;
|
||||||
- mprj_io[30] + NET mprj_io[30] + DIRECTION INOUT + USE SIGNAL
|
- mprj_io[30] + NET mprj_io[30] + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -732 -732 ) ( 733 733 )
|
+ LAYER met5 ( -31225 -31300 ) ( 31225 31300 )
|
||||||
+ PLACED ( 32312 2916467 ) N ;
|
+ PLACED ( 64215 2884500 ) N ;
|
||||||
- mprj_io[31] + NET mprj_io[31] + DIRECTION INOUT + USE SIGNAL
|
- mprj_io[31] + NET mprj_io[31] + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -732 -732 ) ( 733 733 )
|
+ LAYER met5 ( -31225 -31300 ) ( 31225 31300 )
|
||||||
+ PLACED ( 32312 2700467 ) N ;
|
+ PLACED ( 64215 2668500 ) N ;
|
||||||
- mprj_io[32] + NET mprj_io[32] + DIRECTION INOUT + USE SIGNAL
|
- mprj_io[32] + NET mprj_io[32] + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -732 -732 ) ( 733 733 )
|
+ LAYER met5 ( -31225 -31300 ) ( 31225 31300 )
|
||||||
+ PLACED ( 32312 2062467 ) N ;
|
+ PLACED ( 64215 2030500 ) N ;
|
||||||
- mprj_io[33] + NET mprj_io[33] + DIRECTION INOUT + USE SIGNAL
|
- mprj_io[33] + NET mprj_io[33] + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -732 -732 ) ( 733 733 )
|
+ LAYER met5 ( -31225 -31300 ) ( 31225 31300 )
|
||||||
+ PLACED ( 32312 1846467 ) N ;
|
+ PLACED ( 64215 1814500 ) N ;
|
||||||
- mprj_io[34] + NET mprj_io[34] + DIRECTION INOUT + USE SIGNAL
|
- mprj_io[34] + NET mprj_io[34] + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -732 -732 ) ( 733 733 )
|
+ LAYER met5 ( -31225 -31300 ) ( 31225 31300 )
|
||||||
+ PLACED ( 32312 1630467 ) N ;
|
+ PLACED ( 64215 1598500 ) N ;
|
||||||
- mprj_io[35] + NET mprj_io[35] + DIRECTION INOUT + USE SIGNAL
|
- mprj_io[35] + NET mprj_io[35] + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -732 -732 ) ( 733 733 )
|
+ LAYER met5 ( -31225 -31300 ) ( 31225 31300 )
|
||||||
+ PLACED ( 32312 1414467 ) N ;
|
+ PLACED ( 64215 1382500 ) N ;
|
||||||
- mprj_io[36] + NET mprj_io[36] + DIRECTION INOUT + USE SIGNAL
|
- mprj_io[36] + NET mprj_io[36] + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -732 -732 ) ( 733 733 )
|
+ LAYER met5 ( -31225 -31300 ) ( 31225 31300 )
|
||||||
+ PLACED ( 32312 1198467 ) N ;
|
+ PLACED ( 64215 1166500 ) N ;
|
||||||
- mprj_io[37] + NET mprj_io[37] + DIRECTION INOUT + USE SIGNAL
|
- mprj_io[37] + NET mprj_io[37] + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -732 -732 ) ( 733 733 )
|
+ LAYER met5 ( -31225 -31300 ) ( 31225 31300 )
|
||||||
+ PLACED ( 32312 982467 ) N ;
|
+ PLACED ( 64215 950500 ) N ;
|
||||||
- mprj_io[3] + NET mprj_io[3] + DIRECTION INOUT + USE SIGNAL
|
- mprj_io[3] + NET mprj_io[3] + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -732 -732 ) ( 733 733 )
|
+ LAYER met5 ( -31225 -31300 ) ( 31225 31300 )
|
||||||
+ PLACED ( 3491882 1246467 ) N ;
|
+ PLACED ( 3523785 1214500 ) N ;
|
||||||
- mprj_io[4] + NET mprj_io[4] + DIRECTION INOUT + USE SIGNAL
|
- mprj_io[4] + NET mprj_io[4] + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -732 -732 ) ( 733 733 )
|
+ LAYER met5 ( -31225 -31300 ) ( 31225 31300 )
|
||||||
+ PLACED ( 3491882 1471467 ) N ;
|
+ PLACED ( 3523785 1439500 ) N ;
|
||||||
- mprj_io[5] + NET mprj_io[5] + DIRECTION INOUT + USE SIGNAL
|
- mprj_io[5] + NET mprj_io[5] + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -732 -732 ) ( 733 733 )
|
+ LAYER met5 ( -31225 -31300 ) ( 31225 31300 )
|
||||||
+ PLACED ( 3491882 1696467 ) N ;
|
+ PLACED ( 3523785 1664500 ) N ;
|
||||||
- mprj_io[6] + NET mprj_io[6] + DIRECTION INOUT + USE SIGNAL
|
- mprj_io[6] + NET mprj_io[6] + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -732 -732 ) ( 733 733 )
|
+ LAYER met5 ( -31225 -31300 ) ( 31225 31300 )
|
||||||
+ PLACED ( 3491882 1922467 ) N ;
|
+ PLACED ( 3523785 1890500 ) N ;
|
||||||
- mprj_io[7] + NET mprj_io[7] + DIRECTION INOUT + USE SIGNAL
|
- mprj_io[7] + NET mprj_io[7] + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -732 -732 ) ( 733 733 )
|
+ LAYER met5 ( -31225 -31300 ) ( 31225 31300 )
|
||||||
+ PLACED ( 3491882 2808467 ) N ;
|
+ PLACED ( 3523785 2776500 ) N ;
|
||||||
- mprj_io[8] + NET mprj_io[8] + DIRECTION INOUT + USE SIGNAL
|
- mprj_io[8] + NET mprj_io[8] + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -732 -732 ) ( 733 733 )
|
+ LAYER met5 ( -31225 -31300 ) ( 31225 31300 )
|
||||||
+ PLACED ( 3491882 3034467 ) N ;
|
+ PLACED ( 3523785 3002500 ) N ;
|
||||||
- mprj_io[9] + NET mprj_io[9] + DIRECTION INOUT + USE SIGNAL
|
- mprj_io[9] + NET mprj_io[9] + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -732 -732 ) ( 733 733 )
|
+ LAYER met5 ( -31225 -31300 ) ( 31225 31300 )
|
||||||
+ PLACED ( 3491882 3259467 ) N ;
|
+ PLACED ( 3523785 3227500 ) N ;
|
||||||
- resetb + NET resetb + DIRECTION INPUT + USE SIGNAL
|
- resetb + NET resetb + DIRECTION INPUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -18590 -27915 ) ( 18590 27915 )
|
+ LAYER met5 ( -18592 -27915 ) ( 18593 27915 )
|
||||||
+ PLACED ( 702155 63630 ) N ;
|
+ PLACED ( 702157 63630 ) N ;
|
||||||
- vccd + NET vccd + DIRECTION INOUT + USE SIGNAL
|
- vccd + NET vccd + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -800 -800 ) ( 800 800 )
|
+ LAYER met5 ( -33632 -27200 ) ( 33633 27200 )
|
||||||
+ PLACED ( 99905 406065 ) N ;
|
+ PLACED ( 64467 377470 ) N ;
|
||||||
- vccd1 + NET vccd1 + DIRECTION INOUT + USE SIGNAL
|
- vccd1 + NET vccd1 + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -800 -800 ) ( 800 800 )
|
+ LAYER met5 ( -33632 -27200 ) ( 33633 27200 )
|
||||||
+ PLACED ( 3558705 4604065 ) N ;
|
+ PLACED ( 3523532 4575530 ) N ;
|
||||||
- vccd2 + NET vccd2 + DIRECTION INOUT + USE SIGNAL
|
- vccd2 + NET vccd2 + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -800 -800 ) ( 800 800 )
|
+ LAYER met5 ( -33632 -27200 ) ( 33633 27200 )
|
||||||
+ PLACED ( 99905 4626065 ) N ;
|
+ PLACED ( 64467 4597470 ) N ;
|
||||||
- vdda + NET vdda + DIRECTION INOUT + USE SIGNAL
|
- vdda + NET vdda + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -30420 -30410 ) ( 30420 30410 )
|
+ LAYER met5 ( -30420 -30412 ) ( 30420 30413 )
|
||||||
+ PLACED ( 3151530 64465 ) N ;
|
+ PLACED ( 3151530 64467 ) N ;
|
||||||
- vdda1 + NET vdda1 + DIRECTION INOUT + USE SIGNAL
|
- vdda1 + NET vdda1 + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -807 -807 ) ( 808 808 )
|
+ LAYER met5 ( -30412 -30420 ) ( 30413 30420 )
|
||||||
+ PLACED ( 3555497 4161272 ) N ;
|
+ PLACED ( 3523532 4129530 ) N ;
|
||||||
- vdda1_2 + NET vdda1_2 + DIRECTION INOUT + USE SIGNAL
|
- vdda1_2 + NET vdda1_2 + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -807 -807 ) ( 808 808 )
|
+ LAYER met5 ( -30412 -30420 ) ( 30413 30420 )
|
||||||
+ PLACED ( 3555497 2588272 ) N ;
|
+ PLACED ( 3523532 2556530 ) N ;
|
||||||
- vdda2 + NET vdda2 + DIRECTION INOUT + USE SIGNAL
|
- vdda2 + NET vdda2 + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -807 -807 ) ( 808 808 )
|
+ LAYER met5 ( -30412 -30420 ) ( 30413 30420 )
|
||||||
+ PLACED ( 96697 2484272 ) N ;
|
+ PLACED ( 64467 2452470 ) N ;
|
||||||
- vddio + NET vddio + DIRECTION INOUT + USE SIGNAL
|
- vddio + NET vddio + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -807 -807 ) ( 808 808 )
|
+ LAYER met5 ( -30412 -30420 ) ( 30413 30420 )
|
||||||
+ PLACED ( 96697 620272 ) N ;
|
+ PLACED ( 64467 588470 ) N ;
|
||||||
- vddio_2 + NET vddio_2 + DIRECTION INOUT + USE SIGNAL
|
- vddio_2 + NET vddio_2 + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -807 -807 ) ( 808 808 )
|
+ LAYER met5 ( -30412 -30420 ) ( 30413 30420 )
|
||||||
+ PLACED ( 96697 4418272 ) N ;
|
+ PLACED ( 64467 4386470 ) N ;
|
||||||
- vssa + NET vssa + DIRECTION INOUT + USE SIGNAL
|
- vssa + NET vssa + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -30420 -30410 ) ( 30420 30410 )
|
+ LAYER met5 ( -30420 -30412 ) ( 30420 30413 )
|
||||||
+ PLACED ( 431530 64465 ) N ;
|
+ PLACED ( 431530 64467 ) N ;
|
||||||
- vssa1 + NET vssa1 + DIRECTION INOUT + USE SIGNAL
|
- vssa1 + NET vssa1 + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -30420 -30410 ) ( 30420 30410 )
|
+ LAYER met5 ( -30420 -30412 ) ( 30420 30413 )
|
||||||
+ PLACED ( 2915470 5123530 ) N ;
|
+ PLACED ( 2915470 5123532 ) N ;
|
||||||
- vssa1_2 + NET vssa1_2 + DIRECTION INOUT + USE SIGNAL
|
- vssa1_2 + NET vssa1_2 + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -807 -807 ) ( 808 808 )
|
+ LAYER met5 ( -30412 -30420 ) ( 30413 30420 )
|
||||||
+ PLACED ( 3555497 2147272 ) N ;
|
+ PLACED ( 3523532 2115530 ) N ;
|
||||||
- vssa2 + NET vssa2 + DIRECTION INOUT + USE SIGNAL
|
- vssa2 + NET vssa2 + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -807 -807 ) ( 808 808 )
|
+ LAYER met5 ( -30412 -30420 ) ( 30413 30420 )
|
||||||
+ PLACED ( 96697 4207272 ) N ;
|
+ PLACED ( 64467 4175470 ) N ;
|
||||||
- vssd + NET vssd + DIRECTION INOUT + USE SIGNAL
|
- vssd + NET vssd + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -800 -800 ) ( 800 800 )
|
+ LAYER met5 ( -27200 -33632 ) ( 27200 33633 )
|
||||||
+ PLACED ( 1272400 99570 ) N ;
|
+ PLACED ( 1243530 64467 ) N ;
|
||||||
- vssd1 + NET vssd1 + DIRECTION INOUT + USE SIGNAL
|
- vssd1 + NET vssd1 + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -800 -800 ) ( 800 800 )
|
+ LAYER met5 ( -33632 -27200 ) ( 33633 27200 )
|
||||||
+ PLACED ( 3558705 2365065 ) N ;
|
+ PLACED ( 3523532 2336530 ) N ;
|
||||||
- vssd2 + NET vssd2 + DIRECTION INOUT + USE SIGNAL
|
- vssd2 + NET vssd2 + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -800 -800 ) ( 800 800 )
|
+ LAYER met5 ( -33632 -27200 ) ( 33633 27200 )
|
||||||
+ PLACED ( 99905 2270065 ) N ;
|
+ PLACED ( 64467 2241470 ) N ;
|
||||||
- vssio + NET vssio + DIRECTION INOUT + USE SIGNAL
|
- vssio + NET vssio + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -30420 -30410 ) ( 30420 30410 )
|
+ LAYER met5 ( -30420 -30412 ) ( 30420 30413 )
|
||||||
+ PLACED ( 2882530 64465 ) N ;
|
+ PLACED ( 2882530 64467 ) N ;
|
||||||
- vssio_2 + NET vssio_2 + DIRECTION INOUT + USE SIGNAL
|
- vssio_2 + NET vssio_2 + DIRECTION INOUT + USE SIGNAL
|
||||||
+ PORT
|
+ PORT
|
||||||
+ LAYER met5 ( -30420 -30410 ) ( 30420 30410 )
|
+ LAYER met5 ( -30420 -30412 ) ( 30420 30413 )
|
||||||
+ PLACED ( 1704470 5123530 ) N ;
|
+ PLACED ( 1704470 5123532 ) N ;
|
||||||
END PINS
|
END PINS
|
||||||
NETS 580 ;
|
NETS 584 ;
|
||||||
- clock ( PIN clock ) ( padframe clock ) + USE SIGNAL ;
|
- clock ( PIN clock ) ( padframe clock ) + USE SIGNAL ;
|
||||||
- clock_core ( padframe clock_core ) + USE SIGNAL ;
|
- clock_core ( padframe clock_core ) + USE SIGNAL ;
|
||||||
- flash_clk ( PIN flash_clk ) ( padframe flash_clk ) + USE SIGNAL ;
|
- flash_clk ( PIN flash_clk ) ( padframe flash_clk ) + USE SIGNAL ;
|
||||||
|
@ -2733,7 +2733,9 @@ NETS 580 ;
|
||||||
- user_gpio_noesd\[9\] ( padframe mprj_gpio_noesd[9] ) + USE SIGNAL ;
|
- user_gpio_noesd\[9\] ( padframe mprj_gpio_noesd[9] ) + USE SIGNAL ;
|
||||||
- vccd ( PIN vccd ) ( padframe vccd_pad ) + USE SIGNAL ;
|
- vccd ( PIN vccd ) ( padframe vccd_pad ) + USE SIGNAL ;
|
||||||
- vccd1 ( PIN vccd1 ) ( padframe vccd1_pad ) + USE SIGNAL ;
|
- vccd1 ( PIN vccd1 ) ( padframe vccd1_pad ) + USE SIGNAL ;
|
||||||
|
- vccd1_core ( padframe vccd1 ) + USE SIGNAL ;
|
||||||
- vccd2 ( PIN vccd2 ) ( padframe vccd2_pad ) + USE SIGNAL ;
|
- vccd2 ( PIN vccd2 ) ( padframe vccd2_pad ) + USE SIGNAL ;
|
||||||
|
- vccd2_core ( padframe vccd2 ) + USE SIGNAL ;
|
||||||
- vccd_core ( padframe vccd ) + USE SIGNAL ;
|
- vccd_core ( padframe vccd ) + USE SIGNAL ;
|
||||||
- vdda ( PIN vdda ) ( padframe vdda_pad ) + USE SIGNAL ;
|
- vdda ( PIN vdda ) ( padframe vdda_pad ) + USE SIGNAL ;
|
||||||
- vdda1 ( PIN vdda1 ) ( padframe vdda1_pad ) + USE SIGNAL ;
|
- vdda1 ( PIN vdda1 ) ( padframe vdda1_pad ) + USE SIGNAL ;
|
||||||
|
@ -2754,7 +2756,9 @@ NETS 580 ;
|
||||||
- vssa_core ( padframe vssa ) + USE SIGNAL ;
|
- vssa_core ( padframe vssa ) + USE SIGNAL ;
|
||||||
- vssd ( PIN vssd ) ( padframe vssd_pad ) + USE SIGNAL ;
|
- vssd ( PIN vssd ) ( padframe vssd_pad ) + USE SIGNAL ;
|
||||||
- vssd1 ( PIN vssd1 ) ( padframe vssd1_pad ) + USE SIGNAL ;
|
- vssd1 ( PIN vssd1 ) ( padframe vssd1_pad ) + USE SIGNAL ;
|
||||||
|
- vssd1_core ( padframe vssd1 ) + USE SIGNAL ;
|
||||||
- vssd2 ( PIN vssd2 ) ( padframe vssd2_pad ) + USE SIGNAL ;
|
- vssd2 ( PIN vssd2 ) ( padframe vssd2_pad ) + USE SIGNAL ;
|
||||||
|
- vssd2_core ( padframe vssd2 ) + USE SIGNAL ;
|
||||||
- vssd_core ( padframe vssd ) + USE SIGNAL ;
|
- vssd_core ( padframe vssd ) + USE SIGNAL ;
|
||||||
- vssio ( PIN vssio ) ( padframe vssio_pad ) + USE SIGNAL ;
|
- vssio ( PIN vssio ) ( padframe vssio_pad ) + USE SIGNAL ;
|
||||||
- vssio_2 ( PIN vssio_2 ) ( padframe vssio_pad2 ) + USE SIGNAL ;
|
- vssio_2 ( PIN vssio_2 ) ( padframe vssio_pad2 ) + USE SIGNAL ;
|
||||||
|
|
Binary file not shown.
25633
lef/chip_io_alt.lef
25633
lef/chip_io_alt.lef
File diff suppressed because it is too large
Load Diff
254
mag/caravan.mag
254
mag/caravan.mag
|
@ -1,71 +1,71 @@
|
||||||
magic
|
magic
|
||||||
tech sky130A
|
tech sky130A
|
||||||
magscale 1 2
|
magscale 1 2
|
||||||
timestamp 1684962010
|
timestamp 1685367057
|
||||||
<< metal5 >>
|
<< metal5 >>
|
||||||
rect 78610 1018624 90778 1030788
|
rect 78610 1018624 90778 1030789
|
||||||
rect 130010 1018624 142178 1030788
|
rect 130010 1018624 142178 1030789
|
||||||
rect 181410 1018624 193578 1030788
|
rect 181410 1018624 193578 1030789
|
||||||
rect 231810 1018624 243978 1030788
|
rect 231810 1018624 243978 1030789
|
||||||
rect 284410 1018624 296578 1030788
|
rect 284410 1018624 296578 1030789
|
||||||
rect 334810 1018624 346978 1030788
|
rect 334810 1018624 346978 1030789
|
||||||
rect 386210 1018624 398378 1030788
|
rect 386210 1018624 398378 1030789
|
||||||
rect 475210 1018624 487378 1030788
|
rect 475210 1018624 487378 1030789
|
||||||
rect 526610 1018624 538778 1030788
|
rect 526610 1018624 538778 1030789
|
||||||
rect 577010 1018624 589178 1030788
|
rect 577010 1018624 589178 1030789
|
||||||
rect 628410 1018624 640578 1030788
|
rect 628410 1018624 640578 1030789
|
||||||
rect 19178 968893 19501 969216
|
rect 6811 956610 18976 968778
|
||||||
rect 710938 965293 711261 965616
|
rect 698624 953022 710789 965190
|
||||||
rect 19821 925053 20141 925373
|
rect 6167 914054 19620 924934
|
||||||
rect 711581 920653 711901 920973
|
rect 697980 909666 711433 920546
|
||||||
rect 19178 883493 19501 883816
|
rect 6811 871210 18976 883378
|
||||||
rect 698230 876147 698523 876440
|
rect 698512 863640 711002 876160
|
||||||
rect 19178 841293 19501 841616
|
rect 6811 829010 18976 841178
|
||||||
rect 710938 832093 711261 832416
|
rect 698624 819822 710789 831990
|
||||||
rect 6316 799147 6609 799440
|
rect 6598 786640 19088 799160
|
||||||
rect 698230 786947 698523 787240
|
rect 698512 774440 711002 786960
|
||||||
rect 6316 755947 6609 756240
|
rect 6598 743440 19088 755960
|
||||||
rect 698230 741947 698523 742240
|
rect 698512 729440 711002 741960
|
||||||
rect 6316 712747 6609 713040
|
rect 6598 700240 19088 712760
|
||||||
rect 698230 696947 698523 697240
|
rect 698512 684440 711002 696960
|
||||||
rect 6316 669547 6609 669840
|
rect 6598 657040 19088 669560
|
||||||
rect 698230 651747 698523 652040
|
rect 698512 639240 711002 651760
|
||||||
rect 6316 626347 6609 626640
|
rect 6598 613840 19088 626360
|
||||||
rect 698230 606747 698523 607040
|
rect 698512 594240 711002 606760
|
||||||
rect 6316 583147 6609 583440
|
rect 6598 570640 19088 583160
|
||||||
rect 698230 561547 698523 561840
|
rect 698512 549040 711002 561560
|
||||||
rect 6316 539947 6609 540240
|
rect 6598 527440 19088 539960
|
||||||
rect 710938 517493 711261 517816
|
rect 698624 505222 710789 517390
|
||||||
rect 19178 496693 19501 497016
|
rect 6811 484410 18976 496578
|
||||||
rect 711581 472853 711901 473173
|
rect 697980 461866 711433 472746
|
||||||
rect 19821 453853 20141 454173
|
rect 6167 442854 19620 453734
|
||||||
rect 710938 429293 711261 429616
|
rect 698624 417022 710789 429190
|
||||||
rect 6316 412347 6609 412640
|
rect 6598 399840 19088 412360
|
||||||
rect 698230 384347 698523 384640
|
rect 698512 371840 711002 384360
|
||||||
rect 6316 369147 6609 369440
|
rect 6598 356640 19088 369160
|
||||||
rect 698230 339147 698523 339440
|
rect 698512 326640 711002 339160
|
||||||
rect 6316 325947 6609 326240
|
rect 6598 313440 19088 325960
|
||||||
rect 698230 294147 698523 294440
|
rect 6598 270240 19088 282760
|
||||||
rect 6316 282747 6609 283040
|
rect 698512 281640 711002 294160
|
||||||
rect 698230 249147 698523 249440
|
rect 6598 227040 19088 239560
|
||||||
rect 6316 239547 6609 239840
|
rect 698512 236640 711002 249160
|
||||||
rect 698230 203947 698523 204240
|
rect 6598 183840 19088 196360
|
||||||
rect 6316 196347 6609 196640
|
rect 698512 191440 711002 203960
|
||||||
rect 698230 158947 698523 159240
|
rect 698512 146440 711002 158960
|
||||||
rect 19178 123893 19501 124216
|
rect 6811 111610 18976 123778
|
||||||
rect 698230 113747 698523 114040
|
rect 698512 101240 711002 113760
|
||||||
rect 19821 81053 20141 81373
|
rect 6167 70054 19620 80934
|
||||||
rect 254320 19754 254640 20074
|
rect 80222 6811 92390 18976
|
||||||
rect 187371 19088 187694 19411
|
rect 136713 7143 144150 18309
|
||||||
rect 295971 19088 296294 19411
|
rect 187640 6598 200160 19088
|
||||||
rect 350771 19088 351094 19411
|
rect 243266 6167 254146 19620
|
||||||
rect 405571 19088 405894 19411
|
rect 296240 6598 308760 19088
|
||||||
rect 460371 19088 460694 19411
|
rect 351040 6598 363560 19088
|
||||||
rect 515171 19088 515494 19411
|
rect 405840 6598 418360 19088
|
||||||
rect 80222 6811 92390 18975
|
rect 460640 6598 473160 19088
|
||||||
rect 136713 7143 144149 18309
|
rect 515440 6598 527960 19088
|
||||||
rect 570422 6811 582590 18975
|
rect 570422 6811 582590 18976
|
||||||
rect 624222 6811 636390 18975
|
rect 624222 6811 636390 18976
|
||||||
use caravel_logo caravel_logo
|
use caravel_logo caravel_logo
|
||||||
timestamp 0
|
timestamp 0
|
||||||
transform 1 0 216000 0 1 5100
|
transform 1 0 216000 0 1 5100
|
||||||
|
@ -95,131 +95,131 @@ timestamp 0
|
||||||
transform 1 0 35000 0 1 7000
|
transform 1 0 35000 0 1 7000
|
||||||
box 0 0 1 1
|
box 0 0 1 1
|
||||||
<< labels >>
|
<< labels >>
|
||||||
flabel metal5 s 187371 19088 187694 19411 0 FreeSans 2560 0 0 0 clock
|
flabel metal5 s 187640 6598 200160 19088 0 FreeSans 81920 0 0 0 clock
|
||||||
port 0 nsew signal input
|
port 0 nsew signal input
|
||||||
flabel metal5 s 350771 19088 351094 19411 0 FreeSans 2560 0 0 0 flash_clk
|
flabel metal5 s 351040 6598 363560 19088 0 FreeSans 81920 0 0 0 flash_clk
|
||||||
port 1 nsew signal tristate
|
port 1 nsew signal tristate
|
||||||
flabel metal5 s 295971 19088 296294 19411 0 FreeSans 2560 0 0 0 flash_csb
|
flabel metal5 s 296240 6598 308760 19088 0 FreeSans 81920 0 0 0 flash_csb
|
||||||
port 2 nsew signal tristate
|
port 2 nsew signal tristate
|
||||||
flabel metal5 s 405571 19088 405894 19411 0 FreeSans 2560 0 0 0 flash_io0
|
flabel metal5 s 405840 6598 418360 19088 0 FreeSans 81920 0 0 0 flash_io0
|
||||||
port 3 nsew signal tristate
|
port 3 nsew signal tristate
|
||||||
flabel metal5 s 460371 19088 460694 19411 0 FreeSans 2560 0 0 0 flash_io1
|
flabel metal5 s 460640 6598 473160 19088 0 FreeSans 81920 0 0 0 flash_io1
|
||||||
port 4 nsew signal tristate
|
port 4 nsew signal tristate
|
||||||
flabel metal5 s 515171 19088 515494 19411 0 FreeSans 2560 0 0 0 gpio
|
flabel metal5 s 515440 6598 527960 19088 0 FreeSans 81920 0 0 0 gpio
|
||||||
port 5 nsew signal bidirectional
|
port 5 nsew signal bidirectional
|
||||||
flabel metal5 s 698230 113747 698523 114040 0 FreeSans 2560 0 0 0 mprj_io[0]
|
flabel metal5 s 698512 101240 711002 113760 0 FreeSans 81920 0 0 0 mprj_io[0]
|
||||||
port 6 nsew signal bidirectional
|
port 6 nsew signal bidirectional
|
||||||
flabel metal5 s 698230 696947 698523 697240 0 FreeSans 2560 0 0 0 mprj_io[10]
|
flabel metal5 s 698512 684440 711002 696960 0 FreeSans 81920 0 0 0 mprj_io[10]
|
||||||
port 7 nsew signal bidirectional
|
port 7 nsew signal bidirectional
|
||||||
flabel metal5 s 698230 741947 698523 742240 0 FreeSans 2560 0 0 0 mprj_io[11]
|
flabel metal5 s 698512 729440 711002 741960 0 FreeSans 81920 0 0 0 mprj_io[11]
|
||||||
port 8 nsew signal bidirectional
|
port 8 nsew signal bidirectional
|
||||||
flabel metal5 s 698230 786947 698523 787240 0 FreeSans 2560 0 0 0 mprj_io[12]
|
flabel metal5 s 698512 774440 711002 786960 0 FreeSans 81920 0 0 0 mprj_io[12]
|
||||||
port 9 nsew signal bidirectional
|
port 9 nsew signal bidirectional
|
||||||
flabel metal5 s 698230 876147 698523 876440 0 FreeSans 2560 0 0 0 mprj_io[13]
|
flabel metal5 s 698512 863640 711002 876160 0 FreeSans 81920 0 0 0 mprj_io[13]
|
||||||
port 10 nsew signal bidirectional
|
port 10 nsew signal bidirectional
|
||||||
flabel metal5 s 710938 965293 711261 965616 0 FreeSans 2560 0 0 0 mprj_io[14]
|
flabel metal5 s 698624 953022 710789 965190 0 FreeSans 81920 0 0 0 mprj_io[14]
|
||||||
port 11 nsew signal bidirectional
|
port 11 nsew signal bidirectional
|
||||||
flabel metal5 s 628410 1018624 640578 1030788 0 FreeSans 81920 0 0 0 mprj_io[15]
|
flabel metal5 s 628410 1018624 640578 1030789 0 FreeSans 81920 0 0 0 mprj_io[15]
|
||||||
port 12 nsew signal bidirectional
|
port 12 nsew signal bidirectional
|
||||||
flabel metal5 s 526610 1018624 538778 1030788 0 FreeSans 81920 0 0 0 mprj_io[16]
|
flabel metal5 s 526610 1018624 538778 1030789 0 FreeSans 81920 0 0 0 mprj_io[16]
|
||||||
port 13 nsew signal bidirectional
|
port 13 nsew signal bidirectional
|
||||||
flabel metal5 s 475210 1018624 487378 1030788 0 FreeSans 81920 0 0 0 mprj_io[17]
|
flabel metal5 s 475210 1018624 487378 1030789 0 FreeSans 81920 0 0 0 mprj_io[17]
|
||||||
port 14 nsew signal bidirectional
|
port 14 nsew signal bidirectional
|
||||||
flabel metal5 s 386210 1018624 398378 1030788 0 FreeSans 81920 0 0 0 mprj_io[18]
|
flabel metal5 s 386210 1018624 398378 1030789 0 FreeSans 81920 0 0 0 mprj_io[18]
|
||||||
port 15 nsew signal bidirectional
|
port 15 nsew signal bidirectional
|
||||||
flabel metal5 s 284410 1018624 296578 1030788 0 FreeSans 81920 0 0 0 mprj_io[19]
|
flabel metal5 s 284410 1018624 296578 1030789 0 FreeSans 81920 0 0 0 mprj_io[19]
|
||||||
port 16 nsew signal bidirectional
|
port 16 nsew signal bidirectional
|
||||||
flabel metal5 s 698230 158947 698523 159240 0 FreeSans 2560 0 0 0 mprj_io[1]
|
flabel metal5 s 698512 146440 711002 158960 0 FreeSans 81920 0 0 0 mprj_io[1]
|
||||||
port 17 nsew signal bidirectional
|
port 17 nsew signal bidirectional
|
||||||
flabel metal5 s 231810 1018624 243978 1030788 0 FreeSans 81920 0 0 0 mprj_io[20]
|
flabel metal5 s 231810 1018624 243978 1030789 0 FreeSans 81920 0 0 0 mprj_io[20]
|
||||||
port 18 nsew signal bidirectional
|
port 18 nsew signal bidirectional
|
||||||
flabel metal5 s 181410 1018624 193578 1030788 0 FreeSans 81920 0 0 0 mprj_io[21]
|
flabel metal5 s 181410 1018624 193578 1030789 0 FreeSans 81920 0 0 0 mprj_io[21]
|
||||||
port 19 nsew signal bidirectional
|
port 19 nsew signal bidirectional
|
||||||
flabel metal5 s 130010 1018624 142178 1030788 0 FreeSans 81920 0 0 0 mprj_io[22]
|
flabel metal5 s 130010 1018624 142178 1030789 0 FreeSans 81920 0 0 0 mprj_io[22]
|
||||||
port 20 nsew signal bidirectional
|
port 20 nsew signal bidirectional
|
||||||
flabel metal5 s 78610 1018624 90778 1030788 0 FreeSans 81920 0 0 0 mprj_io[23]
|
flabel metal5 s 78610 1018624 90778 1030789 0 FreeSans 81920 0 0 0 mprj_io[23]
|
||||||
port 21 nsew signal bidirectional
|
port 21 nsew signal bidirectional
|
||||||
flabel metal5 s 19178 968893 19501 969216 0 FreeSans 2560 0 0 0 mprj_io[24]
|
flabel metal5 s 6811 956610 18976 968778 0 FreeSans 81920 0 0 0 mprj_io[24]
|
||||||
port 22 nsew signal bidirectional
|
port 22 nsew signal bidirectional
|
||||||
flabel metal5 s 6316 799147 6609 799440 0 FreeSans 2560 0 0 0 mprj_io[25]
|
flabel metal5 s 6598 786640 19088 799160 0 FreeSans 81920 0 0 0 mprj_io[25]
|
||||||
port 23 nsew signal bidirectional
|
port 23 nsew signal bidirectional
|
||||||
flabel metal5 s 6316 755947 6609 756240 0 FreeSans 2560 0 0 0 mprj_io[26]
|
flabel metal5 s 6598 743440 19088 755960 0 FreeSans 81920 0 0 0 mprj_io[26]
|
||||||
port 24 nsew signal bidirectional
|
port 24 nsew signal bidirectional
|
||||||
flabel metal5 s 6316 712747 6609 713040 0 FreeSans 2560 0 0 0 mprj_io[27]
|
flabel metal5 s 6598 700240 19088 712760 0 FreeSans 81920 0 0 0 mprj_io[27]
|
||||||
port 25 nsew signal bidirectional
|
port 25 nsew signal bidirectional
|
||||||
flabel metal5 s 6316 669547 6609 669840 0 FreeSans 2560 0 0 0 mprj_io[28]
|
flabel metal5 s 6598 657040 19088 669560 0 FreeSans 81920 0 0 0 mprj_io[28]
|
||||||
port 26 nsew signal bidirectional
|
port 26 nsew signal bidirectional
|
||||||
flabel metal5 s 6316 626347 6609 626640 0 FreeSans 2560 0 0 0 mprj_io[29]
|
flabel metal5 s 6598 613840 19088 626360 0 FreeSans 81920 0 0 0 mprj_io[29]
|
||||||
port 27 nsew signal bidirectional
|
port 27 nsew signal bidirectional
|
||||||
flabel metal5 s 698230 203947 698523 204240 0 FreeSans 2560 0 0 0 mprj_io[2]
|
flabel metal5 s 698512 191440 711002 203960 0 FreeSans 81920 0 0 0 mprj_io[2]
|
||||||
port 28 nsew signal bidirectional
|
port 28 nsew signal bidirectional
|
||||||
flabel metal5 s 6316 583147 6609 583440 0 FreeSans 2560 0 0 0 mprj_io[30]
|
flabel metal5 s 6598 570640 19088 583160 0 FreeSans 81920 0 0 0 mprj_io[30]
|
||||||
port 29 nsew signal bidirectional
|
port 29 nsew signal bidirectional
|
||||||
flabel metal5 s 6316 539947 6609 540240 0 FreeSans 2560 0 0 0 mprj_io[31]
|
flabel metal5 s 6598 527440 19088 539960 0 FreeSans 81920 0 0 0 mprj_io[31]
|
||||||
port 30 nsew signal bidirectional
|
port 30 nsew signal bidirectional
|
||||||
flabel metal5 s 6316 412347 6609 412640 0 FreeSans 2560 0 0 0 mprj_io[32]
|
flabel metal5 s 6598 399840 19088 412360 0 FreeSans 81920 0 0 0 mprj_io[32]
|
||||||
port 31 nsew signal bidirectional
|
port 31 nsew signal bidirectional
|
||||||
flabel metal5 s 6316 369147 6609 369440 0 FreeSans 2560 0 0 0 mprj_io[33]
|
flabel metal5 s 6598 356640 19088 369160 0 FreeSans 81920 0 0 0 mprj_io[33]
|
||||||
port 32 nsew signal bidirectional
|
port 32 nsew signal bidirectional
|
||||||
flabel metal5 s 6316 325947 6609 326240 0 FreeSans 2560 0 0 0 mprj_io[34]
|
flabel metal5 s 6598 313440 19088 325960 0 FreeSans 81920 0 0 0 mprj_io[34]
|
||||||
port 33 nsew signal bidirectional
|
port 33 nsew signal bidirectional
|
||||||
flabel metal5 s 6316 282747 6609 283040 0 FreeSans 2560 0 0 0 mprj_io[35]
|
flabel metal5 s 6598 270240 19088 282760 0 FreeSans 81920 0 0 0 mprj_io[35]
|
||||||
port 34 nsew signal bidirectional
|
port 34 nsew signal bidirectional
|
||||||
flabel metal5 s 6316 239547 6609 239840 0 FreeSans 2560 0 0 0 mprj_io[36]
|
flabel metal5 s 6598 227040 19088 239560 0 FreeSans 81920 0 0 0 mprj_io[36]
|
||||||
port 35 nsew signal bidirectional
|
port 35 nsew signal bidirectional
|
||||||
flabel metal5 s 6316 196347 6609 196640 0 FreeSans 2560 0 0 0 mprj_io[37]
|
flabel metal5 s 6598 183840 19088 196360 0 FreeSans 81920 0 0 0 mprj_io[37]
|
||||||
port 36 nsew signal bidirectional
|
port 36 nsew signal bidirectional
|
||||||
flabel metal5 s 698230 249147 698523 249440 0 FreeSans 2560 0 0 0 mprj_io[3]
|
flabel metal5 s 698512 236640 711002 249160 0 FreeSans 81920 0 0 0 mprj_io[3]
|
||||||
port 37 nsew signal bidirectional
|
port 37 nsew signal bidirectional
|
||||||
flabel metal5 s 698230 294147 698523 294440 0 FreeSans 2560 0 0 0 mprj_io[4]
|
flabel metal5 s 698512 281640 711002 294160 0 FreeSans 81920 0 0 0 mprj_io[4]
|
||||||
port 38 nsew signal bidirectional
|
port 38 nsew signal bidirectional
|
||||||
flabel metal5 s 698230 339147 698523 339440 0 FreeSans 2560 0 0 0 mprj_io[5]
|
flabel metal5 s 698512 326640 711002 339160 0 FreeSans 81920 0 0 0 mprj_io[5]
|
||||||
port 39 nsew signal bidirectional
|
port 39 nsew signal bidirectional
|
||||||
flabel metal5 s 698230 384347 698523 384640 0 FreeSans 2560 0 0 0 mprj_io[6]
|
flabel metal5 s 698512 371840 711002 384360 0 FreeSans 81920 0 0 0 mprj_io[6]
|
||||||
port 40 nsew signal bidirectional
|
port 40 nsew signal bidirectional
|
||||||
flabel metal5 s 698230 561547 698523 561840 0 FreeSans 2560 0 0 0 mprj_io[7]
|
flabel metal5 s 698512 549040 711002 561560 0 FreeSans 81920 0 0 0 mprj_io[7]
|
||||||
port 41 nsew signal bidirectional
|
port 41 nsew signal bidirectional
|
||||||
flabel metal5 s 698230 606747 698523 607040 0 FreeSans 2560 0 0 0 mprj_io[8]
|
flabel metal5 s 698512 594240 711002 606760 0 FreeSans 81920 0 0 0 mprj_io[8]
|
||||||
port 42 nsew signal bidirectional
|
port 42 nsew signal bidirectional
|
||||||
flabel metal5 s 698230 651747 698523 652040 0 FreeSans 2560 0 0 0 mprj_io[9]
|
flabel metal5 s 698512 639240 711002 651760 0 FreeSans 81920 0 0 0 mprj_io[9]
|
||||||
port 43 nsew signal bidirectional
|
port 43 nsew signal bidirectional
|
||||||
flabel metal5 s 136713 7143 144149 18309 0 FreeSans 81920 0 0 0 resetb
|
flabel metal5 s 136713 7143 144150 18309 0 FreeSans 81920 0 0 0 resetb
|
||||||
port 44 nsew signal input
|
port 44 nsew signal input
|
||||||
flabel metal5 s 19821 81053 20141 81373 0 FreeSans 2560 0 0 0 vccd
|
flabel metal5 s 6167 70054 19620 80934 0 FreeSans 81920 0 0 0 vccd
|
||||||
port 45 nsew signal bidirectional
|
port 45 nsew signal bidirectional
|
||||||
flabel metal5 s 711581 920653 711901 920973 0 FreeSans 2560 0 0 0 vccd1
|
flabel metal5 s 697980 909666 711433 920546 0 FreeSans 81920 0 0 0 vccd1
|
||||||
port 46 nsew signal bidirectional
|
port 46 nsew signal bidirectional
|
||||||
flabel metal5 s 19821 925053 20141 925373 0 FreeSans 2560 0 0 0 vccd2
|
flabel metal5 s 6167 914054 19620 924934 0 FreeSans 81920 0 0 0 vccd2
|
||||||
port 47 nsew signal bidirectional
|
port 47 nsew signal bidirectional
|
||||||
flabel metal5 s 624222 6811 636390 18975 0 FreeSans 81920 0 0 0 vdda
|
flabel metal5 s 624222 6811 636390 18976 0 FreeSans 81920 0 0 0 vdda
|
||||||
port 48 nsew signal bidirectional
|
port 48 nsew signal bidirectional
|
||||||
flabel metal5 s 710938 832093 711261 832416 0 FreeSans 2560 0 0 0 vdda1
|
flabel metal5 s 698624 819822 710789 831990 0 FreeSans 81920 0 0 0 vdda1
|
||||||
port 49 nsew signal bidirectional
|
port 49 nsew signal bidirectional
|
||||||
flabel metal5 s 710938 517493 711261 517816 0 FreeSans 2560 0 0 0 vdda1_2
|
flabel metal5 s 698624 505222 710789 517390 0 FreeSans 81920 0 0 0 vdda1_2
|
||||||
port 50 nsew signal bidirectional
|
port 50 nsew signal bidirectional
|
||||||
flabel metal5 s 19178 496693 19501 497016 0 FreeSans 2560 0 0 0 vdda2
|
flabel metal5 s 6811 484410 18976 496578 0 FreeSans 81920 0 0 0 vdda2
|
||||||
port 51 nsew signal bidirectional
|
port 51 nsew signal bidirectional
|
||||||
flabel metal5 s 19178 123893 19501 124216 0 FreeSans 2560 0 0 0 vddio
|
flabel metal5 s 6811 111610 18976 123778 0 FreeSans 81920 0 0 0 vddio
|
||||||
port 52 nsew signal bidirectional
|
port 52 nsew signal bidirectional
|
||||||
flabel metal5 s 19178 883493 19501 883816 0 FreeSans 2560 0 0 0 vddio_2
|
flabel metal5 s 6811 871210 18976 883378 0 FreeSans 81920 0 0 0 vddio_2
|
||||||
port 53 nsew signal bidirectional
|
port 53 nsew signal bidirectional
|
||||||
flabel metal5 s 80222 6811 92390 18975 0 FreeSans 81920 0 0 0 vssa
|
flabel metal5 s 80222 6811 92390 18976 0 FreeSans 81920 0 0 0 vssa
|
||||||
port 54 nsew signal bidirectional
|
port 54 nsew signal bidirectional
|
||||||
flabel metal5 s 577010 1018624 589178 1030788 0 FreeSans 81920 0 0 0 vssa1
|
flabel metal5 s 577010 1018624 589178 1030789 0 FreeSans 81920 0 0 0 vssa1
|
||||||
port 55 nsew signal bidirectional
|
port 55 nsew signal bidirectional
|
||||||
flabel metal5 s 710938 429293 711261 429616 0 FreeSans 2560 0 0 0 vssa1_2
|
flabel metal5 s 698624 417022 710789 429190 0 FreeSans 81920 0 0 0 vssa1_2
|
||||||
port 56 nsew signal bidirectional
|
port 56 nsew signal bidirectional
|
||||||
flabel metal5 s 19178 841293 19501 841616 0 FreeSans 2560 0 0 0 vssa2
|
flabel metal5 s 6811 829010 18976 841178 0 FreeSans 81920 0 0 0 vssa2
|
||||||
port 57 nsew signal bidirectional
|
port 57 nsew signal bidirectional
|
||||||
flabel metal5 s 254320 19754 254640 20074 0 FreeSans 2560 0 0 0 vssd
|
flabel metal5 s 243266 6167 254146 19620 0 FreeSans 81920 0 0 0 vssd
|
||||||
port 58 nsew signal bidirectional
|
port 58 nsew signal bidirectional
|
||||||
flabel metal5 s 711581 472853 711901 473173 0 FreeSans 2560 0 0 0 vssd1
|
flabel metal5 s 697980 461866 711433 472746 0 FreeSans 81920 0 0 0 vssd1
|
||||||
port 59 nsew signal bidirectional
|
port 59 nsew signal bidirectional
|
||||||
flabel metal5 s 19821 453853 20141 454173 0 FreeSans 2560 0 0 0 vssd2
|
flabel metal5 s 6167 442854 19620 453734 0 FreeSans 81920 0 0 0 vssd2
|
||||||
port 60 nsew signal bidirectional
|
port 60 nsew signal bidirectional
|
||||||
flabel metal5 s 570422 6811 582590 18975 0 FreeSans 81920 0 0 0 vssio
|
flabel metal5 s 570422 6811 582590 18976 0 FreeSans 81920 0 0 0 vssio
|
||||||
port 61 nsew signal bidirectional
|
port 61 nsew signal bidirectional
|
||||||
flabel metal5 s 334810 1018624 346978 1030788 0 FreeSans 81920 0 0 0 vssio_2
|
flabel metal5 s 334810 1018624 346978 1030789 0 FreeSans 81920 0 0 0 vssio_2
|
||||||
port 62 nsew signal bidirectional
|
port 62 nsew signal bidirectional
|
||||||
<< properties >>
|
<< properties >>
|
||||||
string FIXED_BBOX 0 0 717600 1037600
|
string FIXED_BBOX 0 0 717600 1037600
|
||||||
|
|
|
@ -35,6 +35,10 @@ add_macro_placement caravel_motto 1350 -35 N
|
||||||
|
|
||||||
manual_macro_placement f
|
manual_macro_placement f
|
||||||
|
|
||||||
|
# modify to a different file
|
||||||
|
# remove_pins -input $::env(CURRENT_DEF)
|
||||||
|
# remove_empty_nets -input $::env(CURRENT_DEF)
|
||||||
|
|
||||||
label_macro_pins \
|
label_macro_pins \
|
||||||
-lef $::env(CARAVEL_ROOT)/lef/caravan.lef \
|
-lef $::env(CARAVEL_ROOT)/lef/caravan.lef \
|
||||||
-netlist_def $::env(CURRENT_DEF)
|
-netlist_def $::env(CURRENT_DEF)
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
OpenLane 541c95953c90428a7d716cb9095e66ba2e92896d
|
OpenLane ed194238ac359aca044c54fa8cbbbd12280e1a8c
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
open_pdks af3485525297d5cbe93c129ea853da2d588fac41
|
open_pdks 12df12e2e74145e31c5a13de02f9a1e176b56e67
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
design,design_name,config,flow_status,total_runtime,routed_runtime,(Cell/mm^2)/Core_Util,DIEAREA_mm^2,CellPer_mm^2,OpenDP_Util,Final_Util,Peak_Memory_Usage_MB,synth_cell_count,tritonRoute_violations,Short_violations,MetSpc_violations,OffGrid_violations,MinHole_violations,Other_violations,Magic_violations,pin_antenna_violations,net_antenna_violations,lvs_total_errors,cvc_total_errors,klayout_violations,wire_length,vias,wns,pl_wns,optimized_wns,fastroute_wns,spef_wns,tns,pl_tns,optimized_tns,fastroute_tns,spef_tns,HPWL,routing_layer1_pct,routing_layer2_pct,routing_layer3_pct,routing_layer4_pct,routing_layer5_pct,routing_layer6_pct,wires_count,wire_bits,public_wires_count,public_wire_bits,memories_count,memory_bits,processes_count,cells_pre_abc,AND,DFF,NAND,NOR,OR,XOR,XNOR,MUX,inputs,outputs,level,DecapCells,WelltapCells,DiodeCells,FillCells,NonPhysCells,TotalCells,CoreArea_um^2,power_slowest_internal_uW,power_slowest_switching_uW,power_slowest_leakage_uW,power_typical_internal_uW,power_typical_switching_uW,power_typical_leakage_uW,power_fastest_internal_uW,power_fastest_switching_uW,power_fastest_leakage_uW,critical_path_ns,suggested_clock_period,suggested_clock_frequency,CLOCK_PERIOD,FP_ASPECT_RATIO,FP_CORE_UTIL,FP_PDN_HPITCH,FP_PDN_VPITCH,GRT_ADJUSTMENT,GRT_REPAIR_ANTENNAS,PL_TARGET_DENSITY,RUN_HEURISTIC_DIODE_INSERTION,STD_CELL_LIBRARY,SYNTH_MAX_FANOUT,SYNTH_STRATEGY
|
design,design_name,config,flow_status,total_runtime,routed_runtime,(Cell/mm^2)/Core_Util,DIEAREA_mm^2,CellPer_mm^2,OpenDP_Util,Final_Util,Peak_Memory_Usage_MB,synth_cell_count,tritonRoute_violations,Short_violations,MetSpc_violations,OffGrid_violations,MinHole_violations,Other_violations,Magic_violations,pin_antenna_violations,net_antenna_violations,lvs_total_errors,cvc_total_errors,klayout_violations,wire_length,vias,wns,pl_wns,optimized_wns,fastroute_wns,spef_wns,tns,pl_tns,optimized_tns,fastroute_tns,spef_tns,HPWL,routing_layer1_pct,routing_layer2_pct,routing_layer3_pct,routing_layer4_pct,routing_layer5_pct,routing_layer6_pct,wires_count,wire_bits,public_wires_count,public_wire_bits,memories_count,memory_bits,processes_count,cells_pre_abc,AND,DFF,NAND,NOR,OR,XOR,XNOR,MUX,inputs,outputs,level,DecapCells,WelltapCells,DiodeCells,FillCells,NonPhysCells,TotalCells,CoreArea_um^2,power_slowest_internal_uW,power_slowest_switching_uW,power_slowest_leakage_uW,power_typical_internal_uW,power_typical_switching_uW,power_typical_leakage_uW,power_fastest_internal_uW,power_fastest_switching_uW,power_fastest_leakage_uW,critical_path_ns,suggested_clock_period,suggested_clock_frequency,CLOCK_PERIOD,FP_ASPECT_RATIO,FP_CORE_UTIL,FP_PDN_HPITCH,FP_PDN_VPITCH,GRT_ADJUSTMENT,GRT_REPAIR_ANTENNAS,PL_TARGET_DENSITY,RUN_HEURISTIC_DIODE_INSERTION,STD_CELL_LIBRARY,SYNTH_MAX_FANOUT,SYNTH_STRATEGY
|
||||||
/home/hosni/caravan/caravan-mpw9-PnR/caravel/openlane/caravan,caravan,23_05_23_02_53,flow completed,0h2m21s0ms,-1,-2.0,-1,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,0,0,0,7,7,18475999.948799998,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11.0,90.9090909090909,10.0,1,50,153.18,153.6,0.3,0,0.6,0,sky130_fd_sc_hd,10,AREA 0
|
/home/hosni/caravan/caravel/openlane/caravan,caravan,23_05_29_06_30,flow completed,0h2m21s0ms,-1,-2.0,-1,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,0,0,0,7,7,18475999.948799998,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11.0,90.9090909090909,10.0,1,50,153.18,153.6,0.3,0,0.6,0,sky130_fd_sc_hd,10,AREA 0
|
||||||
|
|
|
Loading…
Reference in New Issue