OpenCores
URL https://opencores.org/ocsvn/structural_vhdl/structural_vhdl/trunk

Subversion Repositories structural_vhdl

[/] [structural_vhdl/] [trunk/] [idea_machine/] [comp2_glop.vst] - Blame information for rev 4

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 marta
-- VHDL structural description generated from `comp2_glop`
2
--              date : Wed Aug 22 18:13:26 2001
3
 
4
 
5
-- Entity Declaration
6
 
7
ENTITY comp2_glop IS
8
  PORT (
9
  p : in BIT_VECTOR (15 DOWNTO 0);      -- p
10
  q : in BIT_VECTOR (15 DOWNTO 0);      -- q
11
  kout2 : out BIT_VECTOR (15 DOWNTO 0); -- kout2
12
  vdd : in BIT; -- vdd
13
  vss : in BIT  -- vss
14
  );
15
END comp2_glop;
16
 
17
-- Architecture Declaration
18
 
19
ARCHITECTURE VST OF comp2_glop IS
20
  COMPONENT o2_x2
21
    port (
22
    i0 : in BIT;        -- i0
23
    i1 : in BIT;        -- i1
24
    q : out BIT;        -- q
25
    vdd : in BIT;       -- vdd
26
    vss : in BIT        -- vss
27
    );
28
  END COMPONENT;
29
 
30
  COMPONENT zero_x0
31
    port (
32
    nq : out BIT;       -- nq
33
    vdd : in BIT;       -- vdd
34
    vss : in BIT        -- vss
35
    );
36
  END COMPONENT;
37
 
38
  COMPONENT a4_x2
39
    port (
40
    i0 : in BIT;        -- i0
41
    i1 : in BIT;        -- i1
42
    i2 : in BIT;        -- i2
43
    i3 : in BIT;        -- i3
44
    q : out BIT;        -- q
45
    vdd : in BIT;       -- vdd
46
    vss : in BIT        -- vss
47
    );
48
  END COMPONENT;
49
 
50
  COMPONENT o3_x2
51
    port (
52
    i0 : in BIT;        -- i0
53
    i1 : in BIT;        -- i1
54
    i2 : in BIT;        -- i2
55
    q : out BIT;        -- q
56
    vdd : in BIT;       -- vdd
57
    vss : in BIT        -- vss
58
    );
59
  END COMPONENT;
60
 
61
  COMPONENT a2_x2
62
    port (
63
    i0 : in BIT;        -- i0
64
    i1 : in BIT;        -- i1
65
    q : out BIT;        -- q
66
    vdd : in BIT;       -- vdd
67
    vss : in BIT        -- vss
68
    );
69
  END COMPONENT;
70
 
71
  COMPONENT nxr2_x1
72
    port (
73
    i0 : in BIT;        -- i0
74
    i1 : in BIT;        -- i1
75
    nq : out BIT;       -- nq
76
    vdd : in BIT;       -- vdd
77
    vss : in BIT        -- vss
78
    );
79
  END COMPONENT;
80
 
81
  COMPONENT o4_x2
82
    port (
83
    i0 : in BIT;        -- i0
84
    i1 : in BIT;        -- i1
85
    i2 : in BIT;        -- i2
86
    i3 : in BIT;        -- i3
87
    q : out BIT;        -- q
88
    vdd : in BIT;       -- vdd
89
    vss : in BIT        -- vss
90
    );
91
  END COMPONENT;
92
 
93
  COMPONENT no3_x1
94
    port (
95
    i0 : in BIT;        -- i0
96
    i1 : in BIT;        -- i1
97
    i2 : in BIT;        -- i2
98
    nq : out BIT;       -- nq
99
    vdd : in BIT;       -- vdd
100
    vss : in BIT        -- vss
101
    );
102
  END COMPONENT;
103
 
104
  COMPONENT no4_x1
105
    port (
106
    i0 : in BIT;        -- i0
107
    i1 : in BIT;        -- i1
108
    i2 : in BIT;        -- i2
109
    i3 : in BIT;        -- i3
110
    nq : out BIT;       -- nq
111
    vdd : in BIT;       -- vdd
112
    vss : in BIT        -- vss
113
    );
114
  END COMPONENT;
115
 
116
  COMPONENT xr2_x1
117
    port (
118
    i0 : in BIT;        -- i0
119
    i1 : in BIT;        -- i1
120
    q : out BIT;        -- q
121
    vdd : in BIT;       -- vdd
122
    vss : in BIT        -- vss
123
    );
124
  END COMPONENT;
125
 
126
  COMPONENT an12_x1
127
    port (
128
    i0 : in BIT;        -- i0
129
    i1 : in BIT;        -- i1
130
    q : out BIT;        -- q
131
    vdd : in BIT;       -- vdd
132
    vss : in BIT        -- vss
133
    );
134
  END COMPONENT;
135
 
136
  COMPONENT inv_x1
137
    port (
138
    i : in BIT; -- i
139
    nq : out BIT;       -- nq
140
    vdd : in BIT;       -- vdd
141
    vss : in BIT        -- vss
142
    );
143
  END COMPONENT;
144
 
145
  SIGNAL auxsc559 : BIT;        -- auxsc559
146
  SIGNAL auxsc448 : BIT;        -- auxsc448
147
  SIGNAL auxsc487 : BIT;        -- auxsc487
148
  SIGNAL auxsc486 : BIT;        -- auxsc486
149
  SIGNAL auxsc314 : BIT;        -- auxsc314
150
  SIGNAL auxsc348 : BIT;        -- auxsc348
151
  SIGNAL auxsc485 : BIT;        -- auxsc485
152
  SIGNAL auxsc321 : BIT;        -- auxsc321
153
  SIGNAL auxsc322 : BIT;        -- auxsc322
154
  SIGNAL auxsc363 : BIT;        -- auxsc363
155
  SIGNAL auxsc484 : BIT;        -- auxsc484
156
  SIGNAL auxsc318 : BIT;        -- auxsc318
