台美女老板曝与陈冠希合照| 想为其生五个孩子| 出动画MV| 李安电影制片人詹姆士| 蜜月旅行| 3月开播| 湖南卫视成人礼启动| 经验| 珍惜这份感情| 陈小春| 霆锋发福造型土| 鄢颇伤势稳定| 漫画改编片| 香港国际影视展第2日| 最难掌控嘉宾| 50岁男星感染艾滋病毒| 包文婧极度拜金| 《康熙》收视赢大小S(图)| 罗兰自曝演奸角不被理解| 黄晓明携angelababy吃烤串| 徐克导演| 牵手甜蜜出游(图)| 黄晓明40度高温着戏服坚持拍摄| 一部动画影片要画9000幅图| 首支预告片登陆院线| 小试牛刀| 制作人或卸任| 百城春晚八大看点揭秘| 郭德纲经纪人否认| 郑秀文许志安买面包| 郎朗被指暗示李云迪抢风头| 皮特茱莉捐200万美元做慈善| 黄家强叫前嫂子别乱讲| 崔健重回工体开唱| 第六代导演谁能承担起华语电影的期望?| 郭富城自曝演戏底限是“死| 蛮横病者暴打医生| 抗战剧推| 王菲梁朝伟同场合唱| 孟非捧场|

丰田新款卡罗拉上市,售价10.78万-17.58万元

2018-10-24 17:42:57 来源:硬件十万个为什么
标签:
随着互联网技术、新能源、客户对产品的需求发生一系列变化,以往对于车的认识理解也要随之变化。

 

多年前,无线时代(Beamsky)发布了一篇文章关于DDR布线指导的一篇文章,当时在网络上很受欢迎,有很多同行参与了转载。如今看来,那篇文章写得不够好,逻辑性不强,可操作性也不强。在近几年的硬件产品开发中,本人总结出了一套DDR布线方法,具有高度的可行性,于是本人再次编写一份这样的文章,除了讲述DDR布线规则,还想讲述一下布线过程,采用本人的布线过程可以少走很多弯路。本文即将讲到的所有方法,无线时代(Beamsky)都经过实际检验。

 

DDR布线通常是一款硬件产品设计中的一个重要的环节,也正是因为其重要性,网络上也有大把的人在探讨DDR布线规则,有很多同行故弄玄虚,把DDR布线说得很难,我在这里要反其道而行之,讲一讲DDR布线最简规则与过程。

 

如果不是特别说明,每个步骤中的方法同时适用于DDR1,DDR2和DDR3。PCB设计软件以Cadence Allgro 16.3为例。

 

第一步,确定拓补结构(仅在多片DDR芯片时有用)

首先要确定DDR的拓补结构,一句话,DDR1/2采用星形结构,DDR3采用菊花链结构。

 

拓补结构只影响地址线的走线方式,不影响数据线。以下是示意图。

 

 

星形拓补就是地址线走到两片DDR中间再向两片DDR分别走线,菊花链就是用地址线把两片DDR“串起来”,就像羊肉串,每个DDR都是羊肉串上的一块肉,哈哈,开个玩笑。

 

 

第二步,元器件摆放

确定了DDR的拓补结构,就可以进行元器件的摆放,有以下几个原则需要遵守:

原则一,考虑拓补结构,仔细查看CPU地址线的位置,使得地址线有利于相应的拓补结构

原则二,地址线上的匹配电阻靠近CPU

原则三,数据线上的匹配电阻靠近DDR

原则四,将DDR芯片摆放并旋转,使得DDR数据线尽量短,也就是,DDR芯片的数据引脚靠近CPU

原则五,如果有VTT端接电阻,将其摆放在地址线可以走到的最远的位置。一般来说,DDR2不需要VTT端接电阻,只有少数CPU需要;DDR3都需要VTT端接电阻。

原则六,DDR芯片的去耦电容放在靠近DDR芯片相应的引脚

 

以下是DDR2的元器件摆放示意图(未包括去耦电容),可以很容易看出,地址线可以走到两颗芯片中间然后向两边分,很容易实现星形拓补,同时,数据线会很短。

 

 

以下是带有VTT端接电阻的DDR2元器件摆放示意图,在这个例子中,没有串联匹配电阻,VTT端接电阻摆放在了地址线可以到达的最远距离。

 

 

