|
我要在DIOW下降沿的时候抓住这个数据,然后写到FIFO
但我现在的主clk只有100M,等用常规方法抓到DIOW的下降沿时,数据可以就没有了
- reg RegDelay0 , RegDelay1 ;
- wire RegRise ;
- wire RegFall ;
- assign RegRise = (~RegDelay1) & RegDelay0 ;
- assign RegFall = ~RegDelay1 & (~RegDelay0) ;
- always @ (posedge Clk or negedge RSTn)
- begin
- if(~RSTn)
- {RegDelay0,RegDelay1} <=#`DELAY 2'b00 ;
- else
- {RegDelay1,RegDelay0} <=#`DELAY {RegDelay0,Reg} ;
- end
复制代码
我要怎么办,才能及时抓住这个数据
t4的最小时间为10ns,我现在就按照这个数据来写程序 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
阿莫论坛20周年了!感谢大家的支持与爱护!!
知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)
|