157
  SIGNAL auxsc315 : BIT;        -- auxsc315
158
  SIGNAL auxsc316 : BIT;        -- auxsc316
159
  SIGNAL auxsc319 : BIT;        -- auxsc319
160
  SIGNAL auxsc483 : BIT;        -- auxsc483
161
  SIGNAL auxsc312 : BIT;        -- auxsc312
162
  SIGNAL auxsc317 : BIT;        -- auxsc317
163
  SIGNAL auxsc313 : BIT;        -- auxsc313
164
  SIGNAL auxsc311 : BIT;        -- auxsc311
165
  SIGNAL auxsc482 : BIT;        -- auxsc482
166
  SIGNAL auxsc481 : BIT;        -- auxsc481
167
  SIGNAL auxsc480 : BIT;        -- auxsc480
168
  SIGNAL auxsc479 : BIT;        -- auxsc479
169
  SIGNAL auxsc478 : BIT;        -- auxsc478
170
  SIGNAL auxsc477 : BIT;        -- auxsc477
171
  SIGNAL auxsc476 : BIT;        -- auxsc476
172
  SIGNAL auxsc475 : BIT;        -- auxsc475
173
  SIGNAL auxsc474 : BIT;        -- auxsc474
174
  SIGNAL auxsc473 : BIT;        -- auxsc473
175
  SIGNAL auxsc472 : BIT;        -- auxsc472
176
  SIGNAL auxsc471 : BIT;        -- auxsc471
177
  SIGNAL auxsc470 : BIT;        -- auxsc470
178
  SIGNAL auxsc469 : BIT;        -- auxsc469
179
  SIGNAL auxsc468 : BIT;        -- auxsc468
180
  SIGNAL auxsc463 : BIT;        -- auxsc463
181
  SIGNAL auxsc462 : BIT;        -- auxsc462
182
  SIGNAL auxsc461 : BIT;        -- auxsc461
183
  SIGNAL auxsc460 : BIT;        -- auxsc460
184
  SIGNAL auxsc459 : BIT;        -- auxsc459
185
  SIGNAL auxsc454 : BIT;        -- auxsc454
186
  SIGNAL auxsc447 : BIT;        -- auxsc447
187
  SIGNAL auxsc509 : BIT;        -- auxsc509
188
  SIGNAL auxsc508 : BIT;        -- auxsc508
189
  SIGNAL auxsc507 : BIT;        -- auxsc507
190
  SIGNAL auxsc506 : BIT;        -- auxsc506
191
  SIGNAL auxsc505 : BIT;        -- auxsc505
192
  SIGNAL auxsc504 : BIT;        -- auxsc504
193
  SIGNAL auxsc467 : BIT;        -- auxsc467
194
  SIGNAL auxsc503 : BIT;        -- auxsc503
195
  SIGNAL auxsc502 : BIT;        -- auxsc502
196
  SIGNAL auxsc501 : BIT;        -- auxsc501
197
  SIGNAL auxsc500 : BIT;        -- auxsc500
198
  SIGNAL auxsc499 : BIT;        -- auxsc499
199
  SIGNAL auxsc456 : BIT;        -- auxsc456
200
  SIGNAL auxsc455 : BIT;        -- auxsc455
201
  SIGNAL auxsc498 : BIT;        -- auxsc498
202
  SIGNAL auxsc497 : BIT;        -- auxsc497
203
  SIGNAL auxsc458 : BIT;        -- auxsc458
204
  SIGNAL auxsc495 : BIT;        -- auxsc495
205
  SIGNAL auxsc494 : BIT;        -- auxsc494
206
  SIGNAL auxsc457 : BIT;        -- auxsc457
207
  SIGNAL auxsc493 : BIT;        -- auxsc493
208
  SIGNAL auxsc492 : BIT;        -- auxsc492
209
  SIGNAL auxsc446 : BIT;        -- auxsc446
210
  SIGNAL auxsc524 : BIT;        -- auxsc524
211
  SIGNAL auxsc523 : BIT;        -- auxsc523
212
  SIGNAL auxsc451 : BIT;        -- auxsc451
213
  SIGNAL auxsc522 : BIT;        -- auxsc522
214
  SIGNAL auxsc496 : BIT;        -- auxsc496
215
  SIGNAL auxsc521 : BIT;        -- auxsc521
216
  SIGNAL auxsc520 : BIT;        -- auxsc520
217
  SIGNAL auxsc519 : BIT;        -- auxsc519
218
  SIGNAL auxsc518 : BIT;        -- auxsc518
219
  SIGNAL auxsc517 : BIT;        -- auxsc517
220
  SIGNAL auxsc516 : BIT;        -- auxsc516
221
  SIGNAL auxsc515 : BIT;        -- auxsc515
222
  SIGNAL auxsc491 : BIT;        -- auxsc491
223
  SIGNAL auxsc489 : BIT;        -- auxsc489
224
  SIGNAL auxsc513 : BIT;        -- auxsc513
225
  SIGNAL auxsc512 : BIT;        -- auxsc512
226
  SIGNAL auxsc452 : BIT;        -- auxsc452
227
  SIGNAL auxsc511 : BIT;        -- auxsc511
228
  SIGNAL auxsc450 : BIT;        -- auxsc450
229
  SIGNAL auxsc453 : BIT;        -- auxsc453
230
  SIGNAL auxsc510 : BIT;        -- auxsc510
231
  SIGNAL auxsc558 : BIT;        -- auxsc558
232
  SIGNAL auxsc397 : BIT;        -- auxsc397
233
  SIGNAL auxsc396 : BIT;        -- auxsc396
234
  SIGNAL auxsc336 : BIT;        -- auxsc336
235
  SIGNAL auxsc335 : BIT;        -- auxsc335
236
  SIGNAL auxsc334 : BIT;        -- auxsc334
237
  SIGNAL auxsc333 : BIT;        -- auxsc333
238
  SIGNAL auxsc395 : BIT;        -- auxsc395
