blob: 25f9057ba5a157d2d3f42e4b5b3757da7e6ddabf [file] [log] [blame]
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +02001/* Generated by Yosys 0.9+3621 (git sha1 84e9fa7, gcc 8.3.1 -fPIC -Os) */
2
Ahmed Ghazy365f5d72020-11-25 21:58:18 +02003module user_id_programming(VPWR, VGND, mask_rev);
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +02004 input VGND;
5 input VPWR;
6 output [31:0] mask_rev;
7 wire \user_proj_id_high[0] ;
8 wire \user_proj_id_high[10] ;
9 wire \user_proj_id_high[11] ;
10 wire \user_proj_id_high[12] ;
11 wire \user_proj_id_high[13] ;
12 wire \user_proj_id_high[14] ;
13 wire \user_proj_id_high[15] ;
14 wire \user_proj_id_high[16] ;
15 wire \user_proj_id_high[17] ;
16 wire \user_proj_id_high[18] ;
17 wire \user_proj_id_high[19] ;
18 wire \user_proj_id_high[1] ;
19 wire \user_proj_id_high[20] ;
20 wire \user_proj_id_high[21] ;
21 wire \user_proj_id_high[22] ;
22 wire \user_proj_id_high[23] ;
23 wire \user_proj_id_high[24] ;
24 wire \user_proj_id_high[25] ;
25 wire \user_proj_id_high[26] ;
26 wire \user_proj_id_high[27] ;
27 wire \user_proj_id_high[28] ;
28 wire \user_proj_id_high[29] ;
29 wire \user_proj_id_high[2] ;
30 wire \user_proj_id_high[30] ;
31 wire \user_proj_id_high[31] ;
32 wire \user_proj_id_high[3] ;
33 wire \user_proj_id_high[4] ;
34 wire \user_proj_id_high[5] ;
35 wire \user_proj_id_high[6] ;
36 wire \user_proj_id_high[7] ;
37 wire \user_proj_id_high[8] ;
38 wire \user_proj_id_high[9] ;
Ahmed Ghazy365f5d72020-11-25 21:58:18 +020039 sky130_fd_sc_hd__decap_3 FILLER_0_15 (
40 .VGND(VGND),
41 .VNB(VGND),
42 .VPB(VPWR),
43 .VPWR(VPWR)
44 );
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +020045 sky130_fd_sc_hd__decap_8 FILLER_0_21 (
46 .VGND(VGND),
47 .VNB(VGND),
48 .VPB(VPWR),
49 .VPWR(VPWR)
50 );
51 sky130_fd_sc_hd__fill_2 FILLER_0_29 (
52 .VGND(VGND),
53 .VNB(VGND),
54 .VPB(VPWR),
55 .VPWR(VPWR)
56 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +020057 sky130_fd_sc_hd__fill_1 FILLER_0_3 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +020058 .VGND(VGND),
59 .VNB(VGND),
60 .VPB(VPWR),
61 .VPWR(VPWR)
62 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +020063 sky130_fd_sc_hd__decap_4 FILLER_0_32 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +020064 .VGND(VGND),
65 .VNB(VGND),
66 .VPB(VPWR),
67 .VPWR(VPWR)
68 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +020069 sky130_fd_sc_hd__decap_8 FILLER_0_39 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +020070 .VGND(VGND),
71 .VNB(VGND),
72 .VPB(VPWR),
73 .VPWR(VPWR)
74 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +020075 sky130_fd_sc_hd__decap_3 FILLER_0_47 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +020076 .VGND(VGND),
77 .VNB(VGND),
78 .VPB(VPWR),
79 .VPWR(VPWR)
80 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +020081 sky130_fd_sc_hd__decap_8 FILLER_0_7 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +020082 .VGND(VGND),
83 .VNB(VGND),
84 .VPB(VPWR),
85 .VPWR(VPWR)
86 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +020087 sky130_fd_sc_hd__fill_2 FILLER_1_12 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +020088 .VGND(VGND),
89 .VNB(VGND),
90 .VPB(VPWR),
91 .VPWR(VPWR)
92 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +020093 sky130_fd_sc_hd__fill_1 FILLER_1_20 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +020094 .VGND(VGND),
95 .VNB(VGND),
96 .VPB(VPWR),
97 .VPWR(VPWR)
98 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +020099 sky130_fd_sc_hd__decap_6 FILLER_1_24 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200100 .VGND(VGND),
101 .VNB(VGND),
102 .VPB(VPWR),
103 .VPWR(VPWR)
104 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200105 sky130_fd_sc_hd__decap_12 FILLER_1_33 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200106 .VGND(VGND),
107 .VNB(VGND),
108 .VPB(VPWR),
109 .VPWR(VPWR)
110 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200111 sky130_fd_sc_hd__fill_2 FILLER_1_45 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200112 .VGND(VGND),
113 .VNB(VGND),
114 .VPB(VPWR),
115 .VPWR(VPWR)
116 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200117 sky130_fd_sc_hd__decap_3 FILLER_1_6 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200118 .VGND(VGND),
119 .VNB(VGND),
120 .VPB(VPWR),
121 .VPWR(VPWR)
122 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200123 sky130_fd_sc_hd__decap_12 FILLER_2_15 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200124 .VGND(VGND),
125 .VNB(VGND),
126 .VPB(VPWR),
127 .VPWR(VPWR)
128 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200129 sky130_fd_sc_hd__decap_4 FILLER_2_27 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200130 .VGND(VGND),
131 .VNB(VGND),
132 .VPB(VPWR),
133 .VPWR(VPWR)
134 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200135 sky130_fd_sc_hd__decap_12 FILLER_2_3 (
136 .VGND(VGND),
137 .VNB(VGND),
138 .VPB(VPWR),
139 .VPWR(VPWR)
140 );
141 sky130_fd_sc_hd__decap_6 FILLER_2_32 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200142 .VGND(VGND),
143 .VNB(VGND),
144 .VPB(VPWR),
145 .VPWR(VPWR)
146 );
147 sky130_fd_sc_hd__decap_6 FILLER_2_44 (
148 .VGND(VGND),
149 .VNB(VGND),
150 .VPB(VPWR),
151 .VPWR(VPWR)
152 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200153 sky130_fd_sc_hd__decap_12 FILLER_3_18 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200154 .VGND(VGND),
155 .VNB(VGND),
156 .VPB(VPWR),
157 .VPWR(VPWR)
158 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200159 sky130_fd_sc_hd__decap_12 FILLER_3_30 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200160 .VGND(VGND),
161 .VNB(VGND),
162 .VPB(VPWR),
163 .VPWR(VPWR)
164 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200165 sky130_fd_sc_hd__decap_8 FILLER_3_42 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200166 .VGND(VGND),
167 .VNB(VGND),
168 .VPB(VPWR),
169 .VPWR(VPWR)
170 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200171 sky130_fd_sc_hd__decap_12 FILLER_3_6 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200172 .VGND(VGND),
173 .VNB(VGND),
174 .VPB(VPWR),
175 .VPWR(VPWR)
176 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200177 sky130_fd_sc_hd__decap_4 FILLER_4_10 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200178 .VGND(VGND),
179 .VNB(VGND),
180 .VPB(VPWR),
181 .VPWR(VPWR)
182 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200183 sky130_fd_sc_hd__fill_1 FILLER_4_14 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200184 .VGND(VGND),
185 .VNB(VGND),
186 .VPB(VPWR),
187 .VPWR(VPWR)
188 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200189 sky130_fd_sc_hd__fill_2 FILLER_4_18 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200190 .VGND(VGND),
191 .VNB(VGND),
192 .VPB(VPWR),
193 .VPWR(VPWR)
194 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200195 sky130_fd_sc_hd__decap_4 FILLER_4_26 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200196 .VGND(VGND),
197 .VNB(VGND),
198 .VPB(VPWR),
199 .VPWR(VPWR)
200 );
201 sky130_fd_sc_hd__fill_1 FILLER_4_3 (
202 .VGND(VGND),
203 .VNB(VGND),
204 .VPB(VPWR),
205 .VPWR(VPWR)
206 );
207 sky130_fd_sc_hd__fill_1 FILLER_4_30 (
208 .VGND(VGND),
209 .VNB(VGND),
210 .VPB(VPWR),
211 .VPWR(VPWR)
212 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200213 sky130_fd_sc_hd__decap_3 FILLER_4_35 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200214 .VGND(VGND),
215 .VNB(VGND),
216 .VPB(VPWR),
217 .VPWR(VPWR)
218 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200219 sky130_fd_sc_hd__fill_2 FILLER_4_41 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200220 .VGND(VGND),
221 .VNB(VGND),
222 .VPB(VPWR),
223 .VPWR(VPWR)
224 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200225 sky130_fd_sc_hd__decap_4 FILLER_4_46 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200226 .VGND(VGND),
227 .VNB(VGND),
228 .VPB(VPWR),
229 .VPWR(VPWR)
230 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200231 sky130_fd_sc_hd__decap_12 FILLER_5_11 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200232 .VGND(VGND),
233 .VNB(VGND),
234 .VPB(VPWR),
235 .VPWR(VPWR)
236 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200237 sky130_fd_sc_hd__decap_8 FILLER_5_23 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200238 .VGND(VGND),
239 .VNB(VGND),
240 .VPB(VPWR),
241 .VPWR(VPWR)
242 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200243 sky130_fd_sc_hd__decap_3 FILLER_5_31 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200244 .VGND(VGND),
245 .VNB(VGND),
246 .VPB(VPWR),
247 .VPWR(VPWR)
248 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200249 sky130_fd_sc_hd__decap_6 FILLER_5_40 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200250 .VGND(VGND),
251 .VNB(VGND),
252 .VPB(VPWR),
253 .VPWR(VPWR)
254 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200255 sky130_fd_sc_hd__fill_1 FILLER_5_49 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200256 .VGND(VGND),
257 .VNB(VGND),
258 .VPB(VPWR),
259 .VPWR(VPWR)
260 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200261 sky130_fd_sc_hd__fill_2 FILLER_5_6 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200262 .VGND(VGND),
263 .VNB(VGND),
264 .VPB(VPWR),
265 .VPWR(VPWR)
266 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200267 sky130_fd_sc_hd__decap_8 FILLER_6_12 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200268 .VGND(VGND),
269 .VNB(VGND),
270 .VPB(VPWR),
271 .VPWR(VPWR)
272 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200273 sky130_fd_sc_hd__fill_1 FILLER_6_20 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200274 .VGND(VGND),
275 .VNB(VGND),
276 .VPB(VPWR),
277 .VPWR(VPWR)
278 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200279 sky130_fd_sc_hd__fill_1 FILLER_6_24 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200280 .VGND(VGND),
281 .VNB(VGND),
282 .VPB(VPWR),
283 .VPWR(VPWR)
284 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200285 sky130_fd_sc_hd__decap_3 FILLER_6_28 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200286 .VGND(VGND),
287 .VNB(VGND),
288 .VPB(VPWR),
289 .VPWR(VPWR)
290 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200291 sky130_fd_sc_hd__decap_6 FILLER_6_3 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200292 .VGND(VGND),
293 .VNB(VGND),
294 .VPB(VPWR),
295 .VPWR(VPWR)
296 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200297 sky130_fd_sc_hd__decap_4 FILLER_6_32 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200298 .VGND(VGND),
299 .VNB(VGND),
300 .VPB(VPWR),
301 .VPWR(VPWR)
302 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200303 sky130_fd_sc_hd__fill_1 FILLER_6_36 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200304 .VGND(VGND),
305 .VNB(VGND),
306 .VPB(VPWR),
307 .VPWR(VPWR)
308 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200309 sky130_fd_sc_hd__decap_8 FILLER_6_40 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200310 .VGND(VGND),
311 .VNB(VGND),
312 .VPB(VPWR),
313 .VPWR(VPWR)
314 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200315 sky130_fd_sc_hd__fill_2 FILLER_6_48 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200316 .VGND(VGND),
317 .VNB(VGND),
318 .VPB(VPWR),
319 .VPWR(VPWR)
320 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200321 sky130_fd_sc_hd__decap_12 FILLER_7_15 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200322 .VGND(VGND),
323 .VNB(VGND),
324 .VPB(VPWR),
325 .VPWR(VPWR)
326 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200327 sky130_fd_sc_hd__decap_6 FILLER_7_27 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200328 .VGND(VGND),
329 .VNB(VGND),
330 .VPB(VPWR),
331 .VPWR(VPWR)
332 );
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200333 sky130_fd_sc_hd__decap_12 FILLER_7_3 (
334 .VGND(VGND),
335 .VNB(VGND),
336 .VPB(VPWR),
337 .VPWR(VPWR)
338 );
339 sky130_fd_sc_hd__decap_6 FILLER_7_36 (
340 .VGND(VGND),
341 .VNB(VGND),
342 .VPB(VPWR),
343 .VPWR(VPWR)
344 );
345 sky130_fd_sc_hd__fill_1 FILLER_7_42 (
346 .VGND(VGND),
347 .VNB(VGND),
348 .VPB(VPWR),
349 .VPWR(VPWR)
350 );
351 sky130_fd_sc_hd__decap_4 FILLER_7_46 (
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200352 .VGND(VGND),
353 .VNB(VGND),
354 .VPB(VPWR),
355 .VPWR(VPWR)
356 );
357 sky130_fd_sc_hd__decap_12 FILLER_8_15 (
358 .VGND(VGND),
359 .VNB(VGND),
360 .VPB(VPWR),
361 .VPWR(VPWR)
362 );
363 sky130_fd_sc_hd__decap_4 FILLER_8_27 (
364 .VGND(VGND),
365 .VNB(VGND),
366 .VPB(VPWR),
367 .VPWR(VPWR)
368 );
369 sky130_fd_sc_hd__decap_12 FILLER_8_3 (
370 .VGND(VGND),
371 .VNB(VGND),
372 .VPB(VPWR),
373 .VPWR(VPWR)
374 );
375 sky130_fd_sc_hd__decap_12 FILLER_8_32 (
376 .VGND(VGND),
377 .VNB(VGND),
378 .VPB(VPWR),
379 .VPWR(VPWR)
380 );
381 sky130_fd_sc_hd__decap_6 FILLER_8_44 (
382 .VGND(VGND),
383 .VNB(VGND),
384 .VPB(VPWR),
385 .VPWR(VPWR)
386 );
387 sky130_fd_sc_hd__decap_3 PHY_0 (
388 .VGND(VGND),
389 .VNB(VGND),
390 .VPB(VPWR),
391 .VPWR(VPWR)
392 );
393 sky130_fd_sc_hd__decap_3 PHY_1 (
394 .VGND(VGND),
395 .VNB(VGND),
396 .VPB(VPWR),
397 .VPWR(VPWR)
398 );
399 sky130_fd_sc_hd__decap_3 PHY_10 (
400 .VGND(VGND),
401 .VNB(VGND),
402 .VPB(VPWR),
403 .VPWR(VPWR)
404 );
405 sky130_fd_sc_hd__decap_3 PHY_11 (
406 .VGND(VGND),
407 .VNB(VGND),
408 .VPB(VPWR),
409 .VPWR(VPWR)
410 );
411 sky130_fd_sc_hd__decap_3 PHY_12 (
412 .VGND(VGND),
413 .VNB(VGND),
414 .VPB(VPWR),
415 .VPWR(VPWR)
416 );
417 sky130_fd_sc_hd__decap_3 PHY_13 (
418 .VGND(VGND),
419 .VNB(VGND),
420 .VPB(VPWR),
421 .VPWR(VPWR)
422 );
423 sky130_fd_sc_hd__decap_3 PHY_14 (
424 .VGND(VGND),
425 .VNB(VGND),
426 .VPB(VPWR),
427 .VPWR(VPWR)
428 );
429 sky130_fd_sc_hd__decap_3 PHY_15 (
430 .VGND(VGND),
431 .VNB(VGND),
432 .VPB(VPWR),
433 .VPWR(VPWR)
434 );
435 sky130_fd_sc_hd__decap_3 PHY_16 (
436 .VGND(VGND),
437 .VNB(VGND),
438 .VPB(VPWR),
439 .VPWR(VPWR)
440 );
441 sky130_fd_sc_hd__decap_3 PHY_17 (
442 .VGND(VGND),
443 .VNB(VGND),
444 .VPB(VPWR),
445 .VPWR(VPWR)
446 );
447 sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_18 (
448 .VGND(VGND),
449 .VPWR(VPWR)
450 );
451 sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_19 (
452 .VGND(VGND),
453 .VPWR(VPWR)
454 );
455 sky130_fd_sc_hd__decap_3 PHY_2 (
456 .VGND(VGND),
457 .VNB(VGND),
458 .VPB(VPWR),
459 .VPWR(VPWR)
460 );
461 sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_20 (
462 .VGND(VGND),
463 .VPWR(VPWR)
464 );
465 sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_21 (
466 .VGND(VGND),
467 .VPWR(VPWR)
468 );
469 sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_22 (
470 .VGND(VGND),
471 .VPWR(VPWR)
472 );
473 sky130_fd_sc_hd__decap_3 PHY_3 (
474 .VGND(VGND),
475 .VNB(VGND),
476 .VPB(VPWR),
477 .VPWR(VPWR)
478 );
479 sky130_fd_sc_hd__decap_3 PHY_4 (
480 .VGND(VGND),
481 .VNB(VGND),
482 .VPB(VPWR),
483 .VPWR(VPWR)
484 );
485 sky130_fd_sc_hd__decap_3 PHY_5 (
486 .VGND(VGND),
487 .VNB(VGND),
488 .VPB(VPWR),
489 .VPWR(VPWR)
490 );
491 sky130_fd_sc_hd__decap_3 PHY_6 (
492 .VGND(VGND),
493 .VNB(VGND),
494 .VPB(VPWR),
495 .VPWR(VPWR)
496 );
497 sky130_fd_sc_hd__decap_3 PHY_7 (
498 .VGND(VGND),
499 .VNB(VGND),
500 .VPB(VPWR),
501 .VPWR(VPWR)
502 );
503 sky130_fd_sc_hd__decap_3 PHY_8 (
504 .VGND(VGND),
505 .VNB(VGND),
506 .VPB(VPWR),
507 .VPWR(VPWR)
508 );
509 sky130_fd_sc_hd__decap_3 PHY_9 (
510 .VGND(VGND),
511 .VNB(VGND),
512 .VPB(VPWR),
513 .VPWR(VPWR)
514 );
515 sky130_fd_sc_hd__conb_1 \mask_rev_value[0] (
516 .HI(\user_proj_id_high[0] ),
517 .LO(mask_rev[0]),
518 .VGND(VGND),
519 .VNB(VGND),
520 .VPB(VPWR),
521 .VPWR(VPWR)
522 );
523 sky130_fd_sc_hd__conb_1 \mask_rev_value[10] (
524 .HI(\user_proj_id_high[10] ),
525 .LO(mask_rev[10]),
526 .VGND(VGND),
527 .VNB(VGND),
528 .VPB(VPWR),
529 .VPWR(VPWR)
530 );
531 sky130_fd_sc_hd__conb_1 \mask_rev_value[11] (
532 .HI(\user_proj_id_high[11] ),
533 .LO(mask_rev[11]),
534 .VGND(VGND),
535 .VNB(VGND),
536 .VPB(VPWR),
537 .VPWR(VPWR)
538 );
539 sky130_fd_sc_hd__conb_1 \mask_rev_value[12] (
540 .HI(\user_proj_id_high[12] ),
541 .LO(mask_rev[12]),
542 .VGND(VGND),
543 .VNB(VGND),
544 .VPB(VPWR),
545 .VPWR(VPWR)
546 );
547 sky130_fd_sc_hd__conb_1 \mask_rev_value[13] (
548 .HI(\user_proj_id_high[13] ),
549 .LO(mask_rev[13]),
550 .VGND(VGND),
551 .VNB(VGND),
552 .VPB(VPWR),
553 .VPWR(VPWR)
554 );
555 sky130_fd_sc_hd__conb_1 \mask_rev_value[14] (
556 .HI(\user_proj_id_high[14] ),
557 .LO(mask_rev[14]),
558 .VGND(VGND),
559 .VNB(VGND),
560 .VPB(VPWR),
561 .VPWR(VPWR)
562 );
563 sky130_fd_sc_hd__conb_1 \mask_rev_value[15] (
564 .HI(\user_proj_id_high[15] ),
565 .LO(mask_rev[15]),
566 .VGND(VGND),
567 .VNB(VGND),
568 .VPB(VPWR),
569 .VPWR(VPWR)
570 );
571 sky130_fd_sc_hd__conb_1 \mask_rev_value[16] (
572 .HI(\user_proj_id_high[16] ),
573 .LO(mask_rev[16]),
574 .VGND(VGND),
575 .VNB(VGND),
576 .VPB(VPWR),
577 .VPWR(VPWR)
578 );
579 sky130_fd_sc_hd__conb_1 \mask_rev_value[17] (
580 .HI(\user_proj_id_high[17] ),
581 .LO(mask_rev[17]),
582 .VGND(VGND),
583 .VNB(VGND),
584 .VPB(VPWR),
585 .VPWR(VPWR)
586 );
587 sky130_fd_sc_hd__conb_1 \mask_rev_value[18] (
588 .HI(\user_proj_id_high[18] ),
589 .LO(mask_rev[18]),
590 .VGND(VGND),
591 .VNB(VGND),
592 .VPB(VPWR),
593 .VPWR(VPWR)
594 );
595 sky130_fd_sc_hd__conb_1 \mask_rev_value[19] (
596 .HI(\user_proj_id_high[19] ),
597 .LO(mask_rev[19]),
598 .VGND(VGND),
599 .VNB(VGND),
600 .VPB(VPWR),
601 .VPWR(VPWR)
602 );
603 sky130_fd_sc_hd__conb_1 \mask_rev_value[1] (
604 .HI(\user_proj_id_high[1] ),
605 .LO(mask_rev[1]),
606 .VGND(VGND),
607 .VNB(VGND),
608 .VPB(VPWR),
609 .VPWR(VPWR)
610 );
611 sky130_fd_sc_hd__conb_1 \mask_rev_value[20] (
612 .HI(\user_proj_id_high[20] ),
613 .LO(mask_rev[20]),
614 .VGND(VGND),
615 .VNB(VGND),
616 .VPB(VPWR),
617 .VPWR(VPWR)
618 );
619 sky130_fd_sc_hd__conb_1 \mask_rev_value[21] (
620 .HI(\user_proj_id_high[21] ),
621 .LO(mask_rev[21]),
622 .VGND(VGND),
623 .VNB(VGND),
624 .VPB(VPWR),
625 .VPWR(VPWR)
626 );
627 sky130_fd_sc_hd__conb_1 \mask_rev_value[22] (
628 .HI(\user_proj_id_high[22] ),
629 .LO(mask_rev[22]),
630 .VGND(VGND),
631 .VNB(VGND),
632 .VPB(VPWR),
633 .VPWR(VPWR)
634 );
635 sky130_fd_sc_hd__conb_1 \mask_rev_value[23] (
636 .HI(\user_proj_id_high[23] ),
637 .LO(mask_rev[23]),
638 .VGND(VGND),
639 .VNB(VGND),
640 .VPB(VPWR),
641 .VPWR(VPWR)
642 );
643 sky130_fd_sc_hd__conb_1 \mask_rev_value[24] (
644 .HI(\user_proj_id_high[24] ),
645 .LO(mask_rev[24]),
646 .VGND(VGND),
647 .VNB(VGND),
648 .VPB(VPWR),
649 .VPWR(VPWR)
650 );
651 sky130_fd_sc_hd__conb_1 \mask_rev_value[25] (
652 .HI(\user_proj_id_high[25] ),
653 .LO(mask_rev[25]),
654 .VGND(VGND),
655 .VNB(VGND),
656 .VPB(VPWR),
657 .VPWR(VPWR)
658 );
659 sky130_fd_sc_hd__conb_1 \mask_rev_value[26] (
660 .HI(\user_proj_id_high[26] ),
661 .LO(mask_rev[26]),
662 .VGND(VGND),
663 .VNB(VGND),
664 .VPB(VPWR),
665 .VPWR(VPWR)
666 );
667 sky130_fd_sc_hd__conb_1 \mask_rev_value[27] (
668 .HI(\user_proj_id_high[27] ),
669 .LO(mask_rev[27]),
670 .VGND(VGND),
671 .VNB(VGND),
672 .VPB(VPWR),
673 .VPWR(VPWR)
674 );
675 sky130_fd_sc_hd__conb_1 \mask_rev_value[28] (
676 .HI(\user_proj_id_high[28] ),
677 .LO(mask_rev[28]),
678 .VGND(VGND),
679 .VNB(VGND),
680 .VPB(VPWR),
681 .VPWR(VPWR)
682 );
683 sky130_fd_sc_hd__conb_1 \mask_rev_value[29] (
684 .HI(\user_proj_id_high[29] ),
685 .LO(mask_rev[29]),
686 .VGND(VGND),
687 .VNB(VGND),
688 .VPB(VPWR),
689 .VPWR(VPWR)
690 );
691 sky130_fd_sc_hd__conb_1 \mask_rev_value[2] (
692 .HI(\user_proj_id_high[2] ),
693 .LO(mask_rev[2]),
694 .VGND(VGND),
695 .VNB(VGND),
696 .VPB(VPWR),
697 .VPWR(VPWR)
698 );
699 sky130_fd_sc_hd__conb_1 \mask_rev_value[30] (
700 .HI(\user_proj_id_high[30] ),
701 .LO(mask_rev[30]),
702 .VGND(VGND),
703 .VNB(VGND),
704 .VPB(VPWR),
705 .VPWR(VPWR)
706 );
707 sky130_fd_sc_hd__conb_1 \mask_rev_value[31] (
708 .HI(\user_proj_id_high[31] ),
709 .LO(mask_rev[31]),
710 .VGND(VGND),
711 .VNB(VGND),
712 .VPB(VPWR),
713 .VPWR(VPWR)
714 );
715 sky130_fd_sc_hd__conb_1 \mask_rev_value[3] (
716 .HI(\user_proj_id_high[3] ),
717 .LO(mask_rev[3]),
718 .VGND(VGND),
719 .VNB(VGND),
720 .VPB(VPWR),
721 .VPWR(VPWR)
722 );
723 sky130_fd_sc_hd__conb_1 \mask_rev_value[4] (
724 .HI(\user_proj_id_high[4] ),
725 .LO(mask_rev[4]),
726 .VGND(VGND),
727 .VNB(VGND),
728 .VPB(VPWR),
729 .VPWR(VPWR)
730 );
731 sky130_fd_sc_hd__conb_1 \mask_rev_value[5] (
732 .HI(\user_proj_id_high[5] ),
733 .LO(mask_rev[5]),
734 .VGND(VGND),
735 .VNB(VGND),
736 .VPB(VPWR),
737 .VPWR(VPWR)
738 );
739 sky130_fd_sc_hd__conb_1 \mask_rev_value[6] (
740 .HI(\user_proj_id_high[6] ),
741 .LO(mask_rev[6]),
742 .VGND(VGND),
743 .VNB(VGND),
744 .VPB(VPWR),
745 .VPWR(VPWR)
746 );
747 sky130_fd_sc_hd__conb_1 \mask_rev_value[7] (
748 .HI(\user_proj_id_high[7] ),
749 .LO(mask_rev[7]),
750 .VGND(VGND),
751 .VNB(VGND),
752 .VPB(VPWR),
753 .VPWR(VPWR)
754 );
755 sky130_fd_sc_hd__conb_1 \mask_rev_value[8] (
756 .HI(\user_proj_id_high[8] ),
757 .LO(mask_rev[8]),
758 .VGND(VGND),
759 .VNB(VGND),
760 .VPB(VPWR),
761 .VPWR(VPWR)
762 );
763 sky130_fd_sc_hd__conb_1 \mask_rev_value[9] (
764 .HI(\user_proj_id_high[9] ),
765 .LO(mask_rev[9]),
766 .VGND(VGND),
767 .VNB(VGND),
768 .VPB(VPWR),
769 .VPWR(VPWR)
770 );
771endmodule