fix(def): move micro template pins to metal2

We restrict micro projects to only use metal layers up to metal2, in order to simplify integration.
This commit is contained in:
Uri Shaked
2024-09-05 13:22:34 +03:00
parent 45488b51fd
commit 894bc331f1
+18 -18
View File
@@ -38,75 +38,75 @@ END COMPONENTS
PINS 18 ; PINS 18 ;
- clk + NET clk + DIRECTION INPUT + USE SIGNAL - clk + NET clk + DIRECTION INPUT + USE SIGNAL
+ PORT + PORT
+ LAYER met4 ( -500 -150 ) ( 500 150 ) + LAYER met2 ( -500 -150 ) ( 500 150 )
+ PLACED ( 64500 2720 ) N ; + PLACED ( 64500 2720 ) N ;
- rst_n + NET rst_n + DIRECTION INPUT + USE SIGNAL - rst_n + NET rst_n + DIRECTION INPUT + USE SIGNAL
+ PORT + PORT
+ LAYER met4 ( -500 -150 ) ( 500 150 ) + LAYER met2 ( -500 -150 ) ( 500 150 )
+ PLACED ( 64500 5440 ) N ; + PLACED ( 64500 5440 ) N ;
- ui_in[0] + NET ui_in[0] + DIRECTION INPUT + USE SIGNAL - ui_in[0] + NET ui_in[0] + DIRECTION INPUT + USE SIGNAL
+ PORT + PORT
+ LAYER met4 ( -500 -150 ) ( 500 150 ) + LAYER met2 ( -500 -150 ) ( 500 150 )
+ PLACED ( 64500 8160 ) N ; + PLACED ( 64500 8160 ) N ;
- ui_in[1] + NET ui_in[1] + DIRECTION INPUT + USE SIGNAL - ui_in[1] + NET ui_in[1] + DIRECTION INPUT + USE SIGNAL
+ PORT + PORT
+ LAYER met4 ( -500 -150 ) ( 500 150 ) + LAYER met2 ( -500 -150 ) ( 500 150 )
+ PLACED ( 64500 10880 ) N ; + PLACED ( 64500 10880 ) N ;
- ui_in[2] + NET ui_in[2] + DIRECTION INPUT + USE SIGNAL - ui_in[2] + NET ui_in[2] + DIRECTION INPUT + USE SIGNAL
+ PORT + PORT
+ LAYER met4 ( -500 -150 ) ( 500 150 ) + LAYER met2 ( -500 -150 ) ( 500 150 )
+ PLACED ( 64500 13600 ) N ; + PLACED ( 64500 13600 ) N ;
- ui_in[3] + NET ui_in[3] + DIRECTION INPUT + USE SIGNAL - ui_in[3] + NET ui_in[3] + DIRECTION INPUT + USE SIGNAL
+ PORT + PORT
+ LAYER met4 ( -500 -150 ) ( 500 150 ) + LAYER met2 ( -500 -150 ) ( 500 150 )
+ PLACED ( 64500 16320 ) N ; + PLACED ( 64500 16320 ) N ;
- ui_in[4] + NET ui_in[4] + DIRECTION INPUT + USE SIGNAL - ui_in[4] + NET ui_in[4] + DIRECTION INPUT + USE SIGNAL
+ PORT + PORT
+ LAYER met4 ( -500 -150 ) ( 500 150 ) + LAYER met2 ( -500 -150 ) ( 500 150 )
+ PLACED ( 64500 19040 ) N ; + PLACED ( 64500 19040 ) N ;
- ui_in[5] + NET ui_in[5] + DIRECTION INPUT + USE SIGNAL - ui_in[5] + NET ui_in[5] + DIRECTION INPUT + USE SIGNAL
+ PORT + PORT
+ LAYER met4 ( -500 -150 ) ( 500 150 ) + LAYER met2 ( -500 -150 ) ( 500 150 )
+ PLACED ( 64500 21760 ) N ; + PLACED ( 64500 21760 ) N ;
- ui_in[6] + NET ui_in[6] + DIRECTION INPUT + USE SIGNAL - ui_in[6] + NET ui_in[6] + DIRECTION INPUT + USE SIGNAL
+ PORT + PORT
+ LAYER met4 ( -500 -150 ) ( 500 150 ) + LAYER met2 ( -500 -150 ) ( 500 150 )
+ PLACED ( 64500 24480 ) N ; + PLACED ( 64500 24480 ) N ;
- ui_in[7] + NET ui_in[7] + DIRECTION INPUT + USE SIGNAL - ui_in[7] + NET ui_in[7] + DIRECTION INPUT + USE SIGNAL
+ PORT + PORT
+ LAYER met4 ( -500 -150 ) ( 500 150 ) + LAYER met2 ( -500 -150 ) ( 500 150 )
+ PLACED ( 64500 27200 ) N ; + PLACED ( 64500 27200 ) N ;
- uo_out[0] + NET uo_out[0] + DIRECTION OUTPUT + USE SIGNAL - uo_out[0] + NET uo_out[0] + DIRECTION OUTPUT + USE SIGNAL
+ PORT + PORT
+ LAYER met4 ( -500 -150 ) ( 500 150 ) + LAYER met2 ( -500 -150 ) ( 500 150 )
+ PLACED ( 64500 29920 ) N ; + PLACED ( 64500 29920 ) N ;
- uo_out[1] + NET uo_out[1] + DIRECTION OUTPUT + USE SIGNAL - uo_out[1] + NET uo_out[1] + DIRECTION OUTPUT + USE SIGNAL
+ PORT + PORT
+ LAYER met4 ( -500 -150 ) ( 500 150 ) + LAYER met2 ( -500 -150 ) ( 500 150 )
+ PLACED ( 64500 32640 ) N ; + PLACED ( 64500 32640 ) N ;
- uo_out[2] + NET uo_out[2] + DIRECTION OUTPUT + USE SIGNAL - uo_out[2] + NET uo_out[2] + DIRECTION OUTPUT + USE SIGNAL
+ PORT + PORT
+ LAYER met4 ( -500 -150 ) ( 500 150 ) + LAYER met2 ( -500 -150 ) ( 500 150 )
+ PLACED ( 64500 35360 ) N ; + PLACED ( 64500 35360 ) N ;
- uo_out[3] + NET uo_out[3] + DIRECTION OUTPUT + USE SIGNAL - uo_out[3] + NET uo_out[3] + DIRECTION OUTPUT + USE SIGNAL
+ PORT + PORT
+ LAYER met4 ( -500 -150 ) ( 500 150 ) + LAYER met2 ( -500 -150 ) ( 500 150 )
+ PLACED ( 64500 38080 ) N ; + PLACED ( 64500 38080 ) N ;
- uo_out[4] + NET uo_out[4] + DIRECTION OUTPUT + USE SIGNAL - uo_out[4] + NET uo_out[4] + DIRECTION OUTPUT + USE SIGNAL
+ PORT + PORT
+ LAYER met4 ( -500 -150 ) ( 500 150 ) + LAYER met2 ( -500 -150 ) ( 500 150 )
+ PLACED ( 64500 40800 ) N ; + PLACED ( 64500 40800 ) N ;
- uo_out[5] + NET uo_out[5] + DIRECTION OUTPUT + USE SIGNAL - uo_out[5] + NET uo_out[5] + DIRECTION OUTPUT + USE SIGNAL
+ PORT + PORT
+ LAYER met4 ( -500 -150 ) ( 500 150 ) + LAYER met2 ( -500 -150 ) ( 500 150 )
+ PLACED ( 64500 43520 ) N ; + PLACED ( 64500 43520 ) N ;
- uo_out[6] + NET uo_out[6] + DIRECTION OUTPUT + USE SIGNAL - uo_out[6] + NET uo_out[6] + DIRECTION OUTPUT + USE SIGNAL
+ PORT + PORT
+ LAYER met4 ( -500 -150 ) ( 500 150 ) + LAYER met2 ( -500 -150 ) ( 500 150 )
+ PLACED ( 64500 46240 ) N ; + PLACED ( 64500 46240 ) N ;
- uo_out[7] + NET uo_out[7] + DIRECTION OUTPUT + USE SIGNAL - uo_out[7] + NET uo_out[7] + DIRECTION OUTPUT + USE SIGNAL
+ PORT + PORT
+ LAYER met4 ( -500 -150 ) ( 500 150 ) + LAYER met2 ( -500 -150 ) ( 500 150 )
+ PLACED ( 64500 48960 ) N ; + PLACED ( 64500 48960 ) N ;
END PINS END PINS
SPECIALNETS 2 ; SPECIALNETS 2 ;