239
  SIGNAL auxsc331 : BIT;        -- auxsc331
240
  SIGNAL auxsc330 : BIT;        -- auxsc330
241
  SIGNAL auxsc329 : BIT;        -- auxsc329
242
  SIGNAL auxsc328 : BIT;        -- auxsc328
243
  SIGNAL auxsc394 : BIT;        -- auxsc394
244
  SIGNAL auxsc326 : BIT;        -- auxsc326
245
  SIGNAL auxsc325 : BIT;        -- auxsc325
246
  SIGNAL auxsc324 : BIT;        -- auxsc324
247
  SIGNAL auxsc323 : BIT;        -- auxsc323
248
  SIGNAL auxsc393 : BIT;        -- auxsc393
249
  SIGNAL auxsc338 : BIT;        -- auxsc338
250
  SIGNAL auxsc392 : BIT;        -- auxsc392
251
  SIGNAL auxsc277 : BIT;        -- auxsc277
252
  SIGNAL auxsc275 : BIT;        -- auxsc275
253
  SIGNAL auxsc391 : BIT;        -- auxsc391
254
  SIGNAL auxsc557 : BIT;        -- auxsc557
255
  SIGNAL auxsc556 : BIT;        -- auxsc556
256
  SIGNAL auxsc555 : BIT;        -- auxsc555
257
  SIGNAL auxsc554 : BIT;        -- auxsc554
258
  SIGNAL auxsc466 : BIT;        -- auxsc466
259
  SIGNAL auxsc553 : BIT;        -- auxsc553
260
  SIGNAL auxsc552 : BIT;        -- auxsc552
261
  SIGNAL auxsc490 : BIT;        -- auxsc490
262
  SIGNAL auxsc551 : BIT;        -- auxsc551
263
  SIGNAL auxsc465 : BIT;        -- auxsc465
264
  SIGNAL auxsc464 : BIT;        -- auxsc464
265
  SIGNAL auxsc514 : BIT;        -- auxsc514
266
  SIGNAL auxsc550 : BIT;        -- auxsc550
267
  SIGNAL auxsc549 : BIT;        -- auxsc549
268
  SIGNAL auxsc488 : BIT;        -- auxsc488
269
 
270
BEGIN
271
 
272
  kout2_0 : o2_x2
273
    PORT MAP (
274
    vss => vss,
275
    vdd => vdd,
276
    q => kout2(0),
277
    i1 => auxsc559,
278
    i0 => auxsc557);
279
  kout2_1 : zero_x0
280
    PORT MAP (
281
    vss => vss,
282
    vdd => vdd,
283
    nq => kout2(1));
284
  kout2_2 : zero_x0
285
    PORT MAP (
286
    vss => vss,
287
    vdd => vdd,
288
    nq => kout2(2));
289
  kout2_3 : zero_x0
290
    PORT MAP (
291
    vss => vss,
292
    vdd => vdd,
293
    nq => kout2(3));
294
  kout2_4 : zero_x0
295
    PORT MAP (
296
    vss => vss,
297
    vdd => vdd,
298
    nq => kout2(4));
299
  kout2_5 : zero_x0
300
    PORT MAP (
301
    vss => vss,
302
    vdd => vdd,
303
    nq => kout2(5));
304
  kout2_6 : zero_x0
305
    PORT MAP (
306
    vss => vss,
307
    vdd => vdd,
308
    nq => kout2(6));
309
  kout2_7 : zero_x0
310
    PORT MAP (
311
    vss => vss,
312
    vdd => vdd,
313
    nq => kout2(7));
314
  kout2_8 : zero_x0
315
    PORT MAP (
316
    vss => vss,
317
    vdd => vdd,
318
    nq => kout2(8));
319
  kout2_9 : zero_x0
320
    PORT MAP (
321
    vss => vss,
322
    vdd => vdd,
323
    nq => kout2(9));
324
  kout2_10 : zero_x0
325
    PORT MAP (
326
    vss => vss,
327
    vdd => vdd,
328
    nq => kout2(10));
329
  kout2_11 : zero_x0
330
    PORT MAP (
331
    vss => vss,
332
    vdd => vdd,
333
    nq => kout2(11));
334
  kout2_12 : zero_x0
335
    PORT MAP (
336
    vss => vss,
337
    vdd => vdd,
338
    nq => kout2(12));
339
  kout2_13 : zero_x0
340
    PORT MAP (
341
    vss => vss,
342
    vdd => vdd,
343
    nq => kout2(13));
344
  kout2_14 : zero_x0
345
    PORT MAP (
346
    vss => vss,
347
    vdd => vdd,
348
    nq => kout2(14));
349
  kout2_15 : zero_x0
350
    PORT MAP (
351
    vss => vss,
352
    vdd => vdd,
353
    nq => kout2(15));
354
  auxsc559 : o4_x2
355
    PORT MAP (
356
    vss => vss,
357
    vdd => vdd,
358
    q => auxsc559,
359
    i3 => auxsc448,
360
    i2 => auxsc447,
361
    i1 => auxsc446,
362
    i0 => auxsc558);
363
  auxsc448 : o4_x2
364
    PORT MAP (
365
    vss => vss,
366
    vdd => vdd,
367
    q => auxsc448,
368
    i3 => auxsc487,
369
    i2 => auxsc482,
370
    i1 => auxsc476,
371
    i0 => auxsc468);
372
  auxsc487 : a4_x2
373
    PORT MAP (
374
    vss => vss,
375
    vdd => vdd,
376
    q => auxsc487,
377
    i3 => auxsc486,
378
    i2 => auxsc485,
379
    i1 => auxsc484,
380
    i0 => auxsc483);
381
  auxsc486 : a2_x2
382
    PORT MAP (
383
    vss => vss,
384
    vdd => vdd,
385
    q => auxsc486,
386
    i1 => auxsc314,
387
    i0 => auxsc348);
388
  auxsc314 : nxr2_x1
