DDR2-800和DDR3地PCB信号完整性设计

DDR2-800和DDR3地PCB信号完整性设计

ID:44773340

大小:1.51 MB

页数:19页

时间:2019-10-28

DDR2-800和DDR3地PCB信号完整性设计_第1页
DDR2-800和DDR3地PCB信号完整性设计_第2页
DDR2-800和DDR3地PCB信号完整性设计_第3页
DDR2-800和DDR3地PCB信号完整性设计_第4页
DDR2-800和DDR3地PCB信号完整性设计_第5页
资源描述:

《DDR2-800和DDR3地PCB信号完整性设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用DDR2-800和DDR3的PCB信号完整性设计本文主要针对DDR2/DDR3的设计,SI和PI的各种相关因素都做了全面的介绍。对于在4层板里设计800Mbps的DDR2和DDR3是可行的,但是对于DDR3-1600Mbps是具有很大的挑战性。关键词:DDR2-800DDR3PCB信号完整性设计PCB叠层阻抗  1.前言  目前,比较普遍使用中的DDR2的速度已经高达800Mbps,甚至更高的速度,如1066Mbps,而DDR3的速度已经高达1600Mbps。对于如此高的速度,从PCB的设计角度来讲,要做到严格

2、的时序匹配,以满足波形的完整性,这里有很多的因素需要考虑,所有的这些因素都是会互相影响的,但是,它们之间还是存在一些个性的,它们可以被分类为PCB叠层、阻抗、互联拓扑、时延匹配、串扰、电源完整性和时序,目前,有很多EDA工具可以对它们进行很好的计算和仿真,其中CadenceALLEGROSI-230和Ansoft’sHFSS使用的比较多。文档实用表1:DDR2和DDR3要求比较  表1显示了DDR2和DDR3所具有的共有技术要求和专有的技术要求。  2.PCB的叠层(stackup)和阻抗  对于一块受PCB层数约

3、束的基板(如4层板)来说,其所有的信号线只能走在TOP和BOTTOM层,中间的两层,其中一层为GND平面层,而另一层为VDD平面层,Vtt和Vref在VDD平面层布线。而当使用6层来走线时,设计一种专用拓扑结构变得更加容易,同时由于Power层和GND层的间距变小了,从而提高了PI。  互联通道的另一参数阻抗,在DDR2的设计时必须是恒定连续的,单端走线的阻抗匹配电阻50Ohms必须被用到所有的单端信号上,且做到阻抗匹配,而对于差分信号,100文档实用Ohms的终端阻抗匹配电阻必须被用到所有的差分信号终端,比如CL

4、OCK和DQS信号。另外,所有的匹配电阻必须上拉到VTT,且保持50Ohms,ODT的设置也必须保持在50Ohms。  在DDR3的设计时,单端信号的终端匹配电阻在40和60Ohms之间可选择的被设计到ADDR/CMD/CNTRL信号线上,这已经被证明有很多的优点。而且,上拉到VTT的终端匹配电阻根据SI仿真的结果的走线阻抗,电阻值可能需要做出不同的选择,通常其电阻值在30-70Ohms之间。而差分信号的阻抗匹配电阻始终在100Ohms。图1:四层和六层PCB的叠层方式  3.互联通路拓扑  对于DDR2和DDR3

5、,其中信号DQ、DM和DQS都是点对点的互联方式,所以不需要任何的拓扑结构,然而列外的是,在multi-rankDIMMs(DualInLineMemoryModules)的设计中并不是这样的。在点对点的方式时,可以很容易的通过ODT的阻抗设置来做到阻抗匹配,从而实现其波形完整性。而对于文档实用ADDR/CMD/CNTRL和一些时钟信号,它们都是需要多点互联的,所以需要选择一个合适的拓扑结构,图2列出了一些相关的拓扑结构,其中Fly-By拓扑结构是一种特殊的菊花链,它不需要很长的连线,甚至有时不需要短线(Stub)

6、。  对于DDR3,这些所有的拓扑结构都是适用的,然而前提条件是走线要尽可能的短。Fly-By拓扑结构在处理噪声方面,具有很好的波形完整性,然而在一个4层板上很难实现,需要6层板以上,而菊花链式拓扑结构在一个4层板上是容易实现的。另外,树形拓扑结构要求AB的长度和AC的长度非常接近(如图2)。考虑到波形的完整性,以及尽可能的提高分支的走线长度,同事又要满足板层的约束要求,在基于4层板的DDR3设计中,最合理的拓扑结构就是带有最少短线(Stub)的菊花链式拓扑结构。  对于DDR2-800,这所有的拓扑结构都适用,只

7、是有少许的差别。然而,菊花链式拓扑结构被证明在SI方面是具有优势的。  对于超过两片的SDRAM,通常,是根据器件的摆放方式不同而选择相应的拓扑结构。图3显示了不同摆放方式而特殊设计的拓扑结构,在这些拓扑结构中,只有A和D是最适合4层板的PCB设计。然而,对于DDR2-800,所列的这些拓扑结构都能满足其波形的完整性,而在DDR3的设计中,特别是在1600Mbps时,则只有D是满足设计的。文档实用图2:带有2片SDRAM的ADDR/CMD/CNTRL拓扑结构文档实用图3:带有4片SDRAM的ADDR/CMD/CNT

8、RL拓扑结构。4.时延的匹配  在做到时延的匹配时,往往会在布线时采用trombone方式走线,另外,在布线时难免会有切换板层的时候,此时就会添加一些过孔。不幸的是,但所有这些弯曲的走线和带过孔的走线,将它们拉直变为等长度理想走线时,此时它们的时延是不等的,如图4所示。文档实用图4:Trombone和Vias的实例显然,上面讲到的trombone方式在时延方

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。