Ahmed Ghazy | d4cc669 | 2020-11-13 22:34:42 +0200 | [diff] [blame] | 1 | VERSION 5.8 ; |
| 2 | DIVIDERCHAR "/" ; |
| 3 | BUSBITCHARS "[]" ; |
| 4 | DESIGN simple_por ; |
| 5 | UNITS DISTANCE MICRONS 1000 ; |
| 6 | |
| 7 | DIEAREA ( 0 0 ) ( 24780 45820 ) ; |
| 8 | |
| 9 | ROW ROW_0 unithv 5760 16280 FS DO 27 BY 1 STEP 480 0 |
| 10 | ; |
| 11 | ROW ROW_1 unithv 5760 20350 N DO 27 BY 1 STEP 480 0 |
| 12 | ; |
| 13 | ROW ROW_2 unithv 5760 24420 FS DO 27 BY 1 STEP 480 0 |
| 14 | ; |
| 15 | TRACKS X 240 DO 52 STEP 480 LAYER li1 ; |
| 16 | TRACKS Y 240 DO 95 STEP 480 LAYER li1 ; |
| 17 | TRACKS X 185 DO 67 STEP 370 LAYER met1 ; |
| 18 | TRACKS Y 185 DO 124 STEP 370 LAYER met1 ; |
| 19 | TRACKS X 240 DO 52 STEP 480 LAYER met2 ; |
| 20 | TRACKS Y 240 DO 95 STEP 480 LAYER met2 ; |
| 21 | TRACKS X 370 DO 33 STEP 740 LAYER met3 ; |
| 22 | TRACKS Y 370 DO 62 STEP 740 LAYER met3 ; |
| 23 | TRACKS X 480 DO 26 STEP 960 LAYER met4 ; |
| 24 | TRACKS Y 480 DO 48 STEP 960 LAYER met4 ; |
| 25 | TRACKS X 1665 DO 7 STEP 3330 LAYER met5 ; |
| 26 | TRACKS Y 1665 DO 14 STEP 3330 LAYER met5 ; |
| 27 | |
| 28 | VIAS 6 ; |
| 29 | - via2_FR |
| 30 | + RECT met2 ( -140 -185 ) ( 140 185 ) |
| 31 | + RECT via2 ( -100 -100 ) ( 100 100 ) |
| 32 | + RECT met3 ( -165 -165 ) ( 165 165 ) |
| 33 | |
| 34 | ; |
| 35 | - via4_FR |
| 36 | + RECT met4 ( -590 -590 ) ( 590 590 ) |
| 37 | + RECT via4 ( -400 -400 ) ( 400 400 ) |
| 38 | + RECT met5 ( -710 -710 ) ( 710 710 ) |
| 39 | |
| 40 | ; |
| 41 | - via_1600x510 |
| 42 | |
| 43 | + VIARULE M1M2_PR |
| 44 | + CUTSIZE 150 150 |
| 45 | + LAYERS met1 via met2 |
| 46 | + CUTSPACING 170 170 |
| 47 | + ENCLOSURE 245 180 55 180 |
| 48 | + ROWCOL 1 4 |
| 49 | ; |
| 50 | - via2_1600x510 |
| 51 | |
| 52 | + VIARULE M2M3_PR |
| 53 | + CUTSIZE 200 200 |
| 54 | + LAYERS met2 via2 met3 |
| 55 | + CUTSPACING 200 200 |
| 56 | + ENCLOSURE 40 155 100 65 |
| 57 | + ROWCOL 1 4 |
| 58 | ; |
| 59 | - via3_1600x510 |
| 60 | |
| 61 | + VIARULE M3M4_PR |
| 62 | + CUTSIZE 200 200 |
| 63 | + LAYERS met3 via3 met4 |
| 64 | + CUTSPACING 200 200 |
| 65 | + ENCLOSURE 100 60 100 155 |
| 66 | + ROWCOL 1 4 |
| 67 | ; |
| 68 | - via4_1600x1600 |
| 69 | |
| 70 | + VIARULE M4M5_PR |
| 71 | + CUTSIZE 800 800 |
| 72 | + LAYERS met4 via4 met5 |
| 73 | + CUTSPACING 800 800 |
| 74 | + ENCLOSURE 400 400 400 400 |
| 75 | ; |
| 76 | END VIAS |
| 77 | |
| 78 | COMPONENTS 16 ; |
| 79 | - _1_ sky130_fd_sc_hvl__conb_1 + PLACED ( 9120 16280 ) FS ; |
| 80 | - hystbuf1 sky130_fd_sc_hvl__schmittbuf_1 + PLACED ( 7680 20350 ) N ; |
| 81 | - hystbuf2 sky130_fd_sc_hvl__schmittbuf_1 + PLACED ( 7680 24420 ) FS ; |
| 82 | - FILLER_0_0 sky130_fd_sc_hvl__decap_4 + PLACED ( 5760 16280 ) FS ; |
| 83 | - FILLER_0_4 sky130_fd_sc_hvl__fill_2 + PLACED ( 7680 16280 ) FS ; |
| 84 | - FILLER_0_6 sky130_fd_sc_hvl__fill_1 + PLACED ( 8640 16280 ) FS ; |
| 85 | - FILLER_0_12 sky130_fd_sc_hvl__decap_8 + PLACED ( 11520 16280 ) FS ; |
| 86 | - FILLER_0_20 sky130_fd_sc_hvl__decap_4 + PLACED ( 15360 16280 ) FS ; |
| 87 | - FILLER_0_24 sky130_fd_sc_hvl__fill_2 + PLACED ( 17280 16280 ) FS ; |
| 88 | - FILLER_0_26 sky130_fd_sc_hvl__fill_1 + PLACED ( 18240 16280 ) FS ; |
| 89 | - FILLER_1_0 sky130_fd_sc_hvl__decap_4 + PLACED ( 5760 20350 ) N ; |
| 90 | - FILLER_1_15 sky130_fd_sc_hvl__decap_8 + PLACED ( 12960 20350 ) N ; |
| 91 | - FILLER_1_23 sky130_fd_sc_hvl__decap_4 + PLACED ( 16800 20350 ) N ; |
| 92 | - FILLER_2_0 sky130_fd_sc_hvl__decap_4 + PLACED ( 5760 24420 ) FS ; |
| 93 | - FILLER_2_15 sky130_fd_sc_hvl__decap_8 + PLACED ( 12960 24420 ) FS ; |
| 94 | - FILLER_2_23 sky130_fd_sc_hvl__decap_4 + PLACED ( 16800 24420 ) FS ; |
| 95 | END COMPONENTS |
| 96 | |
| 97 | PINS 5 ; |
| 98 | - porb_h + NET porb_h + DIRECTION OUTPUT + USE SIGNAL |
| 99 | + LAYER met2 ( -140 -2000 ) ( 140 2000 ) |
| 100 | + PLACED ( 6960 43820 ) N ; |
| 101 | - vdd3v3 + NET vdd3v3 + DIRECTION INPUT + USE SIGNAL |
| 102 | + LAYER met2 ( -140 -2000 ) ( 140 2000 ) |
| 103 | + PLACED ( 3120 2000 ) N ; |
| 104 | - vss + NET vss + DIRECTION INPUT + USE SIGNAL |
| 105 | + LAYER met3 ( -2000 -300 ) ( 2000 300 ) |
| 106 | + PLACED ( 22780 19610 ) N ; |
| 107 | - VPWR + NET VPWR + DIRECTION INPUT + USE SIGNAL |
| 108 | + LAYER met5 ( -6480 -800 ) ( 6480 800 ) |
| 109 | + FIXED ( 12240 18060 ) N + SPECIAL ; |
| 110 | - VGND + NET VGND + DIRECTION INPUT + USE SIGNAL |
| 111 | + LAYER met5 ( -6480 -800 ) ( 6480 800 ) |
| 112 | + FIXED ( 12240 20095 ) N + SPECIAL ; |
| 113 | END PINS |
| 114 | |
| 115 | SPECIALNETS 2 ; |
| 116 | - VPWR ( PIN VPWR ) |
| 117 | + ROUTED met4 0 + SHAPE STRIPE ( 16560 26200 ) via4_1600x1600 |
| 118 | NEW met4 0 + SHAPE STRIPE ( 12240 26200 ) via4_1600x1600 |
| 119 | NEW met4 0 + SHAPE STRIPE ( 7920 26200 ) via4_1600x1600 |
| 120 | NEW met4 0 + SHAPE STRIPE ( 16560 22130 ) via4_1600x1600 |
| 121 | NEW met4 0 + SHAPE STRIPE ( 12240 22130 ) via4_1600x1600 |
| 122 | NEW met4 0 + SHAPE STRIPE ( 7920 22130 ) via4_1600x1600 |
| 123 | NEW met4 0 + SHAPE STRIPE ( 16560 18060 ) via4_1600x1600 |
| 124 | NEW met4 0 + SHAPE STRIPE ( 12240 18060 ) via4_1600x1600 |
| 125 | NEW met4 0 + SHAPE STRIPE ( 7920 18060 ) via4_1600x1600 |
| 126 | NEW met3 0 + SHAPE STRIPE ( 16560 24420 ) via3_1600x510 |
| 127 | NEW met2 0 + SHAPE STRIPE ( 16560 24420 ) via2_1600x510 |
| 128 | NEW met1 0 + SHAPE STRIPE ( 16560 24420 ) via_1600x510 |
| 129 | NEW met3 0 + SHAPE STRIPE ( 12240 24420 ) via3_1600x510 |
| 130 | NEW met2 0 + SHAPE STRIPE ( 12240 24420 ) via2_1600x510 |
| 131 | NEW met1 0 + SHAPE STRIPE ( 12240 24420 ) via_1600x510 |
| 132 | NEW met3 0 + SHAPE STRIPE ( 7920 24420 ) via3_1600x510 |
| 133 | NEW met2 0 + SHAPE STRIPE ( 7920 24420 ) via2_1600x510 |
| 134 | NEW met1 0 + SHAPE STRIPE ( 7920 24420 ) via_1600x510 |
| 135 | NEW met3 0 + SHAPE STRIPE ( 16560 16280 ) via3_1600x510 |
| 136 | NEW met2 0 + SHAPE STRIPE ( 16560 16280 ) via2_1600x510 |
| 137 | NEW met1 0 + SHAPE STRIPE ( 16560 16280 ) via_1600x510 |
| 138 | NEW met3 0 + SHAPE STRIPE ( 12240 16280 ) via3_1600x510 |
| 139 | NEW met2 0 + SHAPE STRIPE ( 12240 16280 ) via2_1600x510 |
| 140 | NEW met1 0 + SHAPE STRIPE ( 12240 16280 ) via_1600x510 |
| 141 | NEW met3 0 + SHAPE STRIPE ( 7920 16280 ) via3_1600x510 |
| 142 | NEW met2 0 + SHAPE STRIPE ( 7920 16280 ) via2_1600x510 |
| 143 | NEW met1 0 + SHAPE STRIPE ( 7920 16280 ) via_1600x510 |
| 144 | NEW met5 1600 + SHAPE STRIPE ( 5760 26200 ) ( 18720 26200 ) |
| 145 | NEW met5 1600 + SHAPE STRIPE ( 5760 22130 ) ( 18720 22130 ) |
| 146 | NEW met5 1600 + SHAPE STRIPE ( 5760 18060 ) ( 18720 18060 ) |
| 147 | NEW met4 1600 + SHAPE STRIPE ( 16560 16025 ) ( 16560 28745 ) |
| 148 | NEW met4 1600 + SHAPE STRIPE ( 12240 16025 ) ( 12240 28745 ) |
| 149 | NEW met4 1600 + SHAPE STRIPE ( 7920 16025 ) ( 7920 28745 ) |
| 150 | NEW met1 510 + SHAPE FOLLOWPIN ( 5760 24420 ) ( 18720 24420 ) |
| 151 | NEW met1 510 + SHAPE FOLLOWPIN ( 5760 16280 ) ( 18720 16280 ) |
| 152 | + USE POWER ; |
| 153 | - VGND ( PIN VGND ) |
| 154 | + ROUTED met4 0 + SHAPE STRIPE ( 14400 24165 ) via4_1600x1600 |
| 155 | NEW met4 0 + SHAPE STRIPE ( 10080 24165 ) via4_1600x1600 |
| 156 | NEW met4 0 + SHAPE STRIPE ( 14400 20095 ) via4_1600x1600 |
| 157 | NEW met4 0 + SHAPE STRIPE ( 10080 20095 ) via4_1600x1600 |
| 158 | NEW met3 0 + SHAPE STRIPE ( 14400 28490 ) via3_1600x510 |
| 159 | NEW met2 0 + SHAPE STRIPE ( 14400 28490 ) via2_1600x510 |
| 160 | NEW met1 0 + SHAPE STRIPE ( 14400 28490 ) via_1600x510 |
| 161 | NEW met3 0 + SHAPE STRIPE ( 10080 28490 ) via3_1600x510 |
| 162 | NEW met2 0 + SHAPE STRIPE ( 10080 28490 ) via2_1600x510 |
| 163 | NEW met1 0 + SHAPE STRIPE ( 10080 28490 ) via_1600x510 |
| 164 | NEW met3 0 + SHAPE STRIPE ( 14400 20350 ) via3_1600x510 |
| 165 | NEW met2 0 + SHAPE STRIPE ( 14400 20350 ) via2_1600x510 |
| 166 | NEW met1 0 + SHAPE STRIPE ( 14400 20350 ) via_1600x510 |
| 167 | NEW met3 0 + SHAPE STRIPE ( 10080 20350 ) via3_1600x510 |
| 168 | NEW met2 0 + SHAPE STRIPE ( 10080 20350 ) via2_1600x510 |
| 169 | NEW met1 0 + SHAPE STRIPE ( 10080 20350 ) via_1600x510 |
| 170 | NEW met5 1600 + SHAPE STRIPE ( 5760 24165 ) ( 18720 24165 ) |
| 171 | NEW met5 1600 + SHAPE STRIPE ( 5760 20095 ) ( 18720 20095 ) |
| 172 | NEW met4 1600 + SHAPE STRIPE ( 14400 16025 ) ( 14400 28745 ) |
| 173 | NEW met4 1600 + SHAPE STRIPE ( 10080 16025 ) ( 10080 28745 ) |
| 174 | NEW met1 510 + SHAPE FOLLOWPIN ( 5760 28490 ) ( 18720 28490 ) |
| 175 | NEW met1 510 + SHAPE FOLLOWPIN ( 5760 20350 ) ( 18720 20350 ) |
| 176 | + USE GROUND ; |
| 177 | END SPECIALNETS |
| 178 | |
| 179 | NETS 5 ; |
| 180 | - porb_h ( PIN porb_h ) ( hystbuf2 X ) |
| 181 | + ROUTED met1 ( 6960 27565 ) ( 12720 27565 ) |
| 182 | NEW met2 ( 6960 27565 ) ( 6960 42550 0 ) |
| 183 | NEW li1 ( 12720 27565 ) L1M1_PR_MR |
| 184 | NEW met1 ( 6960 27565 ) M1M2_PR |
| 185 | + USE SIGNAL ; |
| 186 | - vdd3v3 ( PIN vdd3v3 ) |
| 187 | + USE SIGNAL ; |
| 188 | - vss ( PIN vss ) |
| 189 | + USE SIGNAL ; |
| 190 | - _0_ ( hystbuf1 A ) ( _1_ LO ) |
| 191 | + ROUTED met1 ( 10320 19425 ) ( 11280 19425 ) |
| 192 | NEW met2 ( 11280 19425 ) ( 11280 22385 ) |
| 193 | NEW met1 ( 10800 22385 ) ( 11280 22385 ) |
| 194 | NEW li1 ( 10320 19425 ) L1M1_PR_MR |
| 195 | NEW met1 ( 11280 19425 ) M1M2_PR |
| 196 | NEW met1 ( 11280 22385 ) M1M2_PR |
| 197 | NEW li1 ( 10800 22385 ) L1M1_PR_MR |
| 198 | + USE SIGNAL ; |
| 199 | - mid ( hystbuf2 A ) ( hystbuf1 X ) |
| 200 | + ROUTED met1 ( 10800 23495 ) ( 12720 23495 ) |
| 201 | NEW met2 ( 10800 23495 ) ( 10800 26455 ) |
| 202 | NEW li1 ( 12720 23495 ) L1M1_PR_MR |
| 203 | NEW met1 ( 10800 23495 ) M1M2_PR |
| 204 | NEW li1 ( 10800 26455 ) L1M1_PR_MR |
| 205 | NEW met1 ( 10800 26455 ) M1M2_PR |
| 206 | NEW met1 ( 10800 26455 ) RECT ( -355 -70 0 70 ) |
| 207 | + USE SIGNAL ; |
| 208 | END NETS |
| 209 | END DESIGN |