0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

DDR调试不通?先别扔,这个操作可能帮你逆袭!

edadoc 来源:高速先生成员 黄刚 作者:高速先生成员 黄刚 2023-02-02 13:41 次阅读

作者:一博科技高速先生成员 黄刚

相信大家过完一个美美的春节后,学习的热情一定会暴涨,反正高速先生给大家分享技术文章的热情是非常高涨的哈!打从推出这个系列的仿真和理论相结合的话题后,文章受到了很多忠实粉丝的喜爱,大家纷纷表示既能学到理论知识,还知道怎么从仿真中去验证,甚至有一些小伙伴们已经深深的陷入到仿真里面去,无法自拔了。因此高速先生趁热打铁,在春节后再加推几期,继续围绕着这个话题分享文章!

经过高速先生对粉丝文章喜爱度的研究发现,DDR方面的话题始终受到大家的热捧,原因可能包括了大多数产品都会有DDR内存系统,然后DDR系统又是很关键且容易出问题的一个模块,还有就是DDR的原理和应用特别让人着迷等等吧。All right,那今天就再给大家分享一个DDR仿真和测试完美对应的经典案例吧!

不知道现在大家做的DDR4系统的指标是怎么样了?从高速先生和最近众多客户的配合来看,从一个通道的总容量和速率上都基本上拉到了极限,从单个颗粒的容量,很多已经从8Gb提升到了16Gb,运行速率也从typical的2400M拉到3200M了。下面要分享的这个案例就是这个的一个case!

d8698bce7f924fb7b3329796b0c77e73~tplv-tt-shrink:640:0.image?traceid=202302021336062F778A140DE79DCDB432&x-expires=2147483647&x-signature=JIJR%2B9cmhHDrSD5IZOvwMFVvxBM%3D

这个客户的一个DDR通道是1拖5的结构,每个颗粒的16Gb是容量,需要跑到的速率是3200M,通过这个描述,就知道这个系统的PCB设计不会很好做!这个项目是我司设计部门的同事设计的,而且也有相关的内部指导可以遵照,因此设计完就去生产加工了。等板子贴片回来后,客户下载程序去测试时,就猛然发现运行不到额定的3200M的速率!

客户也测试了好几片板子,情况都差不多,大概只能运行到2400M左右,再往上就不稳定了。由于我们和这个客户合作比较久了,大家也都没有太慌,经过和客户详细的沟通,我们把调试的方向转到了主芯片的驱动配置上。这款型号主芯片客户用得比较多,驱动配置的页面,如下所示:

efdeaee371014934a59813856ab401df~tplv-tt-shrink:640:0.image?traceid=202302021336062F778A140DE79DCDB432&x-expires=2147483647&x-signature=5LZo8niqKwU2MfC0jDacJ0Q%2F8hI%3D

像这种一拖多的DDR系统,我们最先会把debug方向放在地址控制信号和CLK上面,这个原因在之前很多篇文章已经说过了。我们看到客户已经遍历了上面红框的驱动内阻,从可以选择的40,48,60等多种驱动选出了较好的40欧姆内阻驱动,但是依然不能稳定的跑到3200M上。连驱动内阻的配置都遍历过,感觉好像没有其他有效的设置了吧,真的要立马重新改板设计了?

先别慌,还好高速先生也对这款芯片灰常的了解,除了传统的驱动内阻可以配置外,Slew Type也是一个很重要的点!没错,就是下面这个配置项!

8a4b34ed1a954718bd7440349f485df6~tplv-tt-shrink:640:0.image?traceid=202302021336062F778A140DE79DCDB432&x-expires=2147483647&x-signature=K7DLOqi2z888iaxnCkIO5bkxXtI%3D

该芯片有FAST,MEDIUM和SLOW三个配置可以选择!而且我们也拿到了该芯片的仿真模型,模型比较齐全,也同样有这几项配置可以选,于是高速先生打算通过仿真去进行验证,看看能不能顺便把问题一并解决了。

于是我们迅速在仿真软件把仿真拓扑搭起来,就是下面这样的拓扑!

500d9ced90d14cc5a08c288d1c2166d0~tplv-tt-shrink:640:0.image?traceid=202302021336062F778A140DE79DCDB432&x-expires=2147483647&x-signature=GO3%2Bo8Jhkv%2BBZvJauepLCpyoBSY%3D

我们先按照客户原始的配置,地址控制和时钟CLK都是FAST模式,40欧姆内阻去选择仿真模型,如下所示:

fc77cb611c5641e29bd03ff6cbd7f028~tplv-tt-shrink:640:0.image?traceid=202302021336062F778A140DE79DCDB432&x-expires=2147483647&x-signature=L11ElYhe5GjId5kQU5sE4P1eG7E%3D