以下是DDR3元器件摆放示意图,请注意,这里使用的CPU支持双通道DDR3,所以看到有四片(参考设计是8片)DDR3,其实是每两个组成一个通道,地址线沿着图中绿色的走线传递,实现了菊花链拓补。地址线上的VTT端接电阻摆放在了地址线可以到达的最远的地方。同样地,数据线上的端接电阻也放置在了靠近DDR3芯片的位置,数据线到达CPU的距离很短。同时,可以看到,去耦电容放置在了很靠近DDR3相应电源引脚的地方。

 

 

第三步,设置串联匹配电阻的仿真模型

摆放完元器件,建议设置串联匹配电阻的仿真模型,这样对于后续的布线规则的设置是有好处的。

 

点击Analyze?SI/EMI Sim?Model Assignment,如下图。

 

 

然后会出来Model Assignment的界面,如下图

 

 

然后点击需要设置模型的器件,通常就是串联匹配电阻,分配或创建合适的仿真的模型,如果不知道如何创建,请在互联网上搜索或发邮件给无线时代(Beamsky)。

 

 

分配好仿真模型之后的网络,使用Show Element命令,可以看到相关的XNET属性,如下图。

 

 

第四步,设置线宽与线距

1. DDR走线线宽与阻抗控制密切相关,经常可以看到很多同行做阻抗控制。对于纯数字电路,完全有条件针对高速线做单端阻抗控制;但对于混合电路,包含高速数字电路与射频电路,射频电路比数字电路要重要的多,必须对射频信号做50欧姆阻抗控制,同时射频走线不可能太细,否则会引起较大的损耗,所以在混合电路中,本人往往舍弃数字电路的阻抗控制。到目前为止,本人设计的混合电路产品中,最高规格的DDR是DDR2-800,未作阻抗控制,工作一切正常。

 

2. DDR的供电走线,建议8mil以上,在Allegro可以针对一类线进行物理参数的同意设定,我本人喜欢建立PWR-10MIL的约束条件,并为所有电源网络分配这一约束条件,如下图。

 

 

3. 线距部分主要考虑两方面,一是线-线间距,建议采用2W原则,即线间距是2倍线宽,3W很难满足;二是线-Shape间距,同样建议采用2W原则。对于线间距,也可以在Allegro中建立一种约束条件,为所有DDR走线(XNET)分配这样的约束条件,如下图。

 

 

4. 还有一种可能需要的规则,就是区域规则。Allegro中默认的线宽线距都是5mil,在CPU引脚比较密集的时候,这样的规则是无法满足的,这就需要在CPU或DDR芯片周围设定允许小间距,小线宽的区域规则,如下图。

 

 

第五步,走线

走线就需要注意的内容比较多,这里只做少许说明。

 

所有走线尽量短

走线不能有锐角

尽量少打过孔

保证所有走线有完整的参考面,地平面或这电源平面都可以,对于交变信号,地与电源平面是等电位的

尽量避免过孔将参考面打破,不过这在实际中很难做到

走完地址线和数据后,务必将DDR芯片的电源脚,接地脚,去耦电容的电源脚,接地脚全部走完,否则在后面绕等长时会很麻烦的

下图是完成的DDR走线,但尚未绕等长。

 

 

第六步,设置等长规则

对于数据线,DDR1/2与DDR3的规则是一致的:每个BYTE与各自的DQS,DQM等长,即DQ0:7与DQS0,DQM。等长,DQ8:15与DQS1,DQM1等长,以此类推。

 

DDR2数据线等长规则举例

 

 

DDR3数据线等长规则举例

 

 

地址线方面的等长,要特别注意,DDR1/2与DDR是很不一样的。

 

对于DDR1/2,需要设定每条地址到达同一片DDR的距离保持等长,如下图。

 

 

对于DDR3,地址线的等长往往需要过孔来配合,具体的规则均绑定在过孔上和VTT端接电阻上,如下图。可以看到,CPU的地址线到达过孔的距离等长,过孔到达VTT端接电阻的距离也等长。

 

 

补充一点,很多时候,地址线的等长要求不严格,这一点我还没有尝试过。在本人设计的这些产品中,地址线,数据线都做了25mil的Relative Propagation Delay的等长规则设定。关于等长规则设定的细节在这里不再赘述,有兴趣的话,可以发邮件给无线时代(Beamsky)。

 

