tbw-I: didn't find ./tbw.dat, using defaults tbw-I: define tb_serport_uart_rx_stim -> tb_serport_uart_rx_stim.dat C setting rate=1 -> CLKDIV=0 ------------------------------------------------ C test frame error (send 7,8,9,10 '0' bits, followed by 10 '1' bits) 375.0 ns 9: puls 0 7 1 10 580.0 ns 19: moni 11000000 CHECK OK 715.0 ns 26: puls 0 8 1 10 920.0 ns 36: moni 10000000 CHECK OK 1075.0 ns 44: puls 0 9 1 10 1280.0 ns 54: moni 00000000 CHECK OK 1455.0 ns 63: puls 0 10 1 10 1660.0 ns 73: moni 00000000 RXERR=1 CHECK OK C test 1 stop bits 1855.0 ns 83: puls 0 9 1 1 2055.0 ns 93: puls 0 1 1 9 2060.0 ns 93: moni 00000000 CHECK OK 2255.0 ns 103: puls 0 9 1 1 2260.0 ns 103: moni 11111111 CHECK OK 2455.0 ns 113: puls 0 1 1 9 2460.0 ns 113: moni 00000000 CHECK OK C test 2 stop bits 2655.0 ns 123: puls 0 9 1 2 2660.0 ns 123: moni 11111111 CHECK OK 2860.0 ns 133: moni 00000000 CHECK OK 2875.0 ns 134: puls 0 1 1 10 3080.0 ns 144: moni 11111111 CHECK OK 3095.0 ns 145: puls 0 9 1 2 3300.0 ns 155: moni 00000000 CHECK OK 3315.0 ns 156: puls 0 1 1 10 3520.0 ns 166: moni 11111111 CHECK OK C test 3 stop bits 3535.0 ns 167: puls 0 9 1 3 3740.0 ns 177: moni 00000000 CHECK OK 3775.0 ns 179: puls 0 1 1 11 3980.0 ns 189: moni 11111111 CHECK OK 4015.0 ns 191: puls 0 9 1 3 4220.0 ns 201: moni 00000000 CHECK OK 4255.0 ns 203: puls 0 1 1 11 4460.0 ns 213: moni 11111111 CHECK OK C test 4 stop bits 4495.0 ns 215: puls 0 9 1 4 4700.0 ns 225: moni 00000000 CHECK OK 4755.0 ns 228: puls 0 1 1 12 4960.0 ns 238: moni 11111111 CHECK OK 5015.0 ns 241: puls 0 9 1 4 5220.0 ns 251: moni 00000000 CHECK OK 5275.0 ns 254: puls 0 1 1 12 5480.0 ns 264: moni 11111111 CHECK OK C test back-to-back data 5535.0 ns 267: send 00000000 5735.0 ns 277: send 00000001 5740.0 ns 277: moni 00000000 CHECK OK 5935.0 ns 287: send 00000010 5940.0 ns 287: moni 00000001 CHECK OK 6135.0 ns 297: send 00000100 6140.0 ns 297: moni 00000010 CHECK OK 6335.0 ns 307: send 00001000 6340.0 ns 307: moni 00000100 CHECK OK 6535.0 ns 317: send 00010000 6540.0 ns 317: moni 00001000 CHECK OK 6735.0 ns 327: send 00100000 6740.0 ns 327: moni 00010000 CHECK OK 6935.0 ns 337: send 01000000 6940.0 ns 337: moni 00100000 CHECK OK 7135.0 ns 347: send 10000000 7140.0 ns 347: moni 01000000 CHECK OK 7335.0 ns 357: send 11111110 7340.0 ns 357: moni 10000000 CHECK OK 7535.0 ns 367: send 11111101 7540.0 ns 367: moni 11111110 CHECK OK 7735.0 ns 377: send 11111011 7740.0 ns 377: moni 11111101 CHECK OK 7935.0 ns 387: send 11110111 7940.0 ns 387: moni 11111011 CHECK OK 8135.0 ns 397: send 11101111 8140.0 ns 397: moni 11110111 CHECK OK 8335.0 ns 407: send 11011111 8340.0 ns 407: moni 11101111 CHECK OK 8535.0 ns 417: send 10111111 8540.0 ns 417: moni 11011111 CHECK OK 8735.0 ns 427: send 01111111 8740.0 ns 427: moni 10111111 CHECK OK 8935.0 ns 437: send 00000000 8940.0 ns 437: moni 01111111 CHECK OK 9135.0 ns 447: send 11111111 9140.0 ns 447: moni 00000000 CHECK OK 9335.0 ns 457: send 00000011 9340.0 ns 457: moni 11111111 CHECK OK 9535.0 ns 467: send 00001100 9540.0 ns 467: moni 00000011 CHECK OK 9735.0 ns 477: send 00110000 9740.0 ns 477: moni 00001100 CHECK OK 9935.0 ns 487: send 11000000 9940.0 ns 487: moni 00110000 CHECK OK C test data with 2 stop bits 10140.0 ns 497: moni 11000000 CHECK OK 10155.0 ns 498: send 00000000 10360.0 ns 508: moni 00000000 CHECK OK 10375.0 ns 509: send 00000001 10580.0 ns 519: moni 00000001 CHECK OK 10595.0 ns 520: send 00000010 10800.0 ns 530: moni 00000010 CHECK OK 10815.0 ns 531: send 00000100 11020.0 ns 541: moni 00000100 CHECK OK 11035.0 ns 542: send 00001000 11240.0 ns 552: moni 00001000 CHECK OK 11255.0 ns 553: send 00010000 11460.0 ns 563: moni 00010000 CHECK OK 11475.0 ns 564: send 00100000 11680.0 ns 574: moni 00100000 CHECK OK 11695.0 ns 575: send 01000000 11900.0 ns 585: moni 01000000 CHECK OK 11915.0 ns 586: send 10000000 12120.0 ns 596: moni 10000000 CHECK OK 12135.0 ns 597: send 11111110 12340.0 ns 607: moni 11111110 CHECK OK 12355.0 ns 608: send 11111101 12560.0 ns 618: moni 11111101 CHECK OK 12575.0 ns 619: send 11111011 12780.0 ns 629: moni 11111011 CHECK OK 12795.0 ns 630: send 11110111 13000.0 ns 640: moni 11110111 CHECK OK 13015.0 ns 641: send 11101111 13220.0 ns 651: moni 11101111 CHECK OK 13235.0 ns 652: send 11011111 13440.0 ns 662: moni 11011111 CHECK OK 13455.0 ns 663: send 10111111 13660.0 ns 673: moni 10111111 CHECK OK 13675.0 ns 674: send 01111111 13880.0 ns 684: moni 01111111 CHECK OK 13895.0 ns 685: send 00000000 14100.0 ns 695: moni 00000000 CHECK OK 14115.0 ns 696: send 11111111 14320.0 ns 706: moni 11111111 CHECK OK 14335.0 ns 707: send 00000011 14540.0 ns 717: moni 00000011 CHECK OK 14555.0 ns 718: send 00001100 14760.0 ns 728: moni 00001100 CHECK OK 14775.0 ns 729: send 00110000 14980.0 ns 739: moni 00110000 CHECK OK 14995.0 ns 740: send 11000000 C test data with 3 stop bits 15200.0 ns 750: moni 11000000 CHECK OK 15235.0 ns 752: send 00000000 15440.0 ns 762: moni 00000000 CHECK OK 15475.0 ns 764: send 00000001 15680.0 ns 774: moni 00000001 CHECK OK 15715.0 ns 776: send 00000010 15920.0 ns 786: moni 00000010 CHECK OK 15955.0 ns 788: send 00000100 16160.0 ns 798: moni 00000100 CHECK OK 16195.0 ns 800: send 00001000 16400.0 ns 810: moni 00001000 CHECK OK 16435.0 ns 812: send 00010000 16640.0 ns 822: moni 00010000 CHECK OK 16675.0 ns 824: send 00100000 16880.0 ns 834: moni 00100000 CHECK OK 16915.0 ns 836: send 01000000 17120.0 ns 846: moni 01000000 CHECK OK 17155.0 ns 848: send 10000000 17360.0 ns 858: moni 10000000 CHECK OK 17395.0 ns 860: send 11111110 17600.0 ns 870: moni 11111110 CHECK OK 17635.0 ns 872: send 11111101 17840.0 ns 882: moni 11111101 CHECK OK 17875.0 ns 884: send 11111011 18080.0 ns 894: moni 11111011 CHECK OK 18115.0 ns 896: send 11110111 18320.0 ns 906: moni 11110111 CHECK OK 18355.0 ns 908: send 11101111 18560.0 ns 918: moni 11101111 CHECK OK 18595.0 ns 920: send 11011111 18800.0 ns 930: moni 11011111 CHECK OK 18835.0 ns 932: send 10111111 19040.0 ns 942: moni 10111111 CHECK OK 19075.0 ns 944: send 01111111 19280.0 ns 954: moni 01111111 CHECK OK 19315.0 ns 956: send 00000000 19520.0 ns 966: moni 00000000 CHECK OK 19555.0 ns 968: send 11111111 19760.0 ns 978: moni 11111111 CHECK OK 19795.0 ns 980: send 00000011 20000.0 ns 990: moni 00000011 CHECK OK 20035.0 ns 992: send 00001100 20240.0 ns 1002: moni 00001100 CHECK OK 20275.0 ns 1004: send 00110000 20480.0 ns 1014: moni 00110000 CHECK OK 20515.0 ns 1016: send 11000000 C setting rate=2 -> CLKDIV=1 ------------------------------------------------ 20720.0 ns 1026: moni 11000000 CHECK OK C test frame error (send 16,17,18,19,20 '0' bits, followed by 10 '1' bits) 20895.0 ns 1035: puls 0 16 1 10 21300.0 ns 1055: moni 10000000 CHECK OK 21415.0 ns 1061: puls 0 17 1 10 21820.0 ns 1081: moni 10000000 CHECK OK 21955.0 ns 1088: puls 0 18 1 10 22360.0 ns 1108: moni 00000000 CHECK OK 22515.0 ns 1116: puls 0 19 1 10 22920.0 ns 1136: moni 00000000 CHECK OK 23095.0 ns 1145: puls 0 20 1 10 23500.0 ns 1165: moni 00000000 RXERR=1 CHECK OK C test 1 stop bits 23695.0 ns 1175: puls 0 18 1 2 24095.0 ns 1195: puls 0 2 1 18 24100.0 ns 1195: moni 00000000 CHECK OK 24495.0 ns 1215: puls 0 18 1 2 24500.0 ns 1215: moni 11111111 CHECK OK 24895.0 ns 1235: puls 0 2 1 18 24900.0 ns 1235: moni 00000000 CHECK OK C test 2 stop bits 25295.0 ns 1255: puls 0 18 1 4 25300.0 ns 1255: moni 11111111 CHECK OK 25700.0 ns 1275: moni 00000000 CHECK OK 25735.0 ns 1277: puls 0 2 1 20 26140.0 ns 1297: moni 11111111 CHECK OK 26175.0 ns 1299: puls 0 18 1 4 26580.0 ns 1319: moni 00000000 CHECK OK 26615.0 ns 1321: puls 0 2 1 20 27020.0 ns 1341: moni 11111111 CHECK OK C test 3 stop bits 27055.0 ns 1343: puls 0 18 1 6 27460.0 ns 1363: moni 00000000 CHECK OK 27535.0 ns 1367: puls 0 2 1 22 27940.0 ns 1387: moni 11111111 CHECK OK 28015.0 ns 1391: puls 0 18 1 6 28420.0 ns 1411: moni 00000000 CHECK OK 28495.0 ns 1415: puls 0 2 1 22 28900.0 ns 1435: moni 11111111 CHECK OK C test 4 stop bits 28975.0 ns 1439: puls 0 18 1 8 29380.0 ns 1459: moni 00000000 CHECK OK 29495.0 ns 1465: puls 0 2 1 24 29900.0 ns 1485: moni 11111111 CHECK OK 30015.0 ns 1491: puls 0 18 1 8 30420.0 ns 1511: moni 00000000 CHECK OK 30535.0 ns 1517: puls 0 2 1 24 30940.0 ns 1537: moni 11111111 CHECK OK C test back-to-back data 31055.0 ns 1543: send 00000000 31455.0 ns 1563: send 00000001 31460.0 ns 1563: moni 00000000 CHECK OK 31855.0 ns 1583: send 00000010 31860.0 ns 1583: moni 00000001 CHECK OK 32255.0 ns 1603: send 00000100 32260.0 ns 1603: moni 00000010 CHECK OK 32655.0 ns 1623: send 00001000 32660.0 ns 1623: moni 00000100 CHECK OK 33055.0 ns 1643: send 00010000 33060.0 ns 1643: moni 00001000 CHECK OK 33455.0 ns 1663: send 00100000 33460.0 ns 1663: moni 00010000 CHECK OK 33855.0 ns 1683: send 01000000 33860.0 ns 1683: moni 00100000 CHECK OK 34255.0 ns 1703: send 10000000 34260.0 ns 1703: moni 01000000 CHECK OK 34655.0 ns 1723: send 11111110 34660.0 ns 1723: moni 10000000 CHECK OK 35055.0 ns 1743: send 11111101 35060.0 ns 1743: moni 11111110 CHECK OK 35455.0 ns 1763: send 11111011 35460.0 ns 1763: moni 11111101 CHECK OK 35855.0 ns 1783: send 11110111 35860.0 ns 1783: moni 11111011 CHECK OK 36255.0 ns 1803: send 11101111 36260.0 ns 1803: moni 11110111 CHECK OK 36655.0 ns 1823: send 11011111 36660.0 ns 1823: moni 11101111 CHECK OK 37055.0 ns 1843: send 10111111 37060.0 ns 1843: moni 11011111 CHECK OK 37455.0 ns 1863: send 01111111 37460.0 ns 1863: moni 10111111 CHECK OK 37855.0 ns 1883: send 00000000 37860.0 ns 1883: moni 01111111 CHECK OK 38255.0 ns 1903: send 11111111 38260.0 ns 1903: moni 00000000 CHECK OK 38655.0 ns 1923: send 00000011 38660.0 ns 1923: moni 11111111 CHECK OK 39055.0 ns 1943: send 00001100 39060.0 ns 1943: moni 00000011 CHECK OK 39455.0 ns 1963: send 00110000 39460.0 ns 1963: moni 00001100 CHECK OK 39855.0 ns 1983: send 11000000 39860.0 ns 1983: moni 00110000 CHECK OK C test data with 2 stop bits 40260.0 ns 2003: moni 11000000 CHECK OK 40275.0 ns 2004: send 00000000 40680.0 ns 2024: moni 00000000 CHECK OK 40695.0 ns 2025: send 00000001 41100.0 ns 2045: moni 00000001 CHECK OK 41115.0 ns 2046: send 00000010 41520.0 ns 2066: moni 00000010 CHECK OK 41535.0 ns 2067: send 00000100 41940.0 ns 2087: moni 00000100 CHECK OK 41955.0 ns 2088: send 00001000 42360.0 ns 2108: moni 00001000 CHECK OK 42375.0 ns 2109: send 00010000 42780.0 ns 2129: moni 00010000 CHECK OK 42795.0 ns 2130: send 00100000 43200.0 ns 2150: moni 00100000 CHECK OK 43215.0 ns 2151: send 01000000 43620.0 ns 2171: moni 01000000 CHECK OK 43635.0 ns 2172: send 10000000 44040.0 ns 2192: moni 10000000 CHECK OK 44055.0 ns 2193: send 11111110 44460.0 ns 2213: moni 11111110 CHECK OK 44475.0 ns 2214: send 11111101 44880.0 ns 2234: moni 11111101 CHECK OK 44895.0 ns 2235: send 11111011 45300.0 ns 2255: moni 11111011 CHECK OK 45315.0 ns 2256: send 11110111 45720.0 ns 2276: moni 11110111 CHECK OK 45735.0 ns 2277: send 11101111 46140.0 ns 2297: moni 11101111 CHECK OK 46155.0 ns 2298: send 11011111 46560.0 ns 2318: moni 11011111 CHECK OK 46575.0 ns 2319: send 10111111 46980.0 ns 2339: moni 10111111 CHECK OK 46995.0 ns 2340: send 01111111 47400.0 ns 2360: moni 01111111 CHECK OK 47415.0 ns 2361: send 00000000 47820.0 ns 2381: moni 00000000 CHECK OK 47835.0 ns 2382: send 11111111 48240.0 ns 2402: moni 11111111 CHECK OK 48255.0 ns 2403: send 00000011 48660.0 ns 2423: moni 00000011 CHECK OK 48675.0 ns 2424: send 00001100 49080.0 ns 2444: moni 00001100 CHECK OK 49095.0 ns 2445: send 00110000 49500.0 ns 2465: moni 00110000 CHECK OK 49515.0 ns 2466: send 11000000 C test data with 3 stop bits 49920.0 ns 2486: moni 11000000 CHECK OK 49955.0 ns 2488: send 00000000 50360.0 ns 2508: moni 00000000 CHECK OK 50395.0 ns 2510: send 00000001 50800.0 ns 2530: moni 00000001 CHECK OK 50835.0 ns 2532: send 00000010 51240.0 ns 2552: moni 00000010 CHECK OK 51275.0 ns 2554: send 00000100 51680.0 ns 2574: moni 00000100 CHECK OK 51715.0 ns 2576: send 00001000 52120.0 ns 2596: moni 00001000 CHECK OK 52155.0 ns 2598: send 00010000 52560.0 ns 2618: moni 00010000 CHECK OK 52595.0 ns 2620: send 00100000 53000.0 ns 2640: moni 00100000 CHECK OK 53035.0 ns 2642: send 01000000 53440.0 ns 2662: moni 01000000 CHECK OK 53475.0 ns 2664: send 10000000 53880.0 ns 2684: moni 10000000 CHECK OK 53915.0 ns 2686: send 11111110 54320.0 ns 2706: moni 11111110 CHECK OK 54355.0 ns 2708: send 11111101 54760.0 ns 2728: moni 11111101 CHECK OK 54795.0 ns 2730: send 11111011 55200.0 ns 2750: moni 11111011 CHECK OK 55235.0 ns 2752: send 11110111 55640.0 ns 2772: moni 11110111 CHECK OK 55675.0 ns 2774: send 11101111 56080.0 ns 2794: moni 11101111 CHECK OK 56115.0 ns 2796: send 11011111 56520.0 ns 2816: moni 11011111 CHECK OK 56555.0 ns 2818: send 10111111 56960.0 ns 2838: moni 10111111 CHECK OK 56995.0 ns 2840: send 01111111 57400.0 ns 2860: moni 01111111 CHECK OK 57435.0 ns 2862: send 00000000 57840.0 ns 2882: moni 00000000 CHECK OK 57875.0 ns 2884: send 11111111 58280.0 ns 2904: moni 11111111 CHECK OK 58315.0 ns 2906: send 00000011 58720.0 ns 2926: moni 00000011 CHECK OK 58755.0 ns 2928: send 00001100 59160.0 ns 2948: moni 00001100 CHECK OK 59195.0 ns 2950: send 00110000 59600.0 ns 2970: moni 00110000 CHECK OK 59635.0 ns 2972: send 11000000 C setting rate=4 -> CLKDIV=3 ------------------------------------------------ 60040.0 ns 2992: moni 11000000 CHECK OK C test back-to-back data 60215.0 ns 3001: send 00000000 60980.0 ns 3039: moni 00000000 CHECK OK 61015.0 ns 3041: send 00000001 61780.0 ns 3079: moni 00000001 CHECK OK 61815.0 ns 3081: send 00000010 62580.0 ns 3119: moni 00000010 CHECK OK 62615.0 ns 3121: send 00000100 63380.0 ns 3159: moni 00000100 CHECK OK 63415.0 ns 3161: send 00001000 64180.0 ns 3199: moni 00001000 CHECK OK 64215.0 ns 3201: send 00010000 64980.0 ns 3239: moni 00010000 CHECK OK 65015.0 ns 3241: send 00100000 65780.0 ns 3279: moni 00100000 CHECK OK 65815.0 ns 3281: send 01000000 66580.0 ns 3319: moni 01000000 CHECK OK 66615.0 ns 3321: send 10000000 67380.0 ns 3359: moni 10000000 CHECK OK 67415.0 ns 3361: send 11111110 68180.0 ns 3399: moni 11111110 CHECK OK 68215.0 ns 3401: send 11111101 68980.0 ns 3439: moni 11111101 CHECK OK 69015.0 ns 3441: send 11111011 69780.0 ns 3479: moni 11111011 CHECK OK 69815.0 ns 3481: send 11110111 70580.0 ns 3519: moni 11110111 CHECK OK 70615.0 ns 3521: send 11101111 71380.0 ns 3559: moni 11101111 CHECK OK 71415.0 ns 3561: send 11011111 72180.0 ns 3599: moni 11011111 CHECK OK 72215.0 ns 3601: send 10111111 72980.0 ns 3639: moni 10111111 CHECK OK 73015.0 ns 3641: send 01111111 73780.0 ns 3679: moni 01111111 CHECK OK 73815.0 ns 3681: send 00000000 74580.0 ns 3719: moni 00000000 CHECK OK 74615.0 ns 3721: send 11111111 75380.0 ns 3759: moni 11111111 CHECK OK 75415.0 ns 3761: send 00000011 76180.0 ns 3799: moni 00000011 CHECK OK 76215.0 ns 3801: send 00001100 76980.0 ns 3839: moni 00001100 CHECK OK 77015.0 ns 3841: send 00110000 77780.0 ns 3879: moni 00110000 CHECK OK 77815.0 ns 3881: send 11000000 78580.0 ns 3919: moni 11000000 CHECK OK C test data with 2 stop bits 78635.0 ns 3922: send 00000000 79400.0 ns 3960: moni 00000000 CHECK OK 79455.0 ns 3963: send 00000001 80220.0 ns 4001: moni 00000001 CHECK OK 80275.0 ns 4004: send 00000010 81040.0 ns 4042: moni 00000010 CHECK OK 81095.0 ns 4045: send 00000100 81860.0 ns 4083: moni 00000100 CHECK OK 81915.0 ns 4086: send 00001000 82680.0 ns 4124: moni 00001000 CHECK OK 82735.0 ns 4127: send 00010000 83500.0 ns 4165: moni 00010000 CHECK OK 83555.0 ns 4168: send 00100000 84320.0 ns 4206: moni 00100000 CHECK OK 84375.0 ns 4209: send 01000000 85140.0 ns 4247: moni 01000000 CHECK OK 85195.0 ns 4250: send 10000000 85960.0 ns 4288: moni 10000000 CHECK OK 86015.0 ns 4291: send 11111110 86780.0 ns 4329: moni 11111110 CHECK OK 86835.0 ns 4332: send 11111101 87600.0 ns 4370: moni 11111101 CHECK OK 87655.0 ns 4373: send 11111011 88420.0 ns 4411: moni 11111011 CHECK OK 88475.0 ns 4414: send 11110111 89240.0 ns 4452: moni 11110111 CHECK OK 89295.0 ns 4455: send 11101111 90060.0 ns 4493: moni 11101111 CHECK OK 90115.0 ns 4496: send 11011111 90880.0 ns 4534: moni 11011111 CHECK OK 90935.0 ns 4537: send 10111111 91700.0 ns 4575: moni 10111111 CHECK OK 91755.0 ns 4578: send 01111111 92520.0 ns 4616: moni 01111111 CHECK OK 92575.0 ns 4619: send 00000000 93340.0 ns 4657: moni 00000000 CHECK OK 93395.0 ns 4660: send 11111111 94160.0 ns 4698: moni 11111111 CHECK OK 94215.0 ns 4701: send 00000011 94980.0 ns 4739: moni 00000011 CHECK OK 95035.0 ns 4742: send 00001100 95800.0 ns 4780: moni 00001100 CHECK OK 95855.0 ns 4783: send 00110000 96620.0 ns 4821: moni 00110000 CHECK OK 96675.0 ns 4824: send 11000000 97440.0 ns 4862: moni 11000000 CHECK OK C setting rate=16 -> CLKDIV=15 ----------------------------------------------- C test resonse to start bit runts 97655.0 ns 4873: puls 0 1 1 20 98075.0 ns 4894: puls 0 2 1 20 98515.0 ns 4916: puls 0 3 1 20 98975.0 ns 4939: puls 0 4 1 20 99455.0 ns 4963: puls 0 6 1 20 99975.0 ns 4989: puls 0 10 1200 103020.0 ns 5141: moni 11111111 CHECK OK C test back-to-back data 104175.0 ns 5199: send 00000000 107220.0 ns 5351: moni 00000000 CHECK OK 107375.0 ns 5359: send 00000001 110420.0 ns 5511: moni 00000001 CHECK OK 110575.0 ns 5519: send 00000010 113620.0 ns 5671: moni 00000010 CHECK OK 113775.0 ns 5679: send 00000100 116820.0 ns 5831: moni 00000100 CHECK OK 116975.0 ns 5839: send 00001000 120020.0 ns 5991: moni 00001000 CHECK OK 120175.0 ns 5999: send 00010000 123220.0 ns 6151: moni 00010000 CHECK OK 123375.0 ns 6159: send 00100000 126420.0 ns 6311: moni 00100000 CHECK OK 126575.0 ns 6319: send 01000000 129620.0 ns 6471: moni 01000000 CHECK OK 129775.0 ns 6479: send 10000000 132820.0 ns 6631: moni 10000000 CHECK OK 132975.0 ns 6639: send 11111110 136020.0 ns 6791: moni 11111110 CHECK OK 136175.0 ns 6799: send 11111101 139220.0 ns 6951: moni 11111101 CHECK OK 139375.0 ns 6959: send 11111011 142420.0 ns 7111: moni 11111011 CHECK OK 142575.0 ns 7119: send 11110111 145620.0 ns 7271: moni 11110111 CHECK OK 145775.0 ns 7279: send 11101111 148820.0 ns 7431: moni 11101111 CHECK OK 148975.0 ns 7439: send 11011111 152020.0 ns 7591: moni 11011111 CHECK OK 152175.0 ns 7599: send 10111111 155220.0 ns 7751: moni 10111111 CHECK OK 155375.0 ns 7759: send 01111111 158420.0 ns 7911: moni 01111111 CHECK OK 158575.0 ns 7919: send 00000000 161620.0 ns 8071: moni 00000000 CHECK OK 161775.0 ns 8079: send 11111111 164820.0 ns 8231: moni 11111111 CHECK OK 164975.0 ns 8239: send 00000011 168020.0 ns 8391: moni 00000011 CHECK OK 168175.0 ns 8399: send 00001100 171220.0 ns 8551: moni 00001100 CHECK OK 171375.0 ns 8559: send 00110000 174420.0 ns 8711: moni 00110000 CHECK OK 174575.0 ns 8719: send 11000000 177620.0 ns 8871: moni 11000000 CHECK OK C test data with 2 stop bits 177795.0 ns 8880: send 00000000 180840.0 ns 9032: moni 00000000 CHECK OK 181015.0 ns 9041: send 11110000 184060.0 ns 9193: moni 11110000 CHECK OK 184235.0 ns 9202: send 00001111 187280.0 ns 9354: moni 00001111 CHECK OK 187455.0 ns 9363: send 11111111 190500.0 ns 9515: moni 11111111 CHECK OK C test data with 3 stop bits 190695.0 ns 9525: send 00000000 193740.0 ns 9677: moni 00000000 CHECK OK 193935.0 ns 9687: send 11110000 196980.0 ns 9839: moni 11110000 CHECK OK 197175.0 ns 9849: send 00001111 200220.0 ns 10001: moni 00001111 CHECK OK 200415.0 ns 10011: send 11111111 203460.0 ns 10163: moni 11111111 CHECK OK C test data with 4 stop bits 203675.0 ns 10174: send 00000000 206720.0 ns 10326: moni 00000000 CHECK OK 206935.0 ns 10337: send 11110000 209980.0 ns 10489: moni 11110000 CHECK OK 210195.0 ns 10500: send 00001111 213240.0 ns 10652: moni 00001111 CHECK OK 213455.0 ns 10663: send 11111111 216500.0 ns 10815: moni 11111111 CHECK OK C setting rate=32 -> CLKDIV=31 ----------------------------------------------- C test back-to-back data 216835.0 ns 10832: send 00000000 222920.0 ns 11136: moni 00000000 CHECK OK 223235.0 ns 11152: send 00000001 229320.0 ns 11456: moni 00000001 CHECK OK 229635.0 ns 11472: send 00000010 235720.0 ns 11776: moni 00000010 CHECK OK 236035.0 ns 11792: send 00000100 242120.0 ns 12096: moni 00000100 CHECK OK 242435.0 ns 12112: send 00001000 248520.0 ns 12416: moni 00001000 CHECK OK 248835.0 ns 12432: send 00010000 254920.0 ns 12736: moni 00010000 CHECK OK 255235.0 ns 12752: send 00100000 261320.0 ns 13056: moni 00100000 CHECK OK 261635.0 ns 13072: send 01000000 267720.0 ns 13376: moni 01000000 CHECK OK 268035.0 ns 13392: send 10000000 274120.0 ns 13696: moni 10000000 CHECK OK 274435.0 ns 13712: send 11111110 280520.0 ns 14016: moni 11111110 CHECK OK 280835.0 ns 14032: send 11111101 286920.0 ns 14336: moni 11111101 CHECK OK 287235.0 ns 14352: send 11111011 293320.0 ns 14656: moni 11111011 CHECK OK 293635.0 ns 14672: send 11110111 299720.0 ns 14976: moni 11110111 CHECK OK 300035.0 ns 14992: send 11101111 306120.0 ns 15296: moni 11101111 CHECK OK 306435.0 ns 15312: send 11011111 312520.0 ns 15616: moni 11011111 CHECK OK 312835.0 ns 15632: send 10111111 318920.0 ns 15936: moni 10111111 CHECK OK 319235.0 ns 15952: send 01111111 325320.0 ns 16256: moni 01111111 CHECK OK 325635.0 ns 16272: send 00000000 331720.0 ns 16576: moni 00000000 CHECK OK 332035.0 ns 16592: send 11111111 338120.0 ns 16896: moni 11111111 CHECK OK 338435.0 ns 16912: send 00000011 344520.0 ns 17216: moni 00000011 CHECK OK 344835.0 ns 17232: send 00001100 350920.0 ns 17536: moni 00001100 CHECK OK 351235.0 ns 17552: send 00110000 357320.0 ns 17856: moni 00110000 CHECK OK 357635.0 ns 17872: send 11000000 363720.0 ns 18176: moni 11000000 CHECK OK C test data with 2 stop bits 364055.0 ns 18193: send 00000000 370140.0 ns 18497: moni 00000000 CHECK OK 370475.0 ns 18514: send 11110000 376560.0 ns 18818: moni 11110000 CHECK OK 376895.0 ns 18835: send 00001111 382980.0 ns 19139: moni 00001111 CHECK OK 383315.0 ns 19156: send 11111111 389400.0 ns 19460: moni 11111111 CHECK OK C test data with 3 stop bits 389755.0 ns 19478: send 00000000 395840.0 ns 19782: moni 00000000 CHECK OK 396195.0 ns 19800: send 11110000 402280.0 ns 20104: moni 11110000 CHECK OK 402635.0 ns 20122: send 00001111 408720.0 ns 20426: moni 00001111 CHECK OK 409075.0 ns 20444: send 11111111 415160.0 ns 20748: moni 11111111 CHECK OK C test data with 4 stop bits 415535.0 ns 20767: send 00000000 421620.0 ns 21071: moni 00000000 CHECK OK 421995.0 ns 21090: send 11110000 428080.0 ns 21394: moni 11110000 CHECK OK 428455.0 ns 21413: send 00001111 434540.0 ns 21717: moni 00001111 CHECK OK 434915.0 ns 21736: send 11111111 441000.0 ns 22040: moni 11111111 CHECK OK C setting rate=32 -> CLKDIV=31 ---- txrate = 31 !! --------------------------- C test back-to-back data 441495.0 ns 22065: send 00000000 447580.0 ns 22369: moni 00000000 CHECK OK 447695.0 ns 22375: send 00000001 453780.0 ns 22679: moni 00000001 CHECK OK 453895.0 ns 22685: send 00000010 459980.0 ns 22989: moni 00000010 CHECK OK 460095.0 ns 22995: send 00000100 466180.0 ns 23299: moni 00000100 CHECK OK 466295.0 ns 23305: send 00001000 472380.0 ns 23609: moni 00001000 CHECK OK 472495.0 ns 23615: send 00010000 478580.0 ns 23919: moni 00010000 CHECK OK 478695.0 ns 23925: send 00100000 484780.0 ns 24229: moni 00100000 CHECK OK 484895.0 ns 24235: send 01000000 490980.0 ns 24539: moni 01000000 CHECK OK 491095.0 ns 24545: send 10000000 497180.0 ns 24849: moni 10000000 CHECK OK 497295.0 ns 24855: send 11111110 503380.0 ns 25159: moni 11111110 CHECK OK 503495.0 ns 25165: send 11111101 509580.0 ns 25469: moni 11111101 CHECK OK 509695.0 ns 25475: send 11111011 515780.0 ns 25779: moni 11111011 CHECK OK 515895.0 ns 25785: send 11110111 521980.0 ns 26089: moni 11110111 CHECK OK 522095.0 ns 26095: send 11101111 528180.0 ns 26399: moni 11101111 CHECK OK 528295.0 ns 26405: send 11011111 534380.0 ns 26709: moni 11011111 CHECK OK 534495.0 ns 26715: send 10111111 540580.0 ns 27019: moni 10111111 CHECK OK 540695.0 ns 27025: send 01111111 546780.0 ns 27329: moni 01111111 CHECK OK 546895.0 ns 27335: send 00000000 552980.0 ns 27639: moni 00000000 CHECK OK 553095.0 ns 27645: send 11111111 559180.0 ns 27949: moni 11111111 CHECK OK 559295.0 ns 27955: send 00000011 565380.0 ns 28259: moni 00000011 CHECK OK 565495.0 ns 28265: send 00001100 571580.0 ns 28569: moni 00001100 CHECK OK 571695.0 ns 28575: send 00110000 577780.0 ns 28879: moni 00110000 CHECK OK 577895.0 ns 28885: send 11000000 583980.0 ns 29189: moni 11000000 CHECK OK C test data with 2 stop bits 584115.0 ns 29196: send 00000000 590200.0 ns 29500: moni 00000000 CHECK OK 590335.0 ns 29507: send 11110000 596420.0 ns 29811: moni 11110000 CHECK OK 596555.0 ns 29818: send 00001111 602640.0 ns 30122: moni 00001111 CHECK OK 602775.0 ns 30129: send 11111111 608860.0 ns 30433: moni 11111111 CHECK OK C test data with 3 stop bits 609015.0 ns 30441: send 00000000 615100.0 ns 30745: moni 00000000 CHECK OK 615255.0 ns 30753: send 11110000 621340.0 ns 31057: moni 11110000 CHECK OK 621495.0 ns 31065: send 00001111 627580.0 ns 31369: moni 00001111 CHECK OK 627735.0 ns 31377: send 11111111 633820.0 ns 31681: moni 11111111 CHECK OK C test data with 4 stop bits 633995.0 ns 31690: send 00000000 640080.0 ns 31994: moni 00000000 CHECK OK 640255.0 ns 32003: send 11110000 646340.0 ns 32307: moni 11110000 CHECK OK 646515.0 ns 32316: send 00001111 652600.0 ns 32620: moni 00001111 CHECK OK 652775.0 ns 32629: send 11111111 658860.0 ns 32933: moni 11111111 CHECK OK C setting rate=32 -> CLKDIV=31 ---- txrate = 33 !! --------------------------- C test back-to-back data 659155.0 ns 32948: send 00000000 665420.0 ns 33261: moni 00000000 CHECK OK 665755.0 ns 33278: send 00000001 672020.0 ns 33591: moni 00000001 CHECK OK 672355.0 ns 33608: send 00000010 678620.0 ns 33921: moni 00000010 CHECK OK 678955.0 ns 33938: send 00000100 685220.0 ns 34251: moni 00000100 CHECK OK 685555.0 ns 34268: send 00001000 691820.0 ns 34581: moni 00001000 CHECK OK 692155.0 ns 34598: send 00010000 698420.0 ns 34911: moni 00010000 CHECK OK 698755.0 ns 34928: send 00100000 705020.0 ns 35241: moni 00100000 CHECK OK 705355.0 ns 35258: send 01000000 711620.0 ns 35571: moni 01000000 CHECK OK 711955.0 ns 35588: send 10000000 718040.0 ns 35892: moni 10000000 CHECK OK 718555.0 ns 35918: send 11111110 724640.0 ns 36222: moni 11111110 CHECK OK 725155.0 ns 36248: send 11111101 731240.0 ns 36552: moni 11111101 CHECK OK 731755.0 ns 36578: send 11111011 737840.0 ns 36882: moni 11111011 CHECK OK 738355.0 ns 36908: send 11110111 744440.0 ns 37212: moni 11110111 CHECK OK 744955.0 ns 37238: send 11101111 751040.0 ns 37542: moni 11101111 CHECK OK 751555.0 ns 37568: send 11011111 757640.0 ns 37872: moni 11011111 CHECK OK 758155.0 ns 37898: send 10111111 764240.0 ns 38202: moni 10111111 CHECK OK 764755.0 ns 38228: send 01111111 771020.0 ns 38541: moni 01111111 CHECK OK 771355.0 ns 38558: send 00000000 777620.0 ns 38871: moni 00000000 CHECK OK 777955.0 ns 38888: send 11111111 784040.0 ns 39192: moni 11111111 CHECK OK 784555.0 ns 39218: send 00000011 790820.0 ns 39531: moni 00000011 CHECK OK 791155.0 ns 39548: send 00001100 797420.0 ns 39861: moni 00001100 CHECK OK 797755.0 ns 39878: send 00110000 804020.0 ns 40191: moni 00110000 CHECK OK 804355.0 ns 40208: send 11000000 810440.0 ns 40512: moni 11000000 CHECK OK C test data with 2 stop bits 810975.0 ns 40539: send 00000000 817240.0 ns 40852: moni 00000000 CHECK OK 817595.0 ns 40870: send 11110000 823680.0 ns 41174: moni 11110000 CHECK OK 824215.0 ns 41201: send 00001111 830480.0 ns 41514: moni 00001111 CHECK OK 830835.0 ns 41532: send 11111111 836920.0 ns 41836: moni 11111111 CHECK OK C test data with 3 stop bits 837475.0 ns 41864: send 00000000 843740.0 ns 42177: moni 00000000 CHECK OK 844115.0 ns 42196: send 11110000 850200.0 ns 42500: moni 11110000 CHECK OK 850755.0 ns 42528: send 00001111 857020.0 ns 42841: moni 00001111 CHECK OK 857395.0 ns 42860: send 11111111 863480.0 ns 43164: moni 11111111 CHECK OK C test data with 4 stop bits 864055.0 ns 43193: send 00000000 870320.0 ns 43506: moni 00000000 CHECK OK 870715.0 ns 43526: send 11110000 876800.0 ns 43830: moni 11110000 CHECK OK 877375.0 ns 43859: send 00001111 883640.0 ns 44172: moni 00001111 CHECK OK 884035.0 ns 44192: send 11111111 890120.0 ns 44496: moni 11111111 CHECK OK C setting rate=27 -> CLKDIV=25 ---- txrate = 26 !! --------------------------- C test back-to-back data 890815.0 ns 44531: send 00000000 895960.0 ns 44788: moni 00000000 CHECK OK 896015.0 ns 44791: send 00000001 901160.0 ns 45048: moni 00000001 CHECK OK 901215.0 ns 45051: send 00000010 906360.0 ns 45308: moni 00000010 CHECK OK 906415.0 ns 45311: send 00000100 911560.0 ns 45568: moni 00000100 CHECK OK 911615.0 ns 45571: send 00001000 916760.0 ns 45828: moni 00001000 CHECK OK 916815.0 ns 45831: send 00010000 921960.0 ns 46088: moni 00010000 CHECK OK 922015.0 ns 46091: send 00100000 927160.0 ns 46348: moni 00100000 CHECK OK 927215.0 ns 46351: send 01000000 932360.0 ns 46608: moni 01000000 CHECK OK 932415.0 ns 46611: send 10000000 937560.0 ns 46868: moni 10000000 CHECK OK 937615.0 ns 46871: send 11111110 942760.0 ns 47128: moni 11111110 CHECK OK 942815.0 ns 47131: send 11111101 947960.0 ns 47388: moni 11111101 CHECK OK 948015.0 ns 47391: send 11111011 953160.0 ns 47648: moni 11111011 CHECK OK 953215.0 ns 47651: send 11110111 958360.0 ns 47908: moni 11110111 CHECK OK 958415.0 ns 47911: send 11101111 963560.0 ns 48168: moni 11101111 CHECK OK 963615.0 ns 48171: send 11011111 968760.0 ns 48428: moni 11011111 CHECK OK 968815.0 ns 48431: send 10111111 973960.0 ns 48688: moni 10111111 CHECK OK 974015.0 ns 48691: send 01111111 979160.0 ns 48948: moni 01111111 CHECK OK 979215.0 ns 48951: send 00000000 984360.0 ns 49208: moni 00000000 CHECK OK 984415.0 ns 49211: send 11111111 989560.0 ns 49468: moni 11111111 CHECK OK 989615.0 ns 49471: send 00000011 994760.0 ns 49728: moni 00000011 CHECK OK 994815.0 ns 49731: send 00001100 999960.0 ns 49988: moni 00001100 CHECK OK 1000015.0 ns 49991: send 00110000 1005160.0 ns 50248: moni 00110000 CHECK OK 1005215.0 ns 50251: send 11000000 1010360.0 ns 50508: moni 11000000 CHECK OK C test data with 2 stop bits 1010435.0 ns 50512: send 00000000 1015580.0 ns 50769: moni 00000000 CHECK OK 1015655.0 ns 50773: send 11110000 1020800.0 ns 51030: moni 11110000 CHECK OK 1020875.0 ns 51034: send 00001111 1026020.0 ns 51291: moni 00001111 CHECK OK 1026095.0 ns 51295: send 11111111 1031240.0 ns 51552: moni 11111111 CHECK OK C test data with 3 stop bits 1031335.0 ns 51557: send 00000000 1036480.0 ns 51814: moni 00000000 CHECK OK 1036575.0 ns 51819: send 11110000 1041720.0 ns 52076: moni 11110000 CHECK OK 1041815.0 ns 52081: send 00001111 1046960.0 ns 52338: moni 00001111 CHECK OK 1047055.0 ns 52343: send 11111111 1052200.0 ns 52600: moni 11111111 CHECK OK C test data with 4 stop bits 1052315.0 ns 52606: send 00000000 1057460.0 ns 52863: moni 00000000 CHECK OK 1057575.0 ns 52869: send 11110000 1062720.0 ns 53126: moni 11110000 CHECK OK 1062835.0 ns 53132: send 00001111 1067980.0 ns 53389: moni 00001111 CHECK OK 1068095.0 ns 53395: send 11111111 1073240.0 ns 53652: moni 11111111 CHECK OK C setting rate=27 -> CLKDIV=27 ---- txrate = 28 !! --------------------------- C test back-to-back data 1073475.0 ns 53664: send 00000000 1078800.0 ns 53930: moni 00000000 CHECK OK 1079075.0 ns 53944: send 00000001 1084400.0 ns 54210: moni 00000001 CHECK OK 1084675.0 ns 54224: send 00000010 1090000.0 ns 54490: moni 00000010 CHECK OK 1090275.0 ns 54504: send 00000100 1095600.0 ns 54770: moni 00000100 CHECK OK 1095875.0 ns 54784: send 00001000 1101200.0 ns 55050: moni 00001000 CHECK OK 1101475.0 ns 55064: send 00010000 1106800.0 ns 55330: moni 00010000 CHECK OK 1107075.0 ns 55344: send 00100000 1112400.0 ns 55610: moni 00100000 CHECK OK 1112675.0 ns 55624: send 01000000 1118000.0 ns 55890: moni 01000000 CHECK OK 1118275.0 ns 55904: send 10000000 1123420.0 ns 56161: moni 10000000 CHECK OK 1123875.0 ns 56184: send 11111110 1129020.0 ns 56441: moni 11111110 CHECK OK 1129475.0 ns 56464: send 11111101 1134620.0 ns 56721: moni 11111101 CHECK OK 1135075.0 ns 56744: send 11111011 1140220.0 ns 57001: moni 11111011 CHECK OK 1140675.0 ns 57024: send 11110111 1145820.0 ns 57281: moni 11110111 CHECK OK 1146275.0 ns 57304: send 11101111 1151420.0 ns 57561: moni 11101111 CHECK OK 1151875.0 ns 57584: send 11011111 1157020.0 ns 57841: moni 11011111 CHECK OK 1157475.0 ns 57864: send 10111111 1162620.0 ns 58121: moni 10111111 CHECK OK 1163075.0 ns 58144: send 01111111 1168400.0 ns 58410: moni 01111111 CHECK OK 1168675.0 ns 58424: send 00000000 1174000.0 ns 58690: moni 00000000 CHECK OK 1174275.0 ns 58704: send 11111111 1179420.0 ns 58961: moni 11111111 CHECK OK 1179875.0 ns 58984: send 00000011 1185200.0 ns 59250: moni 00000011 CHECK OK 1185475.0 ns 59264: send 00001100 1190800.0 ns 59530: moni 00001100 CHECK OK 1191075.0 ns 59544: send 00110000 1196400.0 ns 59810: moni 00110000 CHECK OK 1196675.0 ns 59824: send 11000000 1201820.0 ns 60081: moni 11000000 CHECK OK C test data with 2 stop bits 1202295.0 ns 60105: send 00000000 1207620.0 ns 60371: moni 00000000 CHECK OK 1207915.0 ns 60386: send 11110000 1213060.0 ns 60643: moni 11110000 CHECK OK 1213535.0 ns 60667: send 00001111 1218860.0 ns 60933: moni 00001111 CHECK OK 1219155.0 ns 60948: send 11111111 1224300.0 ns 61205: moni 11111111 CHECK OK C test data with 3 stop bits 1224795.0 ns 61230: send 00000000 1230120.0 ns 61496: moni 00000000 CHECK OK 1230435.0 ns 61512: send 11110000 1235580.0 ns 61769: moni 11110000 CHECK OK 1236075.0 ns 61794: send 00001111 1241400.0 ns 62060: moni 00001111 CHECK OK 1241715.0 ns 62076: send 11111111 1246860.0 ns 62333: moni 11111111 CHECK OK C test data with 4 stop bits 1247375.0 ns 62359: send 00000000 1252700.0 ns 62625: moni 00000000 CHECK OK 1253035.0 ns 62642: send 11110000 1258180.0 ns 62899: moni 11110000 CHECK OK 1258695.0 ns 62925: send 00001111 1264020.0 ns 63191: moni 00001111 CHECK OK 1264355.0 ns 63208: send 11111111 1269500.0 ns 63465: moni 11111111 CHECK OK 1269955.0 ns 63488: DONE real 0m0.467s user 0m0.464s sys 0m0.000s