blob: e3f30aac0273b5a49ab3bb66cd1695588d06ed36 [file] [log] [blame]
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +02001VERSION 5.7 ;
2 NOWIREEXTENSIONATPIN ON ;
3 DIVIDERCHAR "/" ;
4 BUSBITCHARS "[]" ;
5MACRO user_id_programming
6 CLASS BLOCK ;
7 FOREIGN user_id_programming ;
8 ORIGIN 0.000 0.000 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +02009 SIZE 35.545 BY 35.385 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +020010 PIN mask_rev[0]
11 DIRECTION OUTPUT TRISTATE ;
12 PORT
13 LAYER met2 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +020014 RECT 20.330 31.385 20.610 35.385 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +020015 END
16 END mask_rev[0]
17 PIN mask_rev[10]
18 DIRECTION OUTPUT TRISTATE ;
19 PORT
20 LAYER met2 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +020021 RECT 20.330 0.000 20.610 4.000 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +020022 END
23 END mask_rev[10]
24 PIN mask_rev[11]
25 DIRECTION OUTPUT TRISTATE ;
26 PORT
27 LAYER met2 ;
28 RECT 5.610 0.000 5.890 4.000 ;
29 END
30 END mask_rev[11]
31 PIN mask_rev[12]
32 DIRECTION OUTPUT TRISTATE ;
33 PORT
34 LAYER met2 ;
35 RECT 2.850 0.000 3.130 4.000 ;
36 END
37 END mask_rev[12]
38 PIN mask_rev[13]
39 DIRECTION OUTPUT TRISTATE ;
40 PORT
41 LAYER met2 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +020042 RECT 26.770 31.385 27.050 35.385 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +020043 END
44 END mask_rev[13]
45 PIN mask_rev[14]
46 DIRECTION OUTPUT TRISTATE ;
47 PORT
48 LAYER met2 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +020049 RECT 29.530 0.000 29.810 4.000 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +020050 END
51 END mask_rev[14]
52 PIN mask_rev[15]
53 DIRECTION OUTPUT TRISTATE ;
54 PORT
55 LAYER met3 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +020056 RECT 31.545 8.200 35.545 8.800 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +020057 END
58 END mask_rev[15]
59 PIN mask_rev[16]
60 DIRECTION OUTPUT TRISTATE ;
61 PORT
62 LAYER met2 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +020063 RECT 11.130 0.000 11.410 4.000 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +020064 END
65 END mask_rev[16]
66 PIN mask_rev[17]
67 DIRECTION OUTPUT TRISTATE ;
68 PORT
69 LAYER met2 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +020070 RECT 8.370 31.385 8.650 35.385 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +020071 END
72 END mask_rev[17]
73 PIN mask_rev[18]
74 DIRECTION OUTPUT TRISTATE ;
75 PORT
76 LAYER met3 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +020077 RECT 0.000 25.880 4.000 26.480 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +020078 END
79 END mask_rev[18]
80 PIN mask_rev[19]
81 DIRECTION OUTPUT TRISTATE ;
82 PORT
83 LAYER met2 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +020084 RECT 14.810 31.385 15.090 35.385 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +020085 END
86 END mask_rev[19]
87 PIN mask_rev[1]
88 DIRECTION OUTPUT TRISTATE ;
89 PORT
90 LAYER met3 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +020091 RECT 0.000 16.360 4.000 16.960 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +020092 END
93 END mask_rev[1]
94 PIN mask_rev[20]
95 DIRECTION OUTPUT TRISTATE ;
96 PORT
97 LAYER met3 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +020098 RECT 31.545 12.280 35.545 12.880 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +020099 END
100 END mask_rev[20]
101 PIN mask_rev[21]
102 DIRECTION OUTPUT TRISTATE ;
103 PORT
104 LAYER met3 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200105 RECT 31.545 4.120 35.545 4.720 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200106 END
107 END mask_rev[21]
108 PIN mask_rev[22]
109 DIRECTION OUTPUT TRISTATE ;
110 PORT
111 LAYER met3 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200112 RECT 0.000 29.960 4.000 30.560 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200113 END
114 END mask_rev[22]
115 PIN mask_rev[23]
116 DIRECTION OUTPUT TRISTATE ;
117 PORT
118 LAYER met2 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200119 RECT 8.370 0.000 8.650 4.000 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200120 END
121 END mask_rev[23]
122 PIN mask_rev[24]
123 DIRECTION OUTPUT TRISTATE ;
124 PORT
125 LAYER met2 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200126 RECT 29.530 31.385 29.810 35.385 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200127 END
128 END mask_rev[24]
129 PIN mask_rev[25]
130 DIRECTION OUTPUT TRISTATE ;
131 PORT
132 LAYER met3 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200133 RECT 0.000 8.200 4.000 8.800 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200134 END
135 END mask_rev[25]
136 PIN mask_rev[26]
137 DIRECTION OUTPUT TRISTATE ;
138 PORT
139 LAYER met2 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200140 RECT 24.010 31.385 24.290 35.385 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200141 END
142 END mask_rev[26]
143 PIN mask_rev[27]
144 DIRECTION OUTPUT TRISTATE ;
145 PORT
146 LAYER met2 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200147 RECT 5.610 31.385 5.890 35.385 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200148 END
149 END mask_rev[27]
150 PIN mask_rev[28]
151 DIRECTION OUTPUT TRISTATE ;
152 PORT
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200153 LAYER met2 ;
154 RECT 32.290 31.385 32.570 35.385 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200155 END
156 END mask_rev[28]
157 PIN mask_rev[29]
158 DIRECTION OUTPUT TRISTATE ;
159 PORT
160 LAYER met2 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200161 RECT 26.770 0.000 27.050 4.000 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200162 END
163 END mask_rev[29]
164 PIN mask_rev[2]
165 DIRECTION OUTPUT TRISTATE ;
166 PORT
167 LAYER met3 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200168 RECT 0.000 12.280 4.000 12.880 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200169 END
170 END mask_rev[2]
171 PIN mask_rev[30]
172 DIRECTION OUTPUT TRISTATE ;
173 PORT
174 LAYER met3 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200175 RECT 31.545 25.880 35.545 26.480 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200176 END
177 END mask_rev[30]
178 PIN mask_rev[31]
179 DIRECTION OUTPUT TRISTATE ;
180 PORT
181 LAYER met2 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200182 RECT 14.810 0.000 15.090 4.000 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200183 END
184 END mask_rev[31]
185 PIN mask_rev[3]
186 DIRECTION OUTPUT TRISTATE ;
187 PORT
188 LAYER met2 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200189 RECT 17.570 0.000 17.850 4.000 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200190 END
191 END mask_rev[3]
192 PIN mask_rev[4]
193 DIRECTION OUTPUT TRISTATE ;
194 PORT
195 LAYER met3 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200196 RECT 31.545 17.720 35.545 18.320 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200197 END
198 END mask_rev[4]
199 PIN mask_rev[5]
200 DIRECTION OUTPUT TRISTATE ;
201 PORT
202 LAYER met3 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200203 RECT 31.545 21.800 35.545 22.400 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200204 END
205 END mask_rev[5]
206 PIN mask_rev[6]
207 DIRECTION OUTPUT TRISTATE ;
208 PORT
209 LAYER met3 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200210 RECT 0.000 21.800 4.000 22.400 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200211 END
212 END mask_rev[6]
213 PIN mask_rev[7]
214 DIRECTION OUTPUT TRISTATE ;
215 PORT
216 LAYER met2 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200217 RECT 17.570 31.385 17.850 35.385 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200218 END
219 END mask_rev[7]
220 PIN mask_rev[8]
221 DIRECTION OUTPUT TRISTATE ;
222 PORT
223 LAYER met2 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200224 RECT 24.010 0.000 24.290 4.000 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200225 END
226 END mask_rev[8]
227 PIN mask_rev[9]
228 DIRECTION OUTPUT TRISTATE ;
229 PORT
230 LAYER met2 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200231 RECT 11.130 31.385 11.410 35.385 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200232 END
233 END mask_rev[9]
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200234 PIN VPWR
235 DIRECTION INPUT ;
236 USE POWER ;
237 PORT
238 LAYER met5 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200239 RECT 5.520 8.480 29.900 10.080 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200240 END
241 END VPWR
242 PIN VGND
243 DIRECTION INPUT ;
244 USE GROUND ;
245 PORT
246 LAYER met5 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200247 RECT 5.520 12.560 29.900 14.160 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200248 END
249 END VGND
250 OBS
251 LAYER li1 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200252 RECT 5.520 5.355 29.900 30.005 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200253 LAYER met1 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200254 RECT 2.830 5.200 32.590 30.160 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200255 LAYER met2 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200256 RECT 2.860 31.105 5.330 31.385 ;
257 RECT 6.170 31.105 8.090 31.385 ;
258 RECT 8.930 31.105 10.850 31.385 ;
259 RECT 11.690 31.105 14.530 31.385 ;
260 RECT 15.370 31.105 17.290 31.385 ;
261 RECT 18.130 31.105 20.050 31.385 ;
262 RECT 20.890 31.105 23.730 31.385 ;
263 RECT 24.570 31.105 26.490 31.385 ;
264 RECT 27.330 31.105 29.250 31.385 ;
265 RECT 30.090 31.105 32.010 31.385 ;
266 RECT 2.860 4.280 32.560 31.105 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200267 RECT 3.410 4.000 5.330 4.280 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200268 RECT 6.170 4.000 8.090 4.280 ;
269 RECT 8.930 4.000 10.850 4.280 ;
270 RECT 11.690 4.000 14.530 4.280 ;
271 RECT 15.370 4.000 17.290 4.280 ;
272 RECT 18.130 4.000 20.050 4.280 ;
273 RECT 20.890 4.000 23.730 4.280 ;
274 RECT 24.570 4.000 26.490 4.280 ;
275 RECT 27.330 4.000 29.250 4.280 ;
276 RECT 30.090 4.000 32.560 4.280 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200277 LAYER met3 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200278 RECT 4.400 29.560 31.545 30.410 ;
279 RECT 4.000 26.880 31.545 29.560 ;
280 RECT 4.400 25.480 31.145 26.880 ;
281 RECT 4.000 22.800 31.545 25.480 ;
282 RECT 4.400 21.400 31.145 22.800 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200283 RECT 4.000 18.720 31.545 21.400 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200284 RECT 4.000 17.360 31.145 18.720 ;
285 RECT 4.400 17.320 31.145 17.360 ;
286 RECT 4.400 15.960 31.545 17.320 ;
287 RECT 4.000 13.280 31.545 15.960 ;
288 RECT 4.400 11.880 31.145 13.280 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200289 RECT 4.000 9.200 31.545 11.880 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200290 RECT 4.400 7.800 31.145 9.200 ;
291 RECT 4.000 5.120 31.545 7.800 ;
292 RECT 4.000 4.255 31.145 5.120 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200293 LAYER met4 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200294 RECT 8.780 5.200 26.635 30.160 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200295 LAYER met5 ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200296 RECT 5.520 16.640 29.900 26.400 ;
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200297 END
298END user_id_programming
299END LIBRARY
300