vivado实现异步复位的D触发器
异步复位的D触发器功能
常见的带有异步复位控制端口的上升沿 D 触发器的功能表如下表所示。不难看出,只要复位控制端口的信号有效,D 触发器就会立即进行复位操作。可见,这时的复位操作是与时钟信号无关的。
Verilog代码实现异步复位的D触发器
module async_rddf(clk,reset,d,q,qb);
input clk,reset,d;
output q,qb;
reg q,qb;
always @(posedge clk or negedge reset)
begin if(!reset) begin
q<=0;
qb<=1;
end
else
begin
q<=d;
qb<=~d;
end
end
endmodule