搜索
bottom↓
回复: 20

有没有可以调整总线某个信号相位延迟的器件?

[复制链接]

出500入109汤圆

发表于 2019-9-28 11:41:26 | 显示全部楼层 |阅读模式
最近准备做个小玩意, 使用的是并行总线,器件的时序是硬件生成的, 目前是器件生成的这个时序,时钟和数据的边缘距离有点近,
在传输的过程中,经过其他的逻辑器件之后,导致时钟和数据的相位错位了.这样产生了通信错误. 所以,目的就是将时钟的边缘和数据的中心对齐.
目前总线两端的时序是没办法通过软件调整了,只能是想办法在总线传输的过程中调整,
总线的速度是130M左右,调整器件的分度值最好能到1ns以下,几个ns的分度的话基本上就不能用了. 器件和调整的方法越简单越好,封装最好是SC70之类的小封装,手工焊接,bga不好搞,qfn也是发愁...

出0入475汤圆

发表于 2019-9-28 11:50:16 | 显示全部楼层
理论上就是名词“延迟线” 但是你是微调,那就随便加些门电路呗,这个只能是所谓的调了,还有就是走线走长点短点,高速pcb走线要等长不就是为了这个嘛

出500入109汤圆

 楼主| 发表于 2019-9-28 11:53:28 | 显示全部楼层
1a2b3c 发表于 2019-9-28 11:50
理论上就是名词“延迟线” 但是你是微调,那就随便加些门电路呗,这个只能是所谓的调了,还有就是走线走长 ...

门电路的延迟太高,一般最快也要几个ns,
这个频率,通过等长调节又有点太慢了,可能需要把线画的特别长,而且还不好调整

出500入109汤圆

 楼主| 发表于 2019-9-28 11:57:20 | 显示全部楼层
这个频率波长基本上两米左右,通过线不等长来调整几乎不可能, 一般的逻辑器件门,最快的也要几个ns,也是不能用.....
见识还是太少,遇到点问题就捉急....

出0入0汤圆

发表于 2019-9-28 12:05:01 | 显示全部楼层
串电阻                  

出0入442汤圆

发表于 2019-9-28 12:48:22 来自手机 | 显示全部楼层
castiello 发表于 2019-9-28 12:05
串电阻

哈哈,这才是正解。电阻+走线等效电容可以大幅降低边沿摆率,对信号做延时。只是得实际测量,而且会随温湿度有所漂移。

出0入0汤圆

发表于 2019-9-28 13:03:22 来自手机 | 显示全部楼层
加阻容,几p,几欧

出500入109汤圆

 楼主| 发表于 2019-9-28 16:40:52 | 显示全部楼层
wye11083 发表于 2019-9-28 12:48
哈哈,这才是正解。电阻+走线等效电容可以大幅降低边沿摆率,对信号做延时。只是得实际测量,而且会随温 ...

是的,阻容恐怕是最简单的方式了, 温飘到应该不是大问题, 低容值的电容一般温飘都不大, 就算飘也不会超过本身的容值.
只要是RC会使得上升下降沿的摆率降低, 幅值降低 ,关键是这个估计只能小范围调节, 想要调节的多,就需要大的RC ,到时候直接把波给捋平了,那就尴尬了.

出0入442汤圆

发表于 2019-9-28 17:01:03 | 显示全部楼层
momo_li 发表于 2019-9-28 16:40
是的,阻容恐怕是最简单的方式了, 温飘到应该不是大问题, 低容值的电容一般温飘都不大, 就算飘也不会超过 ...