发现最差的颗粒信号质量的确是有问题,存在明显的ring back,从而也导致时钟采样出现问题,同时也能发现,时钟采样的时序本身没有问题,只是地址控制信号质量的问题。

c9676b6e43f24fe68aec18bec8b22294~tplv-tt-shrink:640:0.image?traceid=202302021336062F778A140DE79DCDB432&x-expires=2147483647&x-signature=KVxcnqdJ7GpVchHOuuz7o1RxNrc%3D

这和客户的测试结果也挺吻合的!

f28cb04bec254e6792f22e17330c1ca7~tplv-tt-shrink:640:0.image?traceid=202302021336062F778A140DE79DCDB432&x-expires=2147483647&x-signature=fen1pgNSALOAguU4WWtJHEeejQk%3D

那我们就换成地址控制MEDIUM模式,时钟CLK还是FAST模式仿真看看,结果就变成下面这样了。好开森,地址控制信号的信号质量全部都没问题了!!!

f597875c332645b5841b439f27bdd198~tplv-tt-shrink:640:0.image?traceid=202302021336062F778A140DE79DCDB432&x-expires=2147483647&x-signature=G0YuEFpiNy9MR1Y36E%2BneoUKg%2F0%3D

是不是在仿真中意味着就ok了,人往往在最开心的时候容易受到暴击,的确,地址控制信号的信号质量都ok了,但是时钟又出来搞事了!地址控制信号的质量都没问题,

CLK时钟的信号质量也没问题,但是时序却出错了,从上升沿的采样位置能明显看到,建立时间裕量又不够了!

ea462cdbeebc4cb5ac7759f73668706e~tplv-tt-shrink:640:0.image?traceid=202302021336062F778A140DE79DCDB432&x-expires=2147483647&x-signature=4w3htDZD9nF4kG5HJGPHr96sKLY%3D

但是我们还是壮着胆子让客户试试这种地址控制MEDIUM模式,时钟CLK选FAST这样的配置,果不其然,客户很快就传来了测试结果!

f496a685ce48478b89e56e5c61f98875~tplv-tt-shrink:640:0.image?traceid=202302021336062F778A140DE79DCDB432&x-expires=2147483647&x-signature=0fBszuURaAX%2FWMbTztZTm%2FHCIf8%3D

的确,从仿真结果来看,单纯的地址和CLK的信号质量都是满足要求的,只是建立时间的时序裕量不足,我们知道,时序裕量问题的确也是可以通过降频来弥补的,因此我们对仿真的精度有了更大的信心!

好!最后再试一种组合,一定要成功!就是地址控制信号和CLK时钟都选用MEDIUM模式,我们先来看看仿真结果!这下厉害了,地址控制信号ok,上面的仿真已经知道,现在把CLK时钟也变成MEDIUM后,时钟本身满足信号质量的同时,时序也变ok了,结果列表没有出现裕量不足的提醒了,完美!

a3bbe58f20df430199eeb6d7a41397a2~tplv-tt-shrink:640:0.image?traceid=202302021336062F778A140DE79DCDB432&x-expires=2147483647&x-signature=jH6QBVzgQP%2BERgvKBL86hztz%2Bvg%3D

然后再反馈到调试去,客户终于传来了好消息!

bfd11f85bc9d44c088411e5394251f05~tplv-tt-shrink:640:0.image?traceid=202302021336062F778A140DE79DCDB432&x-expires=2147483647&x-signature=WTREP1eaToOEGYdKGfeFN3Lfy4I%3D

最后总结下,这又是一个仿真和测试互相配合验证从而通过仿真指导调试来解决问题的经典案例,在初始配置调试不通过的时候要保持冷静,找到入口去尝试更多的芯片配置。从案例中我们展示了仿真和测试的配合,其实选择配置的过程也是理论应用于实际的过程,有了理论的支撑,我们才能更好的去选择仿真的配置和调试的配置,从而解决问题,大家都get到了吧!

审核编辑黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 测试
    +关注

    关注

    8

    文章

    5134

    浏览量

    126412
  • DDR
    DDR
    +关注

    关注

    11

    文章

    708

    浏览量

    65205
  • 仿真
    +关注

    关注

    50

    文章

    4033

    浏览量

    133377
  • 调试
    +关注

    关注

    7

    文章

    571

    浏览量

    33885
  • PCB
    PCB
    +关注

    关注

    1

    文章

    1775

    浏览量

    13204
