发新帖我要提问
12
返回列表
打印

如何把一个50%占空比的时钟变成一个低长点,高短点呢

[复制链接]
楼主: yddoo
手机看帖
扫描二维码
随时随地手机跟帖
21
yddoo|  楼主 | 2009-8-20 20:13 | 只看该作者 回帖奖励 |倒序浏览
大家热情哦!其实我也不是在做什么不得了的设计。
就是在网上看到很多人都开始整示波器,而且都选了一个IDT720x的FIFO,我看了一个原理图,发现把50%的CLK直接给FIFO的W*脚,而这个FIFO的SPEC是低电平>=12ns,高电平>=8ns,
这回大家了解我的问题了吧,这样说问题会不会容易多了。

使用特权

评论回复
22
zgl7903| | 2009-8-20 20:41 | 只看该作者
从原理上是可行的 但是2ns的精度得找到合适的器件,如果是高速的CPLD/FPGA就可能容易些
延长低电平时间 就用与门(AND),一端输入CLK,另一端CLK经过一些延迟单元送人, 在CLK变低时与门输入变低,在CLK变高时,由于延迟单元信号保持一段时间的低电平,与门输出的高电平时间会延迟
如果延长高电平时间就用或门(OR),原理上是一样的

使用特权

评论回复
23
mr.king| | 2009-8-20 20:56 | 只看该作者
那你用25ns的时钟吧

使用特权

评论回复
24
yddoo|  楼主 | 2009-8-20 21:01 | 只看该作者
呵呵,如果有非常容易的方法来解决这个非CPLD、FPGA不能的问题,这样方案说多了

使用特权

评论回复
25
yddoo|  楼主 | 2009-8-20 21:04 | 只看该作者
能上20ns,perfect

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则