389
    PORT MAP (
390
    vss => vss,
391
    vdd => vdd,
392
    nq => auxsc314,
393
    i1 => p(14),
394
    i0 => q(14));
395
  auxsc348 : nxr2_x1
396
    PORT MAP (
397
    vss => vss,
398
    vdd => vdd,
399
    nq => auxsc348,
400
    i1 => p(15),
401
    i0 => q(15));
402
  auxsc485 : a4_x2
403
    PORT MAP (
404
    vss => vss,
405
    vdd => vdd,
406
    q => auxsc485,
407
    i3 => auxsc321,
408
    i2 => auxsc322,
409
    i1 => auxsc363,
410
    i0 => q(3));
411
  auxsc321 : nxr2_x1
412
    PORT MAP (
413
    vss => vss,
414
    vdd => vdd,
415
    nq => auxsc321,
416
    i1 => p(5),
417
    i0 => q(5));
418
  auxsc322 : nxr2_x1
419
    PORT MAP (
420
    vss => vss,
421
    vdd => vdd,
422
    nq => auxsc322,
423
    i1 => p(4),
424
    i0 => q(4));
425
  auxsc363 : inv_x1
426
    PORT MAP (
427
    vss => vss,
428
    vdd => vdd,
429
    nq => auxsc363,
430
    i => p(3));
431
  auxsc484 : a4_x2
432
    PORT MAP (
433
    vss => vss,
434
    vdd => vdd,
435
    q => auxsc484,
436
    i3 => auxsc318,
437
    i2 => auxsc315,
438
    i1 => auxsc316,
439
    i0 => auxsc319);
440
  auxsc318 : nxr2_x1
441
    PORT MAP (
442
    vss => vss,
443
    vdd => vdd,
444
    nq => auxsc318,
445
    i1 => p(9),
446
    i0 => q(9));
447
  auxsc315 : nxr2_x1
448
    PORT MAP (
449
    vss => vss,
450
    vdd => vdd,
451
    nq => auxsc315,
452
    i1 => p(8),
453
    i0 => q(8));
454
  auxsc316 : nxr2_x1
455
    PORT MAP (
456
    vss => vss,
457
    vdd => vdd,
458
    nq => auxsc316,
459
    i1 => p(7),
460
    i0 => q(7));
461
  auxsc319 : nxr2_x1
462
    PORT MAP (
463
    vss => vss,
464
    vdd => vdd,
465
    nq => auxsc319,
466
    i1 => p(6),
467
    i0 => q(6));
468
  auxsc483 : a4_x2
469
    PORT MAP (
470
    vss => vss,
471
    vdd => vdd,
472
    q => auxsc483,
473
    i3 => auxsc312,
474
    i2 => auxsc317,
475
    i1 => auxsc313,
476
    i0 => auxsc311);
477
  auxsc312 : nxr2_x1
478
    PORT MAP (
479
    vss => vss,
480
    vdd => vdd,
481
    nq => auxsc312,
482
    i1 => p(12),
483
    i0 => q(12));
484
  auxsc317 : nxr2_x1
485
    PORT MAP (
486
    vss => vss,
487
    vdd => vdd,
488
    nq => auxsc317,
489
    i1 => p(10),
490
    i0 => q(10));
491
  auxsc313 : nxr2_x1
492
    PORT MAP (
493
    vss => vss,
494
    vdd => vdd,
495
    nq => auxsc313,
496
    i1 => p(11),
497
    i0 => q(11));
498
  auxsc311 : nxr2_x1
499
    PORT MAP (
500
    vss => vss,
501
    vdd => vdd,
502
    nq => auxsc311,
503
    i1 => p(13),
504
    i0 => q(13));
505
  auxsc482 : no4_x1
506
    PORT MAP (
507
    vss => vss,
508
    vdd => vdd,
509
    nq => auxsc482,
510
    i3 => auxsc481,
511
    i2 => auxsc479,
512
    i1 => auxsc478,
513
    i0 => auxsc477);
514
  auxsc481 : o4_x2
515
    PORT MAP (
516
    vss => vss,
517
    vdd => vdd,
518
    q => auxsc481,
519
    i3 => auxsc461,
520
    i2 => auxsc474,
521
    i1 => auxsc480,
522
    i0 => p(1));
523
  auxsc480 : inv_x1
524
    PORT MAP (
525
    vss => vss,
526
    vdd => vdd,
527
    nq => auxsc480,
528
    i => q(1));
529
  auxsc479 : o4_x2
530
    PORT MAP (
531
    vss => vss,
532
    vdd => vdd,
533
    q => auxsc479,
534
    i3 => auxsc462,
535
    i2 => auxsc458,
536
    i1 => auxsc456,
537
    i0 => auxsc455);
538
  auxsc478 : o4_x2
539
    PORT MAP (
540
    vss => vss,
541
    vdd => vdd,
542
    q => auxsc478,
543
    i3 => auxsc465,
544
    i2 => auxsc466,
545
    i1 => auxsc464,
546
    i0 => auxsc452);
547
  auxsc477 : o4_x2
548
    PORT MAP (
549
    vss => vss,
550
    vdd => vdd,
551
    q => auxsc477,
552
    i3 => auxsc453,
553
    i2 => auxsc451,
554
    i1 => auxsc457,
555
    i0 => auxsc450);
556
  auxsc476 : no4_x1
557
    PORT MAP (
558
    vss => vss,
559
    vdd => vdd,
560
    nq => auxsc476,
561
    i3 => auxsc475,
562
    i2 => auxsc471,
563
    i1 => auxsc470,
564
    i0 => auxsc469);
565
  auxsc475 : o4_x2
566
    PORT MAP (
567
    vss => vss,
568
    vdd => vdd,
569
    q => auxsc475,
570
    i3 => auxsc474,
571
    i2 => auxsc461,
572
    i1 => auxsc473,
573
    i0 => auxsc472);
574
  auxsc474 : xr2_x1
