原创 信号在PCB走线中传输时延 (上)

2014-2-17 17:03 4654 30 35 分类: 消费电子

作者:一博科技SI工程师张吉权 

     摘要:信号在媒质中传播时,其传播速度受信号载体以及周围媒质属性决定。在PCB(印刷电路板)中信号的传输速度就与板材DK(介电常数),信号模式,信号线与信号线间耦合以及绕线方式等有关。随着PCB走线信号速率越来越高,对时序要求较高的源同步信号的时序裕量越来越少,因此在PCB设计阶段准确知道PCB走线对信号时延的影响变的尤为重要。本文基于仿真分析DK,串扰,过孔,蛇形绕线等因素对信号时延的影响。

     关键词:传输时延, 有效介电常数,串扰  DDR 奇偶模式

     1.引言
     信号要能正常工作都必须满足一定的时序要求,随着信号速率升高,数字信号的发展经历了从共同步时钟到源同步时钟以及串行(serdes)信号。在当今的消费类电子,通信服务器等行业,源同步和串行信号占据了很大的比重。串行信号比如常见PCIE,SAS,SATA,QPI,SFP+,XUAI,10GBASE-KR等信号,源同步信号比如DDR信号。
     串行信号在发送端将数据信号和时钟(CLK)信号通过编码方式一起发送,在接收端通过时钟数据恢复(CDR)得到数据信号和时钟信号。由于时钟数据在同一个通道传播,串行信号对和对之间在PCB上传输延时要求较低,主要依靠锁相环(PLL)和芯片的时钟数据恢复功能。
     源同步时钟主要是DDR信号,在DDR设计中,DQ(数据)信号参考DQS(数据选通)信号,CMD(命令)信号和CTL(控制)信号参考CLK(时钟)信号,由于DQ的速率是CMD&CTL信号速率2倍,所以DQ信号和DQS信号之间的传输延时要求比CMD&CTL和CLK之间的要求更高。目前市场上主流的为DDR1/ DDR2/ DDR3。DDR4预计在2015年将成为消费类电子的主要设计,随着DDR信号速率的不断提高,在DDR4设计中特别是DQ和DQS之间传输时延对设计者提出更高的挑战。
     在PCB设计的时候为了时序的要求需要对源同步信号做一些等长,一些设计工程师忽略了这个信号等长其实是一个时延等长,或者说是一个‘时间等长’。

      2.传输时延简介
 Time delay又叫时延(TD),通常是指电磁信号或者光信号通过整个传输介质所用的时间。在传输线上的时延就是指信号通过整个传输线所用的时间。
 Propagation delay又叫传播延迟(PD),通常是指电磁信号或者光信号在单位长度的传输介质中传输的时间延迟,与“传播速度”成反比例(倒数)关系,单位为“Ps/inch”或“s/m”。
 从定义中可以看出时延=传播延迟*传输长度(L)
其中
     v 为传播速度,单位为inch/ps或m/s
     c 为真空中的光速(3X108 m/s)
     εr 为介电常数
     PD 为传播延迟,单位为Ps/inch或s/m
     TD 为信号通过长度为L的传输线所产生的时延
     L为传输线长度,单位为inch或m
从上面公式可以知道,传播延迟主要取决于介质材料的介电常数,而传播时延取决于介质材料的介电常数、传输线长度和传输线横截面的几何结构(几何结构决定电场分布,电场分布决定有效介电常数)。严格来说,不管是延迟还是时延都取决于导体周围的有效介电常数。在微带线中,有效介电常数受横截面的几何结构影响比较大;而串扰,其有效介电常数受奇偶模式的影响较大;不同绕线方式有效介电常数受其绕线方式的影响。


     3.仿真分析过程
    3.1 微带线和带状线传输时延
     PCB中微带线是指走线只有一个参考面,如下图1;带状线是指走线有2个参考面,如下图2.



    带状线由于电磁场都被束缚在两个参考面之间的板材中,所以走线的有效介电常数为板材的介电常数。
微带线会导致部分电磁场暴露在空气中,空气的相对介电常数约为1.0006,板材如常规FR4的介电常数为4.2,那么微带线的有效介电常数在1和4.2之间,可以利用下面的公式计算微带线的有效介电常数【Collins,1992】:
εe = (εr +1)/2 + (εr -1)/2(1+12H/W)-1/2  + F -0.217(εr -1)T/√WH      3.1
     F = 0.02 (εr -1)(1-W/H)2   (W/H < 1)     F= 0 (W/H >1)           3.2
