如何描述一个信号的上升沿?

[复制链接]
3116|3
 楼主| 风中De舞者 发表于 2007-8-29 15:51 | 显示全部楼层 |阅读模式
除了&nbsp;if&nbsp;(clk'event&nbsp;and&nbsp;clk='1')&nbsp;then&nbsp;以外&nbsp;&nbsp;还有啥办法?<br />另外我想编写检查4BIT矢量中任意一个上升沿该如何写?<br />搞了半天没搞出来&nbsp;大家帮个忙啦&nbsp;&nbsp;谢谢了
tjsheep 发表于 2007-9-2 09:35 | 显示全部楼层

verilog

always&nbsp;@(posedge&nbsp;clk)&nbsp;begin<br />&nbsp;&nbsp;&nbsp;&nbsp;...<br />end<br /><br />always&nbsp;@(posedge&nbsp;bit[0]&nbsp;or&nbsp;posedge&nbsp;bit[1]&nbsp;or&nbsp;posedge&nbsp;bit[2]&nbsp;or&nbsp;posedge&nbsp;bit[3])&nbsp;begin<br />&nbsp;&nbsp;&nbsp;&nbsp;...<br />end<br /><br />clk&nbsp;and&nbsp;[3:0]bit&nbsp;是变量……<br /><br />hoho
伊处 发表于 2007-9-2 19:44 | 显示全部楼层

if rising_edge(clk) then

if&nbsp;rising_edge(clk)&nbsp;then也可以判断时钟上升沿
您需要登录后才可以回帖 登录 | 注册

本版积分规则

32

主题

286

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部