走马灯控制信号输出采用了一段式状态机建模方法。参考代码如下: always @(posedge clk_1) if(!rst) begin state<=first; Q0<='b011; Q1<='b010; Q2<='b010; Q3<='b001; Q4<='b000; Q5<='b111; Q6<='b110; Q7<='b101; end else case(state) first:begin state<=second; Q0<='b101; Q1<='b011; Q2<='b010; Q3<='b010; Q4<='b001; Q5<='b000; Q6<='b111; Q7<='b110; end second:begin state<=third; Q0<='b110; Q1<='b101; Q2<='b011; Q3<='b010

时间:2024-06-27 12:39:44

相似题目