575
    PORT MAP (
576
    vss => vss,
577
    vdd => vdd,
578
    q => auxsc474,
579
    i1 => p(2),
580
    i0 => q(2));
581
  auxsc473 : xr2_x1
582
    PORT MAP (
583
    vss => vss,
584
    vdd => vdd,
585
    q => auxsc473,
586
    i1 => p(0),
587
    i0 => q(0));
588
  auxsc472 : xr2_x1
589
    PORT MAP (
590
    vss => vss,
591
    vdd => vdd,
592
    q => auxsc472,
593
    i1 => p(1),
594
    i0 => q(1));
595
  auxsc471 : o4_x2
596
    PORT MAP (
597
    vss => vss,
598
    vdd => vdd,
599
    q => auxsc471,
600
    i3 => auxsc458,
601
    i2 => auxsc456,
602
    i1 => auxsc462,
603
    i0 => auxsc455);
604
  auxsc470 : o4_x2
605
    PORT MAP (
606
    vss => vss,
607
    vdd => vdd,
608
    q => auxsc470,
609
    i3 => auxsc465,
610
    i2 => auxsc466,
611
    i1 => auxsc452,
612
    i0 => auxsc464);
613
  auxsc469 : o4_x2
614
    PORT MAP (
615
    vss => vss,
616
    vdd => vdd,
617
    q => auxsc469,
618
    i3 => auxsc457,
619
    i2 => auxsc451,
620
    i1 => auxsc450,
621
    i0 => auxsc453);
622
  auxsc468 : no4_x1
623
    PORT MAP (
624
    vss => vss,
625
    vdd => vdd,
626
    nq => auxsc468,
627
    i3 => auxsc467,
628
    i2 => auxsc463,
629
    i1 => auxsc459,
630
    i0 => auxsc454);
631
  auxsc463 : o4_x2
632
    PORT MAP (
633
    vss => vss,
634
    vdd => vdd,
635
    q => auxsc463,
636
    i3 => auxsc462,
637
    i2 => auxsc461,
638
    i1 => auxsc460,
639
    i0 => p(2));
640
  auxsc462 : xr2_x1
641
    PORT MAP (
642
    vss => vss,
643
    vdd => vdd,
644
    q => auxsc462,
645
    i1 => p(4),
646
    i0 => q(4));
647
  auxsc461 : xr2_x1
648
    PORT MAP (
649
    vss => vss,
650
    vdd => vdd,
651
    q => auxsc461,
652
    i1 => p(3),
653
    i0 => q(3));
654
  auxsc460 : inv_x1
655
    PORT MAP (
656
    vss => vss,
657
    vdd => vdd,
658
    nq => auxsc460,
659
    i => q(2));
660
  auxsc459 : o4_x2
661
    PORT MAP (
662
    vss => vss,
663
    vdd => vdd,
664
    q => auxsc459,
665
    i3 => auxsc458,
666
    i2 => auxsc457,
667
    i1 => auxsc456,
668
    i0 => auxsc455);
669
  auxsc454 : o4_x2
670
    PORT MAP (
671
    vss => vss,
672
    vdd => vdd,
673
    q => auxsc454,
674
    i3 => auxsc453,
675
    i2 => auxsc452,
676
    i1 => auxsc451,
677
    i0 => auxsc450);
678
  auxsc447 : o4_x2
679
    PORT MAP (
680
    vss => vss,
681
    vdd => vdd,
682
    q => auxsc447,
683
    i3 => auxsc509,
684
    i2 => auxsc504,
685
    i1 => auxsc500,
686
    i0 => auxsc495);
687
  auxsc509 : no3_x1
688
    PORT MAP (
689
    vss => vss,
690
    vdd => vdd,
691
    nq => auxsc509,
692
    i2 => auxsc508,
693
    i1 => auxsc506,
694
    i0 => auxsc505);
695
  auxsc508 : o4_x2
696
    PORT MAP (
697
    vss => vss,
698
    vdd => vdd,
699
    q => auxsc508,
700
    i3 => auxsc458,
701
    i2 => auxsc455,
702
    i1 => auxsc507,
703
    i0 => p(5));
704
  auxsc507 : inv_x1
705
    PORT MAP (
706
    vss => vss,
707
    vdd => vdd,
708
    nq => auxsc507,
709
    i => q(5));
710
  auxsc506 : o4_x2
711
    PORT MAP (
712
    vss => vss,
713
    vdd => vdd,
714
    q => auxsc506,
715
    i3 => auxsc465,
716
    i2 => auxsc464,
717
    i1 => auxsc452,
718
    i0 => auxsc466);
719
  auxsc505 : o4_x2
720
    PORT MAP (
721
    vss => vss,
722
    vdd => vdd,
723
    q => auxsc505,
724
    i3 => auxsc451,
725
    i2 => auxsc457,
726
    i1 => auxsc453,
727
    i0 => auxsc450);
728
  auxsc504 : no3_x1
729
    PORT MAP (
730
    vss => vss,
731
    vdd => vdd,
732
    nq => auxsc504,
733
    i2 => auxsc467,
734
    i1 => auxsc503,
735
    i0 => auxsc501);
736
  auxsc467 : o3_x2
737
    PORT MAP (
738
    vss => vss,
739
    vdd => vdd,
740
    q => auxsc467,
741
    i2 => auxsc466,
742
    i1 => auxsc465,
743
    i0 => auxsc464);
744
  auxsc503 : o4_x2
745
    PORT MAP (
746
    vss => vss,
747
    vdd => vdd,
748
    q => auxsc503,
749
    i3 => auxsc457,
750
    i2 => auxsc458,
751
    i1 => auxsc502,
752
    i0 => p(6));
753
  auxsc502 : inv_x1
754
    PORT MAP (
755
    vss => vss,
756
    vdd => vdd,
757
    nq => auxsc502,
758
    i => q(6));
759
  auxsc501 : o4_x2
