tbw-I: define tb_rlink_stim -> tb_rlink_stim.dat ../../src/ieee/numeric_std-body.v93:1558:7:@0ms:(assertion warning): NUMERIC_STD.">=": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:1406:7:@0ms:(assertion warning): NUMERIC_STD."<=": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:1558:7:@0ms:(assertion warning): NUMERIC_STD.">=": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:1406:7:@0ms:(assertion warning): NUMERIC_STD."<=": metavalue detected, returning FALSE C ============================================================================= C Section A: Verify basic functionality C Section A1: Basic framing C ----------------------------------------------------------------------------- C Test A1.1: empty frame C tx: sop - eop C rx: sop - eop 315.0 ns 6: stim 1 00000000 (sop) 330.0 ns 7: moni 1 00000000 (sop) CHECK OK 355.0 ns 8: stim 1 00000001 (eop) 370.0 ns 9: moni 1 00000001 (eop) CHECK OK C ----------------------------------------------------------------------------- C Test A1.2: discard extra eop's C tx: eop - eop - sop - eop C rx: sop - eop 595.0 ns 20: stim 1 00000001 (eop) 615.0 ns 21: stim 1 00000001 (eop) 635.0 ns 22: stim 1 00000000 (sop) 650.0 ns 23: moni 1 00000000 (sop) CHECK OK 675.0 ns 24: stim 1 00000001 (eop) 690.0 ns 25: moni 1 00000001 (eop) CHECK OK C ----------------------------------------------------------------------------- C Test A1.3: discard extra data C tx: <4 byte data> - sop - eop C rx: sop - eop 915.0 ns 36: stim 0 00000000 935.0 ns 37: stim 0 00000001 955.0 ns 38: stim 0 00000010 975.0 ns 39: stim 0 00000011 995.0 ns 40: stim 1 00000000 (sop) 1010.0 ns 41: moni 1 00000000 (sop) CHECK OK 1035.0 ns 42: stim 1 00000001 (eop) 1050.0 ns 43: moni 1 00000001 (eop) CHECK OK C ============================================================================= C Section A2: Basic commands: attn, wreg, rreg C ----------------------------------------------------------------------------- C Test A2.1: test attn (simplest cmd, no rbus access) C .attn 1000000000000000 C attn: tx: sop - cmd(attn,1) ccrc C attn: tx: - cmd(attn,2) ccrc - eop C rx: sop - cmd(attn,1) dl dh stat crc C rx: - cmd(attn,2) dl dh stat crc - eop 1280.0 ns 54: rblam 0000 100000 0000 RB_LAM active 1295.0 ns 55: stim 1 00000000 (sop) 1310.0 ns 56: moni 1 00000000 (sop) CHECK OK 1335.0 ns 57: stim 0 00001101 1355.0 ns 58: stim 0 10101101 1375.0 ns 59: stim 0 11010001 1390.0 ns 60: moni 0 00001101 CHECK OK 1430.0 ns 62: moni 0 00000000 CHECK OK 1450.0 ns 63: moni 0 10000000 CHECK OK 1470.0 ns 64: moni 0 00000000 CHECK OK 1490.0 ns 65: moni 0 00011110 CHECK OK 1510.0 ns 66: moni 0 00100010 CHECK OK 1535.0 ns 67: stim 0 00010101 1555.0 ns 68: stim 0 11001000 1575.0 ns 69: stim 0 00110100 1590.0 ns 70: moni 0 00010101 CHECK OK 1630.0 ns 72: moni 0 00000000 CHECK OK 1650.0 ns 73: moni 0 00000000 CHECK OK 1670.0 ns 74: moni 0 00000000 CHECK OK 1690.0 ns 75: moni 0 10100110 CHECK OK 1710.0 ns 76: moni 0 00100101 CHECK OK 1735.0 ns 77: stim 1 00000001 (eop) 1750.0 ns 78: moni 1 00000001 (eop) CHECK OK C ----------------------------------------------------------------------------- C Test A2.2: wreg(data) -> shows that rlink can write a register C data := x"1111" C wreg: tx: sop - cmd(wreg,3) addr(ffe4) dl dh ccrc - eop C rx: sop - cmd(wreg,3) stat crc - eop 1975.0 ns 89: stim 1 00000000 (sop) 1990.0 ns 90: moni 1 00000000 (sop) CHECK OK 2015.0 ns 91: stim 0 00011010 2035.0 ns 92: stim 0 11100100 2055.0 ns 93: stim 0 11111111 2075.0 ns 94: stim 0 00010001 2095.0 ns 95: stim 0 00010001 2115.0 ns 96: stim 0 11011110 2135.0 ns 97: stim 0 11110001 2150.0 ns 98: moni 0 00011010 CHECK OK 2200.0 ns 100: rbwe ffe4 010421 0000 2210.0 ns 101: moni 0 00000000 CHECK OK 2230.0 ns 102: moni 0 10111000 CHECK OK 2250.0 ns 103: moni 0 11101100 CHECK OK 2275.0 ns 104: stim 1 00000001 (eop) 2290.0 ns 105: moni 1 00000001 (eop) CHECK OK C ----------------------------------------------------------------------------- C Test A2.3: rreg(data) -> shows that rlink can read back a register C data -> x"1111" C rreg: tx: sop - cmd(rreg,4) addr(ffe4) ccrc - eop C rx: sop - cmd(rreg,4) dl dh stat crc - eop 2515.0 ns 116: stim 1 00000000 (sop) 2530.0 ns 117: moni 1 00000000 (sop) CHECK OK 2555.0 ns 118: stim 0 00100000 2575.0 ns 119: stim 0 11100100 2595.0 ns 120: stim 0 11111111 2615.0 ns 121: stim 0 01000000 2635.0 ns 122: stim 0 01000100 2650.0 ns 123: moni 0 00100000 CHECK OK 2720.0 ns 126: rbre ffe4 010421 0000 2750.0 ns 128: moni 0 00010001 CHECK OK 2770.0 ns 129: moni 0 00010001 CHECK OK 2790.0 ns 130: moni 0 00000000 CHECK OK 2810.0 ns 131: moni 0 01011111 CHECK OK 2830.0 ns 132: moni 0 01110011 CHECK OK 2855.0 ns 133: stim 1 00000001 (eop) 2870.0 ns 134: moni 1 00000001 (eop) CHECK OK C ============================================================================= C Section A3: Check-out rbd_tester basics with wreg,rreg C from now use lists and high level commands C ----------------------------------------------------------------------------- C Test A3.1: wreg(data) + rreg(data) list 3095.0 ns 145: stim 1 00000000 (sop) 3110.0 ns 146: moni 1 00000000 (sop) CHECK OK 3135.0 ns 147: stim 0 00000010 3155.0 ns 148: stim 0 11100100 3175.0 ns 149: stim 0 11111111 3195.0 ns 150: stim 0 11110000 3215.0 ns 151: stim 0 11110000 3235.0 ns 152: stim 0 00100101 3255.0 ns 153: stim 0 00111001 3270.0 ns 154: moni 0 00000010 CHECK OK 3320.0 ns 156: rbwe ffe4 170360 0000 3330.0 ns 157: moni 0 00000000 CHECK OK 3350.0 ns 158: moni 0 01100010 CHECK OK 3370.0 ns 159: moni 0 01100110 CHECK OK 3395.0 ns 160: stim 0 00001000 3415.0 ns 161: stim 0 11100100 3435.0 ns 162: stim 0 11111111 3455.0 ns 163: stim 0 00000000 3475.0 ns 164: stim 0 11001001 3490.0 ns 165: moni 0 00001000 CHECK OK 3560.0 ns 168: rbre ffe4 170360 0000 3590.0 ns 170: moni 0 11110000 CHECK OK 3610.0 ns 171: moni 0 11110000 CHECK OK 3630.0 ns 172: moni 0 00000000 CHECK OK 3650.0 ns 173: moni 0 00010000 CHECK OK 3670.0 ns 174: moni 0 11111110 CHECK OK 3695.0 ns 175: stim 1 00000001 (eop) 3710.0 ns 176: moni 1 00000001 (eop) CHECK OK C ----------------------------------------------------------------------------- C Test A3.2: check cntl write/read 3935.0 ns 187: stim 1 00000000 (sop) 3950.0 ns 188: moni 1 00000000 (sop) CHECK OK 3975.0 ns 189: stim 0 00010010 3995.0 ns 190: stim 0 11100000 4015.0 ns 191: stim 0 11111111 4035.0 ns 192: stim 0 11111111 4055.0 ns 193: stim 0 11111111 4075.0 ns 194: stim 0 01011111 4095.0 ns 195: stim 0 00010110 4110.0 ns 196: moni 0 00010010 CHECK OK 4160.0 ns 198: rbwe ffe0 177777 0000 4170.0 ns 199: moni 0 00000000 CHECK OK 4190.0 ns 200: moni 0 00010001 CHECK OK 4210.0 ns 201: moni 0 01100101 CHECK OK 4235.0 ns 202: stim 0 00011000 4255.0 ns 203: stim 0 11100000 4275.0 ns 204: stim 0 11111111 4295.0 ns 205: stim 0 11000010 4315.0 ns 206: stim 0 00001011 4330.0 ns 207: moni 0 00011000 CHECK OK 4400.0 ns 210: rbre ffe0 101777 0000 4430.0 ns 212: moni 0 11111111 CHECK OK 4450.0 ns 213: moni 0 10000011 CHECK OK 4470.0 ns 214: moni 0 00000000 CHECK OK 4490.0 ns 215: moni 0 00001000 CHECK OK 4510.0 ns 216: moni 0 10001110 CHECK OK 4535.0 ns 217: stim 0 00100010 4555.0 ns 218: stim 0 11100000 4575.0 ns 219: stim 0 11111111 4595.0 ns 220: stim 0 00000000 4615.0 ns 221: stim 0 00000000 4635.0 ns 222: stim 0 10001101 4655.0 ns 223: stim 0 10110101 4670.0 ns 224: moni 0 00100010 CHECK OK 4720.0 ns 226: rbwe ffe0 000000 0000 4730.0 ns 227: moni 0 00000000 CHECK OK 4750.0 ns 228: moni 0 00011011 CHECK OK 4770.0 ns 229: moni 0 11011001 CHECK OK 4795.0 ns 230: stim 0 00101000 4815.0 ns 231: stim 0 11100000 4835.0 ns 232: stim 0 11111111 4855.0 ns 233: stim 0 11101110 4875.0 ns 234: stim 0 01011001 4890.0 ns 235: moni 0 00101000 CHECK OK 4960.0 ns 238: rbre ffe0 000000 0000 4990.0 ns 240: moni 0 00000000 CHECK OK 5010.0 ns 241: moni 0 00000000 CHECK OK 5030.0 ns 242: moni 0 00000000 CHECK OK 5050.0 ns 243: moni 0 01101011 CHECK OK 5070.0 ns 244: moni 0 01011010 CHECK OK 5095.0 ns 245: stim 1 00000001 (eop) 5110.0 ns 246: moni 1 00000001 (eop) CHECK OK C ----------------------------------------------------------------------------- C Test A3.3: check stat write/read (and that RB_STAT is returned) 5335.0 ns 257: stim 1 00000000 (sop) 5350.0 ns 258: moni 1 00000000 (sop) CHECK OK 5375.0 ns 259: stim 0 00010010 5395.0 ns 260: stim 0 11100001 5415.0 ns 261: stim 0 11111111 5435.0 ns 262: stim 0 11111111 5455.0 ns 263: stim 0 11111111 5475.0 ns 264: stim 0 11101011 5495.0 ns 265: stim 0 01100000 5510.0 ns 266: moni 0 00010010 CHECK OK 5560.0 ns 268: rbwe ffe1 177777 0000 5570.0 ns 269: moni 0 00000000 CHECK OK 5590.0 ns 270: moni 0 00010001 CHECK OK 5610.0 ns 271: moni 0 01100101 CHECK OK 5635.0 ns 272: stim 0 00011000 5655.0 ns 273: stim 0 11100001 5675.0 ns 274: stim 0 11111111 5695.0 ns 275: stim 0 10010010 5715.0 ns 276: stim 0 10000000 5730.0 ns 277: moni 0 00011000 CHECK OK 5800.0 ns 280: rbre ffe1 000017 1111 5830.0 ns 282: moni 0 00001111 CHECK OK 5850.0 ns 283: moni 0 00000000 CHECK OK 5870.0 ns 284: moni 0 11110000 CHECK OK 5890.0 ns 285: moni 0 10001110 CHECK OK 5910.0 ns 286: moni 0 11001100 CHECK OK 5935.0 ns 287: stim 0 00100010 5955.0 ns 288: stim 0 11100001 5975.0 ns 289: stim 0 11111111 5995.0 ns 290: stim 0 00000000 6015.0 ns 291: stim 0 00000000 6035.0 ns 292: stim 0 00101101 6055.0 ns 293: stim 0 01111000 6070.0 ns 294: moni 0 00100010 CHECK OK 6120.0 ns 296: rbwe ffe1 000000 1111 6130.0 ns 297: moni 0 11110000 CHECK OK 6150.0 ns 298: moni 0 11100100 CHECK OK 6170.0 ns 299: moni 0 10101100 CHECK OK 6195.0 ns 300: stim 0 00101000 6215.0 ns 301: stim 0 11100001 6235.0 ns 302: stim 0 11111111 6255.0 ns 303: stim 0 00000111 6275.0 ns 304: stim 0 00010011 6290.0 ns 305: moni 0 00101000 CHECK OK 6360.0 ns 308: rbre ffe1 000000 0000 6390.0 ns 310: moni 0 00000000 CHECK OK 6410.0 ns 311: moni 0 00000000 CHECK OK 6430.0 ns 312: moni 0 00000000 CHECK OK 6450.0 ns 313: moni 0 00111000 CHECK OK 6470.0 ns 314: moni 0 01101011 CHECK OK 6495.0 ns 315: stim 1 00000001 (eop) 6510.0 ns 316: moni 1 00000001 (eop) CHECK OK C ----------------------------------------------------------------------------- C Test A3.4: check attn write/read (also RB_LAM is driven; also rberr in rreg) 6735.0 ns 327: stim 1 00000000 (sop) 6750.0 ns 328: moni 1 00000000 (sop) CHECK OK 6775.0 ns 329: stim 0 00110010 6795.0 ns 330: stim 0 11100010 6815.0 ns 331: stim 0 11111111 6835.0 ns 332: stim 0 10101111 6855.0 ns 333: stim 0 10111110 6875.0 ns 334: stim 0 11011001 6895.0 ns 335: stim 0 10100101 6910.0 ns 336: moni 0 00110010 CHECK OK 6960.0 ns 338: rbwe ffe2 137257 0000 6960.0 ns 338: rblam ffe2 137257 0000 RB_LAM active 6970.0 ns 339: moni 0 00001000 CHECK OK 6990.0 ns 340: moni 0 11111111 CHECK OK 7010.0 ns 341: moni 0 11100010 CHECK OK 7035.0 ns 342: stim 0 00111000 7055.0 ns 343: stim 0 11100010 7075.0 ns 344: stim 0 11111111 7095.0 ns 345: stim 0 11110111 7115.0 ns 346: stim 0 11111101 7130.0 ns 347: moni 0 00111000 CHECK OK 7200.0 ns 350: rbre ffe2 052525 0000 ERR='1' 7230.0 ns 352: moni 0 01010101 CHECK OK 7250.0 ns 353: moni 0 01010101 CHECK OK 7270.0 ns 354: moni 0 00001001 CHECK OK 7290.0 ns 355: moni 0 10010110 CHECK OK 7310.0 ns 356: moni 0 11011010 CHECK OK 7335.0 ns 357: stim 0 01000101 7355.0 ns 358: stim 0 11010011 7375.0 ns 359: stim 0 11010001 7390.0 ns 360: moni 0 01000101 CHECK OK 7430.0 ns 362: moni 0 10101111 CHECK OK 7450.0 ns 363: moni 0 10111110 CHECK OK 7470.0 ns 364: moni 0 00000000 CHECK OK 7490.0 ns 365: moni 0 01000111 CHECK OK 7510.0 ns 366: moni 0 01110100 CHECK OK 7535.0 ns 367: stim 0 01000101 7555.0 ns 368: stim 0 00111101 7575.0 ns 369: stim 0 00010000 7590.0 ns 370: moni 0 01000101 CHECK OK 7630.0 ns 372: moni 0 00000000 CHECK OK 7650.0 ns 373: moni 0 00000000 CHECK OK 7670.0 ns 374: moni 0 00000000 CHECK OK 7690.0 ns 375: moni 0 01100000 CHECK OK 7710.0 ns 376: moni 0 11000010 CHECK OK 7735.0 ns 377: stim 1 00000001 (eop) 7750.0 ns 378: moni 1 00000001 (eop) CHECK OK C ----------------------------------------------------------------------------- C Test A3.5: check ncyc write/read (also rberr in wreg) 7975.0 ns 389: stim 1 00000000 (sop) 7990.0 ns 390: moni 1 00000000 (sop) CHECK OK 8015.0 ns 391: stim 0 01001010 8035.0 ns 392: stim 0 11100100 8055.0 ns 393: stim 0 11111111 8075.0 ns 394: stim 0 10101111 8095.0 ns 395: stim 0 10111110 8115.0 ns 396: stim 0 11101011 8135.0 ns 397: stim 0 10011101 8150.0 ns 398: moni 0 01001010 CHECK OK 8200.0 ns 400: rbwe ffe4 137257 0000 8210.0 ns 401: moni 0 00000000 CHECK OK 8230.0 ns 402: moni 0 00000111 CHECK OK 8250.0 ns 403: moni 0 11100010 CHECK OK 8275.0 ns 404: stim 0 01010000 8295.0 ns 405: stim 0 11100011 8315.0 ns 406: stim 0 11111111 8335.0 ns 407: stim 0 11111111 8355.0 ns 408: stim 0 11110011 8370.0 ns 409: moni 0 01010000 CHECK OK 8440.0 ns 412: rbre ffe3 000001 0000 8470.0 ns 414: moni 0 00000001 CHECK OK 8490.0 ns 415: moni 0 00000000 CHECK OK 8510.0 ns 416: moni 0 00000000 CHECK OK 8530.0 ns 417: moni 0 00011001 CHECK OK 8550.0 ns 418: moni 0 10101110 CHECK OK 8575.0 ns 419: stim 0 01011010 8595.0 ns 420: stim 0 11100011 8615.0 ns 421: stim 0 11111111 8635.0 ns 422: stim 0 10101101 8655.0 ns 423: stim 0 11011110 8675.0 ns 424: stim 0 01111111 8695.0 ns 425: stim 0 01011000 8710.0 ns 426: moni 0 01011010 CHECK OK 8760.0 ns 428: rbwe ffe3 157255 0000 ERR='1' 8770.0 ns 429: moni 0 00000001 CHECK OK 8790.0 ns 430: moni 0 00111100 CHECK OK 8810.0 ns 431: moni 0 01001100 CHECK OK 8835.0 ns 432: stim 1 00000001 (eop) 8850.0 ns 433: moni 1 00000001 (eop) CHECK OK C ----------------------------------------------------------------------------- C Test A3.6: check dinc read 9075.0 ns 444: stim 1 00000000 (sop) 9090.0 ns 445: moni 1 00000000 (sop) CHECK OK 9115.0 ns 446: stim 0 01100010 9135.0 ns 447: stim 0 11100100 9155.0 ns 448: stim 0 11111111 9175.0 ns 449: stim 0 00000000 9195.0 ns 450: stim 0 00010001 9215.0 ns 451: stim 0 00110111 9235.0 ns 452: stim 0 11011110 9250.0 ns 453: moni 0 01100010 CHECK OK 9300.0 ns 455: rbwe ffe4 010400 0000 9310.0 ns 456: moni 0 00000000 CHECK OK 9330.0 ns 457: moni 0 01001000 CHECK OK 9350.0 ns 458: moni 0 01101101 CHECK OK 9375.0 ns 459: stim 0 01101000 9395.0 ns 460: stim 0 11100101 9415.0 ns 461: stim 0 11111111 9435.0 ns 462: stim 0 11101010 9455.0 ns 463: stim 0 00100001 9470.0 ns 464: moni 0 01101000 CHECK OK 9540.0 ns 467: rbre ffe5 010400 0000 9570.0 ns 469: moni 0 00000000 CHECK OK 9590.0 ns 470: moni 0 00010001 CHECK OK 9610.0 ns 471: moni 0 00000000 CHECK OK 9630.0 ns 472: moni 0 00001011 CHECK OK 9650.0 ns 473: moni 0 00111000 CHECK OK 9675.0 ns 474: stim 0 01110000 9695.0 ns 475: stim 0 11100101 9715.0 ns 476: stim 0 11111111 9735.0 ns 477: stim 0 00110000 9755.0 ns 478: stim 0 01100111 9770.0 ns 479: moni 0 01110000 CHECK OK 9840.0 ns 482: rbre ffe5 010401 0000 9870.0 ns 484: moni 0 00000001 CHECK OK 9890.0 ns 485: moni 0 00010001 CHECK OK 9910.0 ns 486: moni 0 00000000 CHECK OK 9930.0 ns 487: moni 0 11011100 CHECK OK 9950.0 ns 488: moni 0 00011100 CHECK OK 9975.0 ns 489: stim 0 01111000 9995.0 ns 490: stim 0 11100101 10015.0 ns 491: stim 0 11111111 10035.0 ns 492: stim 0 01110000 10055.0 ns 493: stim 0 10011011 10070.0 ns 494: moni 0 01111000 CHECK OK 10140.0 ns 497: rbre ffe5 010402 0000 10170.0 ns 499: moni 0 00000010 CHECK OK 10190.0 ns 500: moni 0 00010001 CHECK OK 10210.0 ns 501: moni 0 00000000 CHECK OK 10230.0 ns 502: moni 0 11110100 CHECK OK 10250.0 ns 503: moni 0 11011101 CHECK OK 10275.0 ns 504: stim 0 10000000 10295.0 ns 505: stim 0 11100100 10315.0 ns 506: stim 0 11111111 10335.0 ns 507: stim 0 01001101 10355.0 ns 508: stim 0 01111001 10370.0 ns 509: moni 0 10000000 CHECK OK 10440.0 ns 512: rbre ffe4 010403 0000 10470.0 ns 514: moni 0 00000011 CHECK OK 10490.0 ns 515: moni 0 00010001 CHECK OK 10510.0 ns 516: moni 0 00000000 CHECK OK 10530.0 ns 517: moni 0 00111101 CHECK OK 10550.0 ns 518: moni 0 00011010 CHECK OK 10575.0 ns 519: stim 1 00000001 (eop) 10590.0 ns 520: moni 1 00000001 (eop) CHECK OK C ----------------------------------------------------------------------------- C Test A3.7: check dinc write (and wchk) 10815.0 ns 531: stim 1 00000000 (sop) 10830.0 ns 532: moni 1 00000000 (sop) CHECK OK 10855.0 ns 533: stim 0 10001010 10875.0 ns 534: stim 0 11100100 10895.0 ns 535: stim 0 11111111 10915.0 ns 536: stim 0 00000000 10935.0 ns 537: stim 0 00010010 10955.0 ns 538: stim 0 01110101 10975.0 ns 539: stim 0 11010111 10990.0 ns 540: moni 0 10001010 CHECK OK 11040.0 ns 542: rbwe ffe4 011000 0000 11050.0 ns 543: moni 0 00000000 CHECK OK 11070.0 ns 544: moni 0 01010011 CHECK OK 11090.0 ns 545: moni 0 11110100 CHECK OK 11115.0 ns 546: stim 0 10010010 11135.0 ns 547: stim 0 11100101 11155.0 ns 548: stim 0 11111111 11175.0 ns 549: stim 0 00000000 11195.0 ns 550: stim 0 00010010 11215.0 ns 551: stim 0 10110000 11235.0 ns 552: stim 0 00001001 11250.0 ns 553: moni 0 10010010 CHECK OK 11300.0 ns 555: rbwe ffe5 011000 0000 11310.0 ns 556: moni 0 00000000 CHECK OK 11330.0 ns 557: moni 0 00011010 CHECK OK 11350.0 ns 558: moni 0 11001011 CHECK OK 11375.0 ns 559: stim 0 10011010 11395.0 ns 560: stim 0 11100101 11415.0 ns 561: stim 0 11111111 11435.0 ns 562: stim 0 00000001 11455.0 ns 563: stim 0 00010010 11475.0 ns 564: stim 0 00000111 11495.0 ns 565: stim 0 11001111 11510.0 ns 566: moni 0 10011010 CHECK OK 11560.0 ns 568: rbwe ffe5 011001 0000 11570.0 ns 569: moni 0 00000000 CHECK OK 11590.0 ns 570: moni 0 11110101 CHECK OK 11610.0 ns 571: moni 0 10001110 CHECK OK 11635.0 ns 572: stim 0 10100010 11655.0 ns 573: stim 0 11100101 11675.0 ns 574: stim 0 11111111 11695.0 ns 575: stim 0 00000010 11715.0 ns 576: stim 0 00010010 11735.0 ns 577: stim 0 01010110 11755.0 ns 578: stim 0 11001010 11770.0 ns 579: moni 0 10100010 CHECK OK 11820.0 ns 581: rbwe ffe5 011002 0000 11830.0 ns 582: moni 0 00000000 CHECK OK 11850.0 ns 583: moni 0 00110001 CHECK OK 11870.0 ns 584: moni 0 11111100 CHECK OK 11895.0 ns 585: stim 0 10101000 11915.0 ns 586: stim 0 11100100 11935.0 ns 587: stim 0 11111111 11955.0 ns 588: stim 0 10010100 11975.0 ns 589: stim 0 10010011 11990.0 ns 590: moni 0 10101000 CHECK OK 12060.0 ns 593: rbre ffe4 011003 0000 12090.0 ns 595: moni 0 00000011 CHECK OK 12110.0 ns 596: moni 0 00010010 CHECK OK 12130.0 ns 597: moni 0 00000000 CHECK OK 12150.0 ns 598: moni 0 00011110 CHECK OK 12170.0 ns 599: moni 0 01110001 CHECK OK 12195.0 ns 600: stim 0 10110000 12215.0 ns 601: stim 0 11100000 12235.0 ns 602: stim 0 11111111 12255.0 ns 603: stim 0 11111011 12275.0 ns 604: stim 0 00000101 12290.0 ns 605: moni 0 10110000 CHECK OK 12360.0 ns 608: rbre ffe0 000000 0000 12390.0 ns 610: moni 0 00000000 CHECK OK 12410.0 ns 611: moni 0 00000000 CHECK OK 12430.0 ns 612: moni 0 00000000 CHECK OK 12450.0 ns 613: moni 0 01110010 CHECK OK 12470.0 ns 614: moni 0 10011101 CHECK OK 12495.0 ns 615: stim 1 00000001 (eop) 12510.0 ns 616: moni 1 00000001 (eop) CHECK OK 12735.0 ns 627: stim 1 00000000 (sop) 12750.0 ns 628: moni 1 00000000 (sop) CHECK OK 12775.0 ns 629: stim 0 10111010 12795.0 ns 630: stim 0 11100101 12815.0 ns 631: stim 0 11111111 12835.0 ns 632: stim 0 00000011 12855.0 ns 633: stim 0 11110010 12875.0 ns 634: stim 0 01010010 12895.0 ns 635: stim 0 00000101 12910.0 ns 636: moni 0 10111010 CHECK OK 12960.0 ns 638: rbwe ffe5 171003 0000 12970.0 ns 639: moni 0 00000000 CHECK OK 12990.0 ns 640: moni 0 11000110 CHECK OK 13010.0 ns 641: moni 0 11110001 CHECK OK 13035.0 ns 642: stim 0 11000010 13055.0 ns 643: stim 0 11100101 13075.0 ns 644: stim 0 11111111 13095.0 ns 645: stim 0 00000100 13115.0 ns 646: stim 0 00010010 13135.0 ns 647: stim 0 01000100 13155.0 ns 648: stim 0 11000101 13170.0 ns 649: moni 0 11000010 CHECK OK 13220.0 ns 651: rbwe ffe5 011004 0000 13230.0 ns 652: moni 0 00000000 CHECK OK 13250.0 ns 653: moni 0 01001100 CHECK OK 13270.0 ns 654: moni 0 11101001 CHECK OK 13295.0 ns 655: stim 0 11001000 13315.0 ns 656: stim 0 11100000 13335.0 ns 657: stim 0 11111111 13355.0 ns 658: stim 0 00011011 13375.0 ns 659: stim 0 10001101 13390.0 ns 660: moni 0 11001000 CHECK OK 13460.0 ns 663: rbre ffe0 100000 0000 13490.0 ns 665: moni 0 00000000 CHECK OK 13510.0 ns 666: moni 0 10000000 CHECK OK 13530.0 ns 667: moni 0 00000000 CHECK OK 13550.0 ns 668: moni 0 10101110 CHECK OK 13570.0 ns 669: moni 0 00110010 CHECK OK 13595.0 ns 670: stim 0 11010000 13615.0 ns 671: stim 0 11100100 13635.0 ns 672: stim 0 11111111 13655.0 ns 673: stim 0 10010000 13675.0 ns 674: stim 0 00000001 13690.0 ns 675: moni 0 11010000 CHECK OK 13760.0 ns 678: rbre ffe4 011005 0000 13790.0 ns 680: moni 0 00000101 CHECK OK 13810.0 ns 681: moni 0 00010010 CHECK OK 13830.0 ns 682: moni 0 00000000 CHECK OK 13850.0 ns 683: moni 0 11111110 CHECK OK 13870.0 ns 684: moni 0 01000001 CHECK OK 13895.0 ns 685: stim 0 11011010 13915.0 ns 686: stim 0 11100100 13935.0 ns 687: stim 0 11111111 13955.0 ns 688: stim 0 00000000 13975.0 ns 689: stim 0 00010011 13995.0 ns 690: stim 0 10101000 14015.0 ns 691: stim 0 10111110 14030.0 ns 692: moni 0 11011010 CHECK OK 14080.0 ns 694: rbwe ffe4 011400 0000 14090.0 ns 695: moni 0 00000000 CHECK OK 14110.0 ns 696: moni 0 11000000 CHECK OK 14130.0 ns 697: moni 0 11001010 CHECK OK 14155.0 ns 698: stim 0 11100000 14175.0 ns 699: stim 0 11100000 14195.0 ns 700: stim 0 11111111 14215.0 ns 701: stim 0 01011010 14235.0 ns 702: stim 0 11011111 14250.0 ns 703: moni 0 11100000 CHECK OK 14320.0 ns 706: rbre ffe0 000000 0000 14350.0 ns 708: moni 0 00000000 CHECK OK 14370.0 ns 709: moni 0 00000000 CHECK OK 14390.0 ns 710: moni 0 00000000 CHECK OK 14410.0 ns 711: moni 0 00010010 CHECK OK 14430.0 ns 712: moni 0 01111001 CHECK OK 14455.0 ns 713: stim 1 00000001 (eop) 14470.0 ns 714: moni 1 00000001 (eop) CHECK OK C ----------------------------------------------------------------------------- C Test A3.8: check fifo write/read (and rberr for rreg) 14695.0 ns 725: stim 1 00000000 (sop) 14710.0 ns 726: moni 1 00000000 (sop) CHECK OK 14735.0 ns 727: stim 0 00000000 14755.0 ns 728: stim 0 11100110 14775.0 ns 729: stim 0 11111111 14795.0 ns 730: stim 0 11100100 14815.0 ns 731: stim 0 10100100 14830.0 ns 732: moni 0 00000000 CHECK OK 14900.0 ns 735: rbre ffe6 052525 0000 ERR='1' 14930.0 ns 737: moni 0 01010101 CHECK OK 14950.0 ns 738: moni 0 01010101 CHECK OK 14970.0 ns 739: moni 0 00000001 CHECK OK 14990.0 ns 740: moni 0 01010101 CHECK OK 15010.0 ns 741: moni 0 01010100 CHECK OK 15035.0 ns 742: stim 0 00001010 15055.0 ns 743: stim 0 11100110 15075.0 ns 744: stim 0 11111111 15095.0 ns 745: stim 0 00000000 15115.0 ns 746: stim 0 00010100 15135.0 ns 747: stim 0 01110010 15155.0 ns 748: stim 0 10010101 15170.0 ns 749: moni 0 00001010 CHECK OK 15220.0 ns 751: rbwe ffe6 012000 0000 15230.0 ns 752: moni 0 00000000 CHECK OK 15250.0 ns 753: moni 0 11100000 CHECK OK 15270.0 ns 754: moni 0 00100111 CHECK OK 15295.0 ns 755: stim 0 00010010 15315.0 ns 756: stim 0 11100110 15335.0 ns 757: stim 0 11111111 15355.0 ns 758: stim 0 00000001 15375.0 ns 759: stim 0 00010100 15395.0 ns 760: stim 0 10001101 15415.0 ns 761: stim 0 11100111 15430.0 ns 762: moni 0 00010010 CHECK OK 15480.0 ns 764: rbwe ffe6 012001 0000 15490.0 ns 765: moni 0 00000000 CHECK OK 15510.0 ns 766: moni 0 01001110 CHECK OK 15530.0 ns 767: moni 0 00000111 CHECK OK 15555.0 ns 768: stim 0 00011010 15575.0 ns 769: stim 0 11100110 15595.0 ns 770: stim 0 11111111 15615.0 ns 771: stim 0 00000010 15635.0 ns 772: stim 0 00010100 15655.0 ns 773: stim 0 01010101 15675.0 ns 774: stim 0 10100010 15690.0 ns 775: moni 0 00011010 CHECK OK 15740.0 ns 777: rbwe ffe6 012002 0000 15750.0 ns 778: moni 0 00000000 CHECK OK 15770.0 ns 779: moni 0 00100101 CHECK OK 15790.0 ns 780: moni 0 11011100 CHECK OK 15815.0 ns 781: stim 0 00100000 15835.0 ns 782: stim 0 11100110 15855.0 ns 783: stim 0 11111111 15875.0 ns 784: stim 0 10010100 15895.0 ns 785: stim 0 00000000 15910.0 ns 786: moni 0 00100000 CHECK OK 15980.0 ns 789: rbre ffe6 012000 0000 16010.0 ns 791: moni 0 00000000 CHECK OK 16030.0 ns 792: moni 0 00010100 CHECK OK 16050.0 ns 793: moni 0 00000000 CHECK OK 16070.0 ns 794: moni 0 11111110 CHECK OK 16090.0 ns 795: moni 0 01110010 CHECK OK 16115.0 ns 796: stim 0 00101000 16135.0 ns 797: stim 0 11100110 16155.0 ns 798: stim 0 11111111 16175.0 ns 799: stim 0 10101100 16195.0 ns 800: stim 0 01011111 16210.0 ns 801: moni 0 00101000 CHECK OK 16280.0 ns 804: rbre ffe6 012001 0000 16310.0 ns 806: moni 0 00000001 CHECK OK 16330.0 ns 807: moni 0 00010100 CHECK OK 16350.0 ns 808: moni 0 00000000 CHECK OK 16370.0 ns 809: moni 0 01000100 CHECK OK 16390.0 ns 810: moni 0 00011101 CHECK OK 16415.0 ns 811: stim 0 00110000 16435.0 ns 812: stim 0 11100110 16455.0 ns 813: stim 0 11111111 16475.0 ns 814: stim 0 10101101 16495.0 ns 815: stim 0 01001011 16510.0 ns 816: moni 0 00110000 CHECK OK 16580.0 ns 819: rbre ffe6 012002 0000 16610.0 ns 821: moni 0 00000010 CHECK OK 16630.0 ns 822: moni 0 00010100 CHECK OK 16650.0 ns 823: moni 0 00000000 CHECK OK 16670.0 ns 824: moni 0 01110010 CHECK OK 16690.0 ns 825: moni 0 01101110 CHECK OK 16715.0 ns 826: stim 0 00111000 16735.0 ns 827: stim 0 11100110 16755.0 ns 828: stim 0 11111111 16775.0 ns 829: stim 0 10011110 16795.0 ns 830: stim 0 01001110 16810.0 ns 831: moni 0 00111000 CHECK OK 16880.0 ns 834: rbre ffe6 052525 0000 ERR='1' 16910.0 ns 836: moni 0 01010101 CHECK OK 16930.0 ns 837: moni 0 01010101 CHECK OK 16950.0 ns 838: moni 0 00000001 CHECK OK 16970.0 ns 839: moni 0 10011111 CHECK OK 16990.0 ns 840: moni 0 10110000 CHECK OK 17015.0 ns 841: stim 1 00000001 (eop) 17030.0 ns 842: moni 1 00000001 (eop) CHECK OK C ----------------------------------------------------------------------------- C Test A3.9: check lnak write/read (and rbnak for rreg and wreg) 17255.0 ns 853: stim 1 00000000 (sop) 17270.0 ns 854: moni 1 00000000 (sop) CHECK OK 17295.0 ns 855: stim 0 00000010 17315.0 ns 856: stim 0 11100111 17335.0 ns 857: stim 0 11111111 17355.0 ns 858: stim 0 10101010 17375.0 ns 859: stim 0 10101010 17395.0 ns 860: stim 0 00110010 17415.0 ns 861: stim 0 10111000 17430.0 ns 862: moni 0 00000010 CHECK OK 17480.0 ns 864: rbwe ffe7 125252 0000 ACK='0' 17490.0 ns 865: moni 0 00000010 CHECK OK 17510.0 ns 866: moni 0 00100000 CHECK OK 17530.0 ns 867: moni 0 01000110 CHECK OK 17555.0 ns 868: stim 0 00001000 17575.0 ns 869: stim 0 11100111 17595.0 ns 870: stim 0 11111111 17615.0 ns 871: stim 0 11011101 17635.0 ns 872: stim 0 00001010 17650.0 ns 873: moni 0 00001000 CHECK OK 17720.0 ns 876: rbre ffe7 052525 0000 ACK='0' 17750.0 ns 878: moni 0 01010101 CHECK OK 17770.0 ns 879: moni 0 01010101 CHECK OK 17790.0 ns 880: moni 0 00000010 CHECK OK 17810.0 ns 881: moni 0 00110110 CHECK OK 17830.0 ns 882: moni 0 00101110 CHECK OK 17855.0 ns 883: stim 1 00000001 (eop) 17870.0 ns 884: moni 1 00000001 (eop) CHECK OK C ----------------------------------------------------------------------------- C Test A3.10: check nbusy (use nbusy=4) C with data 18095.0 ns 895: stim 1 00000000 (sop) 18110.0 ns 896: moni 1 00000000 (sop) CHECK OK 18135.0 ns 897: stim 0 00000010 18155.0 ns 898: stim 0 11100000 18175.0 ns 899: stim 0 11111111 18195.0 ns 900: stim 0 00000100 18215.0 ns 901: stim 0 00000000 18235.0 ns 902: stim 0 11001110 18255.0 ns 903: stim 0 11000011 18270.0 ns 904: moni 0 00000010 CHECK OK 18320.0 ns 906: rbwe ffe0 000004 0000 18330.0 ns 907: moni 0 00000000 CHECK OK 18350.0 ns 908: moni 0 01100010 CHECK OK 18370.0 ns 909: moni 0 01100110 CHECK OK 18395.0 ns 910: stim 0 00001010 18415.0 ns 911: stim 0 11100100 18435.0 ns 912: stim 0 11111111 18455.0 ns 913: stim 0 00110100 18475.0 ns 914: stim 0 00010010 18495.0 ns 915: stim 0 01100000 18515.0 ns 916: stim 0 11110000 18530.0 ns 917: moni 0 00001010 CHECK OK 18660.0 ns 923: rbwe ffe4 011064 0000 hold= 4 18670.0 ns 924: moni 0 00000000 CHECK OK 18690.0 ns 925: moni 0 10100011 CHECK OK 18710.0 ns 926: moni 0 00000010 CHECK OK 18735.0 ns 927: stim 0 00010000 18755.0 ns 928: stim 0 11100011 18775.0 ns 929: stim 0 11111111 18795.0 ns 930: stim 0 00001010 18815.0 ns 931: stim 0 11110000 18830.0 ns 932: moni 0 00010000 CHECK OK 18900.0 ns 935: rbre ffe3 000005 0000 18930.0 ns 937: moni 0 00000101 CHECK OK 18950.0 ns 938: moni 0 00000000 CHECK OK 18970.0 ns 939: moni 0 00000000 CHECK OK 18990.0 ns 940: moni 0 11110011 CHECK OK 19010.0 ns 941: moni 0 11111001 CHECK OK 19035.0 ns 942: stim 0 00011000 19055.0 ns 943: stim 0 11100100 19075.0 ns 944: stim 0 11111111 19095.0 ns 945: stim 0 11011101 19115.0 ns 946: stim 0 00100100 19130.0 ns 947: moni 0 00011000 CHECK OK 19280.0 ns 954: rbre ffe4 011064 0000 hold= 4 19310.0 ns 956: moni 0 00110100 CHECK OK 19330.0 ns 957: moni 0 00010010 CHECK OK 19350.0 ns 958: moni 0 00000000 CHECK OK 19370.0 ns 959: moni 0 00101000 CHECK OK 19390.0 ns 960: moni 0 00110100 CHECK OK 19415.0 ns 961: stim 0 00100000 19435.0 ns 962: stim 0 11100011 19455.0 ns 963: stim 0 11111111 19475.0 ns 964: stim 0 10101010 19495.0 ns 965: stim 0 11100100 19510.0 ns 966: moni 0 00100000 CHECK OK 19580.0 ns 969: rbre ffe3 000005 0000 19610.0 ns 971: moni 0 00000101 CHECK OK 19630.0 ns 972: moni 0 00000000 CHECK OK 19650.0 ns 973: moni 0 00000000 CHECK OK 19670.0 ns 974: moni 0 11000001 CHECK OK 19690.0 ns 975: moni 0 00010101 CHECK OK 19715.0 ns 976: stim 1 00000001 (eop) 19730.0 ns 977: moni 1 00000001 (eop) CHECK OK C with dinc 19955.0 ns 988: stim 1 00000000 (sop) 19970.0 ns 989: moni 1 00000000 (sop) CHECK OK 19995.0 ns 990: stim 0 00000010 20015.0 ns 991: stim 0 11100101 20035.0 ns 992: stim 0 11111111 20055.0 ns 993: stim 0 00110100 20075.0 ns 994: stim 0 00010010 20095.0 ns 995: stim 0 01101101 20115.0 ns 996: stim 0 01001000 20130.0 ns 997: moni 0 00000010 CHECK OK 20260.0 ns 1003: rbwe ffe5 011064 0000 hold= 4 20270.0 ns 1004: moni 0 00000000 CHECK OK 20290.0 ns 1005: moni 0 01100010 CHECK OK 20310.0 ns 1006: moni 0 01100110 CHECK OK 20335.0 ns 1007: stim 0 00001000 20355.0 ns 1008: stim 0 11100011 20375.0 ns 1009: stim 0 11111111 20395.0 ns 1010: stim 0 11001010 20415.0 ns 1011: stim 0 00111011 20430.0 ns 1012: moni 0 00001000 CHECK OK 20500.0 ns 1015: rbre ffe3 000005 0000 20530.0 ns 1017: moni 0 00000101 CHECK OK 20550.0 ns 1018: moni 0 00000000 CHECK OK 20570.0 ns 1019: moni 0 00000000 CHECK OK 20590.0 ns 1020: moni 0 01110011 CHECK OK 20610.0 ns 1021: moni 0 11100101 CHECK OK 20635.0 ns 1022: stim 0 00010000 20655.0 ns 1023: stim 0 11100101 20675.0 ns 1024: stim 0 11111111 20695.0 ns 1025: stim 0 00011111 20715.0 ns 1026: stim 0 01111110 20730.0 ns 1027: moni 0 00010000 CHECK OK 20880.0 ns 1034: rbre ffe5 011065 0000 hold= 4 20910.0 ns 1036: moni 0 00110101 CHECK OK 20930.0 ns 1037: moni 0 00010010 CHECK OK 20950.0 ns 1038: moni 0 00000000 CHECK OK 20970.0 ns 1039: moni 0 00010100 CHECK OK 20990.0 ns 1040: moni 0 11101001 CHECK OK 21015.0 ns 1041: stim 0 00011000 21035.0 ns 1042: stim 0 11100011 21055.0 ns 1043: stim 0 11111111 21075.0 ns 1044: stim 0 10010111 21095.0 ns 1045: stim 0 01100001 21110.0 ns 1046: moni 0 00011000 CHECK OK 21180.0 ns 1049: rbre ffe3 000005 0000 21210.0 ns 1051: moni 0 00000101 CHECK OK 21230.0 ns 1052: moni 0 00000000 CHECK OK 21250.0 ns 1053: moni 0 00000000 CHECK OK 21270.0 ns 1054: moni 0 10101010 CHECK OK 21290.0 ns 1055: moni 0 10011101 CHECK OK 21315.0 ns 1056: stim 1 00000001 (eop) 21330.0 ns 1057: moni 1 00000001 (eop) CHECK OK C with fifo 21555.0 ns 1068: stim 1 00000000 (sop) 21570.0 ns 1069: moni 1 00000000 (sop) CHECK OK 21595.0 ns 1070: stim 0 00000010 21615.0 ns 1071: stim 0 11100110 21635.0 ns 1072: stim 0 11111111 21655.0 ns 1073: stim 0 00000000 21675.0 ns 1074: stim 0 00110011 21695.0 ns 1075: stim 0 10100011 21715.0 ns 1076: stim 0 00101110 21730.0 ns 1077: moni 0 00000010 CHECK OK 21860.0 ns 1083: rbwe ffe6 031400 0000 hold= 4 21870.0 ns 1084: moni 0 00000000 CHECK OK 21890.0 ns 1085: moni 0 01100010 CHECK OK 21910.0 ns 1086: moni 0 01100110 CHECK OK 21935.0 ns 1087: stim 0 00001000 21955.0 ns 1088: stim 0 11100011 21975.0 ns 1089: stim 0 11111111 21995.0 ns 1090: stim 0 01011010 22015.0 ns 1091: stim 0 00100111 22030.0 ns 1092: moni 0 00001000 CHECK OK 22100.0 ns 1095: rbre ffe3 000005 0000 22130.0 ns 1097: moni 0 00000101 CHECK OK 22150.0 ns 1098: moni 0 00000000 CHECK OK 22170.0 ns 1099: moni 0 00000000 CHECK OK 22190.0 ns 1100: moni 0 01110011 CHECK OK 22210.0 ns 1101: moni 0 11100101 CHECK OK 22235.0 ns 1102: stim 0 00010000 22255.0 ns 1103: stim 0 11100110 22275.0 ns 1104: stim 0 11111111 22295.0 ns 1105: stim 0 10100101 22315.0 ns 1106: stim 0 00000101 22330.0 ns 1107: moni 0 00010000 CHECK OK 22480.0 ns 1114: rbre ffe6 031400 0000 hold= 4 22510.0 ns 1116: moni 0 00000000 CHECK OK 22530.0 ns 1117: moni 0 00110011 CHECK OK 22550.0 ns 1118: moni 0 00000000 CHECK OK 22570.0 ns 1119: moni 0 10010110 CHECK OK 22590.0 ns 1120: moni 0 11110010 CHECK OK 22615.0 ns 1121: stim 0 00011000 22635.0 ns 1122: stim 0 11100011 22655.0 ns 1123: stim 0 11111111 22675.0 ns 1124: stim 0 10101000 22695.0 ns 1125: stim 0 10111000 22710.0 ns 1126: moni 0 00011000 CHECK OK 22780.0 ns 1129: rbre ffe3 000005 0000 22810.0 ns 1131: moni 0 00000101 CHECK OK 22830.0 ns 1132: moni 0 00000000 CHECK OK 22850.0 ns 1133: moni 0 00000000 CHECK OK 22870.0 ns 1134: moni 0 00101000 CHECK OK 22890.0 ns 1135: moni 0 11001101 CHECK OK 22915.0 ns 1136: stim 1 00000001 (eop) 22930.0 ns 1137: moni 1 00000001 (eop) CHECK OK C with lnak 23155.0 ns 1148: stim 1 00000000 (sop) 23170.0 ns 1149: moni 1 00000000 (sop) CHECK OK 23195.0 ns 1150: stim 0 00000010 23215.0 ns 1151: stim 0 11100111 23235.0 ns 1152: stim 0 11111111 23255.0 ns 1153: stim 0 10101010 23275.0 ns 1154: stim 0 10101010 23295.0 ns 1155: stim 0 00110010 23315.0 ns 1156: stim 0 10111000 23330.0 ns 1157: moni 0 00000010 CHECK OK 23460.0 ns 1163: rbwe ffe7 125252 0000 hold= 4 ACK='0' 23470.0 ns 1164: moni 0 00000010 CHECK OK 23490.0 ns 1165: moni 0 00100000 CHECK OK 23510.0 ns 1166: moni 0 01000110 CHECK OK 23535.0 ns 1167: stim 0 00001000 23555.0 ns 1168: stim 0 11100011 23575.0 ns 1169: stim 0 11111111 23595.0 ns 1170: stim 0 00011001 23615.0 ns 1171: stim 0 11000110 23630.0 ns 1172: moni 0 00001000 CHECK OK 23700.0 ns 1175: rbre ffe3 000005 0000 23730.0 ns 1177: moni 0 00000101 CHECK OK 23750.0 ns 1178: moni 0 00000000 CHECK OK 23770.0 ns 1179: moni 0 00000000 CHECK OK 23790.0 ns 1180: moni 0 11110000 CHECK OK 23810.0 ns 1181: moni 0 10100001 CHECK OK 23835.0 ns 1182: stim 0 00010000 23855.0 ns 1183: stim 0 11100111 23875.0 ns 1184: stim 0 11111111 23895.0 ns 1185: stim 0 00001010 23915.0 ns 1186: stim 0 11111001 23930.0 ns 1187: moni 0 00010000 CHECK OK 24080.0 ns 1194: rbre ffe7 052525 0000 hold= 4 ACK='0' 24110.0 ns 1196: moni 0 01010101 CHECK OK 24130.0 ns 1197: moni 0 01010101 CHECK OK 24150.0 ns 1198: moni 0 00000010 CHECK OK 24170.0 ns 1199: moni 0 00000001 CHECK OK 24190.0 ns 1200: moni 0 00000000 CHECK OK 24215.0 ns 1201: stim 0 00011000 24235.0 ns 1202: stim 0 11100011 24255.0 ns 1203: stim 0 11111111 24275.0 ns 1204: stim 0 11011011 24295.0 ns 1205: stim 0 00100011 24310.0 ns 1206: moni 0 00011000 CHECK OK 24380.0 ns 1209: rbre ffe3 000005 0000 24410.0 ns 1211: moni 0 00000101 CHECK OK 24430.0 ns 1212: moni 0 00000000 CHECK OK 24450.0 ns 1213: moni 0 00000000 CHECK OK 24470.0 ns 1214: moni 0 10100100 CHECK OK 24490.0 ns 1215: moni 0 01000010 CHECK OK 24515.0 ns 1216: stim 1 00000001 (eop) 24530.0 ns 1217: moni 1 00000001 (eop) CHECK OK C with stat (should not assert busy!) 24755.0 ns 1228: stim 1 00000000 (sop) 24770.0 ns 1229: moni 1 00000000 (sop) CHECK OK 24795.0 ns 1230: stim 0 00000010 24815.0 ns 1231: stim 0 11100001 24835.0 ns 1232: stim 0 11111111 24855.0 ns 1233: stim 0 00000000 24875.0 ns 1234: stim 0 00000000 24895.0 ns 1235: stim 0 10111110 24915.0 ns 1236: stim 0 01111001 24930.0 ns 1237: moni 0 00000010 CHECK OK 24980.0 ns 1239: rbwe ffe1 000000 0000 24990.0 ns 1240: moni 0 00000000 CHECK OK 25010.0 ns 1241: moni 0 01100010 CHECK OK 25030.0 ns 1242: moni 0 01100110 CHECK OK 25055.0 ns 1243: stim 0 00001000 25075.0 ns 1244: stim 0 11100011 25095.0 ns 1245: stim 0 11111111 25115.0 ns 1246: stim 0 00101011 25135.0 ns 1247: stim 0 10001001 25150.0 ns 1248: moni 0 00001000 CHECK OK 25220.0 ns 1251: rbre ffe3 000001 0000 25250.0 ns 1253: moni 0 00000001 CHECK OK 25270.0 ns 1254: moni 0 00000000 CHECK OK 25290.0 ns 1255: moni 0 00000000 CHECK OK 25310.0 ns 1256: moni 0 10110011 CHECK OK 25330.0 ns 1257: moni 0 00111001 CHECK OK 25355.0 ns 1258: stim 0 00010000 25375.0 ns 1259: stim 0 11100001 25395.0 ns 1260: stim 0 11111111 25415.0 ns 1261: stim 0 11000111 25435.0 ns 1262: stim 0 00000001 25450.0 ns 1263: moni 0 00010000 CHECK OK 25520.0 ns 1266: rbre ffe1 000000 0000 25550.0 ns 1268: moni 0 00000000 CHECK OK 25570.0 ns 1269: moni 0 00000000 CHECK OK 25590.0 ns 1270: moni 0 00000000 CHECK OK 25610.0 ns 1271: moni 0 10010110 CHECK OK 25630.0 ns 1272: moni 0 01100011 CHECK OK 25655.0 ns 1273: stim 0 00011000 25675.0 ns 1274: stim 0 11100011 25695.0 ns 1275: stim 0 11111111 25715.0 ns 1276: stim 0 00100000 25735.0 ns 1277: stim 0 00001001 25750.0 ns 1278: moni 0 00011000 CHECK OK 25820.0 ns 1281: rbre ffe3 000001 0000 25850.0 ns 1283: moni 0 00000001 CHECK OK 25870.0 ns 1284: moni 0 00000000 CHECK OK 25890.0 ns 1285: moni 0 00000000 CHECK OK 25910.0 ns 1286: moni 0 11000011 CHECK OK 25930.0 ns 1287: moni 0 10100001 CHECK OK 25955.0 ns 1288: stim 1 00000001 (eop) 25970.0 ns 1289: moni 1 00000001 (eop) CHECK OK C with ncyc (should not assert busy!) 26195.0 ns 1300: stim 1 00000000 (sop) 26210.0 ns 1301: moni 1 00000000 (sop) CHECK OK 26235.0 ns 1302: stim 0 00000000 26255.0 ns 1303: stim 0 11100011 26275.0 ns 1304: stim 0 11111111 26295.0 ns 1305: stim 0 00010001 26315.0 ns 1306: stim 0 01011011 26330.0 ns 1307: moni 0 00000000 CHECK OK 26400.0 ns 1310: rbre ffe3 000001 0000 26430.0 ns 1312: moni 0 00000001 CHECK OK 26450.0 ns 1313: moni 0 00000000 CHECK OK 26470.0 ns 1314: moni 0 00000000 CHECK OK 26490.0 ns 1315: moni 0 00110000 CHECK OK 26510.0 ns 1316: moni 0 00110111 CHECK OK 26535.0 ns 1317: stim 1 00000001 (eop) 26550.0 ns 1318: moni 1 00000001 (eop) CHECK OK C with cntl (should not assert busy!) 26775.0 ns 1329: stim 1 00000000 (sop) 26790.0 ns 1330: moni 1 00000000 (sop) CHECK OK 26815.0 ns 1331: stim 0 00000000 26835.0 ns 1332: stim 0 11100000 26855.0 ns 1333: stim 0 11111111 26875.0 ns 1334: stim 0 01000010 26895.0 ns 1335: stim 0 00001110 26910.0 ns 1336: moni 0 00000000 CHECK OK 26980.0 ns 1339: rbre ffe0 000004 0000 27010.0 ns 1341: moni 0 00000100 CHECK OK 27030.0 ns 1342: moni 0 00000000 CHECK OK 27050.0 ns 1343: moni 0 00000000 CHECK OK 27070.0 ns 1344: moni 0 11000000 CHECK OK 27090.0 ns 1345: moni 0 11011100 CHECK OK 27115.0 ns 1346: stim 0 00001000 27135.0 ns 1347: stim 0 11100011 27155.0 ns 1348: stim 0 11111111 27175.0 ns 1349: stim 0 00011111 27195.0 ns 1350: stim 0 10000010 27210.0 ns 1351: moni 0 00001000 CHECK OK 27280.0 ns 1354: rbre ffe3 000001 0000 27310.0 ns 1356: moni 0 00000001 CHECK OK 27330.0 ns 1357: moni 0 00000000 CHECK OK 27350.0 ns 1358: moni 0 00000000 CHECK OK 27370.0 ns 1359: moni 0 00110101 CHECK OK 27390.0 ns 1360: moni 0 01110011 CHECK OK 27415.0 ns 1361: stim 0 00010010 27435.0 ns 1362: stim 0 11100000 27455.0 ns 1363: stim 0 11111111 27475.0 ns 1364: stim 0 00000000 27495.0 ns 1365: stim 0 00000000 27515.0 ns 1366: stim 0 01001010 27535.0 ns 1367: stim 0 10100010 27550.0 ns 1368: moni 0 00010010 CHECK OK 27600.0 ns 1370: rbwe ffe0 000000 0000 27610.0 ns 1371: moni 0 00000000 CHECK OK 27630.0 ns 1372: moni 0 11101101 CHECK OK 27650.0 ns 1373: moni 0 01011110 CHECK OK 27675.0 ns 1374: stim 0 00011000 27695.0 ns 1375: stim 0 11100011 27715.0 ns 1376: stim 0 11111111 27735.0 ns 1377: stim 0 00101000 27755.0 ns 1378: stim 0 10000000 27770.0 ns 1379: moni 0 00011000 CHECK OK 27840.0 ns 1382: rbre ffe3 000001 0000 27870.0 ns 1384: moni 0 00000001 CHECK OK 27890.0 ns 1385: moni 0 00000000 CHECK OK 27910.0 ns 1386: moni 0 00000000 CHECK OK 27930.0 ns 1387: moni 0 01010101 CHECK OK 27950.0 ns 1388: moni 0 10011100 CHECK OK 27975.0 ns 1389: stim 1 00000001 (eop) 27990.0 ns 1390: moni 1 00000001 (eop) CHECK OK C ----------------------------------------------------------------------------- C Test A3.11: check nbusy (use nbusy=3ff -> will cause time out) C with data 28215.0 ns 1401: stim 1 00000000 (sop) 28230.0 ns 1402: moni 1 00000000 (sop) CHECK OK 28255.0 ns 1403: stim 0 00000010 28275.0 ns 1404: stim 0 11100000 28295.0 ns 1405: stim 0 11111111 28315.0 ns 1406: stim 0 11111111 28335.0 ns 1407: stim 0 00000011 28355.0 ns 1408: stim 0 10010110 28375.0 ns 1409: stim 0 00111100 28390.0 ns 1410: moni 0 00000010 CHECK OK 28440.0 ns 1412: rbwe ffe0 001777 0000 28450.0 ns 1413: moni 0 00000000 CHECK OK 28470.0 ns 1414: moni 0 01100010 CHECK OK 28490.0 ns 1415: moni 0 01100110 CHECK OK 28515.0 ns 1416: stim 0 00001010 28535.0 ns 1417: stim 0 11100100 28555.0 ns 1418: stim 0 11111111 28575.0 ns 1419: stim 0 00110100 28595.0 ns 1420: stim 0 00010010 28615.0 ns 1421: stim 0 00110111 28635.0 ns 1422: stim 0 01011010 28650.0 ns 1423: moni 0 00001010 CHECK OK 29330.0 ns 1457: moni 0 00000100 CHECK OK 29340.0 ns 1457: rbwe ffe4 001777 0000 hold=32 TIMEOUT 29350.0 ns 1458: moni 0 00100111 CHECK OK 29370.0 ns 1459: moni 0 01000010 CHECK OK 29395.0 ns 1460: stim 0 00010000 29415.0 ns 1461: stim 0 11100011 29435.0 ns 1462: stim 0 11111111 29455.0 ns 1463: stim 0 01111111 29475.0 ns 1464: stim 0 00011101 29490.0 ns 1465: moni 0 00010000 CHECK OK 29560.0 ns 1468: rbre ffe3 000040 0000 29590.0 ns 1470: moni 0 00100000 CHECK OK 29610.0 ns 1471: moni 0 00000000 CHECK OK 29630.0 ns 1472: moni 0 00000000 CHECK OK 29650.0 ns 1473: moni 0 11000011 CHECK OK 29670.0 ns 1474: moni 0 00011101 CHECK OK 29695.0 ns 1475: stim 0 00011000 29715.0 ns 1476: stim 0 11100100 29735.0 ns 1477: stim 0 11111111 29755.0 ns 1478: stim 0 00010001 29775.0 ns 1479: stim 0 00110001 29790.0 ns 1480: moni 0 00011000 CHECK OK 30500.0 ns 1515: rbre ffe4 000040 0000 hold=32 TIMEOUT 30510.0 ns 1516: moni 0 01010101 CHECK OK 30530.0 ns 1517: moni 0 01010101 CHECK OK 30550.0 ns 1518: moni 0 00000100 CHECK OK 30570.0 ns 1519: moni 0 00010010 CHECK OK 30590.0 ns 1520: moni 0 11000111 CHECK OK 30615.0 ns 1521: stim 0 00100000 30635.0 ns 1522: stim 0 11100011 30655.0 ns 1523: stim 0 11111111 30675.0 ns 1524: stim 0 00000000 30695.0 ns 1525: stim 0 00011111 30710.0 ns 1526: moni 0 00100000 CHECK OK 30780.0 ns 1529: rbre ffe3 000040 0000 30810.0 ns 1531: moni 0 00100000 CHECK OK 30830.0 ns 1532: moni 0 00000000 CHECK OK 30850.0 ns 1533: moni 0 00000000 CHECK OK 30870.0 ns 1534: moni 0 00000010 CHECK OK 30890.0 ns 1535: moni 0 01111110 CHECK OK 30915.0 ns 1536: stim 1 00000001 (eop) 30930.0 ns 1537: moni 1 00000001 (eop) CHECK OK C with dinc 31155.0 ns 1548: stim 1 00000000 (sop) 31170.0 ns 1549: moni 1 00000000 (sop) CHECK OK 31195.0 ns 1550: stim 0 00000010 31215.0 ns 1551: stim 0 11100101 31235.0 ns 1552: stim 0 11111111 31255.0 ns 1553: stim 0 00110100 31275.0 ns 1554: stim 0 00010010 31295.0 ns 1555: stim 0 01101101 31315.0 ns 1556: stim 0 01001000 31330.0 ns 1557: moni 0 00000010 CHECK OK 32010.0 ns 1591: moni 0 00000100 CHECK OK 32020.0 ns 1591: rbre ffe5 000040 0000 hold=32 TIMEOUT 32030.0 ns 1592: moni 0 11100110 CHECK OK 32050.0 ns 1593: moni 0 00100110 CHECK OK 32075.0 ns 1594: stim 0 00001000 32095.0 ns 1595: stim 0 11100011 32115.0 ns 1596: stim 0 11111111 32135.0 ns 1597: stim 0 11001010 32155.0 ns 1598: stim 0 00111011 32170.0 ns 1599: moni 0 00001000 CHECK OK 32240.0 ns 1602: rbre ffe3 000040 0000 32270.0 ns 1604: moni 0 00100000 CHECK OK 32290.0 ns 1605: moni 0 00000000 CHECK OK 32310.0 ns 1606: moni 0 00000000 CHECK OK 32330.0 ns 1607: moni 0 01000011 CHECK OK 32350.0 ns 1608: moni 0 00000001 CHECK OK 32375.0 ns 1609: stim 0 00010000 32395.0 ns 1610: stim 0 11100101 32415.0 ns 1611: stim 0 11111111 32435.0 ns 1612: stim 0 00011111 32455.0 ns 1613: stim 0 01111110 32470.0 ns 1614: moni 0 00010000 CHECK OK 33180.0 ns 1649: rbre ffe5 000040 0000 hold=32 TIMEOUT 33190.0 ns 1650: moni 0 01010101 CHECK OK 33210.0 ns 1651: moni 0 01010101 CHECK OK 33230.0 ns 1652: moni 0 00000100 CHECK OK 33250.0 ns 1653: moni 0 00011110 CHECK OK 33270.0 ns 1654: moni 0 00101101 CHECK OK 33295.0 ns 1655: stim 0 00011000 33315.0 ns 1656: stim 0 11100011 33335.0 ns 1657: stim 0 11111111 33355.0 ns 1658: stim 0 10010111 33375.0 ns 1659: stim 0 01100001 33390.0 ns 1660: moni 0 00011000 CHECK OK 33460.0 ns 1663: rbre ffe3 000040 0000 33490.0 ns 1665: moni 0 00100000 CHECK OK 33510.0 ns 1666: moni 0 00000000 CHECK OK 33530.0 ns 1667: moni 0 00000000 CHECK OK 33550.0 ns 1668: moni 0 00001000 CHECK OK 33570.0 ns 1669: moni 0 01001110 CHECK OK 33595.0 ns 1670: stim 1 00000001 (eop) 33610.0 ns 1671: moni 1 00000001 (eop) CHECK OK C with fifo 33835.0 ns 1682: stim 1 00000000 (sop) 33850.0 ns 1683: moni 1 00000000 (sop) CHECK OK 33875.0 ns 1684: stim 0 00000010 33895.0 ns 1685: stim 0 11100110 33915.0 ns 1686: stim 0 11111111 33935.0 ns 1687: stim 0 00000000 33955.0 ns 1688: stim 0 00110011 33975.0 ns 1689: stim 0 10100011 33995.0 ns 1690: stim 0 00101110 34010.0 ns 1691: moni 0 00000010 CHECK OK 34690.0 ns 1725: moni 0 00000100 CHECK OK 34700.0 ns 1725: rbre ffe6 000040 0000 hold=32 TIMEOUT 34710.0 ns 1726: moni 0 11100110 CHECK OK 34730.0 ns 1727: moni 0 00100110 CHECK OK 34755.0 ns 1728: stim 0 00001000 34775.0 ns 1729: stim 0 11100011 34795.0 ns 1730: stim 0 11111111 34815.0 ns 1731: stim 0 01011010 34835.0 ns 1732: stim 0 00100111 34850.0 ns 1733: moni 0 00001000 CHECK OK 34920.0 ns 1736: rbre ffe3 000040 0000 34950.0 ns 1738: moni 0 00100000 CHECK OK 34970.0 ns 1739: moni 0 00000000 CHECK OK 34990.0 ns 1740: moni 0 00000000 CHECK OK 35010.0 ns 1741: moni 0 01000011 CHECK OK 35030.0 ns 1742: moni 0 00000001 CHECK OK 35055.0 ns 1743: stim 0 00010000 35075.0 ns 1744: stim 0 11100110 35095.0 ns 1745: stim 0 11111111 35115.0 ns 1746: stim 0 10100101 35135.0 ns 1747: stim 0 00000101 35150.0 ns 1748: moni 0 00010000 CHECK OK 35860.0 ns 1783: rbre ffe6 000040 0000 hold=32 TIMEOUT 35870.0 ns 1784: moni 0 01010101 CHECK OK 35890.0 ns 1785: moni 0 01010101 CHECK OK 35910.0 ns 1786: moni 0 00000100 CHECK OK 35930.0 ns 1787: moni 0 00011110 CHECK OK 35950.0 ns 1788: moni 0 00101101 CHECK OK 35975.0 ns 1789: stim 0 00011000 35995.0 ns 1790: stim 0 11100011 36015.0 ns 1791: stim 0 11111111 36035.0 ns 1792: stim 0 10101000 36055.0 ns 1793: stim 0 10111000 36070.0 ns 1794: moni 0 00011000 CHECK OK 36140.0 ns 1797: rbre ffe3 000040 0000 36170.0 ns 1799: moni 0 00100000 CHECK OK 36190.0 ns 1800: moni 0 00000000 CHECK OK 36210.0 ns 1801: moni 0 00000000 CHECK OK 36230.0 ns 1802: moni 0 00001000 CHECK OK 36250.0 ns 1803: moni 0 01001110 CHECK OK 36275.0 ns 1804: stim 1 00000001 (eop) 36290.0 ns 1805: moni 1 00000001 (eop) CHECK OK C with lnak 36515.0 ns 1816: stim 1 00000000 (sop) 36530.0 ns 1817: moni 1 00000000 (sop) CHECK OK 36555.0 ns 1818: stim 0 00000010 36575.0 ns 1819: stim 0 11100111 36595.0 ns 1820: stim 0 11111111 36615.0 ns 1821: stim 0 10101010 36635.0 ns 1822: stim 0 10101010 36655.0 ns 1823: stim 0 00110010 36675.0 ns 1824: stim 0 10111000 36690.0 ns 1825: moni 0 00000010 CHECK OK 37370.0 ns 1859: moni 0 00000100 CHECK OK 37380.0 ns 1859: rbre ffe7 000040 0000 hold=32 TIMEOUT 37390.0 ns 1860: moni 0 11100110 CHECK OK 37410.0 ns 1861: moni 0 00100110 CHECK OK 37435.0 ns 1862: stim 0 00001000 37455.0 ns 1863: stim 0 11100011 37475.0 ns 1864: stim 0 11111111 37495.0 ns 1865: stim 0 00011001 37515.0 ns 1866: stim 0 11000110 37530.0 ns 1867: moni 0 00001000 CHECK OK 37600.0 ns 1870: rbre ffe3 000040 0000 37630.0 ns 1872: moni 0 00100000 CHECK OK 37650.0 ns 1873: moni 0 00000000 CHECK OK 37670.0 ns 1874: moni 0 00000000 CHECK OK 37690.0 ns 1875: moni 0 01000011 CHECK OK 37710.0 ns 1876: moni 0 00000001 CHECK OK 37735.0 ns 1877: stim 0 00010000 37755.0 ns 1878: stim 0 11100111 37775.0 ns 1879: stim 0 11111111 37795.0 ns 1880: stim 0 00001010 37815.0 ns 1881: stim 0 11111001 37830.0 ns 1882: moni 0 00010000 CHECK OK 38540.0 ns 1917: rbre ffe7 000040 0000 hold=32 TIMEOUT 38550.0 ns 1918: moni 0 01010101 CHECK OK 38570.0 ns 1919: moni 0 01010101 CHECK OK 38590.0 ns 1920: moni 0 00000100 CHECK OK 38610.0 ns 1921: moni 0 00011110 CHECK OK 38630.0 ns 1922: moni 0 00101101 CHECK OK 38655.0 ns 1923: stim 0 00011000 38675.0 ns 1924: stim 0 11100011 38695.0 ns 1925: stim 0 11111111 38715.0 ns 1926: stim 0 11011011 38735.0 ns 1927: stim 0 00100011 38750.0 ns 1928: moni 0 00011000 CHECK OK 38820.0 ns 1931: rbre ffe3 000040 0000 38850.0 ns 1933: moni 0 00100000 CHECK OK 38870.0 ns 1934: moni 0 00000000 CHECK OK 38890.0 ns 1935: moni 0 00000000 CHECK OK 38910.0 ns 1936: moni 0 00001000 CHECK OK 38930.0 ns 1937: moni 0 01001110 CHECK OK 38955.0 ns 1938: stim 1 00000001 (eop) 38970.0 ns 1939: moni 1 00000001 (eop) CHECK OK C reset to nbusy=0 39195.0 ns 1950: stim 1 00000000 (sop) 39210.0 ns 1951: moni 1 00000000 (sop) CHECK OK 39235.0 ns 1952: stim 0 00000010 39255.0 ns 1953: stim 0 11100000 39275.0 ns 1954: stim 0 11111111 39295.0 ns 1955: stim 0 00000000 39315.0 ns 1956: stim 0 00000000 39335.0 ns 1957: stim 0 00001010 39355.0 ns 1958: stim 0 00001111 39370.0 ns 1959: moni 0 00000010 CHECK OK 39420.0 ns 1961: rbwe ffe0 000000 0000 39430.0 ns 1962: moni 0 00000000 CHECK OK 39450.0 ns 1963: moni 0 01100010 CHECK OK 39470.0 ns 1964: moni 0 01100110 CHECK OK 39495.0 ns 1965: stim 1 00000001 (eop) 39510.0 ns 1966: moni 1 00000001 (eop) CHECK OK C ============================================================================= C Section A4: Basic commands: wblk, rblk C ----------------------------------------------------------------------------- C Test A4.1: wblk, rblk (with fifo, no errors) 39735.0 ns 1977: stim 1 00000000 (sop) 39750.0 ns 1978: moni 1 00000000 (sop) CHECK OK 39775.0 ns 1979: stim 0 00000011 39795.0 ns 1980: stim 0 11100110 39815.0 ns 1981: stim 0 11111111 39835.0 ns 1982: stim 0 00001000 39855.0 ns 1983: stim 0 00000000 39875.0 ns 1984: stim 0 01101011 39895.0 ns 1985: stim 0 00001011 39910.0 ns 1986: moni 0 00000011 CHECK OK 39955.0 ns 1988: stim 0 00000000 39975.0 ns 1989: stim 0 00000001 39995.0 ns 1990: stim 0 00000001 40015.0 ns 1991: stim 0 00000001 40035.0 ns 1992: stim 0 00000010 40055.0 ns 1993: stim 0 00000001 40075.0 ns 1994: stim 0 00000011 40095.0 ns 1995: stim 0 00000001 40115.0 ns 1996: stim 0 00000100 40135.0 ns 1997: stim 0 00000001 40155.0 ns 1998: stim 0 00000101 40175.0 ns 1999: stim 0 00000001 40195.0 ns 2000: stim 0 00000110 40215.0 ns 2001: stim 0 00000001 40235.0 ns 2002: stim 0 00000111 40255.0 ns 2003: stim 0 00000001 40275.0 ns 2004: stim 0 01000111 40295.0 ns 2005: stim 0 01011001 40400.0 ns 2010: rbwe ffe6 000400 0000 40440.0 ns 2012: rbwe ffe6 000401 0000 b= 1 40480.0 ns 2014: rbwe ffe6 000402 0000 b= 2 40520.0 ns 2016: rbwe ffe6 000403 0000 b= 3 40560.0 ns 2018: rbwe ffe6 000404 0000 b= 4 40600.0 ns 2020: rbwe ffe6 000405 0000 b= 5 40640.0 ns 2022: rbwe ffe6 000406 0000 b= 6 40680.0 ns 2024: rbwe ffe6 000407 0000 b= 7 40710.0 ns 2026: moni 0 00001000 CHECK OK 40730.0 ns 2027: moni 0 00000000 CHECK OK 40750.0 ns 2028: moni 0 00000000 CHECK OK 40770.0 ns 2029: moni 0 01111101 CHECK OK 40790.0 ns 2030: moni 0 00110010 CHECK OK 40815.0 ns 2031: stim 0 00001001 40835.0 ns 2032: stim 0 11100110 40855.0 ns 2033: stim 0 11111111 40875.0 ns 2034: stim 0 00001000 40895.0 ns 2035: stim 0 00000000 40915.0 ns 2036: stim 0 00111010 40935.0 ns 2037: stim 0 11001111 40950.0 ns 2038: moni 0 00001001 CHECK OK 40970.0 ns 2039: moni 0 00001000 CHECK OK 40990.0 ns 2040: moni 0 00000000 CHECK OK 41060.0 ns 2043: rbre ffe6 000400 0000 41090.0 ns 2045: moni 0 00000000 CHECK OK 41100.0 ns 2045: rbre ffe6 000401 0000 b= 1 41110.0 ns 2046: moni 0 00000001 CHECK OK 41130.0 ns 2047: moni 0 00000001 CHECK OK 41140.0 ns 2047: rbre ffe6 000402 0000 b= 2 41150.0 ns 2048: moni 0 00000001 CHECK OK 41170.0 ns 2049: moni 0 00000010 CHECK OK 41180.0 ns 2049: rbre ffe6 000403 0000 b= 3 41190.0 ns 2050: moni 0 00000001 CHECK OK 41210.0 ns 2051: moni 0 00000011 CHECK OK 41220.0 ns 2051: rbre ffe6 000404 0000 b= 4 41230.0 ns 2052: moni 0 00000001 CHECK OK 41250.0 ns 2053: moni 0 00000100 CHECK OK 41260.0 ns 2053: rbre ffe6 000405 0000 b= 5 41270.0 ns 2054: moni 0 00000001 CHECK OK 41290.0 ns 2055: moni 0 00000101 CHECK OK 41300.0 ns 2055: rbre ffe6 000406 0000 b= 6 41310.0 ns 2056: moni 0 00000001 CHECK OK 41330.0 ns 2057: moni 0 00000110 CHECK OK 41340.0 ns 2057: rbre ffe6 000407 0000 b= 7 41350.0 ns 2058: moni 0 00000001 CHECK OK 41370.0 ns 2059: moni 0 00000111 CHECK OK 41390.0 ns 2060: moni 0 00000001 CHECK OK 41410.0 ns 2061: moni 0 00001000 CHECK OK 41430.0 ns 2062: moni 0 00000000 CHECK OK 41450.0 ns 2063: moni 0 00000000 CHECK OK 41470.0 ns 2064: moni 0 10101011 CHECK OK 41490.0 ns 2065: moni 0 11110101 CHECK OK 41515.0 ns 2066: stim 1 00000001 (eop) 41530.0 ns 2067: moni 1 00000001 (eop) CHECK OK C ----------------------------------------------------------------------------- C Test A4.2: wblk, rblk (with dinc, no errors) 41755.0 ns 2078: stim 1 00000000 (sop) 41770.0 ns 2079: moni 1 00000000 (sop) CHECK OK 41795.0 ns 2080: stim 0 00000010 41815.0 ns 2081: stim 0 11100100 41835.0 ns 2082: stim 0 11111111 41855.0 ns 2083: stim 0 00000000 41875.0 ns 2084: stim 0 00100010 41895.0 ns 2085: stim 0 11011011 41915.0 ns 2086: stim 0 11000001 41930.0 ns 2087: moni 0 00000010 CHECK OK 41980.0 ns 2089: rbwe ffe4 021000 0000 41990.0 ns 2090: moni 0 00000000 CHECK OK 42010.0 ns 2091: moni 0 01100010 CHECK OK 42030.0 ns 2092: moni 0 01100110 CHECK OK 42055.0 ns 2093: stim 0 00001001 42075.0 ns 2094: stim 0 11100101 42095.0 ns 2095: stim 0 11111111 42115.0 ns 2096: stim 0 00001000 42135.0 ns 2097: stim 0 00000000 42155.0 ns 2098: stim 0 11101100 42175.0 ns 2099: stim 0 11111001 42190.0 ns 2100: moni 0 00001001 CHECK OK 42210.0 ns 2101: moni 0 00001000 CHECK OK 42230.0 ns 2102: moni 0 00000000 CHECK OK 42300.0 ns 2105: rbre ffe5 021000 0000 42330.0 ns 2107: moni 0 00000000 CHECK OK 42340.0 ns 2107: rbre ffe5 021001 0000 b= 1 42350.0 ns 2108: moni 0 00100010 CHECK OK 42370.0 ns 2109: moni 0 00000001 CHECK OK 42380.0 ns 2109: rbre ffe5 021002 0000 b= 2 42390.0 ns 2110: moni 0 00100010 CHECK OK 42410.0 ns 2111: moni 0 00000010 CHECK OK 42420.0 ns 2111: rbre ffe5 021003 0000 b= 3 42430.0 ns 2112: moni 0 00100010 CHECK OK 42450.0 ns 2113: moni 0 00000011 CHECK OK 42460.0 ns 2113: rbre ffe5 021004 0000 b= 4 42470.0 ns 2114: moni 0 00100010 CHECK OK 42490.0 ns 2115: moni 0 00000100 CHECK OK 42500.0 ns 2115: rbre ffe5 021005 0000 b= 5 42510.0 ns 2116: moni 0 00100010 CHECK OK 42530.0 ns 2117: moni 0 00000101 CHECK OK 42540.0 ns 2117: rbre ffe5 021006 0000 b= 6 42550.0 ns 2118: moni 0 00100010 CHECK OK 42570.0 ns 2119: moni 0 00000110 CHECK OK 42580.0 ns 2119: rbre ffe5 021007 0000 b= 7 42590.0 ns 2120: moni 0 00100010 CHECK OK 42610.0 ns 2121: moni 0 00000111 CHECK OK 42630.0 ns 2122: moni 0 00100010 CHECK OK 42650.0 ns 2123: moni 0 00001000 CHECK OK 42670.0 ns 2124: moni 0 00000000 CHECK OK 42690.0 ns 2125: moni 0 00000000 CHECK OK 42710.0 ns 2126: moni 0 11001111 CHECK OK 42730.0 ns 2127: moni 0 00111110 CHECK OK 42755.0 ns 2128: stim 0 00010011 42775.0 ns 2129: stim 0 11100101 42795.0 ns 2130: stim 0 11111111 42815.0 ns 2131: stim 0 00001000 42835.0 ns 2132: stim 0 00000000 42855.0 ns 2133: stim 0 00011111 42875.0 ns 2134: stim 0 11001000 42890.0 ns 2135: moni 0 00010011 CHECK OK 42935.0 ns 2137: stim 0 00001000 42955.0 ns 2138: stim 0 00100010 42975.0 ns 2139: stim 0 00001001 42995.0 ns 2140: stim 0 00100010 43015.0 ns 2141: stim 0 00001010 43035.0 ns 2142: stim 0 00100010 43055.0 ns 2143: stim 0 00001011 43075.0 ns 2144: stim 0 00100010 43095.0 ns 2145: stim 0 00001100 43115.0 ns 2146: stim 0 00100010 43135.0 ns 2147: stim 0 00001101 43155.0 ns 2148: stim 0 00100010 43175.0 ns 2149: stim 0 00001110 43195.0 ns 2150: stim 0 00100010 43215.0 ns 2151: stim 0 00001111 43235.0 ns 2152: stim 0 00100010 43255.0 ns 2153: stim 0 11001000 43275.0 ns 2154: stim 0 10111100 43380.0 ns 2159: rbwe ffe5 021010 0000 43420.0 ns 2161: rbwe ffe5 021011 0000 b= 1 43460.0 ns 2163: rbwe ffe5 021012 0000 b= 2 43500.0 ns 2165: rbwe ffe5 021013 0000 b= 3 43540.0 ns 2167: rbwe ffe5 021014 0000 b= 4 43580.0 ns 2169: rbwe ffe5 021015 0000 b= 5 43620.0 ns 2171: rbwe ffe5 021016 0000 b= 6 43660.0 ns 2173: rbwe ffe5 021017 0000 b= 7 43690.0 ns 2175: moni 0 00001000 CHECK OK 43710.0 ns 2176: moni 0 00000000 CHECK OK 43730.0 ns 2177: moni 0 00000000 CHECK OK 43750.0 ns 2178: moni 0 10101111 CHECK OK 43770.0 ns 2179: moni 0 10101101 CHECK OK 43795.0 ns 2180: stim 0 00011000 43815.0 ns 2181: stim 0 11100100 43835.0 ns 2182: stim 0 11111111 43855.0 ns 2183: stim 0 00100111 43875.0 ns 2184: stim 0 00111100 43890.0 ns 2185: moni 0 00011000 CHECK OK 43960.0 ns 2188: rbre ffe4 021020 0000 43990.0 ns 2190: moni 0 00010000 CHECK OK 44010.0 ns 2191: moni 0 00100010 CHECK OK 44030.0 ns 2192: moni 0 00000000 CHECK OK 44050.0 ns 2193: moni 0 11011110 CHECK OK 44070.0 ns 2194: moni 0 11111111 CHECK OK 44095.0 ns 2195: stim 0 00100000 44115.0 ns 2196: stim 0 11100000 44135.0 ns 2197: stim 0 11111111 44155.0 ns 2198: stim 0 00110001 44175.0 ns 2199: stim 0 10100111 44190.0 ns 2200: moni 0 00100000 CHECK OK 44260.0 ns 2203: rbre ffe0 000000 0000 44290.0 ns 2205: moni 0 00000000 CHECK OK 44310.0 ns 2206: moni 0 00000000 CHECK OK 44330.0 ns 2207: moni 0 00000000 CHECK OK 44350.0 ns 2208: moni 0 01111000 CHECK OK 44370.0 ns 2209: moni 0 00000010 CHECK OK 44395.0 ns 2210: stim 1 00000001 (eop) 44410.0 ns 2211: moni 1 00000001 (eop) CHECK OK C ----------------------------------------------------------------------------- C Test A4.3: wblk, rblk (with lnak, -> rbnak response) 44635.0 ns 2222: stim 1 00000000 (sop) 44650.0 ns 2223: moni 1 00000000 (sop) CHECK OK 44675.0 ns 2224: stim 0 00000011 44695.0 ns 2225: stim 0 11100111 44715.0 ns 2226: stim 0 11111111 44735.0 ns 2227: stim 0 00000100 44755.0 ns 2228: stim 0 00000000 44775.0 ns 2229: stim 0 10110010 44795.0 ns 2230: stim 0 00111000 44810.0 ns 2231: moni 0 00000011 CHECK OK 44855.0 ns 2233: stim 0 00000000 44875.0 ns 2234: stim 0 00110011 44895.0 ns 2235: stim 0 00000001 44915.0 ns 2236: stim 0 00110011 44935.0 ns 2237: stim 0 00000010 44955.0 ns 2238: stim 0 00110011 44975.0 ns 2239: stim 0 00000011 44995.0 ns 2240: stim 0 00110011 45015.0 ns 2241: stim 0 11111100 45035.0 ns 2242: stim 0 11001110 45140.0 ns 2247: rbwe ffe7 031400 0000 ACK='0' 45290.0 ns 2255: moni 0 00000000 CHECK OK 45310.0 ns 2256: moni 0 00000000 CHECK OK 45330.0 ns 2257: moni 0 00000010 CHECK OK 45350.0 ns 2258: moni 0 10011110 CHECK OK 45370.0 ns 2259: moni 0 10111011 CHECK OK 45395.0 ns 2260: stim 0 00001001 45415.0 ns 2261: stim 0 11100111 45435.0 ns 2262: stim 0 11111111 45455.0 ns 2263: stim 0 00000100 45475.0 ns 2264: stim 0 00000000 45495.0 ns 2265: stim 0 01110011 45515.0 ns 2266: stim 0 01010010 45530.0 ns 2267: moni 0 00001001 CHECK OK 45550.0 ns 2268: moni 0 00000100 CHECK OK 45570.0 ns 2269: moni 0 00000000 CHECK OK 45640.0 ns 2272: rbre ffe7 052525 0000 ACK='0' 45670.0 ns 2274: moni 0 01010101 CHECK OK 45690.0 ns 2275: moni 0 00000000 CHECK OK 45710.0 ns 2276: moni 0 00000000 CHECK OK 45730.0 ns 2277: moni 0 00000000 CHECK OK 45750.0 ns 2278: moni 0 00000000 CHECK OK 45770.0 ns 2279: moni 0 00000000 CHECK OK 45790.0 ns 2280: moni 0 00000000 CHECK OK 45810.0 ns 2281: moni 0 00000000 CHECK OK 45830.0 ns 2282: moni 0 00000000 CHECK OK 45850.0 ns 2283: moni 0 00000000 CHECK OK 45870.0 ns 2284: moni 0 00000010 CHECK OK 45890.0 ns 2285: moni 0 10101000 CHECK OK 45910.0 ns 2286: moni 0 01100000 CHECK OK 45935.0 ns 2287: stim 1 00000001 (eop) 45950.0 ns 2288: moni 1 00000001 (eop) CHECK OK C ----------------------------------------------------------------------------- C Test A4.4: wblk, rblk (with fifo, -> rberr response when fifo full) 46175.0 ns 2299: stim 1 00000000 (sop) 46190.0 ns 2300: moni 1 00000000 (sop) CHECK OK 46215.0 ns 2301: stim 0 00000011 46235.0 ns 2302: stim 0 11100110 46255.0 ns 2303: stim 0 11111111 46275.0 ns 2304: stim 0 00010010 46295.0 ns 2305: stim 0 00000000 46315.0 ns 2306: stim 0 11010011 46335.0 ns 2307: stim 0 11100111 46350.0 ns 2308: moni 0 00000011 CHECK OK 46395.0 ns 2310: stim 0 00000000 46415.0 ns 2311: stim 0 01000100 46435.0 ns 2312: stim 0 00000001 46455.0 ns 2313: stim 0 01000100 46475.0 ns 2314: stim 0 00000010 46495.0 ns 2315: stim 0 01000100 46515.0 ns 2316: stim 0 00000011 46535.0 ns 2317: stim 0 01000100 46555.0 ns 2318: stim 0 00000100 46575.0 ns 2319: stim 0 01000100 46595.0 ns 2320: stim 0 00000101 46615.0 ns 2321: stim 0 01000100 46635.0 ns 2322: stim 0 00000110 46655.0 ns 2323: stim 0 01000100 46675.0 ns 2324: stim 0 00000111 46695.0 ns 2325: stim 0 01000100 46715.0 ns 2326: stim 0 00001000 46735.0 ns 2327: stim 0 01000100 46755.0 ns 2328: stim 0 00001001 46775.0 ns 2329: stim 0 01000100 46795.0 ns 2330: stim 0 00001010 46815.0 ns 2331: stim 0 01000100 46835.0 ns 2332: stim 0 00001011 46855.0 ns 2333: stim 0 01000100 46875.0 ns 2334: stim 0 00001100 46895.0 ns 2335: stim 0 01000100 46915.0 ns 2336: stim 0 00001101 46935.0 ns 2337: stim 0 01000100 46955.0 ns 2338: stim 0 00001110 46975.0 ns 2339: stim 0 01000100 46995.0 ns 2340: stim 0 00001111 47015.0 ns 2341: stim 0 01000100 47035.0 ns 2342: stim 0 00010000 47055.0 ns 2343: stim 0 01000100 47075.0 ns 2344: stim 0 00010001 47095.0 ns 2345: stim 0 01000100 47115.0 ns 2346: stim 0 01000110 47135.0 ns 2347: stim 0 01010111 47240.0 ns 2352: rbwe ffe6 042000 0000 47280.0 ns 2354: rbwe ffe6 042001 0000 b= 1 47320.0 ns 2356: rbwe ffe6 042002 0000 b= 2 47360.0 ns 2358: rbwe ffe6 042003 0000 b= 3 47400.0 ns 2360: rbwe ffe6 042004 0000 b= 4 47440.0 ns 2362: rbwe ffe6 042005 0000 b= 5 47480.0 ns 2364: rbwe ffe6 042006 0000 b= 6 47520.0 ns 2366: rbwe ffe6 042007 0000 b= 7 47560.0 ns 2368: rbwe ffe6 042010 0000 b= 8 47600.0 ns 2370: rbwe ffe6 042011 0000 b= 9 47640.0 ns 2372: rbwe ffe6 042012 0000 b=10 47680.0 ns 2374: rbwe ffe6 042013 0000 b=11 47720.0 ns 2376: rbwe ffe6 042014 0000 b=12 47760.0 ns 2378: rbwe ffe6 042015 0000 b=13 47800.0 ns 2380: rbwe ffe6 042016 0000 b=14 47840.0 ns 2382: rbwe ffe6 042017 0000 b=15 47880.0 ns 2384: rbwe ffe6 042020 0000 b=16 ERR='1' 47950.0 ns 2388: moni 0 00010000 CHECK OK 47970.0 ns 2389: moni 0 00000000 CHECK OK 47990.0 ns 2390: moni 0 00000001 CHECK OK 48010.0 ns 2391: moni 0 10011110 CHECK OK 48030.0 ns 2392: moni 0 11001000 CHECK OK 48055.0 ns 2393: stim 0 00001001 48075.0 ns 2394: stim 0 11100110 48095.0 ns 2395: stim 0 11111111 48115.0 ns 2396: stim 0 00010010 48135.0 ns 2397: stim 0 00000000 48155.0 ns 2398: stim 0 10011110 48175.0 ns 2399: stim 0 10011010 48190.0 ns 2400: moni 0 00001001 CHECK OK 48210.0 ns 2401: moni 0 00010010 CHECK OK 48230.0 ns 2402: moni 0 00000000 CHECK OK 48300.0 ns 2405: rbre ffe6 042000 0000 48330.0 ns 2407: moni 0 00000000 CHECK OK 48340.0 ns 2407: rbre ffe6 042001 0000 b= 1 48350.0 ns 2408: moni 0 01000100 CHECK OK 48370.0 ns 2409: moni 0 00000001 CHECK OK 48380.0 ns 2409: rbre ffe6 042002 0000 b= 2 48390.0 ns 2410: moni 0 01000100 CHECK OK 48410.0 ns 2411: moni 0 00000010 CHECK OK 48420.0 ns 2411: rbre ffe6 042003 0000 b= 3 48430.0 ns 2412: moni 0 01000100 CHECK OK 48450.0 ns 2413: moni 0 00000011 CHECK OK 48460.0 ns 2413: rbre ffe6 042004 0000 b= 4 48470.0 ns 2414: moni 0 01000100 CHECK OK 48490.0 ns 2415: moni 0 00000100 CHECK OK 48500.0 ns 2415: rbre ffe6 042005 0000 b= 5 48510.0 ns 2416: moni 0 01000100 CHECK OK 48530.0 ns 2417: moni 0 00000101 CHECK OK 48540.0 ns 2417: rbre ffe6 042006 0000 b= 6 48550.0 ns 2418: moni 0 01000100 CHECK OK 48570.0 ns 2419: moni 0 00000110 CHECK OK 48580.0 ns 2419: rbre ffe6 042007 0000 b= 7 48590.0 ns 2420: moni 0 01000100 CHECK OK 48610.0 ns 2421: moni 0 00000111 CHECK OK 48620.0 ns 2421: rbre ffe6 042010 0000 b= 8 48630.0 ns 2422: moni 0 01000100 CHECK OK 48650.0 ns 2423: moni 0 00001000 CHECK OK 48660.0 ns 2423: rbre ffe6 042011 0000 b= 9 48670.0 ns 2424: moni 0 01000100 CHECK OK 48690.0 ns 2425: moni 0 00001001 CHECK OK 48700.0 ns 2425: rbre ffe6 042012 0000 b=10 48710.0 ns 2426: moni 0 01000100 CHECK OK 48730.0 ns 2427: moni 0 00001010 CHECK OK 48740.0 ns 2427: rbre ffe6 042013 0000 b=11 48750.0 ns 2428: moni 0 01000100 CHECK OK 48770.0 ns 2429: moni 0 00001011 CHECK OK 48780.0 ns 2429: rbre ffe6 042014 0000 b=12 48790.0 ns 2430: moni 0 01000100 CHECK OK 48810.0 ns 2431: moni 0 00001100 CHECK OK 48820.0 ns 2431: rbre ffe6 042015 0000 b=13 48830.0 ns 2432: moni 0 01000100 CHECK OK 48850.0 ns 2433: moni 0 00001101 CHECK OK 48860.0 ns 2433: rbre ffe6 042016 0000 b=14 48870.0 ns 2434: moni 0 01000100 CHECK OK 48890.0 ns 2435: moni 0 00001110 CHECK OK 48900.0 ns 2435: rbre ffe6 042017 0000 b=15 48910.0 ns 2436: moni 0 01000100 CHECK OK 48930.0 ns 2437: moni 0 00001111 CHECK OK 48940.0 ns 2437: rbre ffe6 052525 0000 b=16 ERR='1' 48950.0 ns 2438: moni 0 01000100 CHECK OK 48970.0 ns 2439: moni 0 01010101 CHECK OK 48990.0 ns 2440: moni 0 00000000 CHECK OK 49010.0 ns 2441: moni 0 00000000 CHECK OK 49030.0 ns 2442: moni 0 00000000 CHECK OK 49050.0 ns 2443: moni 0 00010000 CHECK OK 49070.0 ns 2444: moni 0 00000000 CHECK OK 49090.0 ns 2445: moni 0 00000001 CHECK OK 49110.0 ns 2446: moni 0 10100100 CHECK OK 49130.0 ns 2447: moni 0 00011100 CHECK OK 49155.0 ns 2448: stim 1 00000001 (eop) 49170.0 ns 2449: moni 1 00000001 (eop) CHECK OK C ----------------------------------------------------------------------------- C Test A4.5: wblk, rblk (with dinc, zero length request) 49395.0 ns 2460: stim 1 00000000 (sop) 49410.0 ns 2461: moni 1 00000000 (sop) CHECK OK 49435.0 ns 2462: stim 0 00000010 49455.0 ns 2463: stim 0 11100100 49475.0 ns 2464: stim 0 11111111 49495.0 ns 2465: stim 0 00000000 49515.0 ns 2466: stim 0 01010101 49535.0 ns 2467: stim 0 10101011 49555.0 ns 2468: stim 0 11001111 49570.0 ns 2469: moni 0 00000010 CHECK OK 49620.0 ns 2471: rbwe ffe4 052400 0000 49630.0 ns 2472: moni 0 00000000 CHECK OK 49650.0 ns 2473: moni 0 01100010 CHECK OK 49670.0 ns 2474: moni 0 01100110 CHECK OK 49695.0 ns 2475: stim 0 00001001 49715.0 ns 2476: stim 0 11100101 49735.0 ns 2477: stim 0 11111111 49755.0 ns 2478: stim 0 00000000 49775.0 ns 2479: stim 0 00000000 49795.0 ns 2480: stim 0 10011000 49815.0 ns 2481: stim 0 11111101 49830.0 ns 2482: moni 0 00001001 CHECK OK 49850.0 ns 2483: moni 0 00000000 CHECK OK 49870.0 ns 2484: moni 0 00000000 CHECK OK 49890.0 ns 2485: moni 0 00000000 CHECK OK 49910.0 ns 2486: moni 0 00000000 CHECK OK 49930.0 ns 2487: moni 0 00000000 CHECK OK 49950.0 ns 2488: moni 0 01000100 CHECK OK 49970.0 ns 2489: moni 0 11000111 CHECK OK 49995.0 ns 2490: stim 0 00010011 50015.0 ns 2491: stim 0 11100101 50035.0 ns 2492: stim 0 11111111 50055.0 ns 2493: stim 0 00000000 50075.0 ns 2494: stim 0 00000000 50095.0 ns 2495: stim 0 00110100 50115.0 ns 2496: stim 0 01000000 50130.0 ns 2497: moni 0 00010011 CHECK OK 50155.0 ns 2498: stim 0 00110100 50175.0 ns 2499: stim 0 01000000 50210.0 ns 2501: moni 0 00000000 CHECK OK 50230.0 ns 2502: moni 0 00000000 CHECK OK 50250.0 ns 2503: moni 0 00000000 CHECK OK 50270.0 ns 2504: moni 0 10011111 CHECK OK 50290.0 ns 2505: moni 0 10100011 CHECK OK 50315.0 ns 2506: stim 0 00011000 50335.0 ns 2507: stim 0 11100100 50355.0 ns 2508: stim 0 11111111 50375.0 ns 2509: stim 0 10111000 50395.0 ns 2510: stim 0 11111100 50410.0 ns 2511: moni 0 00011000 CHECK OK 50480.0 ns 2514: rbre ffe4 052400 0000 50510.0 ns 2516: moni 0 00000000 CHECK OK 50530.0 ns 2517: moni 0 01010101 CHECK OK 50550.0 ns 2518: moni 0 00000000 CHECK OK 50570.0 ns 2519: moni 0 10001100 CHECK OK 50590.0 ns 2520: moni 0 01001010 CHECK OK 50615.0 ns 2521: stim 0 00100000 50635.0 ns 2522: stim 0 11100000 50655.0 ns 2523: stim 0 11111111 50675.0 ns 2524: stim 0 00010011 50695.0 ns 2525: stim 0 10001001 50710.0 ns 2526: moni 0 00100000 CHECK OK 50780.0 ns 2529: rbre ffe0 000000 0000 50810.0 ns 2531: moni 0 00000000 CHECK OK 50830.0 ns 2532: moni 0 00000000 CHECK OK 50850.0 ns 2533: moni 0 00000000 CHECK OK 50870.0 ns 2534: moni 0 01000010 CHECK OK 50890.0 ns 2535: moni 0 01111111 CHECK OK 50915.0 ns 2536: stim 1 00000001 (eop) 50930.0 ns 2537: moni 1 00000001 (eop) CHECK OK C ============================================================================= C Section A5: Basic commands: init C ----------------------------------------------------------------------------- C Test A5.1: init (test with tester data reg) C setup cntl, data, fifo 51155.0 ns 2548: stim 1 00000000 (sop) 51170.0 ns 2549: moni 1 00000000 (sop) CHECK OK 51195.0 ns 2550: stim 0 00000010 51215.0 ns 2551: stim 0 11100000 51235.0 ns 2552: stim 0 11111111 51255.0 ns 2553: stim 0 00000010 51275.0 ns 2554: stim 0 00000000 51295.0 ns 2555: stim 0 01101000 51315.0 ns 2556: stim 0 01101001 51330.0 ns 2557: moni 0 00000010 CHECK OK 51380.0 ns 2559: rbwe ffe0 000002 0000 51390.0 ns 2560: moni 0 00000000 CHECK OK 51410.0 ns 2561: moni 0 01100010 CHECK OK 51430.0 ns 2562: moni 0 01100110 CHECK OK 51455.0 ns 2563: stim 0 00001010 51475.0 ns 2564: stim 0 11100100 51495.0 ns 2565: stim 0 11111111 51515.0 ns 2566: stim 0 00010000 51535.0 ns 2567: stim 0 00110010 51555.0 ns 2568: stim 0 00000101 51575.0 ns 2569: stim 0 10111111 51590.0 ns 2570: moni 0 00001010 CHECK OK 51680.0 ns 2574: rbwe ffe4 031020 0000 hold= 2 51690.0 ns 2575: moni 0 00000000 CHECK OK 51710.0 ns 2576: moni 0 10100011 CHECK OK 51730.0 ns 2577: moni 0 00000010 CHECK OK 51755.0 ns 2578: stim 0 00010010 51775.0 ns 2579: stim 0 11100110 51795.0 ns 2580: stim 0 11111111 51815.0 ns 2581: stim 0 00000000 51835.0 ns 2582: stim 0 01100110 51855.0 ns 2583: stim 0 00101011 51875.0 ns 2584: stim 0 11010111 51890.0 ns 2585: moni 0 00010010 CHECK OK 51980.0 ns 2589: rbwe ffe6 063000 0000 hold= 2 51990.0 ns 2590: moni 0 00000000 CHECK OK 52010.0 ns 2591: moni 0 11111010 CHECK OK 52030.0 ns 2592: moni 0 10000110 CHECK OK 52055.0 ns 2593: stim 0 00011010 52075.0 ns 2594: stim 0 11100110 52095.0 ns 2595: stim 0 11111111 52115.0 ns 2596: stim 0 00000001 52135.0 ns 2597: stim 0 01100110 52155.0 ns 2598: stim 0 11010010 52175.0 ns 2599: stim 0 01101000 52190.0 ns 2600: moni 0 00011010 CHECK OK 52280.0 ns 2604: rbwe ffe6 063001 0000 hold= 2 52290.0 ns 2605: moni 0 00000000 CHECK OK 52310.0 ns 2606: moni 0 11010011 CHECK OK 52330.0 ns 2607: moni 0 00010011 CHECK OK 52355.0 ns 2608: stim 0 00100010 52375.0 ns 2609: stim 0 11100110 52395.0 ns 2610: stim 0 11111111 52415.0 ns 2611: stim 0 00000010 52435.0 ns 2612: stim 0 01100110 52455.0 ns 2613: stim 0 10111111 52475.0 ns 2614: stim 0 00010100 52490.0 ns 2615: moni 0 00100010 CHECK OK 52580.0 ns 2619: rbwe ffe6 063002 0000 hold= 2 52590.0 ns 2620: moni 0 00000000 CHECK OK 52610.0 ns 2621: moni 0 10111010 CHECK OK 52630.0 ns 2622: moni 0 11001101 CHECK OK 52655.0 ns 2623: stim 0 00101010 52675.0 ns 2624: stim 0 11100110 52695.0 ns 2625: stim 0 11111111 52715.0 ns 2626: stim 0 00000011 52735.0 ns 2627: stim 0 01100110 52755.0 ns 2628: stim 0 01011010 52775.0 ns 2629: stim 0 11010011 52790.0 ns 2630: moni 0 00101010 CHECK OK 52880.0 ns 2634: rbwe ffe6 063003 0000 hold= 2 52890.0 ns 2635: moni 0 00000000 CHECK OK 52910.0 ns 2636: moni 0 10110100 CHECK OK 52930.0 ns 2637: moni 0 10001111 CHECK OK 52955.0 ns 2638: stim 1 00000001 (eop) 52970.0 ns 2639: moni 1 00000001 (eop) CHECK OK C init(0000) -> noop 53195.0 ns 2650: stim 1 00000000 (sop) 53210.0 ns 2651: moni 1 00000000 (sop) CHECK OK 53235.0 ns 2652: stim 0 00000110 53255.0 ns 2653: stim 0 11100000 53275.0 ns 2654: stim 0 11111111 53295.0 ns 2655: stim 0 00000000 53315.0 ns 2656: stim 0 00000000 53335.0 ns 2657: stim 0 00001100 53355.0 ns 2658: stim 0 10000110 53370.0 ns 2659: moni 0 00000110 CHECK OK 53390.0 ns 2660: moni 0 00000000 CHECK OK 53400.0 ns 2660: rbini ffe0 000000 0000 53410.0 ns 2661: moni 0 10100110 CHECK OK 53430.0 ns 2662: moni 0 10101010 CHECK OK 53455.0 ns 2663: stim 0 00001000 53475.0 ns 2664: stim 0 11100000 53495.0 ns 2665: stim 0 11111111 53515.0 ns 2666: stim 0 01110100 53535.0 ns 2667: stim 0 01101011 53550.0 ns 2668: moni 0 00001000 CHECK OK 53620.0 ns 2671: rbre ffe0 000002 0000 53650.0 ns 2673: moni 0 00000010 CHECK OK 53670.0 ns 2674: moni 0 00000000 CHECK OK 53690.0 ns 2675: moni 0 00000000 CHECK OK 53710.0 ns 2676: moni 0 01000010 CHECK OK 53730.0 ns 2677: moni 0 01100110 CHECK OK 53755.0 ns 2678: stim 0 00010000 53775.0 ns 2679: stim 0 11100100 53795.0 ns 2680: stim 0 11111111 53815.0 ns 2681: stim 0 11100010 53835.0 ns 2682: stim 0 00101110 53850.0 ns 2683: moni 0 00010000 CHECK OK 53960.0 ns 2688: rbre ffe4 031020 0000 hold= 2 53990.0 ns 2690: moni 0 00010000 CHECK OK 54010.0 ns 2691: moni 0 00110010 CHECK OK 54030.0 ns 2692: moni 0 00000000 CHECK OK 54050.0 ns 2693: moni 0 10110101 CHECK OK 54070.0 ns 2694: moni 0 00110110 CHECK OK 54095.0 ns 2695: stim 0 00011000 54115.0 ns 2696: stim 0 11100110 54135.0 ns 2697: stim 0 11111111 54155.0 ns 2698: stim 0 00110001 54175.0 ns 2699: stim 0 10100101 54190.0 ns 2700: moni 0 00011000 CHECK OK 54300.0 ns 2705: rbre ffe6 063000 0000 hold= 2 54330.0 ns 2707: moni 0 00000000 CHECK OK 54350.0 ns 2708: moni 0 01100110 CHECK OK 54370.0 ns 2709: moni 0 00000000 CHECK OK 54390.0 ns 2710: moni 0 10010111 CHECK OK 54410.0 ns 2711: moni 0 00100001 CHECK OK 54435.0 ns 2712: stim 1 00000001 (eop) 54450.0 ns 2713: moni 1 00000001 (eop) CHECK OK C init(0001) -> clear cntl 54675.0 ns 2724: stim 1 00000000 (sop) 54690.0 ns 2725: moni 1 00000000 (sop) CHECK OK 54715.0 ns 2726: stim 0 00000110 54735.0 ns 2727: stim 0 11100000 54755.0 ns 2728: stim 0 11111111 54775.0 ns 2729: stim 0 00000001 54795.0 ns 2730: stim 0 00000000 54815.0 ns 2731: stim 0 00111101 54835.0 ns 2732: stim 0 10110101 54850.0 ns 2733: moni 0 00000110 CHECK OK 54870.0 ns 2734: moni 0 00000000 CHECK OK 54880.0 ns 2734: rbini ffe0 000001 0000 54890.0 ns 2735: moni 0 10100110 CHECK OK 54910.0 ns 2736: moni 0 10101010 CHECK OK 54935.0 ns 2737: stim 0 00001000 54955.0 ns 2738: stim 0 11100000 54975.0 ns 2739: stim 0 11111111 54995.0 ns 2740: stim 0 00100101 55015.0 ns 2741: stim 0 11000001 55030.0 ns 2742: moni 0 00001000 CHECK OK 55100.0 ns 2745: rbre ffe0 000000 0000 55130.0 ns 2747: moni 0 00000000 CHECK OK 55150.0 ns 2748: moni 0 00000000 CHECK OK 55170.0 ns 2749: moni 0 00000000 CHECK OK 55190.0 ns 2750: moni 0 00100010 CHECK OK 55210.0 ns 2751: moni 0 00001000 CHECK OK 55235.0 ns 2752: stim 0 00010000 55255.0 ns 2753: stim 0 11100100 55275.0 ns 2754: stim 0 11111111 55295.0 ns 2755: stim 0 00110001 55315.0 ns 2756: stim 0 01101001 55330.0 ns 2757: moni 0 00010000 CHECK OK 55400.0 ns 2760: rbre ffe4 031020 0000 55430.0 ns 2762: moni 0 00010000 CHECK OK 55450.0 ns 2763: moni 0 00110010 CHECK OK 55470.0 ns 2764: moni 0 00000000 CHECK OK 55490.0 ns 2765: moni 0 01010110 CHECK OK 55510.0 ns 2766: moni 0 01010110 CHECK OK 55535.0 ns 2767: stim 0 00011000 55555.0 ns 2768: stim 0 11100110 55575.0 ns 2769: stim 0 11111111 55595.0 ns 2770: stim 0 01111000 55615.0 ns 2771: stim 0 01111101 55630.0 ns 2772: moni 0 00011000 CHECK OK 55700.0 ns 2775: rbre ffe6 063001 0000 55730.0 ns 2777: moni 0 00000001 CHECK OK 55750.0 ns 2778: moni 0 01100110 CHECK OK 55770.0 ns 2779: moni 0 00000000 CHECK OK 55790.0 ns 2780: moni 0 00010100 CHECK OK 55810.0 ns 2781: moni 0 10110110 CHECK OK 55835.0 ns 2782: stim 1 00000001 (eop) 55850.0 ns 2783: moni 1 00000001 (eop) CHECK OK C init(0002) -> clear data 56075.0 ns 2794: stim 1 00000000 (sop) 56090.0 ns 2795: moni 1 00000000 (sop) CHECK OK 56115.0 ns 2796: stim 0 00000110 56135.0 ns 2797: stim 0 11100000 56155.0 ns 2798: stim 0 11111111 56175.0 ns 2799: stim 0 00000010 56195.0 ns 2800: stim 0 00000000 56215.0 ns 2801: stim 0 01101110 56235.0 ns 2802: stim 0 11100000 56250.0 ns 2803: moni 0 00000110 CHECK OK 56270.0 ns 2804: moni 0 00000000 CHECK OK 56280.0 ns 2804: rbini ffe0 000002 0000 56290.0 ns 2805: moni 0 10100110 CHECK OK 56310.0 ns 2806: moni 0 10101010 CHECK OK 56335.0 ns 2807: stim 0 00001000 56355.0 ns 2808: stim 0 11100000 56375.0 ns 2809: stim 0 11111111 56395.0 ns 2810: stim 0 11110111 56415.0 ns 2811: stim 0 00101111 56430.0 ns 2812: moni 0 00001000 CHECK OK 56500.0 ns 2815: rbre ffe0 000000 0000 56530.0 ns 2817: moni 0 00000000 CHECK OK 56550.0 ns 2818: moni 0 00000000 CHECK OK 56570.0 ns 2819: moni 0 00000000 CHECK OK 56590.0 ns 2820: moni 0 00100010 CHECK OK 56610.0 ns 2821: moni 0 00001000 CHECK OK 56635.0 ns 2822: stim 0 00010000 56655.0 ns 2823: stim 0 11100100 56675.0 ns 2824: stim 0 11111111 56695.0 ns 2825: stim 0 01000100 56715.0 ns 2826: stim 0 10100001 56730.0 ns 2827: moni 0 00010000 CHECK OK 56800.0 ns 2830: rbre ffe4 000000 0000 56830.0 ns 2832: moni 0 00000000 CHECK OK 56850.0 ns 2833: moni 0 00000000 CHECK OK 56870.0 ns 2834: moni 0 00000000 CHECK OK 56890.0 ns 2835: moni 0 11000010 CHECK OK 56910.0 ns 2836: moni 0 01110110 CHECK OK 56935.0 ns 2837: stim 0 00011000 56955.0 ns 2838: stim 0 11100110 56975.0 ns 2839: stim 0 11111111 56995.0 ns 2840: stim 0 10000010 57015.0 ns 2841: stim 0 00000101 57030.0 ns 2842: moni 0 00011000 CHECK OK 57100.0 ns 2845: rbre ffe6 063002 0000 57130.0 ns 2847: moni 0 00000010 CHECK OK 57150.0 ns 2848: moni 0 01100110 CHECK OK 57170.0 ns 2849: moni 0 00000000 CHECK OK 57190.0 ns 2850: moni 0 11110011 CHECK OK 57210.0 ns 2851: moni 0 01111100 CHECK OK 57235.0 ns 2852: stim 1 00000001 (eop) 57250.0 ns 2853: moni 1 00000001 (eop) CHECK OK C init(0004) -> clear fifo 57475.0 ns 2864: stim 1 00000000 (sop) 57490.0 ns 2865: moni 1 00000000 (sop) CHECK OK 57515.0 ns 2866: stim 0 00000110 57535.0 ns 2867: stim 0 11100000 57555.0 ns 2868: stim 0 11111111 57575.0 ns 2869: stim 0 00000100 57595.0 ns 2870: stim 0 00000000 57615.0 ns 2871: stim 0 11001000 57635.0 ns 2872: stim 0 01001010 57650.0 ns 2873: moni 0 00000110 CHECK OK 57670.0 ns 2874: moni 0 00000000 CHECK OK 57680.0 ns 2874: rbini ffe0 000004 0000 57690.0 ns 2875: moni 0 10100110 CHECK OK 57710.0 ns 2876: moni 0 10101010 CHECK OK 57735.0 ns 2877: stim 0 00001000 57755.0 ns 2878: stim 0 11100000 57775.0 ns 2879: stim 0 11111111 57795.0 ns 2880: stim 0 01110010 57815.0 ns 2881: stim 0 11100010 57830.0 ns 2882: moni 0 00001000 CHECK OK 57900.0 ns 2885: rbre ffe0 000000 0000 57930.0 ns 2887: moni 0 00000000 CHECK OK 57950.0 ns 2888: moni 0 00000000 CHECK OK 57970.0 ns 2889: moni 0 00000000 CHECK OK 57990.0 ns 2890: moni 0 00100010 CHECK OK 58010.0 ns 2891: moni 0 00001000 CHECK OK 58035.0 ns 2892: stim 0 00010000 58055.0 ns 2893: stim 0 11100100 58075.0 ns 2894: stim 0 11111111 58095.0 ns 2895: stim 0 10001111 58115.0 ns 2896: stim 0 00100001 58130.0 ns 2897: moni 0 00010000 CHECK OK 58200.0 ns 2900: rbre ffe4 000000 0000 58230.0 ns 2902: moni 0 00000000 CHECK OK 58250.0 ns 2903: moni 0 00000000 CHECK OK 58270.0 ns 2904: moni 0 00000000 CHECK OK 58290.0 ns 2905: moni 0 11000010 CHECK OK 58310.0 ns 2906: moni 0 01110110 CHECK OK 58335.0 ns 2907: stim 0 00011000 58355.0 ns 2908: stim 0 11100110 58375.0 ns 2909: stim 0 11111111 58395.0 ns 2910: stim 0 01110110 58415.0 ns 2911: stim 0 11110100 58430.0 ns 2912: moni 0 00011000 CHECK OK 58500.0 ns 2915: rbre ffe6 052525 0000 ERR='1' 58530.0 ns 2917: moni 0 01010101 CHECK OK 58550.0 ns 2918: moni 0 01010101 CHECK OK 58570.0 ns 2919: moni 0 00000001 CHECK OK 58590.0 ns 2920: moni 0 01001010 CHECK OK 58610.0 ns 2921: moni 0 11100111 CHECK OK 58635.0 ns 2922: stim 1 00000001 (eop) 58650.0 ns 2923: moni 1 00000001 (eop) CHECK OK C ============================================================================= C Section A6: rlink core rbus registers (needed for labo and attn tests) C ----------------------------------------------------------------------------- C Test A6.1: read all regs 58875.0 ns 2934: stim 1 00000000 (sop) 58890.0 ns 2935: moni 1 00000000 (sop) CHECK OK 58915.0 ns 2936: stim 0 00001000 58935.0 ns 2937: stim 0 11111111 58955.0 ns 2938: stim 0 11111111 58975.0 ns 2939: stim 0 10101110 58995.0 ns 2940: stim 0 10110100 59010.0 ns 2941: moni 0 00001000 CHECK OK 59080.0 ns 2944: rbre ffff 000000 0000 59110.0 ns 2946: moni 0 00000000 CHECK OK 59130.0 ns 2947: moni 0 00000000 CHECK OK 59150.0 ns 2948: moni 0 00000000 CHECK OK 59170.0 ns 2949: moni 0 11000011 CHECK OK 59190.0 ns 2950: moni 0 10000101 CHECK OK 59215.0 ns 2951: stim 0 00010000 59235.0 ns 2952: stim 0 11111110 59255.0 ns 2953: stim 0 11111111 59275.0 ns 2954: stim 0 00010011 59295.0 ns 2955: stim 0 01110001 59310.0 ns 2956: moni 0 00010000 CHECK OK 59380.0 ns 2959: rbre fffe 004001 0000 59410.0 ns 2961: moni 0 00000001 CHECK OK 59430.0 ns 2962: moni 0 00001000 CHECK OK 59450.0 ns 2963: moni 0 00000000 CHECK OK 59470.0 ns 2964: moni 0 11100100 CHECK OK 59490.0 ns 2965: moni 0 10111011 CHECK OK 59515.0 ns 2966: stim 0 00011000 59535.0 ns 2967: stim 0 11111101 59555.0 ns 2968: stim 0 11111111 59575.0 ns 2969: stim 0 10110111 59595.0 ns 2970: stim 0 00101000 59610.0 ns 2971: moni 0 00011000 CHECK OK 59680.0 ns 2974: rbre fffd 073124 0000 59710.0 ns 2976: moni 0 01010100 CHECK OK 59730.0 ns 2977: moni 0 01110110 CHECK OK 59750.0 ns 2978: moni 0 00000000 CHECK OK 59770.0 ns 2979: moni 0 10101010 CHECK OK 59790.0 ns 2980: moni 0 00101101 CHECK OK 59815.0 ns 2981: stim 0 00100000 59835.0 ns 2982: stim 0 11111100 59855.0 ns 2983: stim 0 11111111 59875.0 ns 2984: stim 0 01100111 59895.0 ns 2985: stim 0 01100110 59910.0 ns 2986: moni 0 00100000 CHECK OK 59980.0 ns 2989: rbre fffc 031020 0000 60010.0 ns 2991: moni 0 00010000 CHECK OK 60030.0 ns 2992: moni 0 00110010 CHECK OK 60050.0 ns 2993: moni 0 00000000 CHECK OK 60070.0 ns 2994: moni 0 01001111 CHECK OK 60090.0 ns 2995: moni 0 01100011 CHECK OK 60115.0 ns 2996: stim 1 00000001 (eop) 60130.0 ns 2997: moni 1 00000001 (eop) CHECK OK C ============================================================================= C Section A7: Basic commands: labo C ----------------------------------------------------------------------------- C Test A7.1: labo after successful rblk,wblk (essentially a noop) 60355.0 ns 3008: stim 1 00000000 (sop) 60370.0 ns 3009: moni 1 00000000 (sop) CHECK OK 60395.0 ns 3010: stim 0 00000110 60415.0 ns 3011: stim 0 11100000 60435.0 ns 3012: stim 0 11111111 60455.0 ns 3013: stim 0 00000111 60475.0 ns 3014: stim 0 00000000 60495.0 ns 3015: stim 0 10011011 60515.0 ns 3016: stim 0 00011111 60530.0 ns 3017: moni 0 00000110 CHECK OK 60550.0 ns 3018: moni 0 00000000 CHECK OK 60560.0 ns 3018: rbini ffe0 000007 0000 60570.0 ns 3019: moni 0 10100110 CHECK OK 60590.0 ns 3020: moni 0 10101010 CHECK OK 60615.0 ns 3021: stim 0 00001011 60635.0 ns 3022: stim 0 11100110 60655.0 ns 3023: stim 0 11111111 60675.0 ns 3024: stim 0 00000100 60695.0 ns 3025: stim 0 00000000 60715.0 ns 3026: stim 0 00001000 60735.0 ns 3027: stim 0 11110101 60750.0 ns 3028: moni 0 00001011 CHECK OK 60795.0 ns 3030: stim 0 00000000 60815.0 ns 3031: stim 0 00000010 60835.0 ns 3032: stim 0 00000001 60855.0 ns 3033: stim 0 00000010 60875.0 ns 3034: stim 0 00000010 60895.0 ns 3035: stim 0 00000010 60915.0 ns 3036: stim 0 00000011 60935.0 ns 3037: stim 0 00000010 60955.0 ns 3038: stim 0 01000111 60975.0 ns 3039: stim 0 00000001 61080.0 ns 3044: rbwe ffe6 001000 0000 61120.0 ns 3046: rbwe ffe6 001001 0000 b= 1 61160.0 ns 3048: rbwe ffe6 001002 0000 b= 2 61200.0 ns 3050: rbwe ffe6 001003 0000 b= 3 61230.0 ns 3052: moni 0 00000100 CHECK OK 61250.0 ns 3053: moni 0 00000000 CHECK OK 61270.0 ns 3054: moni 0 00000000 CHECK OK 61290.0 ns 3055: moni 0 00111110 CHECK OK 61310.0 ns 3056: moni 0 01001111 CHECK OK 61335.0 ns 3057: stim 0 00010100 61355.0 ns 3058: stim 0 10010100 61375.0 ns 3059: stim 0 00000101 61390.0 ns 3060: moni 0 00010100 CHECK OK 61410.0 ns 3061: moni 0 00000000 CHECK OK 61430.0 ns 3062: moni 0 00000000 CHECK OK 61450.0 ns 3063: moni 0 10100101 CHECK OK 61470.0 ns 3064: moni 0 10001000 CHECK OK 61495.0 ns 3065: stim 0 00011001 61515.0 ns 3066: stim 0 11100110 61535.0 ns 3067: stim 0 11111111 61555.0 ns 3068: stim 0 00000100 61575.0 ns 3069: stim 0 00000000 61595.0 ns 3070: stim 0 11001011 61615.0 ns 3071: stim 0 00100011 61630.0 ns 3072: moni 0 00011001 CHECK OK 61650.0 ns 3073: moni 0 00000100 CHECK OK 61670.0 ns 3074: moni 0 00000000 CHECK OK 61740.0 ns 3077: rbre ffe6 001000 0000 61770.0 ns 3079: moni 0 00000000 CHECK OK 61780.0 ns 3079: rbre ffe6 001001 0000 b= 1 61790.0 ns 3080: moni 0 00000010 CHECK OK 61810.0 ns 3081: moni 0 00000001 CHECK OK 61820.0 ns 3081: rbre ffe6 001002 0000 b= 2 61830.0 ns 3082: moni 0 00000010 CHECK OK 61850.0 ns 3083: moni 0 00000010 CHECK OK 61860.0 ns 3083: rbre ffe6 001003 0000 b= 3 61870.0 ns 3084: moni 0 00000010 CHECK OK 61890.0 ns 3085: moni 0 00000011 CHECK OK 61910.0 ns 3086: moni 0 00000010 CHECK OK 61930.0 ns 3087: moni 0 00000100 CHECK OK 61950.0 ns 3088: moni 0 00000000 CHECK OK 61970.0 ns 3089: moni 0 00000000 CHECK OK 61990.0 ns 3090: moni 0 10010101 CHECK OK 62010.0 ns 3091: moni 0 10111001 CHECK OK 62035.0 ns 3092: stim 0 00100100 62055.0 ns 3093: stim 0 11100111 62075.0 ns 3094: stim 0 10111011 62090.0 ns 3095: moni 0 00100100 CHECK OK 62110.0 ns 3096: moni 0 00000000 CHECK OK 62130.0 ns 3097: moni 0 00000000 CHECK OK 62150.0 ns 3098: moni 0 01110110 CHECK OK 62170.0 ns 3099: moni 0 11011101 CHECK OK 62195.0 ns 3100: stim 1 00000001 (eop) 62210.0 ns 3101: moni 1 00000001 (eop) CHECK OK C ----------------------------------------------------------------------------- C Test A7.2: labo after aborted wblk,rblk C aborted wblk, labo, wreg(data),rreg(dinc) 62435.0 ns 3112: stim 1 00000000 (sop) 62450.0 ns 3113: moni 1 00000000 (sop) CHECK OK 62475.0 ns 3114: stim 0 00000110 62495.0 ns 3115: stim 0 11100000 62515.0 ns 3116: stim 0 11111111 62535.0 ns 3117: stim 0 00000111 62555.0 ns 3118: stim 0 00000000 62575.0 ns 3119: stim 0 10011011 62595.0 ns 3120: stim 0 00011111 62610.0 ns 3121: moni 0 00000110 CHECK OK 62630.0 ns 3122: moni 0 00000000 CHECK OK 62640.0 ns 3122: rbini ffe0 000007 0000 62650.0 ns 3123: moni 0 10100110 CHECK OK 62670.0 ns 3124: moni 0 10101010 CHECK OK 62695.0 ns 3125: stim 0 00001011 62715.0 ns 3126: stim 0 11100110 62735.0 ns 3127: stim 0 11111111 62755.0 ns 3128: stim 0 00010010 62775.0 ns 3129: stim 0 00000000 62795.0 ns 3130: stim 0 11011101 62815.0 ns 3131: stim 0 01011100 62830.0 ns 3132: moni 0 00001011 CHECK OK 62875.0 ns 3134: stim 0 00000000 62895.0 ns 3135: stim 0 01000100 62915.0 ns 3136: stim 0 00000001 62935.0 ns 3137: stim 0 01000100 62955.0 ns 3138: stim 0 00000010 62975.0 ns 3139: stim 0 01000100 62995.0 ns 3140: stim 0 00000011 63015.0 ns 3141: stim 0 01000100 63035.0 ns 3142: stim 0 00000100 63055.0 ns 3143: stim 0 01000100 63075.0 ns 3144: stim 0 00000101 63095.0 ns 3145: stim 0 01000100 63115.0 ns 3146: stim 0 00000110 63135.0 ns 3147: stim 0 01000100 63155.0 ns 3148: stim 0 00000111 63175.0 ns 3149: stim 0 01000100 63195.0 ns 3150: stim 0 00001000 63215.0 ns 3151: stim 0 01000100 63235.0 ns 3152: stim 0 00001001 63255.0 ns 3153: stim 0 01000100 63275.0 ns 3154: stim 0 00001010 63295.0 ns 3155: stim 0 01000100 63315.0 ns 3156: stim 0 00001011 63335.0 ns 3157: stim 0 01000100 63355.0 ns 3158: stim 0 00001100 63375.0 ns 3159: stim 0 01000100 63395.0 ns 3160: stim 0 00001101 63415.0 ns 3161: stim 0 01000100 63435.0 ns 3162: stim 0 00001110 63455.0 ns 3163: stim 0 01000100 63475.0 ns 3164: stim 0 00001111 63495.0 ns 3165: stim 0 01000100 63515.0 ns 3166: stim 0 00010000 63535.0 ns 3167: stim 0 01000100 63555.0 ns 3168: stim 0 00010001 63575.0 ns 3169: stim 0 01000100 63595.0 ns 3170: stim 0 00011010 63615.0 ns 3171: stim 0 00000011 63720.0 ns 3176: rbwe ffe6 042000 0000 63760.0 ns 3178: rbwe ffe6 042001 0000 b= 1 63800.0 ns 3180: rbwe ffe6 042002 0000 b= 2 63840.0 ns 3182: rbwe ffe6 042003 0000 b= 3 63880.0 ns 3184: rbwe ffe6 042004 0000 b= 4 63920.0 ns 3186: rbwe ffe6 042005 0000 b= 5 63960.0 ns 3188: rbwe ffe6 042006 0000 b= 6 64000.0 ns 3190: rbwe ffe6 042007 0000 b= 7 64040.0 ns 3192: rbwe ffe6 042010 0000 b= 8 64080.0 ns 3194: rbwe ffe6 042011 0000 b= 9 64120.0 ns 3196: rbwe ffe6 042012 0000 b=10 64160.0 ns 3198: rbwe ffe6 042013 0000 b=11 64200.0 ns 3200: rbwe ffe6 042014 0000 b=12 64240.0 ns 3202: rbwe ffe6 042015 0000 b=13 64280.0 ns 3204: rbwe ffe6 042016 0000 b=14 64320.0 ns 3206: rbwe ffe6 042017 0000 b=15 64360.0 ns 3208: rbwe ffe6 042020 0000 b=16 ERR='1' 64430.0 ns 3212: moni 0 00010000 CHECK OK 64450.0 ns 3213: moni 0 00000000 CHECK OK 64470.0 ns 3214: moni 0 00000001 CHECK OK 64490.0 ns 3215: moni 0 10111100 CHECK OK 64510.0 ns 3216: moni 0 11000000 CHECK OK 64535.0 ns 3217: stim 0 00010000 64555.0 ns 3218: stim 0 11111110 64575.0 ns 3219: stim 0 11111111 64595.0 ns 3220: stim 0 10110101 64615.0 ns 3221: stim 0 11011000 64630.0 ns 3222: moni 0 00010000 CHECK OK 64700.0 ns 3225: rbre fffe 005601 0000 64730.0 ns 3227: moni 0 10000001 CHECK OK 64750.0 ns 3228: moni 0 00001011 CHECK OK 64770.0 ns 3229: moni 0 00000000 CHECK OK 64790.0 ns 3230: moni 0 00001101 CHECK OK 64810.0 ns 3231: moni 0 11110011 CHECK OK 64835.0 ns 3232: stim 0 00011100 64855.0 ns 3233: stim 0 11001000 64875.0 ns 3234: stim 0 00101100 64890.0 ns 3235: moni 0 00011100 CHECK OK 64910.0 ns 3236: moni 0 00000001 CHECK OK 64930.0 ns 3237: moni 0 00000000 CHECK OK 64950.0 ns 3238: moni 0 01101101 CHECK OK 64970.0 ns 3239: moni 0 11001001 CHECK OK 64995.0 ns 3240: stim 0 00100010 65015.0 ns 3241: stim 0 11100100 65035.0 ns 3242: stim 0 11111111 65055.0 ns 3243: stim 0 00000001 65075.0 ns 3244: stim 0 00000001 65095.0 ns 3245: stim 0 10100111 65115.0 ns 3246: stim 0 01011011 65135.0 ns 3247: stim 0 00101000 65155.0 ns 3248: stim 0 11100101 65175.0 ns 3249: stim 0 11111111 65195.0 ns 3250: stim 0 00000110 65215.0 ns 3251: stim 0 11110100 65235.0 ns 3252: stim 1 00000001 (eop) 65250.0 ns 3253: moni 1 00000001 (eop) CHECK OK C check that wreg(data) and rreg(dinc) wasn't done 65675.0 ns 3274: stim 1 00000000 (sop) 65690.0 ns 3275: moni 1 00000000 (sop) CHECK OK 65715.0 ns 3276: stim 0 00000000 65735.0 ns 3277: stim 0 11100100 65755.0 ns 3278: stim 0 11111111 65775.0 ns 3279: stim 0 10000110 65795.0 ns 3280: stim 0 11000010 65810.0 ns 3281: moni 0 00000000 CHECK OK 65880.0 ns 3284: rbre ffe4 000000 0000 65910.0 ns 3286: moni 0 00000000 CHECK OK 65930.0 ns 3287: moni 0 00000000 CHECK OK 65950.0 ns 3288: moni 0 00000000 CHECK OK 65970.0 ns 3289: moni 0 00000000 CHECK OK 65990.0 ns 3290: moni 0 00000000 CHECK OK 66015.0 ns 3291: stim 1 00000001 (eop) 66030.0 ns 3292: moni 1 00000001 (eop) CHECK OK C aborted rblk, labo, wreg(data),rreg(dinc) 66255.0 ns 3303: stim 1 00000000 (sop) 66270.0 ns 3304: moni 1 00000000 (sop) CHECK OK 66295.0 ns 3305: stim 0 00001001 66315.0 ns 3306: stim 0 11100110 66335.0 ns 3307: stim 0 11111111 66355.0 ns 3308: stim 0 00010010 66375.0 ns 3309: stim 0 00000000 66395.0 ns 3310: stim 0 01111101 66415.0 ns 3311: stim 0 10100001 66430.0 ns 3312: moni 0 00001001 CHECK OK 66450.0 ns 3313: moni 0 00010010 CHECK OK 66470.0 ns 3314: moni 0 00000000 CHECK OK 66540.0 ns 3317: rbre ffe6 042000 0000 66570.0 ns 3319: moni 0 00000000 CHECK OK 66580.0 ns 3319: rbre ffe6 042001 0000 b= 1 66590.0 ns 3320: moni 0 01000100 CHECK OK 66610.0 ns 3321: moni 0 00000001 CHECK OK 66620.0 ns 3321: rbre ffe6 042002 0000 b= 2 66630.0 ns 3322: moni 0 01000100 CHECK OK 66650.0 ns 3323: moni 0 00000010 CHECK OK 66660.0 ns 3323: rbre ffe6 042003 0000 b= 3 66670.0 ns 3324: moni 0 01000100 CHECK OK 66690.0 ns 3325: moni 0 00000011 CHECK OK 66700.0 ns 3325: rbre ffe6 042004 0000 b= 4 66710.0 ns 3326: moni 0 01000100 CHECK OK 66730.0 ns 3327: moni 0 00000100 CHECK OK 66740.0 ns 3327: rbre ffe6 042005 0000 b= 5 66750.0 ns 3328: moni 0 01000100 CHECK OK 66770.0 ns 3329: moni 0 00000101 CHECK OK 66780.0 ns 3329: rbre ffe6 042006 0000 b= 6 66790.0 ns 3330: moni 0 01000100 CHECK OK 66810.0 ns 3331: moni 0 00000110 CHECK OK 66820.0 ns 3331: rbre ffe6 042007 0000 b= 7 66830.0 ns 3332: moni 0 01000100 CHECK OK 66850.0 ns 3333: moni 0 00000111 CHECK OK 66860.0 ns 3333: rbre ffe6 042010 0000 b= 8 66870.0 ns 3334: moni 0 01000100 CHECK OK 66890.0 ns 3335: moni 0 00001000 CHECK OK 66900.0 ns 3335: rbre ffe6 042011 0000 b= 9 66910.0 ns 3336: moni 0 01000100 CHECK OK 66930.0 ns 3337: moni 0 00001001 CHECK OK 66940.0 ns 3337: rbre ffe6 042012 0000 b=10 66950.0 ns 3338: moni 0 01000100 CHECK OK 66970.0 ns 3339: moni 0 00001010 CHECK OK 66980.0 ns 3339: rbre ffe6 042013 0000 b=11 66990.0 ns 3340: moni 0 01000100 CHECK OK 67010.0 ns 3341: moni 0 00001011 CHECK OK 67020.0 ns 3341: rbre ffe6 042014 0000 b=12 67030.0 ns 3342: moni 0 01000100 CHECK OK 67050.0 ns 3343: moni 0 00001100 CHECK OK 67060.0 ns 3343: rbre ffe6 042015 0000 b=13 67070.0 ns 3344: moni 0 01000100 CHECK OK 67090.0 ns 3345: moni 0 00001101 CHECK OK 67100.0 ns 3345: rbre ffe6 042016 0000 b=14 67110.0 ns 3346: moni 0 01000100 CHECK OK 67130.0 ns 3347: moni 0 00001110 CHECK OK 67140.0 ns 3347: rbre ffe6 042017 0000 b=15 67150.0 ns 3348: moni 0 01000100 CHECK OK 67170.0 ns 3349: moni 0 00001111 CHECK OK 67180.0 ns 3349: rbre ffe6 052525 0000 b=16 ERR='1' 67190.0 ns 3350: moni 0 01000100 CHECK OK 67210.0 ns 3351: moni 0 01010101 CHECK OK 67230.0 ns 3352: moni 0 00000000 CHECK OK 67250.0 ns 3353: moni 0 00000000 CHECK OK 67270.0 ns 3354: moni 0 00000000 CHECK OK 67290.0 ns 3355: moni 0 00010000 CHECK OK 67310.0 ns 3356: moni 0 00000000 CHECK OK 67330.0 ns 3357: moni 0 00000001 CHECK OK 67350.0 ns 3358: moni 0 10011001 CHECK OK 67370.0 ns 3359: moni 0 00001100 CHECK OK 67395.0 ns 3360: stim 0 00010000 67415.0 ns 3361: stim 0 11111110 67435.0 ns 3362: stim 0 11111111 67455.0 ns 3363: stim 0 11110100 67475.0 ns 3364: stim 0 10011001 67490.0 ns 3365: moni 0 00010000 CHECK OK 67560.0 ns 3368: rbre fffe 004601 0000 67590.0 ns 3370: moni 0 10000001 CHECK OK 67610.0 ns 3371: moni 0 00001001 CHECK OK 67630.0 ns 3372: moni 0 00000000 CHECK OK 67650.0 ns 3373: moni 0 11001111 CHECK OK 67670.0 ns 3374: moni 0 00000100 CHECK OK 67695.0 ns 3375: stim 0 00011100 67715.0 ns 3376: stim 0 00101101 67735.0 ns 3377: stim 0 00110101 67750.0 ns 3378: moni 0 00011100 CHECK OK 67770.0 ns 3379: moni 0 00000001 CHECK OK 67790.0 ns 3380: moni 0 00000000 CHECK OK 67810.0 ns 3381: moni 0 10011001 CHECK OK 67830.0 ns 3382: moni 0 11011111 CHECK OK 67855.0 ns 3383: stim 0 00100010 67875.0 ns 3384: stim 0 11100100 67895.0 ns 3385: stim 0 11111111 67915.0 ns 3386: stim 0 00000001 67935.0 ns 3387: stim 0 00000001 67955.0 ns 3388: stim 0 00101110 67975.0 ns 3389: stim 0 11001111 67995.0 ns 3390: stim 0 00101000 68015.0 ns 3391: stim 0 11100101 68035.0 ns 3392: stim 0 11111111 68055.0 ns 3393: stim 0 11111111 68075.0 ns 3394: stim 0 11110001 68095.0 ns 3395: stim 1 00000001 (eop) 68110.0 ns 3396: moni 1 00000001 (eop) CHECK OK C check that wreg(data) and rreg(dinc) wasn't done 68335.0 ns 3407: stim 1 00000000 (sop) 68350.0 ns 3408: moni 1 00000000 (sop) CHECK OK 68375.0 ns 3409: stim 0 00000000 68395.0 ns 3410: stim 0 11100100 68415.0 ns 3411: stim 0 11111111 68435.0 ns 3412: stim 0 10000110 68455.0 ns 3413: stim 0 11000010 68470.0 ns 3414: moni 0 00000000 CHECK OK 68540.0 ns 3417: rbre ffe4 000000 0000 68570.0 ns 3419: moni 0 00000000 CHECK OK 68590.0 ns 3420: moni 0 00000000 CHECK OK 68610.0 ns 3421: moni 0 00000000 CHECK OK 68630.0 ns 3422: moni 0 00000000 CHECK OK 68650.0 ns 3423: moni 0 00000000 CHECK OK 68675.0 ns 3424: stim 1 00000001 (eop) 68690.0 ns 3425: moni 1 00000001 (eop) CHECK OK C ============================================================================= C Section A8: attn notification C ----------------------------------------------------------------------------- C Test A8.1: test response on attn polls C send attn, expect attn notify message (with all 0) 68915.0 ns 3436: stim 1 00000011 (attn) 68930.0 ns 3437: moni 1 00000011 (attn) CHECK OK 68950.0 ns 3438: moni 0 00000000 CHECK OK 68970.0 ns 3439: moni 0 00000000 CHECK OK 68990.0 ns 3440: moni 0 00000000 CHECK OK 69010.0 ns 3441: moni 0 00000000 CHECK OK 69030.0 ns 3442: moni 1 00000001 (eop) CHECK OK C trigger LAM, send attn, expect attn notify message 69460.0 ns 3463: rblam ffe4 000001 0000 RB_LAM active 69675.0 ns 3474: stim 1 00000011 (attn) 69690.0 ns 3475: moni 1 00000011 (attn) CHECK OK 69710.0 ns 3476: moni 0 00000001 CHECK OK 69730.0 ns 3477: moni 0 00000000 CHECK OK 69750.0 ns 3478: moni 0 00110001 CHECK OK 69770.0 ns 3479: moni 0 00110011 CHECK OK 69790.0 ns 3480: moni 1 00000001 (eop) CHECK OK C harvest attn, send attn, expect attn notify message (all 0 again) 70215.0 ns 3501: stim 1 00000000 (sop) 70230.0 ns 3502: moni 1 00000000 (sop) CHECK OK 70255.0 ns 3503: stim 0 00001101 70275.0 ns 3504: stim 0 10101101 70295.0 ns 3505: stim 0 11010001 70310.0 ns 3506: moni 0 00001101 CHECK OK 70350.0 ns 3508: moni 0 00000001 CHECK OK 70370.0 ns 3509: moni 0 00000000 CHECK OK 70390.0 ns 3510: moni 0 00000000 CHECK OK 70410.0 ns 3511: moni 0 10110110 CHECK OK 70430.0 ns 3512: moni 0 00001110 CHECK OK 70455.0 ns 3513: stim 0 00010101 70475.0 ns 3514: stim 0 11001000 70495.0 ns 3515: stim 0 00110100 70510.0 ns 3516: moni 0 00010101 CHECK OK 70550.0 ns 3518: moni 0 00000000 CHECK OK 70570.0 ns 3519: moni 0 00000000 CHECK OK 70590.0 ns 3520: moni 0 00000000 CHECK OK 70610.0 ns 3521: moni 0 11100111 CHECK OK 70630.0 ns 3522: moni 0 01001001 CHECK OK 70655.0 ns 3523: stim 1 00000001 (eop) 70670.0 ns 3524: moni 1 00000001 (eop) CHECK OK 70895.0 ns 3535: stim 1 00000011 (attn) 70910.0 ns 3536: moni 1 00000011 (attn) CHECK OK 70930.0 ns 3537: moni 0 00000000 CHECK OK 70950.0 ns 3538: moni 0 00000000 CHECK OK 70970.0 ns 3539: moni 0 00000000 CHECK OK 70990.0 ns 3540: moni 0 00000000 CHECK OK 71010.0 ns 3541: moni 1 00000001 (eop) CHECK OK C ----------------------------------------------------------------------------- C Test A8.2: test attn notification C enable attn notification 71435.0 ns 3562: stim 1 00000000 (sop) 71450.0 ns 3563: moni 1 00000000 (sop) CHECK OK 71475.0 ns 3564: stim 0 00001010 71495.0 ns 3565: stim 0 11111111 71515.0 ns 3566: stim 0 11111111 71535.0 ns 3567: stim 0 00000000 71555.0 ns 3568: stim 0 10000000 71575.0 ns 3569: stim 0 11100110 71595.0 ns 3570: stim 0 01010011 71610.0 ns 3571: moni 0 00001010 CHECK OK 71660.0 ns 3573: rbwe ffff 100000 0000 71670.0 ns 3574: moni 0 00000000 CHECK OK 71690.0 ns 3575: moni 0 11001011 CHECK OK 71710.0 ns 3576: moni 0 11101111 CHECK OK 71735.0 ns 3577: stim 0 00010000 71755.0 ns 3578: stim 0 11111111 71775.0 ns 3579: stim 0 11111111 71795.0 ns 3580: stim 0 11100110 71815.0 ns 3581: stim 0 11100011 71830.0 ns 3582: moni 0 00010000 CHECK OK 71900.0 ns 3585: rbre ffff 100000 0000 71930.0 ns 3587: moni 0 00000000 CHECK OK 71950.0 ns 3588: moni 0 10000000 CHECK OK 71970.0 ns 3589: moni 0 00000000 CHECK OK 71990.0 ns 3590: moni 0 00111101 CHECK OK 72010.0 ns 3591: moni 0 10000110 CHECK OK 72035.0 ns 3592: stim 1 00000001 (eop) 72050.0 ns 3593: moni 1 00000001 (eop) CHECK OK C trigger LAM, expect attn notify message 72280.0 ns 3604: rblam ffff 000002 0000 RB_LAM active 72330.0 ns 3607: moni 1 00000011 (attn) CHECK OK 72350.0 ns 3608: moni 0 00000010 CHECK OK 72370.0 ns 3609: moni 0 00000000 CHECK OK 72390.0 ns 3610: moni 0 01100010 CHECK OK 72410.0 ns 3611: moni 0 01100110 CHECK OK 72430.0 ns 3612: moni 1 00000001 (eop) CHECK OK C send attn, expect attn notify message 72495.0 ns 3615: stim 1 00000011 (attn) 72510.0 ns 3616: moni 1 00000011 (attn) CHECK OK 72530.0 ns 3617: moni 0 00000010 CHECK OK 72550.0 ns 3618: moni 0 00000000 CHECK OK 72570.0 ns 3619: moni 0 01100010 CHECK OK 72590.0 ns 3620: moni 0 01100110 CHECK OK 72610.0 ns 3621: moni 1 00000001 (eop) CHECK OK C harvest attn pattern 73035.0 ns 3642: stim 1 00000000 (sop) 73050.0 ns 3643: moni 1 00000000 (sop) CHECK OK 73075.0 ns 3644: stim 0 00001000 73095.0 ns 3645: stim 0 11111111 73115.0 ns 3646: stim 0 11111111 73135.0 ns 3647: stim 0 10101110 73155.0 ns 3648: stim 0 10110100 73170.0 ns 3649: moni 0 00001000 CHECK OK 73240.0 ns 3652: rbre ffff 100000 0000 73270.0 ns 3654: moni 0 00000000 CHECK OK 73290.0 ns 3655: moni 0 10000000 CHECK OK 73310.0 ns 3656: moni 0 00001000 CHECK OK 73330.0 ns 3657: moni 0 01010011 CHECK OK 73350.0 ns 3658: moni 0 00011111 CHECK OK 73375.0 ns 3659: stim 0 00010101 73395.0 ns 3660: stim 0 11001011 73415.0 ns 3661: stim 0 00001011 73430.0 ns 3662: moni 0 00010101 CHECK OK 73470.0 ns 3664: moni 0 00000010 CHECK OK 73490.0 ns 3665: moni 0 00000000 CHECK OK 73510.0 ns 3666: moni 0 00000000 CHECK OK 73530.0 ns 3667: moni 0 01010101 CHECK OK 73550.0 ns 3668: moni 0 00000001 CHECK OK 73575.0 ns 3669: stim 0 00011000 73595.0 ns 3670: stim 0 11111111 73615.0 ns 3671: stim 0 11111111 73635.0 ns 3672: stim 0 10010010 73655.0 ns 3673: stim 0 11001101 73670.0 ns 3674: moni 0 00011000 CHECK OK 73740.0 ns 3677: rbre ffff 100000 0000 73770.0 ns 3679: moni 0 00000000 CHECK OK 73790.0 ns 3680: moni 0 10000000 CHECK OK 73810.0 ns 3681: moni 0 00000000 CHECK OK 73830.0 ns 3682: moni 0 01110110 CHECK OK 73850.0 ns 3683: moni 0 01000110 CHECK OK 73875.0 ns 3684: stim 0 00100101 73895.0 ns 3685: stim 0 00100110 73915.0 ns 3686: stim 0 11101110 73930.0 ns 3687: moni 0 00100101 CHECK OK 73970.0 ns 3689: moni 0 00000000 CHECK OK 73990.0 ns 3690: moni 0 00000000 CHECK OK 74010.0 ns 3691: moni 0 00000000 CHECK OK 74030.0 ns 3692: moni 0 10100110 CHECK OK 74050.0 ns 3693: moni 0 10101000 CHECK OK 74075.0 ns 3694: stim 1 00000001 (eop) 74090.0 ns 3695: moni 1 00000001 (eop) CHECK OK C send attn, expect attn notify message (all 0) 74315.0 ns 3706: stim 1 00000011 (attn) 74330.0 ns 3707: moni 1 00000011 (attn) CHECK OK 74350.0 ns 3708: moni 0 00000000 CHECK OK 74370.0 ns 3709: moni 0 00000000 CHECK OK 74390.0 ns 3710: moni 0 00000000 CHECK OK 74410.0 ns 3711: moni 0 00000000 CHECK OK 74430.0 ns 3712: moni 1 00000001 (eop) CHECK OK C disable attn notification 74855.0 ns 3733: stim 1 00000000 (sop) 74870.0 ns 3734: moni 1 00000000 (sop) CHECK OK 74895.0 ns 3735: stim 0 00001010 74915.0 ns 3736: stim 0 11111111 74935.0 ns 3737: stim 0 11111111 74955.0 ns 3738: stim 0 00000000 74975.0 ns 3739: stim 0 00000000 74995.0 ns 3740: stim 0 01101110 75015.0 ns 3741: stim 0 11000010 75030.0 ns 3742: moni 0 00001010 CHECK OK 75080.0 ns 3744: rbwe ffff 000000 0000 75090.0 ns 3745: moni 0 00000000 CHECK OK 75110.0 ns 3746: moni 0 11001011 CHECK OK 75130.0 ns 3747: moni 0 11101111 CHECK OK 75155.0 ns 3748: stim 0 00010000 75175.0 ns 3749: stim 0 11111111 75195.0 ns 3750: stim 0 11111111 75215.0 ns 3751: stim 0 11011110 75235.0 ns 3752: stim 0 00111110 75250.0 ns 3753: moni 0 00010000 CHECK OK 75320.0 ns 3756: rbre ffff 000000 0000 75350.0 ns 3758: moni 0 00000000 CHECK OK 75370.0 ns 3759: moni 0 00000000 CHECK OK 75390.0 ns 3760: moni 0 00000000 CHECK OK 75410.0 ns 3761: moni 0 10100101 CHECK OK 75430.0 ns 3762: moni 0 10011101 CHECK OK 75455.0 ns 3763: stim 1 00000001 (eop) 75470.0 ns 3764: moni 1 00000001 (eop) CHECK OK C trigger LAM, no attn comma now 75700.0 ns 3775: rblam ffff 000004 0000 RB_LAM active C send attn, expect attn notify message 75915.0 ns 3786: stim 1 00000011 (attn) 75930.0 ns 3787: moni 1 00000011 (attn) CHECK OK 75950.0 ns 3788: moni 0 00000100 CHECK OK 75970.0 ns 3789: moni 0 00000000 CHECK OK 75990.0 ns 3790: moni 0 11000100 CHECK OK 76010.0 ns 3791: moni 0 11001100 CHECK OK 76030.0 ns 3792: moni 1 00000001 (eop) CHECK OK C harvest attn pattern 76455.0 ns 3813: stim 1 00000000 (sop) 76470.0 ns 3814: moni 1 00000000 (sop) CHECK OK 76495.0 ns 3815: stim 0 00001000 76515.0 ns 3816: stim 0 11111111 76535.0 ns 3817: stim 0 11111111 76555.0 ns 3818: stim 0 10101110 76575.0 ns 3819: stim 0 10110100 76590.0 ns 3820: moni 0 00001000 CHECK OK 76660.0 ns 3823: rbre ffff 000000 0000 76690.0 ns 3825: moni 0 00000000 CHECK OK 76710.0 ns 3826: moni 0 00000000 CHECK OK 76730.0 ns 3827: moni 0 00001000 CHECK OK 76750.0 ns 3828: moni 0 11001011 CHECK OK 76770.0 ns 3829: moni 0 00000100 CHECK OK 76795.0 ns 3830: stim 0 00010101 76815.0 ns 3831: stim 0 11001011 76835.0 ns 3832: stim 0 00001011 76850.0 ns 3833: moni 0 00010101 CHECK OK 76890.0 ns 3835: moni 0 00000100 CHECK OK 76910.0 ns 3836: moni 0 00000000 CHECK OK 76930.0 ns 3837: moni 0 00000000 CHECK OK 76950.0 ns 3838: moni 0 11010101 CHECK OK 76970.0 ns 3839: moni 0 01100111 CHECK OK 76995.0 ns 3840: stim 1 00000001 (eop) 77010.0 ns 3841: moni 1 00000001 (eop) CHECK OK C ============================================================================= C Section B: verify command aborts (ending in nak - nakcode - eop) C ============================================================================= C Test B1.1: frame error nak abort: sop-sop C tx: sop - sop - eop C rx: sop - nak nakcode(010) - eop 77235.0 ns 3852: stim 1 00000000 (sop) 77250.0 ns 3853: moni 1 00000000 (sop) CHECK OK 77275.0 ns 3854: stim 1 00000000 (sop) 77290.0 ns 3855: moni 1 00000010 (nak) CHECK OK 77310.0 ns 3856: moni 0 10101010 CHECK OK 77335.0 ns 3857: stim 1 00000001 (eop) 77350.0 ns 3858: moni 1 00000001 (eop) CHECK OK C ----------------------------------------------------------------------------- C Test B1.2: frame error nak abort: sop-cmd-sop-cmd-eop C tx: sop - cmd(wreg,3) addr(ffe4) dl dh ccrc - C sop - cmd(wreg,3) addr(ffe4) dl dh ccrc - eop C rx: sop - cmd(wreg,3) stat crc - nak nakcode(010) - eop C Note: that second write isn't executed is verified in second next test 77575.0 ns 3869: stim 1 00000000 (sop) 77590.0 ns 3870: moni 1 00000000 (sop) CHECK OK 77615.0 ns 3871: stim 0 00011010 77635.0 ns 3872: stim 0 11100100 77655.0 ns 3873: stim 0 11111111 77675.0 ns 3874: stim 0 00100010 77695.0 ns 3875: stim 0 00100010 77715.0 ns 3876: stim 0 00101000 77735.0 ns 3877: stim 0 10100111 77750.0 ns 3878: moni 0 00011010 CHECK OK 77800.0 ns 3880: rbwe ffe4 021042 0000 77810.0 ns 3881: moni 0 00000000 CHECK OK 77830.0 ns 3882: moni 0 10111000 CHECK OK 77850.0 ns 3883: moni 0 11101100 CHECK OK 77875.0 ns 3884: stim 1 00000000 (sop) 77890.0 ns 3885: moni 1 00000010 (nak) CHECK OK 77910.0 ns 3886: moni 0 10101010 CHECK OK 77935.0 ns 3887: stim 0 00100010 77955.0 ns 3888: stim 0 11100100 77975.0 ns 3889: stim 0 11111111 77995.0 ns 3890: stim 0 00110011 78015.0 ns 3891: stim 0 00110011 78035.0 ns 3892: stim 0 10111001 78055.0 ns 3893: stim 0 10011011 78075.0 ns 3894: stim 1 00000001 (eop) 78090.0 ns 3895: moni 1 00000001 (eop) CHECK OK C ============================================================================= C Test B2.1: bad command nak abort: 0xff as 1st command C tx: sop - 0xff - eop C rx: sop - nak nakcode(100) - eop 78515.0 ns 3916: stim 1 00000000 (sop) 78530.0 ns 3917: moni 1 00000000 (sop) CHECK OK 78555.0 ns 3918: stim 0 11111111 78570.0 ns 3919: moni 1 00000010 (nak) CHECK OK 78590.0 ns 3920: moni 0 10011100 CHECK OK 78615.0 ns 3921: stim 1 00000001 (eop) 78630.0 ns 3922: moni 1 00000001 (eop) CHECK OK C ----------------------------------------------------------------------------- C Test B2.2: bad command nak abort: 0xff as 2nd command C tx: sop - cmd(rreg,5) addr(ffe4) ccrc - 0xff - eop C rx: sop - cmd(rreg,5) dl dh stat crc - nak nakcode(100) - eop C Note: check with read back value that abort 2 tests ago did work 78855.0 ns 3933: stim 1 00000000 (sop) 78870.0 ns 3934: moni 1 00000000 (sop) CHECK OK 78895.0 ns 3935: stim 0 00101000 78915.0 ns 3936: stim 0 11100100 78935.0 ns 3937: stim 0 11111111 78955.0 ns 3938: stim 0 11100001 78975.0 ns 3939: stim 0 11101101 78990.0 ns 3940: moni 0 00101000 CHECK OK 79060.0 ns 3943: rbre ffe4 021042 0000 79090.0 ns 3945: moni 0 00100010 CHECK OK 79110.0 ns 3946: moni 0 00100010 CHECK OK 79130.0 ns 3947: moni 0 00000000 CHECK OK 79150.0 ns 3948: moni 0 10101111 CHECK OK 79170.0 ns 3949: moni 0 00111010 CHECK OK 79195.0 ns 3950: stim 0 11111111 79210.0 ns 3951: moni 1 00000010 (nak) CHECK OK 79230.0 ns 3952: moni 0 10011100 CHECK OK 79255.0 ns 3953: stim 1 00000001 (eop) 79270.0 ns 3954: moni 1 00000001 (eop) CHECK OK C ============================================================================= C Section C: verify re-transmit logic C Section C1: re-transmit after successfull command list C ----------------------------------------------------------------------------- C Test C1.1: re-transmit after wreg-rreg C - execute command -------------------- 79495.0 ns 3965: stim 1 00000000 (sop) 79510.0 ns 3966: moni 1 00000000 (sop) CHECK OK 79535.0 ns 3967: stim 0 00000010 79555.0 ns 3968: stim 0 11100100 79575.0 ns 3969: stim 0 11111111 79595.0 ns 3970: stim 0 10101111 79615.0 ns 3971: stim 0 10111110 79635.0 ns 3972: stim 0 10101110 79655.0 ns 3973: stim 0 10001110 79670.0 ns 3974: moni 0 00000010 CHECK OK 79720.0 ns 3976: rbwe ffe4 137257 0000 79730.0 ns 3977: moni 0 00000000 CHECK OK 79750.0 ns 3978: moni 0 01100010 CHECK OK 79770.0 ns 3979: moni 0 01100110 CHECK OK 79795.0 ns 3980: stim 0 00001000 79815.0 ns 3981: stim 0 11100100 79835.0 ns 3982: stim 0 11111111 79855.0 ns 3983: stim 0 00001101 79875.0 ns 3984: stim 0 01110101 79890.0 ns 3985: moni 0 00001000 CHECK OK 79960.0 ns 3988: rbre ffe4 137257 0000 79990.0 ns 3990: moni 0 10101111 CHECK OK 80010.0 ns 3991: moni 0 10111110 CHECK OK 80030.0 ns 3992: moni 0 00000000 CHECK OK 80050.0 ns 3993: moni 0 00101100 CHECK OK 80070.0 ns 3994: moni 0 10100010 CHECK OK 80095.0 ns 3995: stim 1 00000001 (eop) 80110.0 ns 3996: moni 1 00000001 (eop) CHECK OK C - do re-transmit --------------------- 80335.0 ns 4007: stim 1 00000010 (nak) 80350.0 ns 4008: moni 1 00000000 (sop) CHECK OK 80370.0 ns 4009: moni 0 00000010 CHECK OK 80390.0 ns 4010: moni 0 00000000 CHECK OK 80410.0 ns 4011: moni 0 01100010 CHECK OK 80430.0 ns 4012: moni 0 01100110 CHECK OK 80450.0 ns 4013: moni 0 00001000 CHECK OK 80470.0 ns 4014: moni 0 10101111 CHECK OK 80490.0 ns 4015: moni 0 10111110 CHECK OK 80510.0 ns 4016: moni 0 00000000 CHECK OK 80530.0 ns 4017: moni 0 00101100 CHECK OK 80550.0 ns 4018: moni 0 10100010 CHECK OK 80570.0 ns 4019: moni 1 00000001 (eop) CHECK OK C ----------------------------------------------------------------------------- C Test C1.2: check that re-transmit buffer is kept after empty sop-eop frame C - send sop-eop ----------------------- 80995.0 ns 4040: stim 1 00000000 (sop) 81010.0 ns 4041: moni 1 00000000 (sop) CHECK OK 81035.0 ns 4042: stim 1 00000001 (eop) 81050.0 ns 4043: moni 1 00000001 (eop) CHECK OK C - do re-transmit (expect last one) --- 81475.0 ns 4064: stim 1 00000010 (nak) 81490.0 ns 4065: moni 1 00000000 (sop) CHECK OK 81510.0 ns 4066: moni 0 00000010 CHECK OK 81530.0 ns 4067: moni 0 00000000 CHECK OK 81550.0 ns 4068: moni 0 01100010 CHECK OK 81570.0 ns 4069: moni 0 01100110 CHECK OK 81590.0 ns 4070: moni 0 00001000 CHECK OK 81610.0 ns 4071: moni 0 10101111 CHECK OK 81630.0 ns 4072: moni 0 10111110 CHECK OK 81650.0 ns 4073: moni 0 00000000 CHECK OK 81670.0 ns 4074: moni 0 00101100 CHECK OK 81690.0 ns 4075: moni 0 10100010 CHECK OK 81710.0 ns 4076: moni 1 00000001 (eop) CHECK OK C ============================================================================= C Section C2: re-transmit after aborted command list C ----------------------------------------------------------------------------- C Test C2.1: re-transmit after bad cmd abort (100): 0xff as 1st command C - execute command -------------------- 82135.0 ns 4097: stim 1 00000000 (sop) 82150.0 ns 4098: moni 1 00000000 (sop) CHECK OK 82175.0 ns 4099: stim 0 11111111 82190.0 ns 4100: moni 1 00000010 (nak) CHECK OK 82210.0 ns 4101: moni 0 10011100 CHECK OK 82235.0 ns 4102: stim 1 00000001 (eop) 82250.0 ns 4103: moni 1 00000001 (eop) CHECK OK C - do re-transmit --------------------- 82475.0 ns 4114: stim 1 00000010 (nak) 82490.0 ns 4115: moni 1 00000000 (sop) CHECK OK 82510.0 ns 4116: moni 1 00000010 (nak) CHECK OK 82530.0 ns 4117: moni 0 10011100 CHECK OK 82550.0 ns 4118: moni 1 00000001 (eop) CHECK OK C ----------------------------------------------------------------------------- C Test C2.2: re-transmit after bad cmd abort (100): 0xff as 2nd command C - execute command -------------------- 82975.0 ns 4139: stim 1 00000000 (sop) 82990.0 ns 4140: moni 1 00000000 (sop) CHECK OK 83015.0 ns 4141: stim 0 00011010 83035.0 ns 4142: stim 0 11100100 83055.0 ns 4143: stim 0 11111111 83075.0 ns 4144: stim 0 10101111 83095.0 ns 4145: stim 0 10111110 83115.0 ns 4146: stim 0 11011001 83135.0 ns 4147: stim 0 10001000 83150.0 ns 4148: moni 0 00011010 CHECK OK 83200.0 ns 4150: rbwe ffe4 137257 0000 83210.0 ns 4151: moni 0 00000000 CHECK OK 83230.0 ns 4152: moni 0 10111000 CHECK OK 83250.0 ns 4153: moni 0 11101100 CHECK OK 83275.0 ns 4154: stim 0 11111111 83290.0 ns 4155: moni 1 00000010 (nak) CHECK OK 83310.0 ns 4156: moni 0 10011100 CHECK OK 83335.0 ns 4157: stim 1 00000001 (eop) 83350.0 ns 4158: moni 1 00000001 (eop) CHECK OK C - do re-transmit --------------------- 83575.0 ns 4169: stim 1 00000010 (nak) 83590.0 ns 4170: moni 1 00000000 (sop) CHECK OK 83610.0 ns 4171: moni 0 00011010 CHECK OK 83630.0 ns 4172: moni 0 00000000 CHECK OK 83650.0 ns 4173: moni 0 10111000 CHECK OK 83670.0 ns 4174: moni 0 11101100 CHECK OK 83690.0 ns 4175: moni 1 00000010 (nak) CHECK OK 83710.0 ns 4176: moni 0 10011100 CHECK OK 83730.0 ns 4177: moni 1 00000001 (eop) CHECK OK C ----------------------------------------------------------------------------- C Run down and Finish 85555.0 ns 4268: DONE real 0m0.281s user 0m0.236s sys 0m0.012s