|
77 | 77 | localparam fsm_8 = 8; |
78 | 78 | localparam fsm_9 = 9; |
79 | 79 | localparam fsm_10 = 10; |
| 80 | + localparam fsm_11 = 11; |
| 81 | + localparam fsm_12 = 12; |
| 82 | + localparam fsm_13 = 13; |
| 83 | + localparam fsm_14 = 14; |
| 84 | + localparam fsm_15 = 15; |
| 85 | + localparam fsm_16 = 16; |
| 86 | + localparam fsm_17 = 17; |
| 87 | + localparam fsm_18 = 18; |
80 | 88 |
|
81 | 89 | always @(posedge CLK) begin |
82 | 90 | if(RST) begin |
|
160 | 168 | fsm <= fsm_10; |
161 | 169 | end |
162 | 170 | fsm_10: begin |
| 171 | + $display("%s = %d", "dout0", dout0); |
| 172 | + $display("%s = %d", "dout1", dout1); |
| 173 | + $display("%s = %d", "dout2", dout2); |
| 174 | + $display("%s = %d", "dout3", dout3); |
| 175 | + $display("----"); |
| 176 | + fsm <= fsm_11; |
| 177 | + end |
| 178 | + fsm_11: begin |
| 179 | + $display("%s = %d", "dout0", dout0); |
| 180 | + $display("%s = %d", "dout1", dout1); |
| 181 | + $display("%s = %d", "dout2", dout2); |
| 182 | + $display("%s = %d", "dout3", dout3); |
| 183 | + $display("----"); |
| 184 | + fsm <= fsm_12; |
| 185 | + end |
| 186 | + fsm_12: begin |
| 187 | + $display("%s = %d", "dout0", dout0); |
| 188 | + $display("%s = %d", "dout1", dout1); |
| 189 | + $display("%s = %d", "dout2", dout2); |
| 190 | + $display("%s = %d", "dout3", dout3); |
| 191 | + $display("----"); |
| 192 | + fsm <= fsm_13; |
| 193 | + end |
| 194 | + fsm_13: begin |
| 195 | + $display("%s = %d", "dout0", dout0); |
| 196 | + $display("%s = %d", "dout1", dout1); |
| 197 | + $display("%s = %d", "dout2", dout2); |
| 198 | + $display("%s = %d", "dout3", dout3); |
| 199 | + $display("----"); |
| 200 | + fsm <= fsm_14; |
| 201 | + end |
| 202 | + fsm_14: begin |
| 203 | + $display("%s = %d", "dout0", dout0); |
| 204 | + $display("%s = %d", "dout1", dout1); |
| 205 | + $display("%s = %d", "dout2", dout2); |
| 206 | + $display("%s = %d", "dout3", dout3); |
| 207 | + $display("----"); |
| 208 | + fsm <= fsm_15; |
| 209 | + end |
| 210 | + fsm_15: begin |
| 211 | + $display("%s = %d", "dout0", dout0); |
| 212 | + $display("%s = %d", "dout1", dout1); |
| 213 | + $display("%s = %d", "dout2", dout2); |
| 214 | + $display("%s = %d", "dout3", dout3); |
| 215 | + $display("----"); |
| 216 | + fsm <= fsm_16; |
| 217 | + end |
| 218 | + fsm_16: begin |
| 219 | + $display("%s = %d", "dout0", dout0); |
| 220 | + $display("%s = %d", "dout1", dout1); |
| 221 | + $display("%s = %d", "dout2", dout2); |
| 222 | + $display("%s = %d", "dout3", dout3); |
| 223 | + $display("----"); |
| 224 | + fsm <= fsm_17; |
| 225 | + end |
| 226 | + fsm_17: begin |
| 227 | + $display("%s = %d", "dout0", dout0); |
| 228 | + $display("%s = %d", "dout1", dout1); |
| 229 | + $display("%s = %d", "dout2", dout2); |
| 230 | + $display("%s = %d", "dout3", dout3); |
| 231 | + $display("----"); |
| 232 | + fsm <= fsm_18; |
| 233 | + end |
| 234 | + fsm_18: begin |
163 | 235 | $finish; |
164 | 236 | end |
165 | 237 | endcase |
|
0 commit comments