blob: 40d84be1f7b64e4403145c79c604f015b206b110 [file] [log] [blame]
VERSION 5.8 ;
DIVIDERCHAR "/" ;
BUSBITCHARS "[]" ;
DESIGN sky130_fd_sc_hvl__lsbufhv2lv_1_wrapped ;
UNITS DISTANCE MICRONS 1000 ;
DIEAREA ( 0 0 ) ( 25000 25000 ) ;
ROW ROW_0 unithvdbl 0 0 FS DO 52 BY 1 STEP 480 0 ;
ROW ROW_1 unithvdbl 0 8140 N DO 52 BY 1 STEP 480 0 ;
ROW ROW_2 unithvdbl 0 16280 FS DO 52 BY 1 STEP 480 0 ;
TRACKS X 240 DO 52 STEP 480 LAYER li1 ;
TRACKS Y 240 DO 52 STEP 480 LAYER li1 ;
TRACKS X 185 DO 68 STEP 370 LAYER met1 ;
TRACKS Y 185 DO 68 STEP 370 LAYER met1 ;
TRACKS X 240 DO 52 STEP 480 LAYER met2 ;
TRACKS Y 240 DO 52 STEP 480 LAYER met2 ;
TRACKS X 370 DO 34 STEP 740 LAYER met3 ;
TRACKS Y 370 DO 34 STEP 740 LAYER met3 ;
TRACKS X 480 DO 26 STEP 960 LAYER met4 ;
TRACKS Y 480 DO 26 STEP 960 LAYER met4 ;
TRACKS X 1665 DO 8 STEP 3330 LAYER met5 ;
TRACKS Y 1665 DO 8 STEP 3330 LAYER met5 ;
VIAS 4 ;
- via_1600x510 + VIARULE M1M2_PR + CUTSIZE 150 150 + LAYERS met1 via met2 + CUTSPACING 170 170 + ENCLOSURE 245 180 55 180 + ROWCOL 1 4 ;
- via2_1600x510 + VIARULE M2M3_PR + CUTSIZE 200 200 + LAYERS met2 via2 met3 + CUTSPACING 200 200 + ENCLOSURE 40 155 100 65 + ROWCOL 1 4 ;
- via3_1600x510 + VIARULE M3M4_PR + CUTSIZE 200 200 + LAYERS met3 via3 met4 + CUTSPACING 200 200 + ENCLOSURE 100 60 100 155 + ROWCOL 1 4 ;
- via4_1600x1600 + VIARULE M4M5_PR + CUTSIZE 800 800 + LAYERS met4 via4 met5 + CUTSPACING 800 800 + ENCLOSURE 400 400 400 400 ;
END VIAS
COMPONENTS 1 ;
- lvlshiftdown sky130_fd_sc_hvl__lsbufhv2lv_1 + PLACED ( 6720 8140 ) N ;
END COMPONENTS
PINS 4 ;
- A + NET A + DIRECTION INPUT + USE SIGNAL + PLACED ( 21360 23000 ) N + LAYER met2 ( -140 -2000 ) ( 140 2000 ) ;
- X + NET X + DIRECTION OUTPUT + USE SIGNAL + PLACED ( 3120 2000 ) N + LAYER met2 ( -140 -2000 ) ( 140 2000 ) ;
- VPWR + NET VPWR + SPECIAL + DIRECTION INPUT + USE SIGNAL + FIXED ( 12480 16280 ) N + LAYER met1 ( -12480 -255 ) ( 12480 255 ) ;
- VGND + NET VGND + SPECIAL + DIRECTION INPUT + USE SIGNAL + FIXED ( 12480 24420 ) N + LAYER met1 ( -12480 -255 ) ( 12480 255 ) ;
END PINS
SPECIALNETS 2 ;
- VPWR ( PIN VPWR ) ( * VPWR ) ( * VPB ) ( * LVPWR ) + USE POWER
+ ROUTED met4 0 + SHAPE STRIPE ( 20833 20578 ) via4_1600x1600
NEW met4 0 + SHAPE STRIPE ( 12500 20578 ) via4_1600x1600
NEW met4 0 + SHAPE STRIPE ( 4167 20578 ) via4_1600x1600
NEW met4 0 + SHAPE STRIPE ( 20833 12245 ) via4_1600x1600
NEW met4 0 + SHAPE STRIPE ( 12500 12245 ) via4_1600x1600
NEW met4 0 + SHAPE STRIPE ( 4167 12245 ) via4_1600x1600
NEW met4 0 + SHAPE STRIPE ( 20833 3912 ) via4_1600x1600
NEW met4 0 + SHAPE STRIPE ( 12500 3912 ) via4_1600x1600
NEW met4 0 + SHAPE STRIPE ( 4167 3912 ) via4_1600x1600
NEW met3 0 + SHAPE STRIPE ( 20833 16280 ) via3_1600x510
NEW met2 0 + SHAPE STRIPE ( 20833 16280 ) via2_1600x510
NEW met1 0 + SHAPE STRIPE ( 20833 16280 ) via_1600x510
NEW met3 0 + SHAPE STRIPE ( 12500 16280 ) via3_1600x510
NEW met2 0 + SHAPE STRIPE ( 12500 16280 ) via2_1600x510
NEW met1 0 + SHAPE STRIPE ( 12500 16280 ) via_1600x510
NEW met3 0 + SHAPE STRIPE ( 4167 16280 ) via3_1600x510
NEW met2 0 + SHAPE STRIPE ( 4167 16280 ) via2_1600x510
NEW met1 0 + SHAPE STRIPE ( 4167 16280 ) via_1600x510
NEW met3 0 + SHAPE STRIPE ( 20833 0 ) via3_1600x510
NEW met2 0 + SHAPE STRIPE ( 20833 0 ) via2_1600x510
NEW met1 0 + SHAPE STRIPE ( 20833 0 ) via_1600x510
NEW met3 0 + SHAPE STRIPE ( 12500 0 ) via3_1600x510
NEW met2 0 + SHAPE STRIPE ( 12500 0 ) via2_1600x510
NEW met1 0 + SHAPE STRIPE ( 12500 0 ) via_1600x510
NEW met3 0 + SHAPE STRIPE ( 4167 0 ) via3_1600x510
NEW met2 0 + SHAPE STRIPE ( 4167 0 ) via2_1600x510
NEW met1 0 + SHAPE STRIPE ( 4167 0 ) via_1600x510
NEW met5 1600 + SHAPE STRIPE ( 0 20578 ) ( 24960 20578 )
NEW met5 1600 + SHAPE STRIPE ( 0 12245 ) ( 24960 12245 )
NEW met5 1600 + SHAPE STRIPE ( 0 3912 ) ( 24960 3912 )
NEW met4 1600 + SHAPE STRIPE ( 20833 -255 ) ( 20833 24675 )
NEW met4 1600 + SHAPE STRIPE ( 12500 -255 ) ( 12500 24675 )
NEW met4 1600 + SHAPE STRIPE ( 4167 -255 ) ( 4167 24675 )
NEW met1 510 + SHAPE FOLLOWPIN ( 0 16280 ) ( 24960 16280 )
NEW met1 510 + SHAPE FOLLOWPIN ( 0 0 ) ( 24960 0 ) ;
- VGND ( PIN VGND ) ( * VNB ) ( * VGND ) + USE GROUND
+ ROUTED met4 0 + SHAPE STRIPE ( 16666 16411 ) via4_1600x1600
NEW met4 0 + SHAPE STRIPE ( 8333 16411 ) via4_1600x1600
NEW met4 0 + SHAPE STRIPE ( 16666 8078 ) via4_1600x1600
NEW met4 0 + SHAPE STRIPE ( 8333 8078 ) via4_1600x1600
NEW met3 0 + SHAPE STRIPE ( 16666 24420 ) via3_1600x510
NEW met2 0 + SHAPE STRIPE ( 16666 24420 ) via2_1600x510
NEW met1 0 + SHAPE STRIPE ( 16666 24420 ) via_1600x510
NEW met3 0 + SHAPE STRIPE ( 8333 24420 ) via3_1600x510
NEW met2 0 + SHAPE STRIPE ( 8333 24420 ) via2_1600x510
NEW met1 0 + SHAPE STRIPE ( 8333 24420 ) via_1600x510
NEW met3 0 + SHAPE STRIPE ( 16666 8140 ) via3_1600x510
NEW met2 0 + SHAPE STRIPE ( 16666 8140 ) via2_1600x510
NEW met1 0 + SHAPE STRIPE ( 16666 8140 ) via_1600x510
NEW met3 0 + SHAPE STRIPE ( 8333 8140 ) via3_1600x510
NEW met2 0 + SHAPE STRIPE ( 8333 8140 ) via2_1600x510
NEW met1 0 + SHAPE STRIPE ( 8333 8140 ) via_1600x510
NEW met5 1600 + SHAPE STRIPE ( 0 16411 ) ( 24960 16411 )
NEW met5 1600 + SHAPE STRIPE ( 0 8078 ) ( 24960 8078 )
NEW met4 1600 + SHAPE STRIPE ( 16666 -255 ) ( 16666 24675 )
NEW met4 1600 + SHAPE STRIPE ( 8333 -255 ) ( 8333 24675 )
NEW met1 510 + SHAPE FOLLOWPIN ( 0 24420 ) ( 24960 24420 )
NEW met1 510 + SHAPE FOLLOWPIN ( 0 8140 ) ( 24960 8140 ) ;
END SPECIALNETS
NETS 2 ;
- A ( PIN A ) ( lvlshiftdown A ) + USE SIGNAL ;
- X ( PIN X ) ( lvlshiftdown X ) + USE SIGNAL ;
END NETS
END DESIGN