V 51 K 7468887480 tst1 Y 0 D 0 0 1700 1100 Z 1 i 3805 N 3289 J 920 765 3 J 920 785 3 J 965 785 2 J 915 765 2 S 1 2 S 2 3 L 910 785 14 0 3 0 1 0 FDONE_RST S 4 1 N 3804 J 835 775 2 J 740 775 1 S 2 1 L 745 775 14 0 3 0 1 0 LEND_TIMEOUT N 3803 J 835 755 2 J 805 755 1 S 2 1 L 815 755 14 0 3 0 1 0 RST N 3774 J 390 620 2 J 325 620 1 S 2 1 L 335 620 14 0 3 0 1 0 OUT31 N 3775 J 325 640 1 J 390 640 2 S 1 2 L 335 640 14 0 3 0 1 0 OUT15 N 3776 J 325 580 1 J 390 580 2 S 1 2 L 335 580 14 0 3 0 1 0 OUT63 N 3777 J 390 600 2 J 325 600 1 S 2 1 L 335 600 14 0 3 0 1 0 OUT47 N 3794 J 810 825 2 J 730 825 1 S 2 1 L 740 825 14 0 3 0 1 0 ECHO_REN N 3795 J 810 845 2 J 730 845 1 S 2 1 L 740 845 14 0 3 0 1 0 LW1 N 3796 J 730 865 1 J 810 865 2 S 1 2 L 740 865 14 0 3 0 1 0 LW0 N 3790 J 1160 230 2 J 1095 230 1 S 2 1 L 1105 230 14 0 3 0 1 0 OUT12 N 3791 J 1095 210 1 J 1160 210 2 S 1 2 L 1105 210 14 0 3 0 1 0 OUT28 N 3792 J 1095 190 1 J 1160 190 2 S 1 2 L 1105 190 14 0 3 0 1 0 OUT44 N 3793 J 1160 170 2 J 1095 170 1 S 2 1 L 1105 170 14 0 3 0 1 0 OUT60 N 3786 J 1095 405 1 J 1160 405 2 S 1 2 L 1105 405 14 0 3 0 1 0 OUT13 N 3787 J 1160 385 2 J 1095 385 1 S 2 1 L 1105 385 14 0 3 0 1 0 OUT29 N 3788 J 1095 345 1 J 1160 345 2 S 1 2 L 1105 345 14 0 3 0 1 0 OUT61 N 3789 J 1160 365 2 J 1095 365 1 S 2 1 L 1105 365 14 0 3 0 1 0 OUT45 N 3782 J 810 210 1 J 875 210 2 S 1 2 L 820 210 14 0 3 0 1 0 OUT30 N 3783 J 875 230 2 J 810 230 1 S 2 1 L 820 230 14 0 3 0 1 0 OUT14 N 3784 J 810 190 1 J 875 190 2 S 1 2 L 820 190 14 0 3 0 1 0 OUT46 N 3785 J 875 170 2 J 810 170 1 S 2 1 L 820 170 14 0 3 0 1 0 OUT62 N 3778 J 810 365 1 J 875 365 2 S 1 2 L 820 365 14 0 3 0 1 0 OUT47 N 3779 J 875 345 2 J 810 345 1 S 2 1 L 820 345 14 0 3 0 1 0 OUT63 N 3780 J 875 405 2 J 810 405 1 S 2 1 L 820 405 14 0 3 0 1 0 OUT15 N 3781 J 810 385 1 J 875 385 2 S 1 2 L 820 385 14 0 3 0 1 0 OUT31 N 3729 J 40 325 1 J 105 325 2 S 1 2 L 50 325 14 0 3 0 1 0 OUT60 N 3730 J 105 345 2 J 40 345 1 S 2 1 L 50 345 14 0 3 0 1 0 OUT44 N 3163 J 105 365 2 J 40 365 1 S 2 1 L 50 365 14 0 3 0 1 0 OUT28 N 3162 J 40 385 1 J 105 385 2 S 1 2 L 50 385 14 0 3 0 1 0 OUT12 N 3275 J 965 855 2 J 890 855 2 S 2 1 L 895 855 14 0 3 0 1 0 FDONE-1 N 3772 J 810 885 2 J 730 885 1 S 2 1 L 740 885 18 0 3 0 1 0 OEFOK N 3695 J 1420 375 2 J 1420 440 3 J 1435 440 2 S 2 3 S 1 2 N 3767 J 1425 870 2 J 1395 870 1 S 2 1 L 1405 870 14 0 3 0 1 0 CLK N 3765 J 1465 740 2 J 1435 740 1 S 2 1 L 1445 740 14 0 3 0 1 0 RST N 3763 J 1195 920 1 J 1270 920 2 S 1 2 L 1200 920 14 0 3 0 1 0 FDONE-1 N 3723 J 40 810 1 J 105 810 2 S 1 2 L 50 810 14 0 3 0 1 0 OUT47 N 3724 J 105 790 2 J 40 790 1 S 2 1 L 50 790 14 0 3 0 1 0 OUT63 N 3725 J 40 635 1 J 105 635 2 S 1 2 L 50 635 14 0 3 0 1 0 OUT62 N 3726 J 105 655 2 J 40 655 1 S 2 1 L 50 655 14 0 3 0 1 0 OUT46 N 3727 J 40 500 1 J 105 500 2 S 1 2 L 50 500 14 0 3 0 1 0 OUT45 N 3728 J 105 480 2 J 40 480 1 S 2 1 L 50 480 14 0 3 0 1 0 OUT61 N 3506 J 730 800 2 J 905 800 3 J 965 835 2 J 905 835 3 S 1 2 S 2 4 S 4 3 L 910 835 14 0 3 0 1 0 FDONECE N 3297 J 1425 910 2 J 1350 910 2 S 2 1 L 1370 910 14 0 3 0 1 1 RENOE-1 N 3541 J 1355 885 2 J 1355 890 3 J 1425 890 2 S 2 3 S 1 2 N 3489 J 1425 940 2 J 1370 940 1 S 2 1 L 1380 940 15 0 3 0 1 0 RST N 3700 J 515 770 1 J 610 770 2 S 1 2 A 525 760 10 0 3 1 MAXDELAY=1.9NS L 525 770 14 0 3 0 1 0 LFIFO_EMPTY N 3701 J 515 790 1 J 610 790 2 S 1 2 A 525 780 10 0 3 1 MAXDELAY=1.9NS L 525 790 14 0 3 0 1 1 RENOE-0 N 3485 J 1555 460 8 J 1560 250 3 J 1660 250 1 J 1570 280 3 J 1660 280 1 J 1580 305 3 J 1660 305 1 J 1590 330 3 J 1660 330 1 J 1590 360 11 J 1580 360 11 J 1570 360 11 J 1560 360 9 J 1635 360 9 J 1635 460 9 S 2 3 L 1605 250 14 0 3 0 1 0 LVB12 S 6 11 S 8 9 L 1605 330 14 0 3 0 1 0 LVB15 S 6 7 L 1605 305 14 0 3 0 1 0 LVB14 S 4 5 L 1605 280 14 0 3 0 1 0 LVB13 B 10 14 B 13 12 B 12 11 B 11 10 S 8 10 S 4 12 S 2 13 B 14 15 B 1 15 L 1555 465 20 0 3 0 1 0 LVB[15:12] N 3679 J 810 150 1 J 875 150 2 S 1 2 L 815 150 14 0 3 0 1 0 GOLDDAT N 3677 J 1095 325 1 J 1160 325 2 S 1 2 L 1100 325 14 0 3 0 1 0 GOLDDAT N 3452 J 380 525 2 J 380 540 3 J 390 540 2 S 1 2 S 2 3 N 3128 J 40 960 1 J 105 960 2 S 1 2 L 50 960 14 0 3 0 1 0 ERR3 N 3129 J 105 980 2 J 40 980 1 S 2 1 L 50 980 14 0 3 0 1 0 ERR2 N 3130 J 105 1000 2 J 40 1000 1 S 2 1 L 50 1000 14 0 3 0 1 0 ERR1 N 3131 J 40 1020 1 J 105 1020 2 S 1 2 L 50 1020 14 0 3 0 1 0 ERR0 I 3313 virtex:GND 1 1130 75 0 1 ' C 3316 1 4 0 N 3316 J 1150 115 2 J 1150 130 3 J 1160 130 2 S 1 2 S 2 3 I 3308 virtex:GND 1 1130 250 0 1 ' C 3311 3 4 0 I 3309 2ORMOREP 1 1160 295 0 1 ' C 3311 1 228 0 C 3677 2 229 0 C 3788 2 225 0 C 3789 1 224 0 C 3787 1 223 0 C 3786 2 216 0 X 222 0 N 3311 J 1160 305 2 J 1150 305 3 J 1150 290 2 S 2 1 S 3 2 I 3303 virtex:GND 1 845 75 0 1 ' C 3306 1 4 0 N 3306 J 865 115 2 J 865 130 3 J 875 130 2 S 1 2 S 2 3 N 3300 J 875 305 2 J 865 305 3 J 865 290 2 S 2 1 S 3 2 N 3207 J 445 285 1 J 500 285 2 S 1 2 L 460 285 14 0 3 0 1 0 RXER3 N 3208 J 445 305 1 J 500 305 2 S 1 2 L 460 305 14 0 3 0 1 0 RXER2 N 3210 J 445 345 1 J 500 345 2 S 1 2 L 460 345 14 0 3 0 1 0 RXER0 N 3200 J 500 110 2 J 425 110 1 S 2 1 L 440 110 14 0 3 0 1 0 SP3_ERR N 3201 J 500 130 2 J 425 130 1 S 2 1 L 440 130 14 0 3 0 1 0 SP2_ERR N 3202 J 500 150 2 J 425 150 1 S 2 1 L 440 150 14 0 3 0 1 0 SP1_ERR N 3203 J 500 170 2 J 425 170 1 S 2 1 L 440 170 14 0 3 0 1 0 SP0_ERR I 3170 ANYORALL 1 105 430 0 1 ' X 222 0 C 3728 1 225 0 C 3727 2 224 0 C 3160 2 223 0 C 3161 1 216 0 X 229 0 X 228 0 N 3160 J 40 520 1 J 105 520 2 S 1 2 L 50 520 14 0 3 0 1 0 OUT29 N 3161 J 105 540 2 J 40 540 1 S 2 1 L 50 540 14 0 3 0 1 0 OUT13 N 3136 J 40 695 1 J 105 695 2 S 1 2 L 50 695 14 0 3 0 1 0 OUT14 N 3137 J 105 675 2 J 40 675 1 S 2 1 L 50 675 14 0 3 0 1 0 OUT30 I 111 PAGE 1 0 0 0 1 ' I 3157 ANYORALL 1 105 585 0 1 ' X 228 0 X 229 0 C 3136 2 216 0 C 3137 1 223 0 C 3726 1 224 0 C 3725 2 225 0 X 222 0 N 3209 J 445 325 1 J 500 325 2 S 1 2 L 460 325 14 0 3 0 1 0 RXER1 N 3204 J 580 140 2 J 685 140 1 S 1 2 L 595 140 18 0 3 0 1 0 SPWD_ERR I 3450 virtex:GND 1 360 485 0 1 ' C 3452 1 4 0 N 3206 J 655 315 1 J 580 315 2 S 2 1 L 595 315 14 0 3 0 1 0 RX_ERR I 3205 virtex:OR4 1 500 265 0 1 ' C 3207 2 5 0 C 3208 2 7 0 C 3209 2 6 0 C 3210 2 1 0 C 3206 2 8 0 I 3199 virtex:OR4 1 500 90 0 1 ' C 3204 1 8 0 C 3203 1 1 0 C 3202 1 6 0 C 3201 1 7 0 C 3200 1 5 0 N 3459 J 350 525 2 J 350 560 3 J 390 560 2 S 1 2 S 2 3 I 3451 2ORMOREP 1 390 530 0 1 ' X 222 0 C 3775 2 216 0 C 3774 1 223 0 C 3777 1 224 0 C 3776 2 225 0 C 3459 3 229 0 C 3452 3 228 0 I 3473 FD4CEBUS 1 1435 380 0 1 ' C 3485 1 4 0 C 3302 1 1 0 C 3484 2 8 0 C 3695 3 7 0 C 3483 1 3 0 I 3304 2ORMOREP 1 875 120 0 1 ' X 222 0 C 3783 1 216 0 C 3782 2 223 0 C 3784 2 224 0 C 3785 1 225 0 C 3679 2 229 0 C 3306 3 228 0 I 3299 virtex:GND 1 845 250 0 1 ' C 3300 3 4 0 N 3298 J 875 325 2 J 810 325 1 S 2 1 L 815 325 14 0 3 0 1 0 GOLDDAT I 3301 2ORMOREP 1 875 295 0 1 ' C 3300 1 228 0 C 3298 1 229 0 C 3779 1 225 0 C 3778 2 224 0 C 3781 2 223 0 C 3780 1 216 0 X 222 0 I 3118 ANYORALL 1 105 740 0 1 ' X 222 0 C 3724 1 225 0 C 3723 2 224 0 C 3121 2 223 0 C 3122 1 216 0 X 229 0 X 228 0 I 3314 2ORMOREP 1 1160 120 0 1 ' X 222 0 C 3790 1 216 0 C 3791 2 223 0 C 3792 2 224 0 C 3793 1 225 0 C 3678 1 229 0 C 3316 3 228 0 N 3516 J 1585 810 2 J 1680 810 1 S 1 2 L 1575 810 20 0 3 0 1 0 LFIFODONE I 3132 ANYORALL 1 105 910 0 1 ' X 228 0 X 229 0 C 3131 2 216 0 C 3130 1 223 0 C 3129 1 224 0 C 3128 2 225 0 X 222 0 N 3678 J 1160 150 2 J 1095 150 1 S 2 1 L 1100 150 14 0 3 0 1 0 GOLDDAT N 3483 J 1435 420 2 J 1370 420 1 S 2 1 L 1380 420 15 0 3 0 1 0 CLK N 3484 J 1370 390 1 J 1435 390 2 S 1 2 L 1380 390 15 0 3 0 1 0 RST N 3702 J 515 810 1 J 610 810 2 S 1 2 L 525 810 14 0 3 0 1 0 FDONE I 3656 virtex:FDCE 1 965 775 0 1 ' C 3706 6 4 0 C 3275 1 1 0 C 3289 3 6 0 C 3506 3 2 0 C 3288 1 3 0 I 3515 virtex:FDC 1 1465 730 0 1 ' C 3766 2 3 0 C 3765 1 6 0 C 3708 2 1 0 C 3516 1 4 0 N 3708 J 1390 810 2 J 1465 810 2 S 1 2 L 1375 810 20 0 3 0 1 0 FIFODONE N 3706 J 1250 855 3 J 1250 900 3 J 1270 800 2 J 1140 800 3 J 1140 855 5 J 1085 855 2 J 1270 900 2 S 5 1 S 1 2 S 2 7 S 4 3 S 4 5 S 6 5 L 1085 855 14 0 3 0 1 0 FDONE I 3704 virtex:SOP3B1A 1 1270 760 0 1 ' C 3707 2 3 0 C 3706 3 4 0 C 3708 1 6 0 C 3800 1 5 0 N 3122 J 105 850 2 J 40 850 1 S 2 1 L 50 850 14 0 3 0 1 0 OUT15 N 3121 J 40 830 1 J 105 830 2 S 1 2 L 50 830 14 0 3 0 1 0 OUT31 I 3540 virtex:VCC 1 1335 885 6 1 ' C 3541 1 2 0 I 3519 virtex:FDPE 1 1425 830 0 1 ' C 3538 2 4 0 C 3489 1 14 0 C 3297 1 1 0 C 3541 3 2 0 C 3767 1 3 0 N 3538 J 1600 910 1 J 1545 910 2 S 2 1 L 1540 910 14 0 3 0 1 1 RENOE-0 N 3288 J 965 815 2 J 935 815 1 S 2 1 L 945 815 14 0 3 0 1 0 CLK N 3766 J 1435 770 1 J 1465 770 2 S 1 2 L 1445 770 14 0 3 0 1 0 CLK I 3458 virtex:VCC 1 330 525 6 1 ' C 3459 1 2 0 I 3694 virtex:VCC 1 1400 375 6 1 ' C 3695 1 2 0 I 3773 virtex2p:AND4 1 810 805 0 1 ' C 3794 1 5 0 C 3795 1 4 0 C 3796 2 3 0 C 3772 1 1 0 C 3275 2 6 0 I 3175 ANYORALL 1 105 275 0 1 ' X 228 0 X 229 0 C 3162 2 216 0 C 3163 1 223 0 C 3730 1 224 0 C 3729 2 225 0 X 222 0 N 3800 J 1270 780 2 J 1190 780 1 S 2 1 L 1195 780 14 0 3 0 1 0 LFIFO_EMPTY N 3302 J 1435 460 8 J 1345 460 11 J 1345 175 7 J 1060 460 9 J 1060 180 7 B 5 4 B 3 2 B 4 2 B 2 1 L 1345 465 20 0 3 0 1 0 VB[15:12] T 555 330 20 0 3 synched w/GoodDat Q 11 0 0 T 1144 30 25 0 3 JRG Q 11 0 0 T 600 115 24 0 3 ERR Q 14 0 0 T 15 1055 30 0 3 Check for DMB Error Word and consistency: Q 11 0 0 T 1270 480 20 0 3 synched w/GoodDat Q 11 0 0 T 225 775 24 0 3 2-logic-step delay Q 13 0 0 T 230 760 20 0 3 synched w/GoodDat Q 11 0 0 T 1280 150 24 0 3 2-logic-step delay Q 13 0 0 T 1685 485 20 0 9 synched w/GoodDat+1 Q 11 0 0 T 225 310 20 0 3 synched w/GoodDat Q 11 0 0 T 1632 1 25 0 3 5B Q 11 0 0 T 1290 30 25 0 3 2 Q 11 0 0 T 20 880 30 0 3 Check consistency of the four "Special Word" bits: Q 11 0 0 T 790 635 30 0 3 ------> Switch FIFOs after next good word! Q 14 0 0 T 790 605 30 0 3 ------> "RENOE-0" holds REN enabled until "FDONE" goes false Q 14 0 0 T 1465 30 25 0 3 D785C Q 11 0 0 T 616 38 20 0 3 Read Control Q 11 0 0 T 616 18 20 0 3 DDU Input Controller Logic Q 11 0 0 T 616 -2 20 0 3 CMS CSC Electronics Q 11 0 0 T 505 560 24 0 3 2-logic-step delay Q 13 0 0 T 1245 895 20 0 9 LastWord is out of FIFO if it wasn't Empty Q 13 0 0 T 1685 700 35 0 9 A FIFO ends at 1st false "LFIFO_EMPTY" after "LGoodLW" Q 14 0 0 T 1685 670 30 0 9 "FDONE" indicates "LGoodLW" was received: waiting for the fin + al NotEmpty word from FIFO Q 14 0 0 T 1245 875 18 0 9 next-to-last word clocked in Q 13 0 0 T 1680 955 18 0 9 LOW means FIFO REN+OE are unconditionally Enabled Q 13 0 0 T 595 290 24 0 3 ERR Q 14 0 0 T 530 275 20 0 3 "FILL Flag" Q 11 0 0 T 1085 915 20 0 9 FDONE & RENOE-0 in-time with LGoodLW, next-to-last word (E-cod + es) on DAT Q 14 0 0 U 1310 5 20 0 9 3 @DATETIME=12-9-2004_14:54 U 1510 0 20 0 9 3 @NAME=FIFOTEST U 1550 0 20 0 3 3 @SHEET=3 I 3760 virtex2p:OR2 1 1270 880 0 1 ' C 3297 2 10 0 C 3763 2 9 0 C 3706 7 7 0 I 3699 virtex:SOP3B2B 1 610 750 0 1 ' C 3702 2 3 0 C 3506 1 6 0 C 3701 2 5 0 C 3700 2 7 0 N 3707 J 1190 820 1 J 1270 820 2 S 1 2 L 1195 820 18 0 3 0 1 0 LEND_TIMEOUT I 3802 virtex2p:OR2 1 835 735 0 1 ' C 3803 1 7 0 C 3804 1 9 0 C 3289 4 10 0 E