资料介绍
为什么要绕等长?”这个问题在科学绕等长的第一篇文章中就已经介绍了,等长不是目的,等延时才是目的。我们之所以看见各种规则上描述的是等长5mil,或是50mil之类的条件,只是为了方便我们去理解和实际应用。
以我们最常见的DDR为例,通常大家在网上找到的各种规范中都要求数据信号控制组内5mil的误差。看过前面文章的同学应该都知道,这点等长的裕量和绕线方式、传播速度差异这些相比不值一提。
面对我们设计上可能带来的动辄几十甚至几百mil的误差,我们的信号还能HOLD住吗?
口说无凭,直接上仿真看一下。
这次试验的电路是一部分DDR走线,绕线的GAP间距不同于常见的3X而是设置为5X,走线同层,阻抗一致,尽量避免自耦合及传播速度不同带来的延时误差。
试验总共分为两次:
实验一
所有数据信号等长严格控制在5mil以内。
由于效(偷)率(懒)的关系,这次仿真没有用常规的DDR的仿真流程,即先提取S参数,再用S参数搭建电路仿真。而是利用Sigrity的Speed2000快速进行一个时域的波形仿真。
仿真条件中电源和地都是理想的,模型随便赋予,只需要保证前后两次试验一致即可,频率设置为1600MHZ。
观察第一次仿真结果,可以看见由于等长误差非常小,波形基本重合。
整体波形及眼图如下:
试验二
对之前的PCB文件进行修改,调整了三根数据信号线的长度,使得其和组内其它走线的长度偏差分别为60mil、100mil、150mil。其中最大误差达到了150mil这个是我们规则的30倍。
有没有心虚,这么大的等长误差怕是要挨打吧。
同样的参数进行仿真,观测仿真结果,可以明显看到由于等长存在较大的误差,波形有了一定的分离,不再重合:
整体波形和眼图如下:
看的不是很明显,我们再将前后两个眼图放在一起,做一个对比:
必须得承认,严格等长会有更好的一个整体信号质量。但并不意味着,等长出现一点偏差,这个系统就无法工作的情况。在我们的这个试验中,误差达到了150mil,但实际对比眼图可以看见,有影响但影响并不大。
这也是为什么我们在前面说绕线或是传播速度可能带来几十上百mil的长度误差,却依然被很多人忽视的原因。因为系统本身有足够的裕量去hold住这些误差带来的影响。
既然系统有裕量,那是否意味着设计指标上可以随心所欲,或者至少宽松一些?
回答这个问题很难,因为每一个设计都不相同。这次仿真的条件比较理想,在这种情况下,我们可以接受几十甚至几百个MIL的长度误差。但实际设计中,电源噪声、信号线之间的串扰、容性负载、阻抗等等很多因素都会使得我们的信号质量一点点恶化。这个时候如果还因为等长消耗掉几十个PS的裕量,就可能会使得系统岌岌可危。
因此大家有条件的情况下还是应该尽量做好等长,但没必要去严苛死守这种呆板的规格,应该根据实际情况去灵活的运用。毕竟哪怕是芯片输出也不能做到一组信号同时输出,再者芯片内部的延时也不一定等长,这些都比5mil来的严重。
好了,介绍了并行总线,接下来再看串行总线。不同于DDR采用同组多个数据线传输,串行总线采用差分传输,有更快的传输速度。
对于差分最常见的规则是5mil的差分对内等长,但也不乏遇见一些奇怪的要求。比如“我的这个信号是PCIE3,要跑8G的,等长做到1mil。”
是不是想反驳又不知道如何反驳,没关系,马上验证。
在这次的实验中,第一对差分线完全等长,N和P都是5000mil的长度,完美。另外一对差分线,则有5mil的长度误差。
有没有影响,看一下S参数就一清二楚:
可以看到,一直到50GHZ,有误差和没有误差的差分对,从S参数上几乎看不出区别。
当然这个不是说差分不需要对内等长,如果这个误差达到100mil,在高频段就出现了明显的谐振:
所以对于高速差分来说,对内等长依然是要有的,只是5mil的误差已经足够,没必要去追求1mil这么精确。
当然如果你的差分速度本身就不高,就不提485或者CAN之类的了,稍微高级一点,比如100M的网口,想想家里安装宽带的时候,安装师傅要把网线剪断制作水晶头。那一剪刀下去的误差岂止几十个mil,你家就上不了网了吗?
等长适可而止。
相关阅读:
本文转载自: PCB设计与信号完整性仿真(作者:十四岁的十四 )
免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理。
(mbbeetchina)
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- PCB设计:智能标签电路资料下载
- 如何利用PCB设计改善散热资料下载
- PCB设计:车载无线充电资料下载
- PCB设计:蓝牙小键盘资料下载
- PCB设计:如何绕等长?资料下载
- PCB绕等长之“同组同层”资料下载
- PCB设计布通率的提高资料下载
- PCB设计:多功能水壶资料下载
- PCB设计中的安全间距问题资料下载
- DDR 高速PCB 设计走线绕等长资料下载
- 为什么这十个PCB设计错误要避免资料下载
- PCB设计十大误区-绕不完的等长(一)
- PCB设计的详细指导资料免费下载 0次下载
- PCB设计教程之PCB设计经验详谈资料免费下载 0次下载
- LED电源的PCB设计宝典资料下载 10次下载
- 开关电源PCB设计参考 2523次阅读
- 如何改善PCB设计的基本问题和技巧? 2893次阅读
- PCB设计:走线包地要打孔有什么建议? 8406次阅读
- PCB设计中如何实现等长走线 1.9w次阅读
- 如何避免PCB设计时出现各种错误 1321次阅读
- 如何避免PCB设计时出现不必要的错误 1184次阅读
- PCB设计的六个检查阶段 3535次阅读
- PCB设计教程之电源PCB设计的详细资料分析 5141次阅读
- 绕等长的命令和技巧 5203次阅读
- 做内层PCB设计需要了解那些内容布局布线和绕等长技术你了解吗 5119次阅读
- PCB设计中的特性阻抗 8707次阅读
- Allegro中关于绕等长的自动功能 2.7w次阅读
- 高频PCB设计的实用技巧有哪些? 5803次阅读
- 绕等长更快的操作方法 4775次阅读
- PCB设计的径向网格?谁这么有才! 4316次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1491次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 95次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 11次下载 | 免费
- 6100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 7基于单片机和 SG3525的程控开关电源设计
- 0.23 MB | 4次下载 | 免费
- 8基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537793次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多