blob: b941b6b22696a093da5779967fe05350db0beaa0 [file] [log] [blame]
Matt Venn08cd6eb2020-11-16 12:01:14 +01001`default_nettype none
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +02002/* Generated by Yosys 0.9+3621 (git sha1 84e9fa7, gcc 8.3.1 -fPIC -Os) */
3
4module user_id_programming(vdd1v8, vss, VPWR, VGND, mask_rev);
5 input VGND;
6 input VPWR;
7 output [31:0] mask_rev;
8 wire \user_proj_id_high[0] ;
9 wire \user_proj_id_high[10] ;
10 wire \user_proj_id_high[11] ;
11 wire \user_proj_id_high[12] ;
12 wire \user_proj_id_high[13] ;
13 wire \user_proj_id_high[14] ;
14 wire \user_proj_id_high[15] ;
15 wire \user_proj_id_high[16] ;
16 wire \user_proj_id_high[17] ;
17 wire \user_proj_id_high[18] ;
18 wire \user_proj_id_high[19] ;
19 wire \user_proj_id_high[1] ;
20 wire \user_proj_id_high[20] ;
21 wire \user_proj_id_high[21] ;
22 wire \user_proj_id_high[22] ;
23 wire \user_proj_id_high[23] ;
24 wire \user_proj_id_high[24] ;
25 wire \user_proj_id_high[25] ;
26 wire \user_proj_id_high[26] ;
27 wire \user_proj_id_high[27] ;
28 wire \user_proj_id_high[28] ;
29 wire \user_proj_id_high[29] ;
30 wire \user_proj_id_high[2] ;
31 wire \user_proj_id_high[30] ;
32 wire \user_proj_id_high[31] ;
33 wire \user_proj_id_high[3] ;
34 wire \user_proj_id_high[4] ;
35 wire \user_proj_id_high[5] ;
36 wire \user_proj_id_high[6] ;
37 wire \user_proj_id_high[7] ;
38 wire \user_proj_id_high[8] ;
39 wire \user_proj_id_high[9] ;
40 inout vdd1v8;
41 inout vss;
42 sky130_fd_sc_hd__decap_8 FILLER_0_21 (
43 .VGND(VGND),
44 .VNB(VGND),
45 .VPB(VPWR),
46 .VPWR(VPWR)
47 );
48 sky130_fd_sc_hd__fill_2 FILLER_0_29 (
49 .VGND(VGND),
50 .VNB(VGND),
51 .VPB(VPWR),
52 .VPWR(VPWR)
53 );
54 sky130_fd_sc_hd__decap_3 FILLER_0_3 (
55 .VGND(VGND),
56 .VNB(VGND),
57 .VPB(VPWR),
58 .VPWR(VPWR)
59 );
60 sky130_fd_sc_hd__decap_8 FILLER_0_35 (
61 .VGND(VGND),
62 .VNB(VGND),
63 .VPB(VPWR),
64 .VPWR(VPWR)
65 );
66 sky130_fd_sc_hd__fill_2 FILLER_0_43 (
67 .VGND(VGND),
68 .VNB(VGND),
69 .VPB(VPWR),
70 .VPWR(VPWR)
71 );
72 sky130_fd_sc_hd__fill_2 FILLER_0_48 (
73 .VGND(VGND),
74 .VNB(VGND),
75 .VPB(VPWR),
76 .VPWR(VPWR)
77 );
78 sky130_fd_sc_hd__decap_12 FILLER_0_9 (
79 .VGND(VGND),
80 .VNB(VGND),
81 .VPB(VPWR),
82 .VPWR(VPWR)
83 );
84 sky130_fd_sc_hd__fill_1 FILLER_1_10 (
85 .VGND(VGND),
86 .VNB(VGND),
87 .VPB(VPWR),
88 .VPWR(VPWR)
89 );
90 sky130_fd_sc_hd__decap_12 FILLER_1_14 (
91 .VGND(VGND),
92 .VNB(VGND),
93 .VPB(VPWR),
94 .VPWR(VPWR)
95 );
96 sky130_fd_sc_hd__decap_12 FILLER_1_26 (
97 .VGND(VGND),
98 .VNB(VGND),
99 .VPB(VPWR),
100 .VPWR(VPWR)
101 );
102 sky130_fd_sc_hd__decap_6 FILLER_1_38 (
103 .VGND(VGND),
104 .VNB(VGND),
105 .VPB(VPWR),
106 .VPWR(VPWR)
107 );
108 sky130_fd_sc_hd__decap_3 FILLER_1_47 (
109 .VGND(VGND),
110 .VNB(VGND),
111 .VPB(VPWR),
112 .VPWR(VPWR)
113 );
114 sky130_fd_sc_hd__decap_4 FILLER_1_6 (
115 .VGND(VGND),
116 .VNB(VGND),
117 .VPB(VPWR),
118 .VPWR(VPWR)
119 );
120 sky130_fd_sc_hd__decap_12 FILLER_2_13 (
121 .VGND(VGND),
122 .VNB(VGND),
123 .VPB(VPWR),
124 .VPWR(VPWR)
125 );
126 sky130_fd_sc_hd__decap_6 FILLER_2_25 (
127 .VGND(VGND),
128 .VNB(VGND),
129 .VPB(VPWR),
130 .VPWR(VPWR)
131 );
132 sky130_fd_sc_hd__decap_12 FILLER_2_32 (
133 .VGND(VGND),
134 .VNB(VGND),
135 .VPB(VPWR),
136 .VPWR(VPWR)
137 );
138 sky130_fd_sc_hd__decap_6 FILLER_2_44 (
139 .VGND(VGND),
140 .VNB(VGND),
141 .VPB(VPWR),
142 .VPWR(VPWR)
143 );
144 sky130_fd_sc_hd__fill_1 FILLER_2_6 (
145 .VGND(VGND),
146 .VNB(VGND),
147 .VPB(VPWR),
148 .VPWR(VPWR)
149 );
150 sky130_fd_sc_hd__decap_3 FILLER_3_14 (
151 .VGND(VGND),
152 .VNB(VGND),
153 .VPB(VPWR),
154 .VPWR(VPWR)
155 );
156 sky130_fd_sc_hd__decap_4 FILLER_3_20 (
157 .VGND(VGND),
158 .VNB(VGND),
159 .VPB(VPWR),
160 .VPWR(VPWR)
161 );
162 sky130_fd_sc_hd__fill_1 FILLER_3_24 (
163 .VGND(VGND),
164 .VNB(VGND),
165 .VPB(VPWR),
166 .VPWR(VPWR)
167 );
168 sky130_fd_sc_hd__fill_1 FILLER_3_31 (
169 .VGND(VGND),
170 .VNB(VGND),
171 .VPB(VPWR),
172 .VPWR(VPWR)
173 );
174 sky130_fd_sc_hd__fill_1 FILLER_3_35 (
175 .VGND(VGND),
176 .VNB(VGND),
177 .VPB(VPWR),
178 .VPWR(VPWR)
179 );
180 sky130_fd_sc_hd__decap_6 FILLER_3_39 (
181 .VGND(VGND),
182 .VNB(VGND),
183 .VPB(VPWR),
184 .VPWR(VPWR)
185 );
186 sky130_fd_sc_hd__fill_1 FILLER_3_45 (
187 .VGND(VGND),
188 .VNB(VGND),
189 .VPB(VPWR),
190 .VPWR(VPWR)
191 );
192 sky130_fd_sc_hd__fill_1 FILLER_3_49 (
193 .VGND(VGND),
194 .VNB(VGND),
195 .VPB(VPWR),
196 .VPWR(VPWR)
197 );
198 sky130_fd_sc_hd__decap_8 FILLER_3_6 (
199 .VGND(VGND),
200 .VNB(VGND),
201 .VPB(VPWR),
202 .VPWR(VPWR)
203 );
204 sky130_fd_sc_hd__decap_6 FILLER_4_13 (
205 .VGND(VGND),
206 .VNB(VGND),
207 .VPB(VPWR),
208 .VPWR(VPWR)
209 );
210 sky130_fd_sc_hd__decap_8 FILLER_4_22 (
211 .VGND(VGND),
212 .VNB(VGND),
213 .VPB(VPWR),
214 .VPWR(VPWR)
215 );
216 sky130_fd_sc_hd__fill_1 FILLER_4_3 (
217 .VGND(VGND),
218 .VNB(VGND),
219 .VPB(VPWR),
220 .VPWR(VPWR)
221 );
222 sky130_fd_sc_hd__fill_1 FILLER_4_30 (
223 .VGND(VGND),
224 .VNB(VGND),
225 .VPB(VPWR),
226 .VPWR(VPWR)
227 );
228 sky130_fd_sc_hd__decap_12 FILLER_4_32 (
229 .VGND(VGND),
230 .VNB(VGND),
231 .VPB(VPWR),
232 .VPWR(VPWR)
233 );
234 sky130_fd_sc_hd__decap_6 FILLER_4_44 (
235 .VGND(VGND),
236 .VNB(VGND),
237 .VPB(VPWR),
238 .VPWR(VPWR)
239 );
240 sky130_fd_sc_hd__fill_2 FILLER_5_15 (
241 .VGND(VGND),
242 .VNB(VGND),
243 .VPB(VPWR),
244 .VPWR(VPWR)
245 );
246 sky130_fd_sc_hd__decap_12 FILLER_5_23 (
247 .VGND(VGND),
248 .VNB(VGND),
249 .VPB(VPWR),
250 .VPWR(VPWR)
251 );
252 sky130_fd_sc_hd__decap_12 FILLER_5_3 (
253 .VGND(VGND),
254 .VNB(VGND),
255 .VPB(VPWR),
256 .VPWR(VPWR)
257 );
258 sky130_fd_sc_hd__decap_12 FILLER_5_35 (
259 .VGND(VGND),
260 .VNB(VGND),
261 .VPB(VPWR),
262 .VPWR(VPWR)
263 );
264 sky130_fd_sc_hd__decap_8 FILLER_6_15 (
265 .VGND(VGND),
266 .VNB(VGND),
267 .VPB(VPWR),
268 .VPWR(VPWR)
269 );
270 sky130_fd_sc_hd__decap_3 FILLER_6_23 (
271 .VGND(VGND),
272 .VNB(VGND),
273 .VPB(VPWR),
274 .VPWR(VPWR)
275 );
276 sky130_fd_sc_hd__fill_2 FILLER_6_29 (
277 .VGND(VGND),
278 .VNB(VGND),
279 .VPB(VPWR),
280 .VPWR(VPWR)
281 );
282 sky130_fd_sc_hd__decap_12 FILLER_6_3 (
283 .VGND(VGND),
284 .VNB(VGND),
285 .VPB(VPWR),
286 .VPWR(VPWR)
287 );
288 sky130_fd_sc_hd__decap_6 FILLER_6_32 (
289 .VGND(VGND),
290 .VNB(VGND),
291 .VPB(VPWR),
292 .VPWR(VPWR)
293 );
294 sky130_fd_sc_hd__fill_1 FILLER_6_38 (
295 .VGND(VGND),
296 .VNB(VGND),
297 .VPB(VPWR),
298 .VPWR(VPWR)
299 );
300 sky130_fd_sc_hd__decap_4 FILLER_6_42 (
301 .VGND(VGND),
302 .VNB(VGND),
303 .VPB(VPWR),
304 .VPWR(VPWR)
305 );
306 sky130_fd_sc_hd__fill_1 FILLER_6_46 (
307 .VGND(VGND),
308 .VNB(VGND),
309 .VPB(VPWR),
310 .VPWR(VPWR)
311 );
312 sky130_fd_sc_hd__decap_12 FILLER_7_17 (
313 .VGND(VGND),
314 .VNB(VGND),
315 .VPB(VPWR),
316 .VPWR(VPWR)
317 );
318 sky130_fd_sc_hd__decap_3 FILLER_7_29 (
319 .VGND(VGND),
320 .VNB(VGND),
321 .VPB(VPWR),
322 .VPWR(VPWR)
323 );
324 sky130_fd_sc_hd__decap_4 FILLER_7_35 (
325 .VGND(VGND),
326 .VNB(VGND),
327 .VPB(VPWR),
328 .VPWR(VPWR)
329 );
330 sky130_fd_sc_hd__fill_1 FILLER_7_39 (
331 .VGND(VGND),
332 .VNB(VGND),
333 .VPB(VPWR),
334 .VPWR(VPWR)
335 );
336 sky130_fd_sc_hd__decap_6 FILLER_7_43 (
337 .VGND(VGND),
338 .VNB(VGND),
339 .VPB(VPWR),
340 .VPWR(VPWR)
341 );
342 sky130_fd_sc_hd__fill_1 FILLER_7_49 (
343 .VGND(VGND),
344 .VNB(VGND),
345 .VPB(VPWR),
346 .VPWR(VPWR)
347 );
348 sky130_fd_sc_hd__fill_2 FILLER_7_6 (
349 .VGND(VGND),
350 .VNB(VGND),
351 .VPB(VPWR),
352 .VPWR(VPWR)
353 );
354 sky130_fd_sc_hd__decap_12 FILLER_8_15 (
355 .VGND(VGND),
356 .VNB(VGND),
357 .VPB(VPWR),
358 .VPWR(VPWR)
359 );
360 sky130_fd_sc_hd__decap_4 FILLER_8_27 (
361 .VGND(VGND),
362 .VNB(VGND),
363 .VPB(VPWR),
364 .VPWR(VPWR)
365 );
366 sky130_fd_sc_hd__decap_12 FILLER_8_3 (
367 .VGND(VGND),
368 .VNB(VGND),
369 .VPB(VPWR),
370 .VPWR(VPWR)
371 );
372 sky130_fd_sc_hd__decap_12 FILLER_8_32 (
373 .VGND(VGND),
374 .VNB(VGND),
375 .VPB(VPWR),
376 .VPWR(VPWR)
377 );
378 sky130_fd_sc_hd__decap_6 FILLER_8_44 (
379 .VGND(VGND),
380 .VNB(VGND),
381 .VPB(VPWR),
382 .VPWR(VPWR)
383 );
384 sky130_fd_sc_hd__decap_3 PHY_0 (
385 .VGND(VGND),
386 .VNB(VGND),
387 .VPB(VPWR),
388 .VPWR(VPWR)
389 );
390 sky130_fd_sc_hd__decap_3 PHY_1 (
391 .VGND(VGND),
392 .VNB(VGND),
393 .VPB(VPWR),
394 .VPWR(VPWR)
395 );
396 sky130_fd_sc_hd__decap_3 PHY_10 (
397 .VGND(VGND),
398 .VNB(VGND),
399 .VPB(VPWR),
400 .VPWR(VPWR)
401 );
402 sky130_fd_sc_hd__decap_3 PHY_11 (
403 .VGND(VGND),
404 .VNB(VGND),
405 .VPB(VPWR),
406 .VPWR(VPWR)
407 );
408 sky130_fd_sc_hd__decap_3 PHY_12 (
409 .VGND(VGND),
410 .VNB(VGND),
411 .VPB(VPWR),
412 .VPWR(VPWR)
413 );
414 sky130_fd_sc_hd__decap_3 PHY_13 (
415 .VGND(VGND),
416 .VNB(VGND),
417 .VPB(VPWR),
418 .VPWR(VPWR)
419 );
420 sky130_fd_sc_hd__decap_3 PHY_14 (
421 .VGND(VGND),
422 .VNB(VGND),
423 .VPB(VPWR),
424 .VPWR(VPWR)
425 );
426 sky130_fd_sc_hd__decap_3 PHY_15 (
427 .VGND(VGND),
428 .VNB(VGND),
429 .VPB(VPWR),
430 .VPWR(VPWR)
431 );
432 sky130_fd_sc_hd__decap_3 PHY_16 (
433 .VGND(VGND),
434 .VNB(VGND),
435 .VPB(VPWR),
436 .VPWR(VPWR)
437 );
438 sky130_fd_sc_hd__decap_3 PHY_17 (
439 .VGND(VGND),
440 .VNB(VGND),
441 .VPB(VPWR),
442 .VPWR(VPWR)
443 );
444 sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_18 (
445 .VGND(VGND),
446 .VPWR(VPWR)
447 );
448 sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_19 (
449 .VGND(VGND),
450 .VPWR(VPWR)
451 );
452 sky130_fd_sc_hd__decap_3 PHY_2 (
453 .VGND(VGND),
454 .VNB(VGND),
455 .VPB(VPWR),
456 .VPWR(VPWR)
457 );
458 sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_20 (
459 .VGND(VGND),
460 .VPWR(VPWR)
461 );
462 sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_21 (
463 .VGND(VGND),
464 .VPWR(VPWR)
465 );
466 sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_22 (
467 .VGND(VGND),
468 .VPWR(VPWR)
469 );
470 sky130_fd_sc_hd__decap_3 PHY_3 (
471 .VGND(VGND),
472 .VNB(VGND),
473 .VPB(VPWR),
474 .VPWR(VPWR)
475 );
476 sky130_fd_sc_hd__decap_3 PHY_4 (
477 .VGND(VGND),
478 .VNB(VGND),
479 .VPB(VPWR),
480 .VPWR(VPWR)
481 );
482 sky130_fd_sc_hd__decap_3 PHY_5 (
483 .VGND(VGND),
484 .VNB(VGND),
485 .VPB(VPWR),
486 .VPWR(VPWR)
487 );
488 sky130_fd_sc_hd__decap_3 PHY_6 (
489 .VGND(VGND),
490 .VNB(VGND),
491 .VPB(VPWR),
492 .VPWR(VPWR)
493 );
494 sky130_fd_sc_hd__decap_3 PHY_7 (
495 .VGND(VGND),
496 .VNB(VGND),
497 .VPB(VPWR),
498 .VPWR(VPWR)
499 );
500 sky130_fd_sc_hd__decap_3 PHY_8 (
501 .VGND(VGND),
502 .VNB(VGND),
503 .VPB(VPWR),
504 .VPWR(VPWR)
505 );
506 sky130_fd_sc_hd__decap_3 PHY_9 (
507 .VGND(VGND),
508 .VNB(VGND),
509 .VPB(VPWR),
510 .VPWR(VPWR)
511 );
512 sky130_fd_sc_hd__conb_1 \mask_rev_value[0] (
513 .HI(\user_proj_id_high[0] ),
514 .LO(mask_rev[0]),
515 .VGND(VGND),
516 .VNB(VGND),
517 .VPB(VPWR),
518 .VPWR(VPWR)
519 );
520 sky130_fd_sc_hd__conb_1 \mask_rev_value[10] (
521 .HI(\user_proj_id_high[10] ),
522 .LO(mask_rev[10]),
523 .VGND(VGND),
524 .VNB(VGND),
525 .VPB(VPWR),
526 .VPWR(VPWR)
527 );
528 sky130_fd_sc_hd__conb_1 \mask_rev_value[11] (
529 .HI(\user_proj_id_high[11] ),
530 .LO(mask_rev[11]),
531 .VGND(VGND),
532 .VNB(VGND),
533 .VPB(VPWR),
534 .VPWR(VPWR)
535 );
536 sky130_fd_sc_hd__conb_1 \mask_rev_value[12] (
537 .HI(\user_proj_id_high[12] ),
538 .LO(mask_rev[12]),
539 .VGND(VGND),
540 .VNB(VGND),
541 .VPB(VPWR),
542 .VPWR(VPWR)
543 );
544 sky130_fd_sc_hd__conb_1 \mask_rev_value[13] (
545 .HI(\user_proj_id_high[13] ),
546 .LO(mask_rev[13]),
547 .VGND(VGND),
548 .VNB(VGND),
549 .VPB(VPWR),
550 .VPWR(VPWR)
551 );
552 sky130_fd_sc_hd__conb_1 \mask_rev_value[14] (
553 .HI(\user_proj_id_high[14] ),
554 .LO(mask_rev[14]),
555 .VGND(VGND),
556 .VNB(VGND),
557 .VPB(VPWR),
558 .VPWR(VPWR)
559 );
560 sky130_fd_sc_hd__conb_1 \mask_rev_value[15] (
561 .HI(\user_proj_id_high[15] ),
562 .LO(mask_rev[15]),
563 .VGND(VGND),
564 .VNB(VGND),
565 .VPB(VPWR),
566 .VPWR(VPWR)
567 );
568 sky130_fd_sc_hd__conb_1 \mask_rev_value[16] (
569 .HI(\user_proj_id_high[16] ),
570 .LO(mask_rev[16]),
571 .VGND(VGND),
572 .VNB(VGND),
573 .VPB(VPWR),
574 .VPWR(VPWR)
575 );
576 sky130_fd_sc_hd__conb_1 \mask_rev_value[17] (
577 .HI(\user_proj_id_high[17] ),
578 .LO(mask_rev[17]),
579 .VGND(VGND),
580 .VNB(VGND),
581 .VPB(VPWR),
582 .VPWR(VPWR)
583 );
584 sky130_fd_sc_hd__conb_1 \mask_rev_value[18] (
585 .HI(\user_proj_id_high[18] ),
586 .LO(mask_rev[18]),
587 .VGND(VGND),
588 .VNB(VGND),
589 .VPB(VPWR),
590 .VPWR(VPWR)
591 );
592 sky130_fd_sc_hd__conb_1 \mask_rev_value[19] (
593 .HI(\user_proj_id_high[19] ),
594 .LO(mask_rev[19]),
595 .VGND(VGND),
596 .VNB(VGND),
597 .VPB(VPWR),
598 .VPWR(VPWR)
599 );
600 sky130_fd_sc_hd__conb_1 \mask_rev_value[1] (
601 .HI(\user_proj_id_high[1] ),
602 .LO(mask_rev[1]),
603 .VGND(VGND),
604 .VNB(VGND),
605 .VPB(VPWR),
606 .VPWR(VPWR)
607 );
608 sky130_fd_sc_hd__conb_1 \mask_rev_value[20] (
609 .HI(\user_proj_id_high[20] ),
610 .LO(mask_rev[20]),
611 .VGND(VGND),
612 .VNB(VGND),
613 .VPB(VPWR),
614 .VPWR(VPWR)
615 );
616 sky130_fd_sc_hd__conb_1 \mask_rev_value[21] (
617 .HI(\user_proj_id_high[21] ),
618 .LO(mask_rev[21]),
619 .VGND(VGND),
620 .VNB(VGND),
621 .VPB(VPWR),
622 .VPWR(VPWR)
623 );
624 sky130_fd_sc_hd__conb_1 \mask_rev_value[22] (
625 .HI(\user_proj_id_high[22] ),
626 .LO(mask_rev[22]),
627 .VGND(VGND),
628 .VNB(VGND),
629 .VPB(VPWR),
630 .VPWR(VPWR)
631 );
632 sky130_fd_sc_hd__conb_1 \mask_rev_value[23] (
633 .HI(\user_proj_id_high[23] ),
634 .LO(mask_rev[23]),
635 .VGND(VGND),
636 .VNB(VGND),
637 .VPB(VPWR),
638 .VPWR(VPWR)
639 );
640 sky130_fd_sc_hd__conb_1 \mask_rev_value[24] (
641 .HI(\user_proj_id_high[24] ),
642 .LO(mask_rev[24]),
643 .VGND(VGND),
644 .VNB(VGND),
645 .VPB(VPWR),
646 .VPWR(VPWR)
647 );
648 sky130_fd_sc_hd__conb_1 \mask_rev_value[25] (
649 .HI(\user_proj_id_high[25] ),
650 .LO(mask_rev[25]),
651 .VGND(VGND),
652 .VNB(VGND),
653 .VPB(VPWR),
654 .VPWR(VPWR)
655 );
656 sky130_fd_sc_hd__conb_1 \mask_rev_value[26] (
657 .HI(\user_proj_id_high[26] ),
658 .LO(mask_rev[26]),
659 .VGND(VGND),
660 .VNB(VGND),
661 .VPB(VPWR),
662 .VPWR(VPWR)
663 );
664 sky130_fd_sc_hd__conb_1 \mask_rev_value[27] (
665 .HI(\user_proj_id_high[27] ),
666 .LO(mask_rev[27]),
667 .VGND(VGND),
668 .VNB(VGND),
669 .VPB(VPWR),
670 .VPWR(VPWR)
671 );
672 sky130_fd_sc_hd__conb_1 \mask_rev_value[28] (
673 .HI(\user_proj_id_high[28] ),
674 .LO(mask_rev[28]),
675 .VGND(VGND),
676 .VNB(VGND),
677 .VPB(VPWR),
678 .VPWR(VPWR)
679 );
680 sky130_fd_sc_hd__conb_1 \mask_rev_value[29] (
681 .HI(\user_proj_id_high[29] ),
682 .LO(mask_rev[29]),
683 .VGND(VGND),
684 .VNB(VGND),
685 .VPB(VPWR),
686 .VPWR(VPWR)
687 );
688 sky130_fd_sc_hd__conb_1 \mask_rev_value[2] (
689 .HI(\user_proj_id_high[2] ),
690 .LO(mask_rev[2]),
691 .VGND(VGND),
692 .VNB(VGND),
693 .VPB(VPWR),
694 .VPWR(VPWR)
695 );
696 sky130_fd_sc_hd__conb_1 \mask_rev_value[30] (
697 .HI(\user_proj_id_high[30] ),
698 .LO(mask_rev[30]),
699 .VGND(VGND),
700 .VNB(VGND),
701 .VPB(VPWR),
702 .VPWR(VPWR)
703 );
704 sky130_fd_sc_hd__conb_1 \mask_rev_value[31] (
705 .HI(\user_proj_id_high[31] ),
706 .LO(mask_rev[31]),
707 .VGND(VGND),
708 .VNB(VGND),
709 .VPB(VPWR),
710 .VPWR(VPWR)
711 );
712 sky130_fd_sc_hd__conb_1 \mask_rev_value[3] (
713 .HI(\user_proj_id_high[3] ),
714 .LO(mask_rev[3]),
715 .VGND(VGND),
716 .VNB(VGND),
717 .VPB(VPWR),
718 .VPWR(VPWR)
719 );
720 sky130_fd_sc_hd__conb_1 \mask_rev_value[4] (
721 .HI(\user_proj_id_high[4] ),
722 .LO(mask_rev[4]),
723 .VGND(VGND),
724 .VNB(VGND),
725 .VPB(VPWR),
726 .VPWR(VPWR)
727 );
728 sky130_fd_sc_hd__conb_1 \mask_rev_value[5] (
729 .HI(\user_proj_id_high[5] ),
730 .LO(mask_rev[5]),
731 .VGND(VGND),
732 .VNB(VGND),
733 .VPB(VPWR),
734 .VPWR(VPWR)
735 );
736 sky130_fd_sc_hd__conb_1 \mask_rev_value[6] (
737 .HI(\user_proj_id_high[6] ),
738 .LO(mask_rev[6]),
739 .VGND(VGND),
740 .VNB(VGND),
741 .VPB(VPWR),
742 .VPWR(VPWR)
743 );
744 sky130_fd_sc_hd__conb_1 \mask_rev_value[7] (
745 .HI(\user_proj_id_high[7] ),
746 .LO(mask_rev[7]),
747 .VGND(VGND),
748 .VNB(VGND),
749 .VPB(VPWR),
750 .VPWR(VPWR)
751 );
752 sky130_fd_sc_hd__conb_1 \mask_rev_value[8] (
753 .HI(\user_proj_id_high[8] ),
754 .LO(mask_rev[8]),
755 .VGND(VGND),
756 .VNB(VGND),
757 .VPB(VPWR),
758 .VPWR(VPWR)
759 );
760 sky130_fd_sc_hd__conb_1 \mask_rev_value[9] (
761 .HI(\user_proj_id_high[9] ),
762 .LO(mask_rev[9]),
763 .VGND(VGND),
764 .VNB(VGND),
765 .VPB(VPWR),
766 .VPWR(VPWR)
767 );
768endmodule