feat: update user module def files

increase single tile dimensions, reduce spacing between tiles.
This commit is contained in:
Uri Shaked
2023-07-19 14:10:57 +03:00
parent 3a6a7d3a2c
commit b920aef0e2
6 changed files with 559 additions and 550 deletions
+52 -50
View File
@@ -3,7 +3,7 @@ DIVIDERCHAR "/" ;
BUSBITCHARS "[]" ;
DESIGN tt_um_template ;
UNITS DISTANCE MICRONS 1000 ;
DIEAREA ( 0 0 ) ( 338560 220320 ) ;
DIEAREA ( 0 0 ) ( 338560 225760 ) ;
ROW ROW_0 unithd 2760 2720 N DO 724 BY 1 STEP 460 0 ;
ROW ROW_1 unithd 2760 5440 FS DO 724 BY 1 STEP 460 0 ;
ROW ROW_2 unithd 2760 8160 N DO 724 BY 1 STEP 460 0 ;
@@ -83,18 +83,20 @@ ROW ROW_75 unithd 2760 206720 FS DO 724 BY 1 STEP 460 0 ;
ROW ROW_76 unithd 2760 209440 N DO 724 BY 1 STEP 460 0 ;
ROW ROW_77 unithd 2760 212160 FS DO 724 BY 1 STEP 460 0 ;
ROW ROW_78 unithd 2760 214880 N DO 724 BY 1 STEP 460 0 ;
ROW ROW_79 unithd 2760 217600 FS DO 724 BY 1 STEP 460 0 ;
ROW ROW_80 unithd 2760 220320 N DO 724 BY 1 STEP 460 0 ;
TRACKS X 230 DO 736 STEP 460 LAYER li1 ;
TRACKS Y 170 DO 648 STEP 340 LAYER li1 ;
TRACKS Y 170 DO 664 STEP 340 LAYER li1 ;
TRACKS X 170 DO 996 STEP 340 LAYER met1 ;
TRACKS Y 170 DO 648 STEP 340 LAYER met1 ;
TRACKS Y 170 DO 664 STEP 340 LAYER met1 ;
TRACKS X 230 DO 736 STEP 460 LAYER met2 ;
TRACKS Y 230 DO 479 STEP 460 LAYER met2 ;
TRACKS Y 230 DO 491 STEP 460 LAYER met2 ;
TRACKS X 340 DO 498 STEP 680 LAYER met3 ;
TRACKS Y 340 DO 324 STEP 680 LAYER met3 ;
TRACKS Y 340 DO 332 STEP 680 LAYER met3 ;
TRACKS X 460 DO 368 STEP 920 LAYER met4 ;
TRACKS Y 460 DO 239 STEP 920 LAYER met4 ;
TRACKS Y 460 DO 245 STEP 920 LAYER met4 ;
TRACKS X 1700 DO 99 STEP 3400 LAYER met5 ;
TRACKS Y 1700 DO 65 STEP 3400 LAYER met5 ;
TRACKS Y 1700 DO 66 STEP 3400 LAYER met5 ;
COMPONENTS 25 ;
- TIE_ZERO_zero_ sky130_fd_sc_hd__conb_1 ;
- _00_ sky130_fd_sc_hd__buf_2 ;
@@ -126,175 +128,175 @@ PINS 43 ;
- clk + NET clk + DIRECTION INPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 158700 219820 ) N ;
+ PLACED ( 158700 225260 ) N ;
- ena + NET ena + DIRECTION INPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 162380 219820 ) N ;
+ PLACED ( 162380 225260 ) N ;
- rst_n + NET rst_n + DIRECTION INPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 155020 219820 ) N ;
+ PLACED ( 155020 225260 ) N ;
- ui_in[0] + NET ui_in[0] + DIRECTION INPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 151340 219820 ) N ;
+ PLACED ( 151340 225260 ) N ;
- ui_in[1] + NET ui_in[1] + DIRECTION INPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 147660 219820 ) N ;
+ PLACED ( 147660 225260 ) N ;
- ui_in[2] + NET ui_in[2] + DIRECTION INPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 143980 219820 ) N ;
+ PLACED ( 143980 225260 ) N ;
- ui_in[3] + NET ui_in[3] + DIRECTION INPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 140300 219820 ) N ;
+ PLACED ( 140300 225260 ) N ;
- ui_in[4] + NET ui_in[4] + DIRECTION INPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 136620 219820 ) N ;
+ PLACED ( 136620 225260 ) N ;
- ui_in[5] + NET ui_in[5] + DIRECTION INPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 132940 219820 ) N ;
+ PLACED ( 132940 225260 ) N ;
- ui_in[6] + NET ui_in[6] + DIRECTION INPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 129260 219820 ) N ;
+ PLACED ( 129260 225260 ) N ;
- ui_in[7] + NET ui_in[7] + DIRECTION INPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 125580 219820 ) N ;
+ PLACED ( 125580 225260 ) N ;
- uio_in[0] + NET uio_in[0] + DIRECTION INPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 121900 219820 ) N ;
+ PLACED ( 121900 225260 ) N ;
- uio_in[1] + NET uio_in[1] + DIRECTION INPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 118220 219820 ) N ;
+ PLACED ( 118220 225260 ) N ;
- uio_in[2] + NET uio_in[2] + DIRECTION INPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 114540 219820 ) N ;
+ PLACED ( 114540 225260 ) N ;
- uio_in[3] + NET uio_in[3] + DIRECTION INPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 110860 219820 ) N ;
+ PLACED ( 110860 225260 ) N ;
- uio_in[4] + NET uio_in[4] + DIRECTION INPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 107180 219820 ) N ;
+ PLACED ( 107180 225260 ) N ;
- uio_in[5] + NET uio_in[5] + DIRECTION INPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 103500 219820 ) N ;
+ PLACED ( 103500 225260 ) N ;
- uio_in[6] + NET uio_in[6] + DIRECTION INPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 99820 219820 ) N ;
+ PLACED ( 99820 225260 ) N ;
- uio_in[7] + NET uio_in[7] + DIRECTION INPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 96140 219820 ) N ;
+ PLACED ( 96140 225260 ) N ;
- uio_oe[0] + NET uio_oe[0] + DIRECTION OUTPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 33580 219820 ) N ;
+ PLACED ( 33580 225260 ) N ;
- uio_oe[1] + NET uio_oe[1] + DIRECTION OUTPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 29900 219820 ) N ;
+ PLACED ( 29900 225260 ) N ;
- uio_oe[2] + NET uio_oe[2] + DIRECTION OUTPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 26220 219820 ) N ;
+ PLACED ( 26220 225260 ) N ;
- uio_oe[3] + NET uio_oe[3] + DIRECTION OUTPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 22540 219820 ) N ;
+ PLACED ( 22540 225260 ) N ;
- uio_oe[4] + NET uio_oe[4] + DIRECTION OUTPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 18860 219820 ) N ;
+ PLACED ( 18860 225260 ) N ;
- uio_oe[5] + NET uio_oe[5] + DIRECTION OUTPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 15180 219820 ) N ;
+ PLACED ( 15180 225260 ) N ;
- uio_oe[6] + NET uio_oe[6] + DIRECTION OUTPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 11500 219820 ) N ;
+ PLACED ( 11500 225260 ) N ;
- uio_oe[7] + NET uio_oe[7] + DIRECTION OUTPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 7820 219820 ) N ;
+ PLACED ( 7820 225260 ) N ;
- uio_out[0] + NET uio_out[0] + DIRECTION OUTPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 63020 219820 ) N ;
+ PLACED ( 63020 225260 ) N ;
- uio_out[1] + NET uio_out[1] + DIRECTION OUTPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 59340 219820 ) N ;
+ PLACED ( 59340 225260 ) N ;
- uio_out[2] + NET uio_out[2] + DIRECTION OUTPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 55660 219820 ) N ;
+ PLACED ( 55660 225260 ) N ;
- uio_out[3] + NET uio_out[3] + DIRECTION OUTPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 51980 219820 ) N ;
+ PLACED ( 51980 225260 ) N ;
- uio_out[4] + NET uio_out[4] + DIRECTION OUTPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 48300 219820 ) N ;
+ PLACED ( 48300 225260 ) N ;
- uio_out[5] + NET uio_out[5] + DIRECTION OUTPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 44620 219820 ) N ;
+ PLACED ( 44620 225260 ) N ;
- uio_out[6] + NET uio_out[6] + DIRECTION OUTPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 40940 219820 ) N ;
+ PLACED ( 40940 225260 ) N ;
- uio_out[7] + NET uio_out[7] + DIRECTION OUTPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 37260 219820 ) N ;
+ PLACED ( 37260 225260 ) N ;
- uo_out[0] + NET uo_out[0] + DIRECTION OUTPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 92460 219820 ) N ;
+ PLACED ( 92460 225260 ) N ;
- uo_out[1] + NET uo_out[1] + DIRECTION OUTPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 88780 219820 ) N ;
+ PLACED ( 88780 225260 ) N ;
- uo_out[2] + NET uo_out[2] + DIRECTION OUTPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 85100 219820 ) N ;
+ PLACED ( 85100 225260 ) N ;
- uo_out[3] + NET uo_out[3] + DIRECTION OUTPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 81420 219820 ) N ;
+ PLACED ( 81420 225260 ) N ;
- uo_out[4] + NET uo_out[4] + DIRECTION OUTPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 77740 219820 ) N ;
+ PLACED ( 77740 225260 ) N ;
- uo_out[5] + NET uo_out[5] + DIRECTION OUTPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 74060 219820 ) N ;
+ PLACED ( 74060 225260 ) N ;
- uo_out[6] + NET uo_out[6] + DIRECTION OUTPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 70380 219820 ) N ;
+ PLACED ( 70380 225260 ) N ;
- uo_out[7] + NET uo_out[7] + DIRECTION OUTPUT + USE SIGNAL
+ PORT
+ LAYER met4 ( -150 -500 ) ( 150 500 )
+ PLACED ( 66700 219820 ) N ;
+ PLACED ( 66700 225260 ) N ;
END PINS
SPECIALNETS 2 ;
- VGND ( TIE_ZERO_zero_ VNB ) ( _23_ VNB ) ( _22_ VNB ) ( _21_ VNB ) ( _20_ VNB ) ( _19_ VNB ) ( _18_ VNB )