重复检测是一般FSM应该具备的能力,根据画好的状态转换图,coding case部分。 需要注意题目检测输出是在下一个时钟周期,而非当前时钟周期。 完整代码: `timescale 1ns/1ns module sequence_test2( input wire clk , input wire rst , input wire data , output reg flag ); //*************code***********// parameter IDLE=0, A=1, B=2, C=3, D=4; reg [2:0]CS,NS; a...