99问答网
所有问题
fpga实现延时如何实现?
就是对一个信号额延时
举报该问题
推荐答案 推荐于2017-12-16
取决于你需要的延时长短,基本上有两张方法。
1)利用走线的延时。可以用约束的方法,让这个信号的走线人为绕远。这种方式可以延时几到几十纳秒,但是随着芯片的批次不同以及芯片工作温度的变化,这个延时是不精确的;
2)利用时钟往后推。就是用一个时钟对这个信号采样,可以获得时钟周期的整数倍延时。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/BtWeXj7tz.html
其他回答
第1个回答 2012-11-26
就是在你需要延时的地方插入一个D触发器,如果需要多级延时,那么你就多插入几个了,这样子可以实现的精确的延时
第2个回答 2012-11-25
根据你的系统时钟来计数,累计你想要的延时时间,到时间计满后,再对信号进行处理
相似回答
大家正在搜
相关问题
FPGA如何实现延时
如何用FPGA实现10ms的延时
如何在FPGA内实现一个小延时,比如0.5ns
fpga实现tdc,怎么实现啊
如何用verilog在fpga中实现精确延时
在FPGA中如何将信号做一定延时?
用FPGA控制ADC芯片,延时应该怎么实现
关于verilog硬件实现延时的问题,急求高手解答!!!!!