这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » FPGA » 如何将信号做一定的延时?

共13条 1/2 1 2 跳转至

如何将信号做一定的延时?

助工
2009-02-25 11:24:22     打赏
对信号的延时应该怎样做呢?
听说用非门等门电路处理的话,综合时会将其作为冗余去掉?

另外,怎样确定信号输入到输出之间的时延?



关键词: 如何     信号     定的     延时    

院士
2009-02-25 13:13:23     打赏
2楼

用 RC 和延迟线都可以实现 30nS 延时, 延时后信号可以用施密特门整形恢复边沿. 精密的数字延时要用移位寄存器, 用高时钟频率决定延迟时间.


院士
2009-02-25 13:14:43     打赏
3楼

RC 延时后波形的前后沿变成充放电波形, 会引起下一级 "抖动". 利用施密特门阈值的回差特性, 可以解决这个问题.  其实 30nS 的延时如果要求不精密, 也可以直接用几级反相器或逻辑门实现. 延迟线其实就是用多级 LC 作成的延迟元件, 使用时注意它有带宽限制和阻抗问题. 


院士
2009-02-25 13:15:31     打赏
4楼
用施密特触发器整形边沿比较规整,没有毛刺。一般的与门效果可能不好,会产生毛刺。

也有专门的延时电路可用。


院士
2009-02-25 13:21:29     打赏
5楼
对了,我记得有篇文章是说“信号输入到输出之间的时延”问题的,好像是:PLD在DRFM中的应用~~~~~

你可以找找看


高工
2009-02-25 13:25:29     打赏
6楼
楼上的回答开起来很专业!~~

助工
2009-02-25 14:58:23     打赏
7楼
我在使用中曾经用2级反相器作为整形。不知道会不会综合的时候被处理掉了

高工
2009-02-25 20:38:40     打赏
8楼
“我在使用中曾经用2级反相器作为整形。不知道会不会综合的时候被处理掉了”
看一看RTL图,不就知道了吗?

助工
2009-02-26 09:11:46     打赏
9楼
看了一下RTL,真的被处理到了。

院士
2009-02-26 10:33:42     打赏
10楼
看来问题解决了~

共13条 1/2 1 2 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]