-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathc1355.v
610 lines (606 loc) · 23.3 KB
/
c1355.v
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
// Generated by Cadence Genus(TM) Synthesis Solution 16.22-s033_1
// Generated on: Jan 17 2020 11:30:52 EST (Jan 17 2020 16:30:52 UTC)
// Verification Directory fv/c1355
module c1355(G1, G10, G11, G12, G13, G1324, G1325, G1326, G1327, G1328,
G1329, G1330, G1331, G1332, G1333, G1334, G1335, G1336, G1337,
G1338, G1339, G1340, G1341, G1342, G1343, G1344, G1345, G1346,
G1347, G1348, G1349, G1350, G1351, G1352, G1353, G1354, G1355,
G14, G15, G16, G17, G18, G19, G2, G20, G21, G22, G23, G24, G25,
G26, G27, G28, G29, G3, G30, G31, G32, G33, G34, G35, G36, G37,
G38, G39, G4, G40, G41, G5, G6, G7, G8, G9);
input G1, G10, G11, G12, G13, G14, G15, G16, G17, G18, G19, G2, G20,
G21, G22, G23, G24, G25, G26, G27, G28, G29, G3, G30, G31, G32,
G33, G34, G35, G36, G37, G38, G39, G4, G40, G41, G5, G6, G7, G8,
G9;
output G1324, G1325, G1326, G1327, G1328, G1329, G1330, G1331, G1332,
G1333, G1334, G1335, G1336, G1337, G1338, G1339, G1340, G1341,
G1342, G1343, G1344, G1345, G1346, G1347, G1348, G1349, G1350,
G1351, G1352, G1353, G1354, G1355;
wire G1, G10, G11, G12, G13, G14, G15, G16, G17, G18, G19, G2, G20,
G21, G22, G23, G24, G25, G26, G27, G28, G29, G3, G30, G31, G32,
G33, G34, G35, G36, G37, G38, G39, G4, G40, G41, G5, G6, G7, G8,
G9;
wire G1324, G1325, G1326, G1327, G1328, G1329, G1330, G1331, G1332,
G1333, G1334, G1335, G1336, G1337, G1338, G1339, G1340, G1341,
G1342, G1343, G1344, G1345, G1346, G1347, G1348, G1349, G1350,
G1351, G1352, G1353, G1354, G1355;
wire G242, G245, G248, G251, G254, G257, G260, G263;
wire G266, G269, G272, G275, G278, G281, G284, G287;
wire G290, G293, G296, G299, G302, G305, G308, G311;
wire G314, G317, G320, G323, G326, G329, G332, G335;
wire G338, G341, G344, G347, G350, G353, G356, G359;
wire G362, G363, G364, G365, G366, G367, G368, G369;
wire G370, G371, G372, G373, G374, G375, G376, G377;
wire G378, G379, G380, G381, G382, G383, G384, G385;
wire G386, G387, G388, G389, G390, G391, G392, G393;
wire G394, G395, G396, G397, G398, G399, G400, G401;
wire G402, G403, G404, G405, G406, G407, G408, G409;
wire G410, G411, G412, G413, G414, G415, G416, G417;
wire G418, G419, G420, G421, G422, G423, G424, G425;
wire G426, G429, G432, G435, G438, G441, G444, G447;
wire G450, G453, G456, G459, G462, G465, G468, G471;
wire G474, G477, G480, G483, G486, G489, G492, G495;
wire G498, G501, G504, G507, G510, G513, G516, G519;
wire G522, G525, G528, G531, G534, G537, G540, G543;
wire G546, G549, G552, G555, G558, G561, G564, G567;
wire G570, G571, G572, G573, G574, G575, G576, G577;
wire G578, G579, G580, G581, G582, G583, G584, G585;
wire G586, G587, G588, G589, G590, G591, G592, G593;
wire G594, G595, G596, G597, G598, G599, G600, G601;
wire G602, G607, G612, G617, G622, G627, G632, G637;
wire G642, G645, G648, G651, G654, G657, G660, G663;
wire G666, G669, G672, G675, G678, G681, G684, G687;
wire G690, G691, G692, G693, G694, G695, G696, G697;
wire G698, G699, G700, G701, G702, G703, G704, G705;
wire G706, G709, G712, G715, G718, G721, G724, G727;
wire G730, G733, G736, G739, G742, G745, G748, G751;
wire G754, G755, G756, G757, G758, G759, G760, G761;
wire G762, G763, G764, G765, G766, G767, G768, G769;
wire G770, G773, G776, G779, G782, G785, G788, G791;
wire G794, G797, G800, G803, G806, G809, G812, G815;
wire G818, G819, G820, G821, G822, G823, G824, G825;
wire G826, G827, G828, G829, G830, G831, G832, G833;
wire G834, G847, G860, G873, G886, G899, G912, G925;
wire G938, G939, G940, G943, G950, G951, G953, G954;
wire G978, G979, G980, G981, G982, G983, G984, G985;
wire G986, G991, G996, G1001, G1006, G1011, G1016, G1021;
wire G1026, G1031, G1036, G1039, G1042, G1045, G1048, G1051;
wire G1054, G1057, G1060, G1063, G1066, G1069, G1072, G1075;
wire G1078, G1081, G1084, G1087, G1090, G1093, G1096, G1099;
wire G1102, G1105, G1108, G1111, G1114, G1117, G1120, G1123;
wire G1126, G1129, G1132, G1135, G1138, G1141, G1144, G1147;
wire G1150, G1153, G1156, G1159, G1162, G1165, G1168, G1171;
wire G1174, G1177, G1180, G1183, G1186, G1189, G1192, G1195;
wire G1198, G1201, G1204, G1207, G1210, G1213, G1216, G1219;
wire G1222, G1225, G1228, G1229, G1230, G1231, G1232, G1233;
wire G1234, G1235, G1236, G1237, G1238, G1239, G1240, G1241;
wire G1242, G1243, G1244, G1245, G1246, G1247, G1248, G1249;
wire G1250, G1251, G1252, G1253, G1254, G1255, G1256, G1257;
wire G1258, G1259, G1260, G1261, G1262, G1263, G1264, G1265;
wire G1266, G1267, G1268, G1269, G1270, G1271, G1272, G1273;
wire G1274, G1275, G1276, G1277, G1278, G1279, G1280, G1281;
wire G1282, G1283, G1284, G1285, G1286, G1287, G1288, G1289;
wire G1290, G1291, G1292, G1293, G1294, G1295, G1296, G1297;
wire G1298, G1299, G1300, G1301, G1302, G1303, G1304, G1305;
wire G1306, G1307, G1308, G1309, G1310, G1311, G1312, G1313;
wire G1314, G1315, G1316, G1317, G1318, G1319, G1320, G1321;
wire G1322, G1323, n_74, n_76, n_78, n_80;
and AND2_0 (G242, G33, G41);
and AND2_1 (G245, G34, G41);
and AND2_2 (G248, G35, G41);
and AND2_3 (G251, G36, G41);
and AND2_4 (G254, G37, G41);
and AND2_5 (G257, G38, G41);
and AND2_6 (G260, G39, G41);
and AND2_7 (G263, G40, G41);
and AND2_8 (G1036, G834, G996);
and AND2_9 (G1039, G847, G996);
and AND2_10 (G1042, G860, G996);
and AND2_11 (G1045, G873, G996);
and AND2_12 (G1048, G834, G1001);
and AND2_13 (G1051, G847, G1001);
and AND2_14 (G1054, G860, G1001);
and AND2_15 (G1057, G873, G1001);
and AND2_16 (G1060, G834, G1006);
and AND2_17 (G1063, G847, G1006);
and AND2_18 (G1066, G860, G1006);
and AND2_19 (G1069, G873, G1006);
and AND2_20 (G1072, G834, G1011);
and AND2_21 (G1075, G847, G1011);
and AND2_22 (G1078, G860, G1011);
and AND2_23 (G1081, G873, G1011);
and AND2_24 (G1084, G925, G1016);
and AND2_25 (G1087, G886, G1016);
and AND2_26 (G1090, G912, G1016);
and AND2_27 (G1093, G899, G1016);
and AND2_28 (G1096, G925, G1021);
and AND2_29 (G1099, G886, G1021);
and AND2_30 (G1102, G912, G1021);
and AND2_31 (G1105, G899, G1021);
and AND2_32 (G1108, G925, G1026);
and AND2_33 (G1111, G886, G1026);
and AND2_34 (G1114, G912, G1026);
and AND2_35 (G1117, G899, G1026);
and AND2_36 (G1120, G925, G1031);
and AND2_37 (G1123, G886, G1031);
and AND2_38 (G1126, G912, G1031);
and AND2_39 (G1129, G899, G1031);
and AND4_0 (G978, G938, G939, G940, G873);
and AND4_1 (G979, G938, G939, G860, G943);
and AND4_2 (G980, G938, G847, G940, G943);
and AND4_3 (G981, G834, G939, G940, G943);
and AND4_4 (G982, G954, G950, G953, G899);
and AND4_5 (G983, G954, G950, G912, G951);
and AND4_6 (G984, G954, G886, G953, G951);
and AND4_7 (G985, G925, G950, G953, G951);
nand NAND2_0 (G266, G1, G2);
nand NAND2_1 (G269, G3, G4);
nand NAND2_2 (G272, G5, G6);
nand NAND2_3 (G275, G7, G8);
nand NAND2_4 (G278, G9, G10);
nand NAND2_5 (G281, G11, G12);
nand NAND2_6 (G284, G13, G14);
nand NAND2_7 (G287, G15, G16);
nand NAND2_8 (G290, G17, G18);
nand NAND2_9 (G293, G19, G20);
nand NAND2_10 (G296, G21, G22);
nand NAND2_11 (G299, G23, G24);
nand NAND2_12 (G302, G25, G26);
nand NAND2_13 (G305, G27, G28);
nand NAND2_14 (G308, G29, G30);
nand NAND2_15 (G311, G31, G32);
nand NAND2_16 (G314, G1, G5);
nand NAND2_17 (G317, G9, G13);
nand NAND2_18 (G320, G2, G6);
nand NAND2_19 (G323, G10, G14);
nand NAND2_20 (G326, G3, G7);
nand NAND2_21 (G329, G11, G15);
nand NAND2_22 (G332, G4, G8);
nand NAND2_23 (G335, G12, G16);
nand NAND2_24 (G338, G17, G21);
nand NAND2_25 (G341, G25, G29);
nand NAND2_26 (G344, G18, G22);
nand NAND2_27 (G347, G26, G30);
nand NAND2_28 (G350, G19, G23);
nand NAND2_29 (G353, G27, G31);
nand NAND2_30 (G356, G20, G24);
nand NAND2_31 (G359, G28, G32);
nand NAND2_32 (G362, G1, G266);
nand NAND2_33 (G363, G2, G266);
nand NAND2_34 (G364, G3, G269);
nand NAND2_35 (G365, G4, G269);
nand NAND2_36 (G366, G5, G272);
nand NAND2_37 (G367, G6, G272);
nand NAND2_38 (G368, G7, G275);
nand NAND2_39 (G369, G8, G275);
nand NAND2_40 (G370, G9, G278);
nand NAND2_41 (G371, G10, G278);
nand NAND2_42 (G372, G11, G281);
nand NAND2_43 (G373, G12, G281);
nand NAND2_44 (G374, G13, G284);
nand NAND2_45 (G375, G14, G284);
nand NAND2_46 (G376, G15, G287);
nand NAND2_47 (G377, G16, G287);
nand NAND2_48 (G378, G17, G290);
nand NAND2_49 (G379, G18, G290);
nand NAND2_50 (G380, G19, G293);
nand NAND2_51 (G381, G20, G293);
nand NAND2_52 (G382, G21, G296);
nand NAND2_53 (G383, G22, G296);
nand NAND2_54 (G384, G23, G299);
nand NAND2_55 (G385, G24, G299);
nand NAND2_56 (G386, G25, G302);
nand NAND2_57 (G387, G26, G302);
nand NAND2_58 (G388, G27, G305);
nand NAND2_59 (G389, G28, G305);
nand NAND2_60 (G390, G29, G308);
nand NAND2_61 (G391, G30, G308);
nand NAND2_62 (G392, G31, G311);
nand NAND2_63 (G393, G32, G311);
nand NAND2_64 (G394, G1, G314);
nand NAND2_65 (G395, G5, G314);
nand NAND2_66 (G396, G9, G317);
nand NAND2_67 (G397, G13, G317);
nand NAND2_68 (G398, G2, G320);
nand NAND2_69 (G399, G6, G320);
nand NAND2_70 (G400, G10, G323);
nand NAND2_71 (G401, G14, G323);
nand NAND2_72 (G402, G3, G326);
nand NAND2_73 (G403, G7, G326);
nand NAND2_74 (G404, G11, G329);
nand NAND2_75 (G405, G15, G329);
nand NAND2_76 (G406, G4, G332);
nand NAND2_77 (G407, G8, G332);
nand NAND2_78 (G408, G12, G335);
nand NAND2_79 (G409, G16, G335);
nand NAND2_80 (G410, G17, G338);
nand NAND2_81 (G411, G21, G338);
nand NAND2_82 (G412, G25, G341);
nand NAND2_83 (G413, G29, G341);
nand NAND2_84 (G414, G18, G344);
nand NAND2_85 (G415, G22, G344);
nand NAND2_86 (G416, G26, G347);
nand NAND2_87 (G417, G30, G347);
nand NAND2_88 (G418, G19, G350);
nand NAND2_89 (G419, G23, G350);
nand NAND2_90 (G420, G27, G353);
nand NAND2_91 (G421, G31, G353);
nand NAND2_92 (G422, G20, G356);
nand NAND2_93 (G423, G24, G356);
nand NAND2_94 (G424, G28, G359);
nand NAND2_95 (G425, G32, G359);
nand NAND2_96 (G426, G362, G363);
nand NAND2_97 (G429, G364, G365);
nand NAND2_98 (G432, G366, G367);
nand NAND2_99 (G435, G368, G369);
nand NAND2_100 (G438, G370, G371);
nand NAND2_101 (G441, G372, G373);
nand NAND2_102 (G444, G374, G375);
nand NAND2_103 (G447, G376, G377);
nand NAND2_104 (G450, G378, G379);
nand NAND2_105 (G453, G380, G381);
nand NAND2_106 (G456, G382, G383);
nand NAND2_107 (G459, G384, G385);
nand NAND2_108 (G462, G386, G387);
nand NAND2_109 (G465, G388, G389);
nand NAND2_110 (G468, G390, G391);
nand NAND2_111 (G471, G392, G393);
nand NAND2_112 (G474, G394, G395);
nand NAND2_113 (G477, G396, G397);
nand NAND2_114 (G480, G398, G399);
nand NAND2_115 (G483, G400, G401);
nand NAND2_116 (G486, G402, G403);
nand NAND2_117 (G489, G404, G405);
nand NAND2_118 (G492, G406, G407);
nand NAND2_119 (G495, G408, G409);
nand NAND2_120 (G498, G410, G411);
nand NAND2_121 (G501, G412, G413);
nand NAND2_122 (G504, G414, G415);
nand NAND2_123 (G507, G416, G417);
nand NAND2_124 (G510, G418, G419);
nand NAND2_125 (G513, G420, G421);
nand NAND2_126 (G516, G422, G423);
nand NAND2_127 (G519, G424, G425);
nand NAND2_128 (G522, G426, G429);
nand NAND2_129 (G525, G432, G435);
nand NAND2_130 (G528, G438, G441);
nand NAND2_131 (G531, G444, G447);
nand NAND2_132 (G534, G450, G453);
nand NAND2_133 (G537, G456, G459);
nand NAND2_134 (G540, G462, G465);
nand NAND2_135 (G543, G468, G471);
nand NAND2_136 (G546, G474, G477);
nand NAND2_137 (G549, G480, G483);
nand NAND2_138 (G552, G486, G489);
nand NAND2_139 (G555, G492, G495);
nand NAND2_140 (G558, G498, G501);
nand NAND2_141 (G561, G504, G507);
nand NAND2_142 (G564, G510, G513);
nand NAND2_143 (G567, G516, G519);
nand NAND2_144 (G570, G426, G522);
nand NAND2_145 (G571, G429, G522);
nand NAND2_146 (G572, G432, G525);
nand NAND2_147 (G573, G435, G525);
nand NAND2_148 (G574, G438, G528);
nand NAND2_149 (G575, G441, G528);
nand NAND2_150 (G576, G444, G531);
nand NAND2_151 (G577, G447, G531);
nand NAND2_152 (G578, G450, G534);
nand NAND2_153 (G579, G453, G534);
nand NAND2_154 (G580, G456, G537);
nand NAND2_155 (G581, G459, G537);
nand NAND2_156 (G582, G462, G540);
nand NAND2_157 (G583, G465, G540);
nand NAND2_158 (G584, G468, G543);
nand NAND2_159 (G585, G471, G543);
nand NAND2_160 (G586, G474, G546);
nand NAND2_161 (G587, G477, G546);
nand NAND2_162 (G588, G480, G549);
nand NAND2_163 (G589, G483, G549);
nand NAND2_164 (G590, G486, G552);
nand NAND2_165 (G591, G489, G552);
nand NAND2_166 (G592, G492, G555);
nand NAND2_167 (G593, G495, G555);
nand NAND2_168 (G594, G498, G558);
nand NAND2_169 (G595, G501, G558);
nand NAND2_170 (G596, G504, G561);
nand NAND2_171 (G597, G507, G561);
nand NAND2_172 (G598, G510, G564);
nand NAND2_173 (G599, G513, G564);
nand NAND2_174 (G600, G516, G567);
nand NAND2_175 (G601, G519, G567);
nand NAND2_176 (G602, G570, G571);
nand NAND2_177 (G607, G572, G573);
nand NAND2_178 (G612, G574, G575);
nand NAND2_179 (G617, G576, G577);
nand NAND2_180 (G622, G578, G579);
nand NAND2_181 (G627, G580, G581);
nand NAND2_182 (G632, G582, G583);
nand NAND2_183 (G637, G584, G585);
nand NAND2_184 (G642, G586, G587);
nand NAND2_185 (G645, G588, G589);
nand NAND2_186 (G648, G590, G591);
nand NAND2_187 (G651, G592, G593);
nand NAND2_188 (G654, G594, G595);
nand NAND2_189 (G657, G596, G597);
nand NAND2_190 (G660, G598, G599);
nand NAND2_191 (G663, G600, G601);
nand NAND2_192 (G666, G602, G607);
nand NAND2_193 (G669, G612, G617);
nand NAND2_194 (G672, G602, G612);
nand NAND2_195 (G675, G607, G617);
nand NAND2_196 (G678, G622, G627);
nand NAND2_197 (G681, G632, G637);
nand NAND2_198 (G684, G622, G632);
nand NAND2_199 (G687, G627, G637);
nand NAND2_200 (G690, G602, G666);
nand NAND2_201 (G691, G607, G666);
nand NAND2_202 (G692, G612, G669);
nand NAND2_203 (G693, G617, G669);
nand NAND2_204 (G694, G602, G672);
nand NAND2_205 (G695, G612, G672);
nand NAND2_206 (G696, G607, G675);
nand NAND2_207 (G697, G617, G675);
nand NAND2_208 (G698, G622, G678);
nand NAND2_209 (G699, G627, G678);
nand NAND2_210 (G700, G632, G681);
nand NAND2_211 (G701, G637, G681);
nand NAND2_212 (G702, G622, G684);
nand NAND2_213 (G703, G632, G684);
nand NAND2_214 (G704, G627, G687);
nand NAND2_215 (G705, G637, G687);
nand NAND2_216 (G706, G690, G691);
nand NAND2_217 (G709, G692, G693);
nand NAND2_218 (G712, G694, G695);
nand NAND2_219 (G715, G696, G697);
nand NAND2_220 (G718, G698, G699);
nand NAND2_221 (G721, G700, G701);
nand NAND2_222 (G724, G702, G703);
nand NAND2_223 (G727, G704, G705);
nand NAND2_224 (G730, G242, G718);
nand NAND2_225 (G733, G245, G721);
nand NAND2_226 (G736, G248, G724);
nand NAND2_227 (G739, G251, G727);
nand NAND2_228 (G742, G254, G706);
nand NAND2_229 (G745, G257, G709);
nand NAND2_230 (G748, G260, G712);
nand NAND2_231 (G751, G263, G715);
nand NAND2_232 (G754, G242, G730);
nand NAND2_233 (G755, G718, G730);
nand NAND2_234 (G756, G245, G733);
nand NAND2_235 (G757, G721, G733);
nand NAND2_236 (G758, G248, G736);
nand NAND2_237 (G759, G724, G736);
nand NAND2_238 (G760, G251, G739);
nand NAND2_239 (G761, G727, G739);
nand NAND2_240 (G762, G254, G742);
nand NAND2_241 (G763, G706, G742);
nand NAND2_242 (G764, G257, G745);
nand NAND2_243 (G765, G709, G745);
nand NAND2_244 (G766, G260, G748);
nand NAND2_245 (G767, G712, G748);
nand NAND2_246 (G768, G263, G751);
nand NAND2_247 (G769, G715, G751);
nand NAND2_248 (G770, G754, G755);
nand NAND2_249 (G773, G756, G757);
nand NAND2_250 (G776, G758, G759);
nand NAND2_251 (G779, G760, G761);
nand NAND2_252 (G782, G762, G763);
nand NAND2_253 (G785, G764, G765);
nand NAND2_254 (G788, G766, G767);
nand NAND2_255 (G791, G768, G769);
nand NAND2_256 (G794, G642, G770);
nand NAND2_257 (G797, G645, G773);
nand NAND2_258 (G800, G648, G776);
nand NAND2_259 (G803, G651, G779);
nand NAND2_260 (G806, G654, G782);
nand NAND2_261 (G809, G657, G785);
nand NAND2_262 (G812, G660, G788);
nand NAND2_263 (G815, G663, G791);
nand NAND2_264 (G818, G642, G794);
nand NAND2_265 (G819, G770, G794);
nand NAND2_266 (G820, G645, G797);
nand NAND2_267 (G821, G773, G797);
nand NAND2_268 (G822, G648, G800);
nand NAND2_269 (G823, G776, G800);
nand NAND2_270 (G824, G651, G803);
nand NAND2_271 (G825, G779, G803);
nand NAND2_272 (G826, G654, G806);
nand NAND2_273 (G827, G782, G806);
nand NAND2_274 (G828, G657, G809);
nand NAND2_275 (G829, G785, G809);
nand NAND2_276 (G830, G660, G812);
nand NAND2_277 (G831, G788, G812);
nand NAND2_278 (G832, G663, G815);
nand NAND2_279 (G833, G791, G815);
nand NAND2_280 (G834, G818, G819);
nand NAND2_281 (G847, G820, G821);
nand NAND2_282 (G860, G822, G823);
nand NAND2_283 (G873, G824, G825);
nand NAND2_284 (G886, G828, G829);
nand NAND2_285 (G899, G832, G833);
nand NAND2_286 (G912, G830, G831);
nand NAND2_287 (G925, G826, G827);
nand NAND2_288 (G1132, G1, G1036);
nand NAND2_289 (G1135, G2, G1039);
nand NAND2_290 (G1138, G3, G1042);
nand NAND2_291 (G1141, G4, G1045);
nand NAND2_292 (G1144, G5, G1048);
nand NAND2_293 (G1147, G6, G1051);
nand NAND2_294 (G1150, G7, G1054);
nand NAND2_295 (G1153, G8, G1057);
nand NAND2_296 (G1156, G9, G1060);
nand NAND2_297 (G1159, G10, G1063);
nand NAND2_298 (G1162, G11, G1066);
nand NAND2_299 (G1165, G12, G1069);
nand NAND2_300 (G1168, G13, G1072);
nand NAND2_301 (G1171, G14, G1075);
nand NAND2_302 (G1174, G15, G1078);
nand NAND2_303 (G1177, G16, G1081);
nand NAND2_304 (G1180, G17, G1084);
nand NAND2_305 (G1183, G18, G1087);
nand NAND2_306 (G1186, G19, G1090);
nand NAND2_307 (G1189, G20, G1093);
nand NAND2_308 (G1192, G21, G1096);
nand NAND2_309 (G1195, G22, G1099);
nand NAND2_310 (G1198, G23, G1102);
nand NAND2_311 (G1201, G24, G1105);
nand NAND2_312 (G1204, G25, G1108);
nand NAND2_313 (G1207, G26, G1111);
nand NAND2_314 (G1210, G27, G1114);
nand NAND2_315 (G1213, G28, G1117);
nand NAND2_316 (G1216, G29, G1120);
nand NAND2_317 (G1219, G30, G1123);
nand NAND2_318 (G1222, G31, G1126);
nand NAND2_319 (G1225, G32, G1129);
nand NAND2_320 (G1228, G1, G1132);
nand NAND2_321 (G1229, G1036, G1132);
nand NAND2_322 (G1230, G2, G1135);
nand NAND2_323 (G1231, G1039, G1135);
nand NAND2_324 (G1232, G3, G1138);
nand NAND2_325 (G1233, G1042, G1138);
nand NAND2_326 (G1234, G4, G1141);
nand NAND2_327 (G1235, G1045, G1141);
nand NAND2_328 (G1236, G5, G1144);
nand NAND2_329 (G1237, G1048, G1144);
nand NAND2_330 (G1238, G6, G1147);
nand NAND2_331 (G1239, G1051, G1147);
nand NAND2_332 (G1240, G7, G1150);
nand NAND2_333 (G1241, G1054, G1150);
nand NAND2_334 (G1242, G8, G1153);
nand NAND2_335 (G1243, G1057, G1153);
nand NAND2_336 (G1244, G9, G1156);
nand NAND2_337 (G1245, G1060, G1156);
nand NAND2_338 (G1246, G10, G1159);
nand NAND2_339 (G1247, G1063, G1159);
nand NAND2_340 (G1248, G11, G1162);
nand NAND2_341 (G1249, G1066, G1162);
nand NAND2_342 (G1250, G12, G1165);
nand NAND2_343 (G1251, G1069, G1165);
nand NAND2_344 (G1252, G13, G1168);
nand NAND2_345 (G1253, G1072, G1168);
nand NAND2_346 (G1254, G14, G1171);
nand NAND2_347 (G1255, G1075, G1171);
nand NAND2_348 (G1256, G15, G1174);
nand NAND2_349 (G1257, G1078, G1174);
nand NAND2_350 (G1258, G16, G1177);
nand NAND2_351 (G1259, G1081, G1177);
nand NAND2_352 (G1260, G17, G1180);
nand NAND2_353 (G1261, G1084, G1180);
nand NAND2_354 (G1262, G18, G1183);
nand NAND2_355 (G1263, G1087, G1183);
nand NAND2_356 (G1264, G19, G1186);
nand NAND2_357 (G1265, G1090, G1186);
nand NAND2_358 (G1266, G20, G1189);
nand NAND2_359 (G1267, G1093, G1189);
nand NAND2_360 (G1268, G21, G1192);
nand NAND2_361 (G1269, G1096, G1192);
nand NAND2_362 (G1270, G22, G1195);
nand NAND2_363 (G1271, G1099, G1195);
nand NAND2_364 (G1272, G23, G1198);
nand NAND2_365 (G1273, G1102, G1198);
nand NAND2_366 (G1274, G24, G1201);
nand NAND2_367 (G1275, G1105, G1201);
nand NAND2_368 (G1276, G25, G1204);
nand NAND2_369 (G1277, G1108, G1204);
nand NAND2_370 (G1278, G26, G1207);
nand NAND2_371 (G1279, G1111, G1207);
nand NAND2_372 (G1280, G27, G1210);
nand NAND2_373 (G1281, G1114, G1210);
nand NAND2_374 (G1282, G28, G1213);
nand NAND2_375 (G1283, G1117, G1213);
nand NAND2_376 (G1284, G29, G1216);
nand NAND2_377 (G1285, G1120, G1216);
nand NAND2_378 (G1286, G30, G1219);
nand NAND2_379 (G1287, G1123, G1219);
nand NAND2_380 (G1288, G31, G1222);
nand NAND2_381 (G1289, G1126, G1222);
nand NAND2_382 (G1290, G32, G1225);
nand NAND2_383 (G1291, G1129, G1225);
nand NAND2_384 (G1292, G1228, G1229);
nand NAND2_385 (G1293, G1230, G1231);
nand NAND2_386 (G1294, G1232, G1233);
nand NAND2_387 (G1295, G1234, G1235);
nand NAND2_388 (G1296, G1236, G1237);
nand NAND2_389 (G1297, G1238, G1239);
nand NAND2_390 (G1298, G1240, G1241);
nand NAND2_391 (G1299, G1242, G1243);
nand NAND2_392 (G1300, G1244, G1245);
nand NAND2_393 (G1301, G1246, G1247);
nand NAND2_394 (G1302, G1248, G1249);
nand NAND2_395 (G1303, G1250, G1251);
nand NAND2_396 (G1304, G1252, G1253);
nand NAND2_397 (G1305, G1254, G1255);
nand NAND2_398 (G1306, G1256, G1257);
nand NAND2_399 (G1307, G1258, G1259);
nand NAND2_400 (G1308, G1260, G1261);
nand NAND2_401 (G1309, G1262, G1263);
nand NAND2_402 (G1310, G1264, G1265);
nand NAND2_403 (G1311, G1266, G1267);
nand NAND2_404 (G1312, G1268, G1269);
nand NAND2_405 (G1313, G1270, G1271);
nand NAND2_406 (G1314, G1272, G1273);
nand NAND2_407 (G1315, G1274, G1275);
nand NAND2_408 (G1316, G1276, G1277);
nand NAND2_409 (G1317, G1278, G1279);
nand NAND2_410 (G1318, G1280, G1281);
nand NAND2_411 (G1319, G1282, G1283);
nand NAND2_412 (G1320, G1284, G1285);
nand NAND2_413 (G1321, G1286, G1287);
nand NAND2_414 (G1322, G1288, G1289);
nand NAND2_415 (G1323, G1290, G1291);
not NOT_0 (G938, G834);
not NOT_1 (G939, G847);
not NOT_2 (G940, G860);
not NOT_5 (G943, G873);
not NOT_12 (G950, G886);
not NOT_13 (G951, G899);
not NOT_15 (G953, G912);
not NOT_16 (G954, G925);
not NOT_40 (G1324, G1292);
not NOT_41 (G1325, G1293);
not NOT_42 (G1326, G1294);
not NOT_43 (G1327, G1295);
not NOT_44 (G1328, G1296);
not NOT_45 (G1329, G1297);
not NOT_46 (G1330, G1298);
not NOT_47 (G1331, G1299);
not NOT_48 (G1332, G1300);
not NOT_49 (G1333, G1301);
not NOT_50 (G1334, G1302);
not NOT_51 (G1335, G1303);
not NOT_52 (G1336, G1304);
not NOT_53 (G1337, G1305);
not NOT_54 (G1338, G1306);
not NOT_55 (G1339, G1307);
not NOT_56 (G1340, G1308);
not NOT_57 (G1341, G1309);
not NOT_58 (G1342, G1310);
not NOT_59 (G1343, G1311);
not NOT_60 (G1344, G1312);
not NOT_61 (G1345, G1313);
not NOT_62 (G1346, G1314);
not NOT_63 (G1347, G1315);
not NOT_64 (G1348, G1316);
not NOT_65 (G1349, G1317);
not NOT_66 (G1350, G1318);
not NOT_67 (G1351, G1319);
not NOT_68 (G1352, G1320);
not NOT_69 (G1353, G1321);
not NOT_70 (G1354, G1322);
not NOT_71 (G1355, G1323);
or OR4_0 (G986, G978, G979, G980, G981);
or OR4_1 (G991, G982, G983, G984, G985);
and g1 (n_74, G925, G950);
and g2 (G996, G912, G951, G986, n_74);
and g4 (G1001, G953, G899, G986, n_74);
and g5 (n_76, G954, G886);
and g6 (G1006, G912, G951, G986, n_76);
and g8 (G1011, G953, G899, G986, n_76);
and g9 (n_78, G834, G939);
and g10 (G1016, G860, G943, G991, n_78);
and g12 (G1021, G940, G873, G991, n_78);
and g13 (n_80, G938, G847);
and g14 (G1026, G860, G943, G991, n_80);
and g16 (G1031, G940, G873, G991, n_80);
endmodule