找回密码
 注册
关于网站域名变更的通知
楼主: part99
打印 上一主题 下一主题

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

  [复制链接]

该用户从未签到

16#
发表于 2013-3-28 00:04 | 只看该作者
part99 发表于 2013-3-27 18:05
/ i0 i8 E/ \" ~9 L: k( N这种问题好像不是工程师说出来的吧
9 Q! W3 |: D5 z
哎 丢人啊!没搞过这块!不太了解啊!请指教{:soso_e181:}

该用户从未签到

17#
 楼主| 发表于 2013-3-28 08:00 | 只看该作者
liangjiatian 发表于 2013-3-27 11:04
) L3 a# A9 f- z! e+ R: S+ Y# x4 T哎 丢人啊!没搞过这块!不太了解啊!请指教

- ?5 A) K4 u* _& @不好意思。一般来说,内存或cpu附近会有via,如果没有放测试点,可以就近的via测,测试点要放在接收端,比如,时钟,命令地址线,放在内存一侧,cpu读,数据线的测试点要在cpu一侧,cpu写,数据线放在内存一侧。另外,地要尽可能的短。

该用户从未签到

18#
 楼主| 发表于 2013-3-28 08:11 | 只看该作者
VDDR电源层一定要完整地覆盖CPU的内存控制器和内存芯片,同时也要覆盖所有的DDR走线,在电源层的范围内,要禁止走非DDR的其他线。退耦电容如果有条件,应该选0201,最大不要超过0402,对DDR2,一般是每个电源脚的过孔附近放0.1uf,对DDR3,应该以0.1uf和1000pf相互放置,每个管脚一个退耦电容。每个内存附近至少放一个10uf的瓷片电容。
+ f: W% ~# Y9 h4 {; e5 z" GVTT是最好的终结方式,所以,如果内存控制器带2片以上的内存,最好做VTT终结。VTT的终结应该是做一个VTT岛,所有的终结排阻和电容都搭上这个“岛”,另外,VTT的LDO也要搭上这个岛。4 A8 k' J$ L. X8 Z9 P4 U
电源部分做好了,其他就好办了。

该用户从未签到

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

评分

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

查看全部评分

该用户从未签到

20#
 楼主| 发表于 2013-3-28 10:42 来自手机 | 只看该作者
zhangtao2 发表于 2013-3-27 20:07! h* a! e' |, ~  t; I- {5 w  o
其实不管是8位还是16位的,DDR的资料介绍里面都是很详细的,一般PCB工程师根本就没有过多的去好好理解资料, ...
' _" v2 E4 t/ C1 W
说的太有理了

该用户从未签到

21#
发表于 2013-3-28 11:07 | 只看该作者
有时候几个人一个小圈子讨论某个规则,可能越聊越严重,话是越传越离谱,最常见的就是做等长那个,其实真的没那个必要,搞到20mil以内甚至更小误差。其实vref加粗也是一个各种传说后产生的误区,可能odt和vtt要粗吧?DDR3比2功耗要小些,线其实也不用比以前粗吧

该用户从未签到

22#
发表于 2013-3-28 13:03 | 只看该作者
强烈关注,希望楼主继续分享

该用户从未签到

23#
发表于 2013-3-28 14:16 | 只看该作者
part99 发表于 2013-3-28 08:11 ; V5 T" u' t8 o( ?
VDDR电源层一定要完整地覆盖CPU的内存控制器和内存芯片,同时也要覆盖所有的DDR走线,在电源层的范围内,要 ...
4 Y, }- P* {: \, N
谢谢 慢慢看
  • TA的每日心情
    开心
    2022-3-11 15:59
  • 签到天数: 2 天

    [LV.1]初来乍到

    24#
    发表于 2013-3-28 21:00 | 只看该作者
    强烈关注,希望楼主继续分享

    该用户从未签到

    25#
     楼主| 发表于 2013-3-29 10:11 | 只看该作者
    ∵蓝星风痕∴ 发表于 2013-3-27 22:07 4 `: b) P$ R3 h
    有时候几个人一个小圈子讨论某个规则,可能越聊越严重,话是越传越离谱,最常见的就是做等长那个,其实真的 ...

    : e- r" }9 b  E9 P4 o& U; q" E: A的确是这样,见过一些做等长的,不但所有数据线等长,而且地址,时钟,数据都等长,其实这样做,更容易忽略了线距,反而增加了串扰。关于等长,我以后会详细讲到。
    ) X) C0 x  T9 I; k8 g  x  c: F2 p) C) v% mODT和普通地址控制线一样,不用加粗,而要控制阻抗。VTT只走表面。
  • TA的每日心情

    2019-11-20 15:11
  • 签到天数: 1 天

    [LV.1]初来乍到

    26#
    发表于 2013-3-29 10:26 | 只看该作者
    part99 发表于 2013-3-29 10:11 ( E; r( S! x& n5 r9 p& f  `, `
    的确是这样,见过一些做等长的,不但所有数据线等长,而且地址,时钟,数据都等长,其实这样做,更容易忽 ...

    6 H  g; F7 G: O3 W3 F呵呵,确实如此,聊多的可能会乱传,毕竟不同的IC时序余量都不同,不过我还是认为有些说法没有错,只是认知不同。+ S- J  W8 A+ ~+ j) }
    你数据全部等长,时钟,地址,控制都等长,这样的话,物料选择上有更加大的方便,毕竟这样的走线可以选择不同的IC嘛,我是这样认为的,你线走的好。选择就会更加多。

    点评

    如果你开始了解DDR的工作流程,你就不会觉得因为所有的线都等长而可以选择不同的物料了。  发表于 2013-3-29 23:45

    该用户从未签到

    27#
    发表于 2013-3-29 13:25 | 只看该作者
    快点写呀楼主,很想听听

    该用户从未签到

    28#
    发表于 2013-3-29 14:21 | 只看该作者
    其实我们更加关注的是实测结果。3 ~. a) {  @8 H  S- h4 D

    ' h* G% y  v" c) [, ?! Y$ g仿真也好,绕等长也好,要有实测作为检验真理的手段。

    点评

    是呀,就是想知道,实际做板实测的后,你的各种走线等长的效果啊!!!  发表于 2013-3-29 14:24

    评分

    参与人数 1贡献 +10 收起 理由
    wpc4208211 + 10 赞一个!就是想知道实际种做板的时候走线间不.

    查看全部评分

    该用户从未签到

    29#
    发表于 2013-3-29 16:54 | 只看该作者
    PART99加我一下啊,给你发消息了

    点评

    给你发信息了  发表于 2013-3-30 08:34

    该用户从未签到

    30#
     楼主| 发表于 2013-3-29 23:48 | 只看该作者
    jimmy 发表于 2013-3-29 01:21
    9 D/ u9 e2 i7 P" P' u其实我们更加关注的是实测结果。' j) {* r+ @4 k
    4 Q  [: o, f& Q; n/ P) G
    仿真也好,绕等长也好,要有实测作为检验真理的手段。

    " ?( Q. ]) K/ \8 j9 k# H版主说得好!我会在下面的帖子里给大家看看仿真和真实的信号对比。
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-8-31 17:04 , Processed in 0.125000 second(s), 24 queries , Gzip On.

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

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

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