0 ns | Test case 1: Reset behaviour |
0 ns | Test step 1: Power on reset | |
5,010 ns | Check if Power On causes Init | passed |
25,010 ns | Check if Init is released after 2 cycles | passed |
25,010 ns | Test step 2: Reset input | |
45,010 ns | Check if Reset input causes Init | passed |
65,010 ns | Test step 3: Signal initialization | |
65,010 ns | Check if only TimeBase(0) is active | passed |
65,010 ns | Check if TimeStamp is 0 | passed |
65,010 ns | Reset behaviour test | passed |
75,010 ns | Test case 2: Clock handling |
75,010 ns | Test step 1: Clock output following clock input | |
80 ns | Clk stays high until ExtClk goes low | passed |
80,010 ns | Clk goes low after ExtClk goes low | passed |
85 ns | Clk stays low until ExtClk goes high | passed |
85,010 ns | Clk goes high after ExtClk goes high | passed |
95,010 ns | Clock handling test | passed |
125,010 ns | Test case 3: TimeStamp counting |
125,010 ns | Test step 1: Reset condition | |
125,010 ns | TimeStamp starts with 0 | passed |
135,010 ns | TimeStamp starts counting after reset | passed |
135,010 ns | Test step 1: TimeStamp counting | |
1.125,010 ns | TimeStamp reaches 100 after 100 cycles | passed |
10.125,010 ns | TimeStamp reaches 1000 after 1000 cycles | passed |
10.135,010 ns | TimeStamp counting test | passed |
10.155,010 ns | Test case 3: TimeBase generation |
10.155,010 ns | Test step 1: TimeBase events upwards | |
10.265,010 ns | Waiting for TimeBase(1), expected TimeStamp: 9 | passed |
10.365,010 ns | Waiting for TimeBase(1), expected TimeStamp: 19 | passed |
11.165,010 ns | Waiting for TimeBase(2), expected TimeStamp: 99 | passed |
12.165,010 ns | Waiting for TimeBase(2), expected TimeStamp: 199 | passed |
20.165,010 ns | Waiting for TimeBase(3), expected TimeStamp: 999 | passed |
30.165,010 ns | Waiting for TimeBase(3), expected TimeStamp: 1999 | passed |
110.165,010 ns | Waiting for TimeBase(4), expected TimeStamp: 9999 | passed |
210.165,010 ns | Waiting for TimeBase(4), expected TimeStamp: 19999 | passed |
1.010.165,010 ns | Waiting for TimeBase(5), expected TimeStamp: 99999 | passed |
2.010.165,010 ns | Waiting for TimeBase(5), expected TimeStamp: 199999 | passed |
10.010.165,010 ns | Waiting for TimeBase(6), expected TimeStamp: 999999 | passed |
20.010.165,010 ns | Waiting for TimeBase(6), expected TimeStamp: 1999999 | passed |
20.010.165,010 ns | Test step 2: TimeBase events downwards | |
21.010.165,010 ns | Waiting for TimeBase(5), expected TimeStamp: 2099999 | passed |
21.110.165,010 ns | Waiting for TimeBase(4), expected TimeStamp: 2109999 | passed |
21.120.165,010 ns | Waiting for TimeBase(3), expected TimeStamp: 2110999 | passed |
21.121.165,010 ns | Waiting for TimeBase(2), expected TimeStamp: 2111099 | passed |
21.121.265,010 ns | Waiting for TimeBase(1), expected TimeStamp: 2111109 | passed |
21.121.265,010 ns | TimeBase generation test | passed |