test15.log revision 12855:588919e0e4aa
1SystemC Simulation 2 3*** trigger each driver in individual delta cycles 4 dut.p1: 1 ns @ 1: writing dut.sig = 1 5 dut.run: 1 ns @ 2: reading dut.sig = 1 6 dut.p2: 1 ns @ 2: writing dut.sig = 2 7 dut.run: 1 ns @ 3: reading dut.sig = 2 8 dut.p3: 1 ns @ 3: writing dut.sig = 3 9 dut.run: 1 ns @ 4: reading dut.sig = 3 10 dut.p4: 1 ns @ 4: writing dut.sig = 1 11 dut.run: 1 ns @ 5: reading dut.sig = 1 12 13*** trigger 1-2-3 in the same delta cycle 14 dut.p1: 2 ns @ 6: writing dut.sig = 1 15 dut.p2: 2 ns @ 6: writing dut.sig = 2 16 17Error: (E115) sc_signal<T> cannot have more than one driver: 18 signal `dut.sig' (sc_signal) 19 first driver `dut.p1' (sc_method_process) 20 second driver `dut.p2' (sc_method_process) 21 conflicting write in delta cycle 6 22In file: <removed by verify.pl> 23In process: dut.p2 @ 2 ns 24 25 dut.p3: 2 ns @ 6: writing dut.sig = 3 26 27Error: (E115) sc_signal<T> cannot have more than one driver: 28 signal `dut.sig' (sc_signal) 29 first driver `dut.p1' (sc_method_process) 30 second driver `dut.p3' (sc_method_process) 31 conflicting write in delta cycle 6 32In file: <removed by verify.pl> 33In process: dut.p3 @ 2 ns 34 35 dut.run: 2 ns @ 7: reading dut.sig = 1 36 37*** trigger 2-3-1 in the same delta cycle 38 dut.p2: 3 ns @ 8: writing dut.sig = 2 39 dut.p3: 3 ns @ 8: writing dut.sig = 3 40 41Error: (E115) sc_signal<T> cannot have more than one driver: 42 signal `dut.sig' (sc_signal) 43 first driver `dut.p2' (sc_method_process) 44 second driver `dut.p3' (sc_method_process) 45 conflicting write in delta cycle 8 46In file: <removed by verify.pl> 47In process: dut.p3 @ 3 ns 48 49 dut.p1: 3 ns @ 8: writing dut.sig = 1 50 51Error: (E115) sc_signal<T> cannot have more than one driver: 52 signal `dut.sig' (sc_signal) 53 first driver `dut.p2' (sc_method_process) 54 second driver `dut.p1' (sc_method_process) 55 conflicting write in delta cycle 8 56In file: <removed by verify.pl> 57In process: dut.p1 @ 3 ns 58 59 dut.run: 3 ns @ 9: reading dut.sig = 2 60 61*** trigger 3-1-2 in the same delta cycle 62 dut.p3: 4 ns @ 10: writing dut.sig = 3 63 dut.p1: 4 ns @ 10: writing dut.sig = 1 64 65Error: (E115) sc_signal<T> cannot have more than one driver: 66 signal `dut.sig' (sc_signal) 67 first driver `dut.p3' (sc_method_process) 68 second driver `dut.p1' (sc_method_process) 69 conflicting write in delta cycle 10 70In file: <removed by verify.pl> 71In process: dut.p1 @ 4 ns 72 73 dut.p2: 4 ns @ 10: writing dut.sig = 2 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.p2' (sc_method_process) 79 conflicting write in delta cycle 10 80In file: <removed by verify.pl> 81In process: dut.p2 @ 4 ns 82 83 dut.run: 4 ns @ 11: reading dut.sig = 3 84 85*** trigger 1-2-1-2 in the same delta cycle 86 dut.p1: 5 ns @ 12: writing dut.sig = 1 87 dut.p2: 5 ns @ 12: writing dut.sig = 2 88 89Error: (E115) sc_signal<T> cannot have more than one driver: 90 signal `dut.sig' (sc_signal) 91 first driver `dut.p1' (sc_method_process) 92 second driver `dut.p2' (sc_method_process) 93 conflicting write in delta cycle 12 94In file: <removed by verify.pl> 95In process: dut.p2 @ 5 ns 96 97 dut.p1: 5 ns @ 12: writing dut.sig = 1 98 dut.p2: 5 ns @ 12: writing dut.sig = 2 99 100Error: (E115) sc_signal<T> cannot have more than one driver: 101 signal `dut.sig' (sc_signal) 102 first driver `dut.p1' (sc_method_process) 103 second driver `dut.p2' (sc_method_process) 104 conflicting write in delta cycle 12 105In file: <removed by verify.pl> 106In process: dut.p2 @ 5 ns 107 108 dut.run: 5 ns @ 13: reading dut.sig = 1 109 110*** trigger 2-1 in the same delta cycle 111 dut.p2: 6 ns @ 14: writing dut.sig = 2 112 dut.p1: 6 ns @ 14: writing dut.sig = 1 113 114Error: (E115) sc_signal<T> cannot have more than one driver: 115 signal `dut.sig' (sc_signal) 116 first driver `dut.p2' (sc_method_process) 117 second driver `dut.p1' (sc_method_process) 118 conflicting write in delta cycle 14 119In file: <removed by verify.pl> 120In process: dut.p1 @ 6 ns 121 122 dut.run: 6 ns @ 15: reading dut.sig = 2 123 124*** trigger 1-3 in the same delta cycle 125 dut.p1: 7 ns @ 16: writing dut.sig = 1 126 dut.p3: 7 ns @ 16: writing dut.sig = 3 127 128Error: (E115) sc_signal<T> cannot have more than one driver: 129 signal `dut.sig' (sc_signal) 130 first driver `dut.p1' (sc_method_process) 131 second driver `dut.p3' (sc_method_process) 132 conflicting write in delta cycle 16 133In file: <removed by verify.pl> 134In process: dut.p3 @ 7 ns 135 136 dut.run: 7 ns @ 17: reading dut.sig = 1 137 138*** trigger 1-4-1 in the same delta cycle 139 dut.p1: 8 ns @ 18: writing dut.sig = 1 140 dut.p4: 8 ns @ 18: writing dut.sig = 1 141 142Error: (E115) sc_signal<T> cannot have more than one driver: 143 signal `dut.sig' (sc_signal) 144 first driver `dut.p1' (sc_method_process) 145 second driver `dut.p4' (sc_method_process) 146 conflicting write in delta cycle 18 147In file: <removed by verify.pl> 148In process: dut.p4 @ 8 ns 149 150 dut.p1: 8 ns @ 18: writing dut.sig = 1 151 dut.run: 8 ns @ 19: reading dut.sig = 1 152 153*** trigger 4-1 in the same delta cycle 154 dut.p4: 9 ns @ 20: writing dut.sig = 1 155 dut.p1: 9 ns @ 20: writing dut.sig = 1 156 157Error: (E115) sc_signal<T> cannot have more than one driver: 158 signal `dut.sig' (sc_signal) 159 first driver `dut.p4' (sc_method_process) 160 second driver `dut.p1' (sc_method_process) 161 conflicting write in delta cycle 20 162In file: <removed by verify.pl> 163In process: dut.p1 @ 9 ns 164 165 dut.run: 9 ns @ 21: reading dut.sig = 1 166 167Program completed 168