760
    PORT MAP (
761
    vss => vss,
762
    vdd => vdd,
763
    q => auxsc501,
764
    i3 => auxsc452,
765
    i2 => auxsc453,
766
    i1 => auxsc451,
767
    i0 => auxsc450);
768
  auxsc500 : no4_x1
769
    PORT MAP (
770
    vss => vss,
771
    vdd => vdd,
772
    nq => auxsc500,
773
    i3 => auxsc499,
774
    i2 => auxsc497,
775
    i1 => auxsc496,
776
    i0 => auxsc489);
777
  auxsc499 : o4_x2
778
    PORT MAP (
779
    vss => vss,
780
    vdd => vdd,
781
    q => auxsc499,
782
    i3 => auxsc456,
783
    i2 => auxsc455,
784
    i1 => auxsc498,
785
    i0 => p(4));
786
  auxsc456 : xr2_x1
787
    PORT MAP (
788
    vss => vss,
789
    vdd => vdd,
790
    q => auxsc456,
791
    i1 => p(5),
792
    i0 => q(5));
793
  auxsc455 : xr2_x1
794
    PORT MAP (
795
    vss => vss,
796
    vdd => vdd,
797
    q => auxsc455,
798
    i1 => p(6),
799
    i0 => q(6));
800
  auxsc498 : inv_x1
801
    PORT MAP (
802
    vss => vss,
803
    vdd => vdd,
804
    nq => auxsc498,
805
    i => q(4));
806
  auxsc497 : o4_x2
807
    PORT MAP (
808
    vss => vss,
809
    vdd => vdd,
810
    q => auxsc497,
811
    i3 => auxsc457,
812
    i2 => auxsc458,
813
    i1 => auxsc453,
814
    i0 => auxsc451);
815
  auxsc458 : xr2_x1
816
    PORT MAP (
817
    vss => vss,
818
    vdd => vdd,
819
    q => auxsc458,
820
    i1 => p(7),
821
    i0 => q(7));
822
  auxsc495 : no4_x1
823
    PORT MAP (
824
    vss => vss,
825
    vdd => vdd,
826
    nq => auxsc495,
827
    i3 => auxsc494,
828
    i2 => auxsc492,
829
    i1 => auxsc491,
830
    i0 => auxsc489);
831
  auxsc494 : o4_x2
832
    PORT MAP (
833
    vss => vss,
834
    vdd => vdd,
835
    q => auxsc494,
836
    i3 => auxsc451,
837
    i2 => auxsc457,
838
    i1 => auxsc493,
839
    i0 => p(7));
840
  auxsc457 : xr2_x1
841
    PORT MAP (
842
    vss => vss,
843
    vdd => vdd,
844
    q => auxsc457,
845
    i1 => p(8),
846
    i0 => q(8));
847
  auxsc493 : inv_x1
848
    PORT MAP (
849
    vss => vss,
850
    vdd => vdd,
851
    nq => auxsc493,
852
    i => q(7));
853
  auxsc492 : o4_x2
854
    PORT MAP (
855
    vss => vss,
856
    vdd => vdd,
857
    q => auxsc492,
858
    i3 => auxsc466,
859
    i2 => auxsc452,
860
    i1 => auxsc453,
861
    i0 => auxsc450);
862
  auxsc446 : o4_x2
863
    PORT MAP (
864
    vss => vss,
865
    vdd => vdd,
866
    q => auxsc446,
867
    i3 => auxsc524,
868
    i2 => auxsc521,
869
    i1 => auxsc518,
870
    i0 => auxsc513);
871
  auxsc524 : no3_x1
872
    PORT MAP (
873
    vss => vss,
874
    vdd => vdd,
875
    nq => auxsc524,
876
    i2 => auxsc523,
877
    i1 => auxsc496,
878
    i0 => auxsc489);
879
  auxsc523 : o4_x2
880
    PORT MAP (
881
    vss => vss,
882
    vdd => vdd,
883
    q => auxsc523,
884
    i3 => auxsc453,
885
    i2 => auxsc451,
886
    i1 => auxsc522,
887
    i0 => p(8));
888
  auxsc451 : xr2_x1
889
    PORT MAP (
890
    vss => vss,
891
    vdd => vdd,
892
    q => auxsc451,
893
    i1 => p(9),
894
    i0 => q(9));
895
  auxsc522 : inv_x1
896
    PORT MAP (
897
    vss => vss,
898
    vdd => vdd,
899
    nq => auxsc522,
900
    i => q(8));
901
  auxsc496 : o4_x2
902
    PORT MAP (
903
    vss => vss,
904
    vdd => vdd,
905
    q => auxsc496,
906
    i3 => auxsc464,
907
    i2 => auxsc466,
908
    i1 => auxsc450,
909
    i0 => auxsc452);
910
  auxsc521 : no3_x1
911
    PORT MAP (
912
    vss => vss,
913
    vdd => vdd,
914
    nq => auxsc521,
915
    i2 => auxsc520,
916
    i1 => auxsc489,
917
    i0 => auxsc491);
918
  auxsc520 : o4_x2
919
    PORT MAP (
920
    vss => vss,
921
    vdd => vdd,
922
    q => auxsc520,
923
    i3 => auxsc452,
924
    i2 => auxsc466,
925
    i1 => auxsc519,
926
    i0 => p(11));
927
  auxsc519 : inv_x1
928
    PORT MAP (
929
    vss => vss,
930
    vdd => vdd,
931
    nq => auxsc519,
932
    i => q(11));
933
  auxsc518 : no4_x1
934
    PORT MAP (
935
    vss => vss,
936
    vdd => vdd,
937
    nq => auxsc518,
938
    i3 => auxsc517,
939
    i2 => auxsc515,
940
    i1 => auxsc491,
941
    i0 => auxsc489);
942
  auxsc517 : o4_x2
943
    PORT MAP (
944
    vss => vss,
945
    vdd => vdd,
946
    q => auxsc517,
947
    i3 => auxsc452,
948
    i2 => auxsc450,
949
    i1 => auxsc516,
950
    i0 => p(10));
