一个D触发器延时一个CLK周期,如果延时10个CLK周期 就是多打几拍,程序该怎么写?
一个D触发器的程序
reg A_ZRE0_CROSS_MOVE;
always @(posedge CLK_1K or negedge Rst)//延迟1个时钟的D触发器
begin
if (!Rst)
begin
A_ZRE0_CROSS_MOVE <= 0;
end
else
A_ZRE0_CROSS_MOVE<=A_ZRE0_CROSS;
end
endmodule
[
本帖最后由 cetc50 于 2012-5-13 22:37 编辑 ]
此帖出自
小平头技术问答
直接用计数器延迟10个CLOCK
if (cnt=9) t
cnt<=0;
else
cnt<=cnt+1;
end if;
即可!
一周热门 更多>