blob: 6b2240c676384a9c4004907ab7baea4c72fb1113 [file] [log] [blame]
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +02001VERSION 5.8 ;
2DIVIDERCHAR "/" ;
3BUSBITCHARS "[]" ;
4DESIGN simple_por ;
5UNITS DISTANCE MICRONS 1000 ;
6
7DIEAREA ( 0 0 ) ( 24780 45820 ) ;
8
9ROW ROW_0 unithv 5760 16280 FS DO 27 BY 1 STEP 480 0
10 ;
11ROW ROW_1 unithv 5760 20350 N DO 27 BY 1 STEP 480 0
12 ;
13ROW ROW_2 unithv 5760 24420 FS DO 27 BY 1 STEP 480 0
14 ;
15TRACKS X 240 DO 52 STEP 480 LAYER li1 ;
16TRACKS Y 240 DO 95 STEP 480 LAYER li1 ;
17TRACKS X 185 DO 67 STEP 370 LAYER met1 ;
18TRACKS Y 185 DO 124 STEP 370 LAYER met1 ;
19TRACKS X 240 DO 52 STEP 480 LAYER met2 ;
20TRACKS Y 240 DO 95 STEP 480 LAYER met2 ;
21TRACKS X 370 DO 33 STEP 740 LAYER met3 ;
22TRACKS Y 370 DO 62 STEP 740 LAYER met3 ;
23TRACKS X 480 DO 26 STEP 960 LAYER met4 ;
24TRACKS Y 480 DO 48 STEP 960 LAYER met4 ;
25TRACKS X 1665 DO 7 STEP 3330 LAYER met5 ;
26TRACKS Y 1665 DO 14 STEP 3330 LAYER met5 ;
27
28VIAS 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 ;
76END VIAS
77
78COMPONENTS 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 ;
95END COMPONENTS
96
97PINS 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 ;
113END PINS
114
115SPECIALNETS 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 ;
177END SPECIALNETS
178
179NETS 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 ;
208END NETS
209END DESIGN