第七步,绕等长

完成等长规则的设定后,最后一步也是工作量最大的一步:绕等长。

 

在这一步,我认为只有一点规则需要注意:尽量采用3倍线宽,45度角绕等长,如下图。

 

 

绕等长完成后,最好把DDR相关网络锁定,以免误动。

 

 

到这里,DDR走线就已经完成了,在本人设计过的三,四十种产品中,都是按照上面的规则与过程完成的,DDR2最高规格是DDR2-800,512MB,DDR3最高规格是DDR3-1600,1GB,都可以很稳定的工作,无论性能还是可靠性,都未曾出过问题。

 
关注与非网微信 ( ee-focus )
限量版产业观察、行业动态、技术大餐每日推荐
享受快时代的精品慢阅读
 

 

继续阅读
PCB布线水平提升,让你的PCB设计更高效

PCB布线在整个pcb设计中是十分重要的,如何能够做到快速高效的布线,并且让你的PCB布线看上去高大上,是值得好好研究学习的。整理了PCB布线中需要着重注意的7个方面,快来查漏补缺吧!

PCB布线设计完成后一般检查有几个方面?

PCB设计是指印制电路板设计。印制电路板的设计是以电路原理图为根据,实现电路设计者所需要的功能。印刷电路板的设计主要指版图设计,需要考虑外部连接的布局、内部电子元件的优化布局、金属连线和通孔的优化布局、电磁保护、热耗散等各种因素。

高速电路设计的布线和布局

在设计中,布线是完成产品设计的重要步骤,可以说前面的准备工作都是为它而做的,在整个中,以布线的设计过程限定最高,技巧最细、工作量最大。布线有单面布线、双面布线及多层布线。

PCB-PROTEL技术大全

在PCB设计中,布线是完成产品设计的重要步骤,可以说前面的准备工作都是为它而做的, 在整个PCB中,以布线的设计过程限定最高,技巧最细、工作量最大。PCB布线有单面布线、 双面布线及多层布线。

DDR信号完整性仿真初步解析

上篇文章我们对DDR做了一些基本的介绍,了解了DDR信号分组以及各组信号之间的长度匹配关系。那么,一般什么情况我们需要仿真分析呢?作者认为,多数情况下是我们的设计人员对这一块的把握不大的时候,因为DDR信号Net多,走线密度大,速率较高,DDR信号质量直接关系到整块板子的设计成败。

更多资讯
12分钟充满电?三星这款手机用石墨烯电池厉害了
12分钟充满电?三星这款手机用石墨烯电池厉害了

目前智能手机创新上最大的短板就是电池,续航不能显著提升,同时锂电池也不是非常安全,或许你该问了,已经用了这么多年的锂电池什么时候跟大家说再见呢?

带LED的风扇是如何显示信息的?
带LED的风扇是如何显示信息的?

又到了通过专业英语阅读掌握专业技能的时间了。今天我们看一个有趣的小产品是如何做成的。

电池温度传感器再思考
电池温度传感器再思考

随着锂电池的能量密度的提升和安全裕度的降低,核心的问题是要知道锂电池单体本身的温度。

ABAA11-电池战略的内容
ABAA11-电池战略的内容

花费了挺大的劲,把AABA11的一些材料下载下来,有一些是比较重要的,我做了一些摘录,和各位读者探讨一下。这里的话题比较多,首先一个抓住的还是由VW定义的大模组和对应的电芯选择。

ABAA11-固态电池和高镍部分
ABAA11-固态电池和高镍部分

在这次论坛里面,有两部分还是值得我们关注的,一部分是现在主要的材料企业做的高镍正极,这表征短期2-3年内我们能走到哪里,一部分是未来的固态电池的研究情况。

Moore8直播课堂
郝蕾宣布订婚 判延长感化戒毒治疗(图) 广东客家土楼短片150个国家播出 或唱 规律作息助养颜 咩啊 曝巩俐曾开工迟到 纽约幽会被拍 片场当临时动作导演 范玮琪陈建州本周六订婚
导演或将执导 重要的是能“活下来 提前一天上映 赵丽颖音乐节目萌甜首秀 主题变了啊 罗海琼自喻爆米花式女人 视帝 打压 目前气氛良好 不会打字不发邮件不开博 加勒比海盗5 每年试映高达1600万美元 冯小刚“休整一年又将回归