951
  auxsc516 : inv_x1
952
    PORT MAP (
953
    vss => vss,
954
    vdd => vdd,
955
    nq => auxsc516,
956
    i => q(10));
957
  auxsc515 : nxr2_x1
958
    PORT MAP (
959
    vss => vss,
960
    vdd => vdd,
961
    nq => auxsc515,
962
    i1 => auxsc514,
963
    i0 => p(13));
964
  auxsc491 : nxr2_x1
965
    PORT MAP (
966
    vss => vss,
967
    vdd => vdd,
968
    nq => auxsc491,
969
    i1 => auxsc490,
970
    i0 => p(14));
971
  auxsc489 : nxr2_x1
972
    PORT MAP (
973
    vss => vss,
974
    vdd => vdd,
975
    nq => auxsc489,
976
    i1 => auxsc488,
977
    i0 => p(15));
978
  auxsc513 : an12_x1
979
    PORT MAP (
980
    vss => vss,
981
    vdd => vdd,
982
    q => auxsc513,
983
    i1 => auxsc512,
984
    i0 => auxsc511);
985
  auxsc512 : no4_x1
986
    PORT MAP (
987
    vss => vss,
988
    vdd => vdd,
989
    nq => auxsc512,
990
    i3 => auxsc465,
991
    i2 => auxsc464,
992
    i1 => auxsc452,
993
    i0 => auxsc466);
994
  auxsc452 : xr2_x1
995
    PORT MAP (
996
    vss => vss,
997
    vdd => vdd,
998
    q => auxsc452,
999
    i1 => p(12),
1000
    i0 => q(12));
1001
  auxsc511 : o4_x2
1002
    PORT MAP (
1003
    vss => vss,
1004
    vdd => vdd,
1005
    q => auxsc511,
1006
    i3 => auxsc450,
1007
    i2 => auxsc453,
1008
    i1 => auxsc510,
1009
    i0 => p(9));
1010
  auxsc450 : xr2_x1
1011
    PORT MAP (
1012
    vss => vss,
1013
    vdd => vdd,
1014
    q => auxsc450,
1015
    i1 => p(11),
1016
    i0 => q(11));
1017
  auxsc453 : xr2_x1
1018
    PORT MAP (
1019
    vss => vss,
1020
    vdd => vdd,
1021
    q => auxsc453,
1022
    i1 => p(10),
1023
    i0 => q(10));
1024
  auxsc510 : inv_x1
1025
    PORT MAP (
1026
    vss => vss,
1027
    vdd => vdd,
1028
    nq => auxsc510,
1029
    i => q(9));
1030
  auxsc558 : a2_x2
1031
    PORT MAP (
1032
    vss => vss,
1033
    vdd => vdd,
1034
    q => auxsc558,
1035
    i1 => auxsc397,
1036
    i0 => auxsc392);
1037
  auxsc397 : no4_x1
1038
    PORT MAP (
1039
    vss => vss,
1040
    vdd => vdd,
1041
    nq => auxsc397,
1042
    i3 => auxsc396,
1043
    i2 => auxsc395,
1044
    i1 => auxsc394,
1045
    i0 => auxsc393);
1046
  auxsc396 : o4_x2
1047
    PORT MAP (
1048
    vss => vss,
1049
    vdd => vdd,
1050
    q => auxsc396,
1051
    i3 => auxsc336,
1052
    i2 => auxsc335,
1053
    i1 => auxsc334,
1054
    i0 => auxsc333);
1055
  auxsc336 : xr2_x1
1056
    PORT MAP (
1057
    vss => vss,
1058
    vdd => vdd,
1059
    q => auxsc336,
1060
    i1 => p(14),
1061
    i0 => q(14));
1062
  auxsc335 : xr2_x1
1063
    PORT MAP (
1064
    vss => vss,
1065
    vdd => vdd,
1066
    q => auxsc335,
1067
    i1 => p(11),
1068
    i0 => q(11));
1069
  auxsc334 : xr2_x1
1070
    PORT MAP (
1071
    vss => vss,
1072
    vdd => vdd,
1073
    q => auxsc334,
1074
    i1 => p(13),
1075
    i0 => q(13));
1076
  auxsc333 : xr2_x1
1077
    PORT MAP (
1078
    vss => vss,
1079
    vdd => vdd,
1080
    q => auxsc333,
1081
    i1 => p(12),
1082
    i0 => q(12));
1083
  auxsc395 : o4_x2
1084
    PORT MAP (
1085
    vss => vss,
1086
    vdd => vdd,
1087
    q => auxsc395,
1088
    i3 => auxsc331,
1089
    i2 => auxsc330,
1090
    i1 => auxsc329,
1091
    i0 => auxsc328);
1092
  auxsc331 : xr2_x1
1093
    PORT MAP (
1094
    vss => vss,
1095
    vdd => vdd,
1096
    q => auxsc331,
1097
    i1 => p(9),
1098
    i0 => q(9));
1099
  auxsc330 : xr2_x1
1100
    PORT MAP (
1101
    vss => vss,
1102
    vdd => vdd,
1103
    q => auxsc330,
1104
    i1 => p(10),
1105
    i0 => q(10));
1106
  auxsc329 : xr2_x1
1107
    PORT MAP (
1108
    vss => vss,
1109
    vdd => vdd,
1110
    q => auxsc329,
1111
    i1 => p(8),
1112
    i0 => q(8));
1113
  auxsc328 : xr2_x1
1114
    PORT MAP (
1115
    vss => vss,
1116
    vdd => vdd,
1117
    q => auxsc328,
1118
    i1 => p(7),
1119
    i0 => q(7));
1120
  auxsc394 : o4_x2
1121
    PORT MAP (
1122
    vss => vss,
1123
    vdd => vdd,
1124
    q => auxsc394,
1125
    i3 => auxsc326,
1126
    i2 => auxsc325,
1127
    i1 => auxsc324,
1128
    i0 => auxsc323);
1129
  auxsc326 : xr2_x1