其中,εe 为有效介电常数, εr 为电路板材料的介电常数,H为导线高于地平面的高度,W为导线宽度,T为导线厚度。 

                                                              图4 微带线层叠与时延

                                                              图5 带状线层叠和时延
    在图4和图5的层叠结构下,1000mil的走线时延差=179.729ps-147.954ps=31.775ps,可以看出这个差距是非常大的。在做源同步的DDR同组等长时候只考虑物理等长会带来很严重的'时间不等长。


     3.2 走线和过孔传输时延
   在PCB设计时候,经常会遇到走线换层,走线换层必须借助于过孔。但长度相等的过孔和走线之间的时延并不相等。过孔的时延可以用式3.3表示
                             TD_via=√LC                            3.3
    其中TD_via表示信号经过过孔的时延,L表示过孔的寄生电感,C表示过孔的寄生电容。从式3.3可以看出寄生电容和寄生电感都会导致过孔的传输时延变大。而不同过孔结构寄生参数也会发生改变。下面通过仿真分析过孔时延和传输线时延时间的偏差。


                                                 图6 过孔结构及寄生参数
     如图6所示过孔结构时延可以根据式3.3计算出:
 TD_via=√LC=sqr(0.4021pf*1326.2pH)=23.1ps                  式3.4
     由式3.4可以看出,结构如图6所示过孔的传输时延为23.1ps。而对于普通FR4板材的微带线,1.6mm走线传输时延约为11ps,对于带状线约为12.5ps。通过计算可以看出相同长度的走线和过孔之间的时延相差是非常大的。因此对设计工程师来讲设计的时候尽量做到以下两点:
    1)需要做等长的信号要尽量走同层,换层时需要注意总的长度要保持相等并且每层走线都需要等长。 
    2) 需要等长的信号走相同走线层可以保持过孔的时延一致,从而消除过孔时延不一致带来的影响。 

文章评论5条评论)

登录后参与讨论

用户1075184 2016-2-13 00:08

产品是做出来的,不是靠吹牛出来的,小米这种把戏,也就糊弄小孩而已吧。

用户1075184 2015-10-20 08:59

华为是真*实干做产品的企业,最终肯定会胜出的。

用户829348 2015-10-19 14:00

小米的问题在于硬件优势丧失殆尽,软件的关注度也越来越低。。再加上知识产权被人卡脖子,前景一片黯淡。。

用户1576545 2015-10-19 11:32

拼品牌,小米还差点实力

hdapple_2000_877363590 2015-10-19 09:35

是时候出大米牌了

用户1832582 2015-10-19 08:55

什么叫恬不知耻。这片文章的作者就是。

用户1790536 2015-10-19 08:48

卧薪尝胆,推出高端品牌。

用户1678053 2015-10-19 08:38

看看

longyuyunhui_808765867 2015-10-19 08:28

推动新品牌战略,对小米未来发展不错。

用户1454308 2015-10-19 08:23

Good
相关推荐阅读
用户1631862 2016-06-20 18:25
SI与EMI(一)
Mark为期两天的EMC培训中大概分成四个时间差不多的部分,简单来说分别是SI、PI、回流、屏蔽。而在信号完整性的书籍中,也会把信号完整性 分为:1.信号自身传输的问题(反射,损耗);2.信号与信...
用户1631862 2016-06-06 18:34
EMC学习之电磁辐射
文 | 袁波   一博科技高速先生团队队员   我们在接触新鲜事物的时候,通常习惯用自己熟悉的知识去解释自己不熟悉 的事物。EMC知识更多的涉及到微波和射频,对于像我这种专注于信号完整性而...
用户1631862 2016-05-31 15:18
围殴EMC培训之开篇
前不久高速先生邀请美国著名EMC实战专家Mark I.Montrose进行了为期两天的培训,有不少来自全国各地的EMC爱好者或者希望了解EMC设计的工程师们也亲临现场参加了培训,我们的高速先生平 ...
用户1631862 2016-05-26 18:18
围殴拓扑和端接之终结篇
上篇文章把拓扑里面最常见的T型和Fly_by型拓扑简单的总结后,本期的围殴话题又该划上句号了,在此也感谢大家的一贯支持和意见,尤其是某些细 心的小伙伴们帮忙指出了中间的一些错误,当然还有我们勤劳得...
用户1631862 2016-05-23 13:52
FLY-BY拓扑,阻抗是怎么不连续的?
相比T拓扑,fly- by在传输较高速率信号时更占优势一些,当然fly-by也并不就是完美的,它自身也存在很多缺陷,例如使用fly-by,负载之间有延时差,导致信号不 能同时到达接收端。为解决这个...
用户1631862 2016-05-12 18:36
FLY-BY,你不可不知的两大布线细节(一)
作者听过这样一种说法,DDR的历史,就是一个SI技术变革的过程,说白了就是拓扑与端接之争。DDR2使用的是T拓扑,发展到DDR3,引入了全新的菊花 链—fly-by结构。使用fly-by并不完全因...
我要评论
5
30
关闭 站长推荐上一条 /2 下一条