使用带同步清零端的D触发器(清零高电平有效,在时钟下降沿执行清零操作)设计下一个下降沿触发的D触发器,只能使用行为语。使用设计出的D触发器输出一个周期为10个时间单位的时钟信号。
下面是网上的答案,但是感觉这答案有问题,肯定是异步清零不是同步,还有最后能输出10个时间单位的时钟信号吗?
module D_FF(clr,clk,D,Q)
input clr,clk,D;
output Q;
reg Q;
always @(posedge clr or necedge clk)
begin
if (clr)
Q = 0;
else
#10 Q <= D;
end
endmodule
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
这是异步清零吧
一周热门 更多>