|
| 1 | +VERSION 5.8 ; |
| 2 | +NAMESCASESENSITIVE ON ; |
| 3 | +DIVIDERCHAR "/" ; |
| 4 | +BUSBITCHARS "[]" ; |
| 5 | +DESIGN single_cell ; |
| 6 | +UNITS DISTANCE MICRONS 2000 ; |
| 7 | +DIEAREA ( 0 0 ) ( 20000 20000 ) ; |
| 8 | +ROW ROW_0 FreePDK45_38x28_10R_NP_162NW_34O 3800 2800 FS DO 32 BY 1 STEP 380 0 ; |
| 9 | +ROW ROW_1 FreePDK45_38x28_10R_NP_162NW_34O 3800 5600 N DO 32 BY 1 STEP 380 0 ; |
| 10 | +ROW ROW_2 FreePDK45_38x28_10R_NP_162NW_34O 3800 14000 FS DO 32 BY 1 STEP 380 0 ; |
| 11 | +ROW ROW_3 FreePDK45_38x28_10R_NP_162NW_34O 3800 16800 N DO 32 BY 1 STEP 380 0 ; |
| 12 | +TRACKS X 190 DO 52 STEP 380 LAYER metal1 ; |
| 13 | +TRACKS Y 140 DO 70 STEP 280 LAYER metal1 ; |
| 14 | +TRACKS X 190 DO 52 STEP 380 LAYER metal2 ; |
| 15 | +TRACKS Y 140 DO 70 STEP 280 LAYER metal2 ; |
| 16 | +TRACKS X 190 DO 52 STEP 380 LAYER metal3 ; |
| 17 | +TRACKS Y 140 DO 70 STEP 280 LAYER metal3 ; |
| 18 | +TRACKS X 190 DO 35 STEP 560 LAYER metal4 ; |
| 19 | +TRACKS Y 140 DO 35 STEP 560 LAYER metal4 ; |
| 20 | +TRACKS X 190 DO 35 STEP 560 LAYER metal5 ; |
| 21 | +TRACKS Y 140 DO 35 STEP 560 LAYER metal5 ; |
| 22 | +TRACKS X 190 DO 35 STEP 560 LAYER metal6 ; |
| 23 | +TRACKS Y 140 DO 35 STEP 560 LAYER metal6 ; |
| 24 | +TRACKS X 190 DO 12 STEP 1600 LAYER metal7 ; |
| 25 | +TRACKS Y 140 DO 12 STEP 1600 LAYER metal7 ; |
| 26 | +TRACKS X 190 DO 12 STEP 1600 LAYER metal8 ; |
| 27 | +TRACKS Y 140 DO 12 STEP 1600 LAYER metal8 ; |
| 28 | +TRACKS X 190 DO 6 STEP 3200 LAYER metal9 ; |
| 29 | +TRACKS Y 140 DO 6 STEP 3200 LAYER metal9 ; |
| 30 | +TRACKS X 190 DO 6 STEP 3200 LAYER metal10 ; |
| 31 | +TRACKS Y 140 DO 6 STEP 3200 LAYER metal10 ; |
| 32 | +VIAS 3 ; |
| 33 | + - via4_960x2800 + VIARULE Via4Array-0 + CUTSIZE 280 280 + LAYERS metal4 metal5 via4 + CUTSPACING 320 320 + ENCLOSURE 40 60 40 60 + ROWCOL 5 2 ; |
| 34 | + - via5_960x2800 + VIARULE Via5Array-0 + CUTSIZE 280 280 + LAYERS metal5 metal6 via5 + CUTSPACING 320 320 + ENCLOSURE 40 60 40 60 + ROWCOL 5 2 ; |
| 35 | + - via6_960x2800 + VIARULE Via6Array-0 + CUTSIZE 280 280 + LAYERS metal6 metal7 via6 + CUTSPACING 320 320 + ENCLOSURE 340 360 340 360 + ROWCOL 4 1 ; |
| 36 | +END VIAS |
| 37 | +COMPONENTS 1 ; |
| 38 | + - block1 BLOCK1 + FIXED ( 4000 9000 ) N ; |
| 39 | +END COMPONENTS |
| 40 | +PINS 2 ; |
| 41 | + - input + NET input + DIRECTION INPUT + USE SIGNAL + FIXED ( 0 -140 ) N + LAYER metal6 ( -140 -140 ) ( 140 140 ) ; |
| 42 | + - out + NET out + DIRECTION OUTPUT + USE SIGNAL + FIXED ( 0 60 ) N + LAYER metal6 ( -140 -140 ) ( 140 140 ) ; |
| 43 | +END PINS |
| 44 | +SPECIALNETS 2 ; |
| 45 | + - VDD ( * VDD ) + USE POWER |
| 46 | + + ROUTED metal6 0 + SHAPE STRIPE ( 136140 106400 ) via6_960x2800 |
| 47 | + NEW metal5 0 + SHAPE STRIPE ( 136140 106400 ) via5_960x2800 |
| 48 | + NEW metal4 0 + SHAPE STRIPE ( 136140 106400 ) via4_960x2800 |
| 49 | + NEW metal6 0 + SHAPE STRIPE ( 24140 106400 ) via6_960x2800 |
| 50 | + NEW metal5 0 + SHAPE STRIPE ( 24140 106400 ) via5_960x2800 |
| 51 | + NEW metal4 0 + SHAPE STRIPE ( 24140 106400 ) via4_960x2800 |
| 52 | + NEW metal6 0 + SHAPE STRIPE ( 136140 26400 ) via6_960x2800 |
| 53 | + NEW metal5 0 + SHAPE STRIPE ( 136140 26400 ) via5_960x2800 |
| 54 | + NEW metal4 0 + SHAPE STRIPE ( 136140 26400 ) via4_960x2800 |
| 55 | + NEW metal6 0 + SHAPE STRIPE ( 24140 26400 ) via6_960x2800 |
| 56 | + NEW metal5 0 + SHAPE STRIPE ( 24140 26400 ) via5_960x2800 |
| 57 | + NEW metal4 0 + SHAPE STRIPE ( 24140 26400 ) via4_960x2800 |
| 58 | + NEW metal7 2800 + SHAPE STRIPE ( 20140 106400 ) ( 180120 106400 ) |
| 59 | + NEW metal7 2800 + SHAPE STRIPE ( 20140 26400 ) ( 180120 26400 ) |
| 60 | + NEW metal4 960 + SHAPE STRIPE ( 136140 22400 ) ( 136140 179200 ) |
| 61 | + NEW metal4 960 + SHAPE STRIPE ( 24140 22400 ) ( 24140 179200 ) |
| 62 | + NEW metal1 340 + SHAPE FOLLOWPIN ( 3800 14000 ) ( 15960 14000 ) |
| 63 | + NEW metal1 340 + SHAPE FOLLOWPIN ( 3800 8400 ) ( 15960 8400 ) |
| 64 | + NEW metal1 340 + SHAPE FOLLOWPIN ( 3800 2800 ) ( 15960 2800 ) ; |
| 65 | + - VSS ( * VSS ) + USE GROUND |
| 66 | + + ROUTED metal6 0 + SHAPE STRIPE ( 80140 146400 ) via6_960x2800 |
| 67 | + NEW metal5 0 + SHAPE STRIPE ( 80140 146400 ) via5_960x2800 |
| 68 | + NEW metal4 0 + SHAPE STRIPE ( 80140 146400 ) via4_960x2800 |
| 69 | + NEW metal6 0 + SHAPE STRIPE ( 80140 66400 ) via6_960x2800 |
| 70 | + NEW metal5 0 + SHAPE STRIPE ( 80140 66400 ) via5_960x2800 |
| 71 | + NEW metal4 0 + SHAPE STRIPE ( 80140 66400 ) via4_960x2800 |
| 72 | + NEW metal7 2800 + SHAPE STRIPE ( 20140 146400 ) ( 180120 146400 ) |
| 73 | + NEW metal7 2800 + SHAPE STRIPE ( 20140 66400 ) ( 180120 66400 ) |
| 74 | + NEW metal4 960 + SHAPE STRIPE ( 80140 22400 ) ( 80140 179200 ) |
| 75 | + NEW metal1 340 + SHAPE FOLLOWPIN ( 3800 11200 ) ( 15960 11200 ) |
| 76 | + NEW metal1 340 + SHAPE FOLLOWPIN ( 3800 5600 ) ( 15960 5600 ) ; |
| 77 | +END SPECIALNETS |
| 78 | +NETS 2 ; |
| 79 | + - input ( PIN input ) + USE SIGNAL ; |
| 80 | + - out ( PIN out ) + USE SIGNAL ; |
| 81 | +END NETS |
| 82 | +END DESIGN |
0 commit comments