我在verilog中编写了一个实现D触发器的模块,如下所示:-
module d_flip_flop(q,d,clk,reset);
现在,我想使用这个模块实现 4 位移位寄存器。所以我必须在 always @(negedge clk) 块内并行执行四个 d 触发器。我不知道如何始终并行执行四个用户定义的模块(或如何实例化)。我不想要 4 位移位寄存器的直接行为实现。
我在verilog中编写了一个实现D触发器的模块,如下所示:-
module d_flip_flop(q,d,clk,reset);
现在,我想使用这个模块实现 4 位移位寄存器。所以我必须在 always @(negedge clk) 块内并行执行四个 d 触发器。我不知道如何始终并行执行四个用户定义的模块(或如何实例化)。我不想要 4 位移位寄存器的直接行为实现。