test16.log revision 12855:588919e0e4aa
1SystemC Simulation 2 3*** trigger each driver in individual delta cycles 4 5 dut.p1: 1 ns @ 1: writing dut.sig = 1 6 7 dut.run: 1 ns @ 2: reading dut.sig = 1 8 9 dut.p2: 1 ns @ 2: writing dut.sig = 2 10 11 dut.run: 1 ns @ 3: reading dut.sig = 2 12 13 dut.p3: 1 ns @ 3: writing dut.sig = 1 14 15 dut.run: 1 ns @ 4: reading dut.sig = 1 16 17*** trigger 1-2-3 in the same delta cycle 18 19 dut.p1: 2 ns @ 5: writing dut.sig = 1 20 21 dut.p2: 2 ns @ 5: writing dut.sig = 2 22 23Error: (E115) sc_signal<T> cannot have more than one driver: 24 signal `dut.sig' (sc_signal) 25 first driver `dut.p1' (sc_method_process) 26 second driver `dut.p2' (sc_method_process) 27 conflicting write in delta cycle 5 28In file: <removed by verify.pl> 29In process: dut.p2 @ 2 ns 30 31 dut.p3: 2 ns @ 5: writing dut.sig = 1 32 33Error: (E115) sc_signal<T> cannot have more than one driver: 34 signal `dut.sig' (sc_signal) 35 first driver `dut.p2' (sc_method_process) 36 second driver `dut.p3' (sc_method_process) 37 conflicting write in delta cycle 5 38In file: <removed by verify.pl> 39In process: dut.p3 @ 2 ns 40 41 dut.run: 2 ns @ 6: reading dut.sig = 1 42 43*** trigger 2-3-1 in the same delta cycle 44 45 dut.p2: 3 ns @ 7: writing dut.sig = 2 46 47 dut.p3: 3 ns @ 7: writing dut.sig = 1 48 49Error: (E115) sc_signal<T> cannot have more than one driver: 50 signal `dut.sig' (sc_signal) 51 first driver `dut.p2' (sc_method_process) 52 second driver `dut.p3' (sc_method_process) 53 conflicting write in delta cycle 7 54In file: <removed by verify.pl> 55In process: dut.p3 @ 3 ns 56 57 dut.p1: 3 ns @ 7: writing dut.sig = 1 58 59Error: (E115) sc_signal<T> cannot have more than one driver: 60 signal `dut.sig' (sc_signal) 61 first driver `dut.p3' (sc_method_process) 62 second driver `dut.p1' (sc_method_process) 63 conflicting write in delta cycle 7 64In file: <removed by verify.pl> 65In process: dut.p1 @ 3 ns 66 67 dut.run: 3 ns @ 8: reading dut.sig = 1 68 69*** trigger 3-1-2 in the same delta cycle 70 71 dut.p3: 4 ns @ 9: writing dut.sig = 1 72 73 dut.p1: 4 ns @ 9: writing dut.sig = 1 74 75Error: (E115) sc_signal<T> cannot have more than one driver: 76 signal `dut.sig' (sc_signal) 77 first driver `dut.p3' (sc_method_process) 78 second driver `dut.p1' (sc_method_process) 79 conflicting write in delta cycle 9 80In file: <removed by verify.pl> 81In process: dut.p1 @ 4 ns 82 83 dut.p2: 4 ns @ 9: writing dut.sig = 2 84 85Error: (E115) sc_signal<T> cannot have more than one driver: 86 signal `dut.sig' (sc_signal) 87 first driver `dut.p1' (sc_method_process) 88 second driver `dut.p2' (sc_method_process) 89 conflicting write in delta cycle 9 90In file: <removed by verify.pl> 91In process: dut.p2 @ 4 ns 92 93 dut.run: 4 ns @ 10: reading dut.sig = 2 94 95*** trigger 1-1-2-2 in the same delta cycle 96 97 dut.p1: 5 ns @ 11: writing dut.sig = 1 98 99 dut.p1: 5 ns @ 11: writing dut.sig = 1 100 101 dut.p2: 5 ns @ 11: writing dut.sig = 2 102 103Error: (E115) sc_signal<T> cannot have more than one driver: 104 signal `dut.sig' (sc_signal) 105 first driver `dut.p1' (sc_method_process) 106 second driver `dut.p2' (sc_method_process) 107 conflicting write in delta cycle 11 108In file: <removed by verify.pl> 109In process: dut.p2 @ 5 ns 110 111 dut.p2: 5 ns @ 11: writing dut.sig = 2 112 113 dut.run: 5 ns @ 12: reading dut.sig = 2 114 115Program completed 116