DDR3布局布线规则与实例.docx
- 文档编号:15576317
- 上传时间:2023-07-05
- 格式:DOCX
- 页数:28
- 大小:2.97MB
DDR3布局布线规则与实例.docx
《DDR3布局布线规则与实例.docx》由会员分享,可在线阅读,更多相关《DDR3布局布线规则与实例.docx(28页珍藏版)》请在冰点文库上搜索。
DDR3布局布线规则与实例
DDR3布局布线
译自飞思卡尔官方文档
HardwareDevelopmentGuidefori.MX6Quad,6Dual,6DualLite,6SoloFamiliesof
ApplicationsProcessors
IMX6SerialLayoutRecommendations
1.DDR原理性连接框图3
2.DDR布局布线规则4
3.DDR布线细节6
3.1数据线的交换6
3.2DDR3(64bits)T型拓扑介绍6
3.3DDR3(64bits)Fly‐by型拓扑介绍6
3.42GBDDR布局布线建议6
3.54GBDDR布局布线建议7
4.DDR布局布线实例8
4.14片DDRT型拓扑实例9
4.28片DDRFly‐by型拓扑实例13
5.高速信号布线建议20
6.地平面设计建议20
7.DDRPOWER布线建议23
8.参考25
9.声明25
1.DDR原理性连接框图
图1、图2为I.MX6DQ/SDL与DDR连接框图,连接示意一目了然。
图1DDR3与i.MX6DQ/SDL连接示意图
图2LPDDR2与i.MX6DQ/SDL连接示意图
2.DDR布局布线规则
DDR3在布线中十分重要,它必须考虑阻抗匹配问题,通常单端为50Ω,差分100Ω。
图3给出了DDR及其去耦电容的最终布局,其中左图是顶层布局,右图为底层布局,共计4片DDR3芯片,顶层、底层各两片。
DDR应该尽量靠近CPU,这样可以减小寄生参数和传播延时。
图3DDR和去耦电容的布局
DDR3的有两种布线形式:
一种是所有信号线等长,另一种是以字节为单位分组等长。
所有信号线等长布线,该种布线方式在信号完整性上是最理想的,在设置约束规则上是简单的,但由于布线空间,使得这种方法耗时费力,甚至设计无法实现,在此只是提及一下,并不推荐使用该种方法。
各信号线布线长度要求如表1所示。
表1所有信号线等长的布线方式
以字节为单位分组等长布线,该种布线方式以“小组”为单位作等长处理,实际工程当中等长处理容易实现,但是这种方式约束规则较为复杂,毕竟每“小组”都需要一个约束规则。
表2给出了以字节为单位分组等长布线要求。
表2以字节为单位分组等长
1.Clock(min):
Clock的最短长度,因为它有一个±5mil的容差
最后,还有一个需要注意的是阻抗匹配问题,推荐单端50Ω,差分100Ω。
3.DDR布线细节
i.MX6DDR的布线,可以将所有信号分成3组:
数据线组、地址线组和控制线组,每组各自设置自己的布线规则,但同时也要考虑组与组之间的规则。
3.1数据线的交换
在DDR3的布线中,可以根据实际情况交换数据线的线序,但必须保证是以字节为单位
(数据0~7间是允许交换线序,跨字节是不允许的),这样可以简化设计。
■布线尽量简短,减少过孔数量。
■布线时避免改变走线参考层面。
■数据线线序,推荐D0、D8、D16、D24、D32、D40、D48、D56不要改变,其它的数据线可以在字节自由调换(seethe“WriteLeveling”sectioninJESD79‐3E)。
■DQS和DQM不能调换,必须在相应通道。
3.2DDR3(64bits)T型拓扑介绍
当设计采用T型拓扑结构,请确认以下信息。
■布线规则见上文表2。
■终端电阻可以省略。
■布线长度的控制。
■DDR数量限制在4片以下。
3.3DDR3(64bits)Fly‐by型拓扑介绍
当采用Fly‐by的拓扑结构时,在设计中请注意以下事项。
■DDR控制器集成了地址镜像功能。
■终端电阻不可以省略。
3.42GBDDR布局布线建议
4片DDR共计2GB存。
■保证T型拓扑的对称性。
■减少过孔,避免多次换层。
■禁止分割走线下的参考层。
图4是T型拓扑的结构框图,在i.MX6设计中,ADDR/CMD/CTRL信号会用到这种拓扑结构。
图4ADDR/CMD/CTRL信号拓扑结构
图5给出了DDR各数据线(64bits)的布线结构图,它是点对点的布线方式,以字节为单位,具体布线约束见上文表2。
图5点对点的数据线布线结构示图
3.54GBDDR布局布线建议
在i.MX6设计中,当选用4GBDDR(8片DDR)设计时,建议使用CS[1:
0]两个片选信号,每个片选信号各控制2GBDDR(各控制4片DDR)。
当采用这种结构时,终端匹配电阻是不可或缺的。
各信号组的拓扑结构如图6/7/8/9所示。
图6ADDR/CMD信号拓扑
图7CTRL控制信号拓扑
图8数据线拓扑
图9时钟线拓扑
4.DDR布局布线实例
本节列出了2种布局布线方式,截图均出自官方EVM板。
4.14片DDRT型拓扑实例
该例用了4片DDR3,共计2GB存,采用T型拓扑结构。
具体说明见下文表3和图10
/11/12。
表3颜色对照表
图10DDR3顶层布线
图11DDR3层布线
图12DDR3底层布线
表4写出了byte0和byte1的走线长度。
当然,在该例中,clock信号长2000mil。
表4部分信号线布线长度
4.28片DDRFly‐by型拓扑实例
本实例采用了fly‐by的拓扑结构,8片DDR3,共计4GB存。
详情见上文颜色对照表4
和下文图13/14/15/16/17/18。
图13顶层DDR3走线
图14层L3DDR3走线
图15层L4DDR3走线
图16层L11DDR3走线
图17层L12DDR3走线
图18底层DDR3走线
表5罗列了在本设计中部分走线长度,具体如下。
表5DDR3部分信号线长度
5.高速信号布线建议
在高速信号的布线中要特别注意信号总线的相对延迟和阻抗控制等问题,这些都能保证信号的时序和减小信号的畸变。
几点建议如下所示。
■高速信号线应避免跨越平面层的分割沟壕,保证走线下的平面层是完整的。
■避免过孔等隔断平面层。
■晶振、重要元器件、关键走线最好参考到地平面。
■Clock和Strobe布线时不要随意换层,且与其他信号线的间距应大于该信号线相对于参考层的2.5倍,以减少串扰。
■注意数据线、地址线、时钟线等信号线的相对延迟,一般时钟线会略长于其他走线,以保证在时钟信号到来时数据信号或地址信号必须准备妥当。
6.地平面设计建议
一个好的地平面设计是保证地平面的完整性,这个平面的完整性是保证信号回流的连续性和信号回流的简短性。
具体设计请参看图19/20(不合理设计),图21/22(合理设计)。
图19平面层不合理设计1
图20平面层不合理设计2
图21平面层合理设计1
图22平面层不合理设计2
7.DDRPOWER布线建议
VREF布线建议罗列如下:
■去耦电容到目标引脚的走线保证30mil(含30mil)以上。
■VREF网络与其他网络的的距离应保证25mil以上。
■如果有条件进行包地处理。
■尽量多的应用去耦电容,例如0.22uF,并且尽量靠近CPU或DDR的VREF引脚。
■VREF源端放置一个1.0uF电容,CPU和DDR间折中放置一个1.0uF电容。
VTT(DDR_VTT)布线建议罗列如下,图23/24/25是VTT原理图:
■在总线末端放置终端电阻,在电阻末端布VTT电源线。
■VTT走线(最好用局部电源铜皮)要做够宽,保证载流能力。
■VTT电源芯片尽量靠近终端电阻,减小回路消耗。
■每四个信号间方式1个或2个0.1uF去耦电容,减小对VTT的干扰。
■VTT电源走线(或铜皮)处应放置10~22uF的大电容,且保证2个以上。
图23DDR_VTT终端电阻及去耦电容原理图1
图24DDR_VTT终端电阻及去耦电容原理图2
图25DDR_VTT终端电阻及去耦电容原理图3
8.参考
HardwareDevelopmentGuidefori.MX6Quad,6Dual,6DualLite,6SoloFamiliesofApplicationsProcessors
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DDR3 布局 布线 规则 实例