fpga
应用篇(
二)
:边沿检测上一篇介绍了阻塞赋值与非阻塞赋值,这次我们利用非阻塞赋值产生一个简单的应用即边沿检测,边沿检测一般用来产生使能信号。程序如下:
综合后电路:
clk
为主时钟分频之后得到的,程序中定义了clk_temp
;我们希望clk_temp
比clk
差一个主时钟的宽度,从综合后的电路我们可以看出,clk
经过一个触发器之后生成clk_temp
;符合我们的要求。
从仿真结果来看,clk_temp
为clk
延迟一个主时钟的宽度,可以看出,在clk
上升沿有一个和主时钟宽度一致的up
信号,即完成上升沿检测。同理,下降沿检测一个道理,只需在源程序中改动一个符号的位置,你知道么?欢迎留言。
给大家推荐一个FPGA公众号:FPGA干货, 每天都推送fpga的内容
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>