找回密码
 注册
关于网站域名变更的通知
查看: 13783|回复: 94
打印 上一主题 下一主题

谈一谈我做过的DDR1/2/3的板子的经验

  [复制链接]

该用户从未签到

跳转到指定楼层
#
发表于 2013-3-26 10:35 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
我做过的有DDR内存的工业板大大小小有十几块,有自己做layout的,也有别人做layout自己光画图的;有DDR2-400的,也有DDR3-1600的;有一个芯片的,也有4+1(ECC)个芯片的;谈一谈我的一些经验吧。
  i3 F/ ]1 U( q0 W9 Z1. 关于重要性,我个人认为,电源>时钟>数据线>命令控制线;: Q2 N9 o2 u8 ]* e+ b7 u; D# E
2. 电源部分,包括如何让VDDR电源的返回路径最短,VTT如何放置,退耦电容的放置等等;) g% W, T1 P; b+ p" j1 G9 \. I
3. 时钟线的处理,重要的是拓扑结构和终结,另外,保持和时钟线的距离也很重要;$ H7 q4 e7 H) T6 z* g4 H( l" Q
4. 8位11根数据线一组的等长和线距;, T7 q& H$ t) q/ t) {5 Z: e1 T# B
5. 控制命令线拓扑结构和VTT终结。
* n/ {1 h+ I0 o6 J+ c& F8 g5 w8 S- x4 h8 V: E
有时间再写多一点吧。

点评

支持!: 5.0
支持!: 5
支持!!  发表于 2013-3-30 09:58

评分

参与人数 3贡献 +20 收起 理由
meng110928 + 5 期待后续!
tdlthm + 5 赞一个!
wpc4208211 + 10 支持!

查看全部评分

该用户从未签到

推荐
发表于 2013-3-28 09:07 | 只看该作者
其实不管是8位还是16位的,DDR的资料介绍里面都是很详细的,一般PCB工程师根本就没有过多的去好好理解资料,而是过多的去找一些别人的经验,然后就盲目的去走线了,当然有别人的经验是好事,不过最好还是能够真正的理解器件本身的资料重要的,做过DDR2,DD3板子的,不论你走线的拓扑,线距,等长,时钟电源这些事如何处理的,后期调试最好能跟着硬件去测试下自己画得板子,看看到底实际跑起来是怎么样的?频率越高的板子必须要做仿真和测试。

评分

参与人数 1贡献 +5 收起 理由
meng110928 + 5 支持!

查看全部评分

该用户从未签到

推荐
 楼主| 发表于 2013-3-28 08:00 | 只看该作者
liangjiatian 发表于 2013-3-27 11:04
4 n0 _5 m1 F4 n( s' e: T哎 丢人啊!没搞过这块!不太了解啊!请指教

% J' T5 C% R) `  ~0 O不好意思。一般来说,内存或cpu附近会有via,如果没有放测试点,可以就近的via测,测试点要放在接收端,比如,时钟,命令地址线,放在内存一侧,cpu读,数据线的测试点要在cpu一侧,cpu写,数据线放在内存一侧。另外,地要尽可能的短。
  • TA的每日心情
    开心
    2019-12-7 15:02
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    推荐
    发表于 2013-10-24 08:45 | 只看该作者
    113788067 发表于 2013-10-22 15:027 |3 Y3 D! E- h0 ^
    LZ说DQ DQS这些线不要做等长控制。如果真不需要的话为啥所以芯片厂商都把这一条设为最重要注意的地方?' B# z8 i5 M' y) h
    虽 ...

    ; ]- K! C0 B+ w( ?jitter 一般都是IC设计引起的,和走线没有关系,走线影响的是skew 就是所谓的时钟偏移  基本上如果jitter出现问题主要是还是设计的问题 和layout没关系

    该用户从未签到

    91#
    发表于 2014-6-2 22:24 | 只看该作者
    mark   

    该用户从未签到

    90#
    发表于 2014-5-31 15:07 | 只看该作者
    别人做layout自己画图是什么意思?

    该用户从未签到

    88#
    发表于 2014-5-16 11:53 | 只看该作者
    记号下,收藏

    该用户从未签到

    87#
    发表于 2014-5-14 10:27 | 只看该作者
    小手一抖,经验到手,希望楼主说的更详细些

    该用户从未签到

    86#
    发表于 2014-5-13 13:18 | 只看该作者
    谢谢分享,期待楼主更多讲解

    该用户从未签到

    85#
    发表于 2014-5-13 08:17 | 只看该作者
    不错的经验

    该用户从未签到

    84#
    发表于 2014-1-4 16:35 | 只看该作者
       

    该用户从未签到

    83#
    发表于 2014-1-3 16:09 | 只看该作者
    好东西好东西 我也进去瞧瞧

    该用户从未签到

    82#
    发表于 2014-1-3 15:28 | 只看该作者
    谢谢分享,期待楼主更多讲解

    该用户从未签到

    80#
    发表于 2013-12-31 11:26 | 只看该作者
    期待更新,努力学习。。。。。

    该用户从未签到

    79#
    发表于 2013-10-23 17:16 | 只看该作者
    最近也一直在学习DDR3的走线,总觉得似是而非,懵懵懂懂的,不太清楚到底怎么样才合适。望大师们多给点经验

    该用户从未签到

    78#
    发表于 2013-10-22 15:02 | 只看该作者
    LZ说DQ DQS这些线不要做等长控制。如果真不需要的话为啥所以芯片厂商都把这一条设为最重要注意的地方?+ W% ]6 @+ J- E1 }2 t$ A' v2 s. d* ~: [
    虽然或许你可以测到SKEW可以到1/10的波长,但是这个是时序的临界了。# [# D3 ^) R) t& E7 s: |
    这样的话LZ有没有考虑抖动,随机抖动以及周期抖动这些。
    - }+ A9 z: e3 x) q因为工程师画出来的板子频率跑不高最主要的问题是抖动过大引起的!
    2 T5 A0 W7 i) N0 c/ t- G5 d  v( n, X7 s8 P5 H  E
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2026-4-18 21:44 , Processed in 0.109375 second(s), 27 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表