1130
    PORT MAP (
1131
    vss => vss,
1132
    vdd => vdd,
1133
    q => auxsc326,
1134
    i1 => p(4),
1135
    i0 => q(4));
1136
  auxsc325 : xr2_x1
1137
    PORT MAP (
1138
    vss => vss,
1139
    vdd => vdd,
1140
    q => auxsc325,
1141
    i1 => p(5),
1142
    i0 => q(5));
1143
  auxsc324 : xr2_x1
1144
    PORT MAP (
1145
    vss => vss,
1146
    vdd => vdd,
1147
    q => auxsc324,
1148
    i1 => p(6),
1149
    i0 => q(6));
1150
  auxsc323 : xr2_x1
1151
    PORT MAP (
1152
    vss => vss,
1153
    vdd => vdd,
1154
    q => auxsc323,
1155
    i1 => p(3),
1156
    i0 => q(3));
1157
  auxsc393 : nxr2_x1
1158
    PORT MAP (
1159
    vss => vss,
1160
    vdd => vdd,
1161
    nq => auxsc393,
1162
    i1 => auxsc338,
1163
    i0 => p(15));
1164
  auxsc338 : inv_x1
1165
    PORT MAP (
1166
    vss => vss,
1167
    vdd => vdd,
1168
    nq => auxsc338,
1169
    i => q(15));
1170
  auxsc392 : no4_x1
1171
    PORT MAP (
1172
    vss => vss,
1173
    vdd => vdd,
1174
    nq => auxsc392,
1175
    i3 => auxsc277,
1176
    i2 => auxsc275,
1177
    i1 => auxsc391,
1178
    i0 => p(0));
1179
  auxsc277 : xr2_x1
1180
    PORT MAP (
1181
    vss => vss,
1182
    vdd => vdd,
1183
    q => auxsc277,
1184
    i1 => p(2),
1185
    i0 => q(2));
1186
  auxsc275 : xr2_x1
1187
    PORT MAP (
1188
    vss => vss,
1189
    vdd => vdd,
1190
    q => auxsc275,
1191
    i1 => p(1),
1192
    i0 => q(1));
1193
  auxsc391 : inv_x1
1194
    PORT MAP (
1195
    vss => vss,
1196
    vdd => vdd,
1197
    nq => auxsc391,
1198
    i => q(0));
1199
  auxsc557 : o4_x2
1200
    PORT MAP (
1201
    vss => vss,
1202
    vdd => vdd,
1203
    q => auxsc557,
1204
    i3 => auxsc556,
1205
    i2 => auxsc552,
1206
    i1 => auxsc551,
1207
    i0 => auxsc550);
1208
  auxsc556 : an12_x1
1209
    PORT MAP (
1210
    vss => vss,
1211
    vdd => vdd,
1212
    q => auxsc556,
1213
    i1 => auxsc555,
1214
    i0 => auxsc554);
1215
  auxsc555 : xr2_x1
1216
    PORT MAP (
1217
    vss => vss,
1218
    vdd => vdd,
1219
    q => auxsc555,
1220
    i1 => auxsc488,
1221
    i0 => p(15));
1222
  auxsc554 : o4_x2
1223
    PORT MAP (
1224
    vss => vss,
1225
    vdd => vdd,
1226
    q => auxsc554,
1227
    i3 => auxsc466,
1228
    i2 => auxsc464,
1229
    i1 => auxsc553,
1230
    i0 => p(12));
1231
  auxsc466 : xr2_x1
1232
    PORT MAP (
1233
    vss => vss,
1234
    vdd => vdd,
1235
    q => auxsc466,
1236
    i1 => p(13),
1237
    i0 => q(13));
1238
  auxsc553 : inv_x1
1239
    PORT MAP (
1240
    vss => vss,
1241
    vdd => vdd,
1242
    nq => auxsc553,
1243
    i => q(12));
1244
  auxsc552 : no3_x1
1245
    PORT MAP (
1246
    vss => vss,
1247
    vdd => vdd,
1248
    nq => auxsc552,
1249
    i2 => auxsc465,
1250
    i1 => auxsc490,
1251
    i0 => p(14));
1252
  auxsc490 : inv_x1
1253
    PORT MAP (
1254
    vss => vss,
1255
    vdd => vdd,
1256
    nq => auxsc490,
1257
    i => q(14));
1258
  auxsc551 : no4_x1
1259
    PORT MAP (
1260
    vss => vss,
1261
    vdd => vdd,
1262
    nq => auxsc551,
1263
    i3 => auxsc465,
1264
    i2 => auxsc464,
1265
    i1 => auxsc514,
1266
    i0 => p(13));
1267
  auxsc465 : xr2_x1
1268
    PORT MAP (
1269
    vss => vss,
1270
    vdd => vdd,
1271
    q => auxsc465,
1272
    i1 => p(15),
1273
    i0 => q(15));
1274
  auxsc464 : xr2_x1
1275
    PORT MAP (
1276
    vss => vss,
1277
    vdd => vdd,
1278
    q => auxsc464,
1279
    i1 => p(14),
1280
    i0 => q(14));
1281
  auxsc514 : inv_x1
1282
    PORT MAP (
1283
    vss => vss,
1284
    vdd => vdd,
1285
    nq => auxsc514,
1286
    i => q(13));
1287
  auxsc550 : an12_x1
1288
    PORT MAP (
1289
    vss => vss,
1290
    vdd => vdd,
1291
    q => auxsc550,
1292
    i1 => auxsc549,
1293
    i0 => auxsc488);
1294
  auxsc549 : inv_x1
1295
    PORT MAP (
1296
    vss => vss,
1297
    vdd => vdd,
1298
    nq => auxsc549,
1299
    i => p(15));
1300
  auxsc488 : inv_x1
1301
    PORT MAP (
1302
    vss => vss,
1303
    vdd => vdd,
1304
    nq => auxsc488,
1305
    i => q(15));
1306
 
1307
end VST;

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.