不考虑最基础的状态机 提供两种方法,第二种方法资源使用最小。第一种方法是使用counter+RAM,第二种数选器+reg;手头上只有Vivado,简单看了一下资源使用情况 counter+RAM 不用移位寄存器,直接用RAM,资源一样,移位寄存器功耗太大 `timescale 1ns/1ns module sequence_detect( input clk, input rst_n, input data, output reg match, output reg&n...