100MHz下串51R都没问题的。只是摆率会下降到0.3V/ns左右,LVCMOS18勉强能工作(以前这么干过,误码率

出200入657汤圆

发表于 2019-9-28 17:47:35 | 显示全部楼层
momo_li 发表于 2019-9-28 11:57
这个频率波长基本上两米左右,通过线不等长来调整几乎不可能, 一般的逻辑器件门,最快的也要几个ns,也是不能 ...

你这个有点误解了吧? 波长跟传播延时有什么关系,没有的!
如果你的时序是固定的(按照你的描述应该是),那么20cm/1ns的pcb走线延时可以是你可以利用的东西

出500入109汤圆

 楼主| 发表于 2019-9-28 18:27:09 来自手机 | 显示全部楼层
ziruo2002ab 发表于 2019-9-28 17:47
你这个有点误解了吧? 波长跟传播延时有什么关系,没有的!
如果你的时序是固定的(按照你的描述应该是) ...

是啊,这样调整,线太长了,不现实,

出0入22汤圆

发表于 2019-9-28 18:56:24 来自手机 | 显示全部楼层
wye11083 发表于 2019-9-28 17:01
100MHz下串51R都没问题的。只是摆率会下降到0.3V/ns左右,LVCMOS18勉强能工作(以前这么干过,误码率{:fu ...

意思是不是说ddr3,533频率,如果中间串电阻,是一个糟糕的想法?

出0入442汤圆

发表于 2019-9-28 18:59:04 来自手机 | 显示全部楼层
zxq6 发表于 2019-9-28 18:56
意思是不是说ddr3,533频率,如果中间串电阻,是一个糟糕的想法?

摆率和vpp,大叔。ddr3的摆幅差不多是+-150mv的样子,即300mv vpp,dimm条上面串的有个15r小电阻的。而且sstl15 i/ii驱动电流8ma/16ma左右,足够了。

出0入0汤圆

发表于 2019-9-29 08:39:57 | 显示全部楼层
COMS输入高阻,相当于一个小电容,串电阻相当于底通滤波,有效减小振铃,另外在底通滤波器的时候会对相位有影响,即延迟

出500入109汤圆

 楼主| 发表于 2019-9-29 08:53:55 | 显示全部楼层
castiello 发表于 2019-9-29 08:39
COMS输入高阻,相当于一个小电容,串电阻相当于底通滤波,有效减小振铃,另外在底通滤波器的时候会对相位有 ...

一般门电路都有输出阻抗,几十欧姆,输入阻抗一般非常大兆欧级别 ,我觉得可以忽略, 总线增加电容即可调整相位,只不过电容太小没啥效果,电容太大会导致数字波形被滤平, 低电平下不去,高电平上不来,

出0入362汤圆

发表于 2019-9-29 09:21:30 | 显示全部楼层
本帖最后由 tomzbj 于 2019-9-29 09:22 编辑

加个74LV08, 四个门串联, 加几个0R电阻来控制把其中几个门短路掉
单个门的tpd典型值2.6ns, 还算合适吧?

要体积小的话也可以用74LVC2G08和1G08, 再加RC来精细调整.

出500入109汤圆

 楼主| 发表于 2019-9-29 09:33:10 | 显示全部楼层
tomzbj 发表于 2019-9-29 09:21
加个74LV08, 四个门串联, 加几个0R电阻来控制把其中几个门短路掉
单个门的tpd典型值2.6ns, 还算合适吧?

我找到了皮秒级别的比较器, 这个用来调节限制虽然多了些, 调节的分度还是比较细的, 就是价格感人, 近期有时间准备开始弄弄. 或者就直接RC 就看接收接口的电压门限了.
130M的总线, 每周期只有7.7ns,  加上边沿跳变时间什么的 ,调整的空间实在不大, 2个ns估计也就是两次调节的机会.

出0入0汤圆

发表于 2019-9-29 09:43:19 | 显示全部楼层
momo_li 发表于 2019-9-29 08:53
一般门电路都有输出阻抗,几十欧姆,输入阻抗一般非常大兆欧级别 ,我觉得可以忽略, 总线增加电容即可调整相 ...

门电路输出电阻很小的,因为要提供驱动能力,所以基本接近于电源

出0入0汤圆

发表于 2019-9-29 11:18:58 | 显示全部楼层
你这个小玩意需要的知识点不简单啊

出500入109汤圆

 楼主| 发表于 2019-9-29 11:42:24 来自手机 | 显示全部楼层
myxiaonia 发表于 2019-9-29 11:18
你这个小玩意需要的知识点不简单啊

玩嘛,太简单的东西直接就能买现成的,所以也就不需要跑着来问啦。安森美的fst系列缓冲器,延迟0.25ns,这东西,较真找起来还不少

出180入85汤圆

发表于 2019-9-29 11:43:17 | 显示全部楼层
10pf 电容
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-19 22:11

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表