收藏 人收藏

    评论

    相关推荐

    屌丝专注:这是MTK的年份?

    今年联发科的发展基调——2013年确实是“屌丝专注于”的年份。一起来看看联发科是如何“去山寨”,屌丝的吧..
    发表于 11-30 11:23 2658次阅读

    PK华为小米 OPPO和VIVO的秘诀

    暂时挤掉全球手机出货量第四、第五名联想和小米的vivo与OPPO近来备受业界关注。究其的背后,vivo与OPPO似乎只用了三步:产品研发、不变的渠道、持续的营销。
    发表于 06-13 10:19 2273次阅读

    JavaScript之路全解

    从前端到全端:JavaScript之路
    发表于 07-29 14:45

    DDR调试不通先别这个操作可能帮你

    高速先生对粉丝文章喜爱度的研究发现,DDR方面的话题始终受到大家的热捧,原因可能包括了大多数产品都会有DDR内存系统,然后DDR系统又是很关键且容易出问题的一个模块,还有就是
    发表于 02-02 13:45

    销量猛涨,OPPO是如何华为的?原来是靠这个

    最近有消息称,2016年第四季度,OPPO手机的出货量超越华为,位居国内第一,把华为挤下了宝座。而Vivo也紧追华为,大有赶超之势。为什么OPPO是能成功华为,成为国产手机新霸主呢?今天我就为大家说道说道。
    发表于 02-14 09:34 803次阅读

    国足都胜利了,国产机也可以,雷军的小米6还有什么理由耍猴?

    中国男足以1:0战胜了韩国队!国足都胜利了,国产机也可以,雷军的小米6还有什么理由耍猴?现在就期待小米6能带领小米手机步入高端手机,雷军不耍猴小米手机还是有可能
    发表于 03-24 10:08 493次阅读

    新一代机械硬盘 SSD!

    随着SSD的,很多人开始看衰HDD,但厂商们可不这么想。 随着SSD的,很多人开始看衰HDD,但厂商们可不这么想。现在日本媒体给出消息称,东芝正在携手TDK、昭和电工一起开发新
    发表于 04-22 01:06 897次阅读

    夏普完成 电视知名度稳步上升

    夏普电视销售获得增长,是利润增长的最大来源。据悉被富士康收购后夏普开始了之路,利用富士康的销售网络,夏普电视知名度的不断上升被国人追捧。
    发表于 02-02 10:29 968次阅读

    ARM引领中国服务器芯片

    言下之意就是自主CPU只能在党政市场玩,商业市场要靠合资CPU的。由于该文的标题是"ARM引领中国服务器芯片?",并专门提到华芯通,潜含义就是,要靠华芯通等ARM阵营IC设计公司的。
    的头像 发表于 07-09 16:03 5337次阅读

    小米成功重返全球手机市场前三

    确实有一段时间走入低谷,而且从来没有哪个手机品牌能在进入低谷之后,所以可能很多人想不到,小米居然成功,还取代了苹果。
    的头像 发表于 11-24 11:33 1690次阅读

    全球手机市场要变天:小米苹果

    收到美国封锁的影响,华为手机的销量是否能如此前一直坚挺,成为业界最为关注的焦点。但事实上想要凭借华为一己之力抗衡整个美国似乎没有太多可能。根据市场调研机构Gartner给出了2020年第三季度智能手机全球销量来看:三星反超华为,小米
    的头像 发表于 12-02 16:44 1330次阅读
    全球手机市场要变天:小米<b class='flag-5'>逆</b><b class='flag-5'>袭</b>苹果

    AMD单核性能成功

    现在处理器市场上,AMD去年随着Zen2架构的发布就开始在性能上突飞猛进,10月份Zen3架构锐龙5000的发布,AMD在最后的槽点——单核性能上也了。
    的头像 发表于 12-15 13:46 1905次阅读

    DDR PHY 与电路板调试

    UltraScale+ MPSoC VCU(H.264/H.265 视频编解码器)连用。 因此,调试将不同于 MIG 等传统 Xilinx DDR 控制器。 DDR PHY 与电路板调试
    的头像 发表于 02-08 15:51 1766次阅读

    沙砾是如何成为芯片的

    芯片虽小, 但对人类世界的影响却是巨大的。 芯片已成为我们工作、旅行、健身和娱乐中不可或缺的核心技术。 而它的出身居然是不起眼的沙砾... 平凡的沙砾,是如何成为芯片的呢? “天改命”闯三关
    的头像 发表于 01-17 15:06 2485次阅读

    科赋CRAS V RGB DDR5-7600内存评测

    DDR4年代,芝奇与阿斯加特成功完成,从原先的落落无名转变为如今受到广大DIY玩家追捧的内存厂商。
    的头像 发表于 12-29 10:41 718次阅读
    科赋CRAS V RGB <b class='flag-5'>DDR</b>5-7600内存评测