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

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

3天内不再提示

PCB板上PIN DELAY单位错了,DDR4跑不起来,真的吗?

edadoc 来源:edadoc 作者:edadoc 2026-01-20 15:33 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

高速先生成员--周伟

上一个案例《就挪动了一个电阻DDR3竟神奇变好了,敢信吗?》,提到的设计没有考虑pin delay,后面只是调整了时钟的端接电阻就好了,而且速率也可以运行到1600Mbps,看来pin delay也不是那么至关重要嘛!千万别大意,我们也说了,DDRx的设计其实就是各种抠裕量,pin delay会占用一部分时序裕量,所以正常还是要考虑的。这不,今天我们就碰到了另一个案例,客户调试DDR4的时候发现前面两片可以识别,四片一起的时候识别会报错,板上两个FPGA都是一样的问题,而且也排查了原理图,同时参数配置也找厂家看过,和公版的一样,没有问题,然后觉得最大的疑点就是PCB问题了,下面是问题的关键描述。

wKgZPGlvL76AchY7AAIIgQRQB_o47.jpeg

PCB设计人员去检查Layout文件的时候发现由于pin delay表格中的单位被隐藏了,本来要用时间ps单位的,结果设计时被当成了长度mil为单位。

wKgZO2lvL76AQjQTAAF3x3lEkWs91.jpeg

wKgZPGlvL7-AO2FHAAVYNvG8UDM81.jpeg

但从我们仿真的经验来看,这里面还是有疑点的,最大的疑问是一般Fly-by越靠近后面的颗粒信号质量越好,另外pin delay单位导错不会导致前面颗粒能识别,后面颗粒没法识别的现象,同时降频应该会有改善。这个就和我们的认知有点相悖了,所以还是要进一步摸清楚情况。同时客户又发现了和开发板不一样的如下设计问题。

wKgZPGlvL7-ABy3kAAIdbB4pRz038.jpeg

wKgZO2lvL7-AL_UJAAZD0-H5b0868.jpeg

客户说的开发板的端接电阻是放在如上图绿色线路的末端,也就是左上角,说明开发板的fly-by拓扑走线顺序是从右到左(客户的说法是从低位到高位,即上图4321的顺序),而目前设计的走线是虚线部分,走线顺序是从左到右(客户的说法是从高位到低位,即上图1234的顺序),端接电阻放在右上角。

看到这里我终于明白客户描述说的前面两片颗粒能识别的原因了,这个也是我们经常在解Bug过程中和客户产生沟通障碍的一个因素,客户描述问题的时候往往喜欢从他们自己认知的角度去说,比如在这个设计上,开发板的走线顺序是上图所示4321的顺序,然后客户说的前面两片颗粒应该是3和4两片颗粒,但我们去查设计文件的时候,由于信号是按照1234颗粒顺序走的,所以我们理解的前面两片颗粒是1和2所示的两片颗粒,这个在fly-by拓扑里面属于前端颗粒,一般信号质量会比后面的颗粒差。这个不一样的说法也导致了我们走了一段弯路,所以后续希望大家在描述问题现象的时候也能从对方能理解的角度去说明,最好把器件位号一并带上,这样就不会有什么误解了,至少保证大家首先在一个频道上。

这个发现貌似带来了一丝新的曙光,于是又有了一段新的对话和排查方向,之前遇到过DDR4高低位走反导致出问题的案例,所以需要找芯片原厂确认。

wKgZO2lvL8CAER_qAAQGEeGcVRA98.jpeg

同时我们也在同步仿真看下信号质量是否符合客户说的现象描述,结果检查PCB时却发现一个让所有人大跌眼镜的事实:地址信号上有一根信号没有加上拉电阻。

wKgZO2lvL8CAJqOBAAHowkY6Obk96.jpeg

其实通过仿真也能解释这个问题,下图是后面两片颗粒的地址信号眼图,整体的眼图还比较好,其中黄色的是A10地址的,没有加端接有过冲但眼高眼宽这些还是满足要求的。

wKgZPGlvL8GALkwLAAOZJ7jqwuA09.jpeg

再来看下图前面两个颗粒的地址信号眼图,整体的眼高眼宽确实比后面颗粒的质量差,同时黄色的A10眼图基本闭合,这也导致没法正确识别到。

wKgZO2lvL8GAW9ShAARAXw1WdsI99.jpeg

没想到结局竟然以这么出乎意料的方式到来,大道至简,这个案例告诉我们调试中千奇百怪的现象确实很多,有时往往一个小小的错误就导致了系统跑不起来,一个好的产品从原理图到PCB设计再到生产,每个环节都不能疏忽。同时Debug也要有怀疑一切的眼光和勇气,一切从头查起,很多问题有可能就是从低级错误引起的,不能有先入为主的思想,听过很多“原理图和软件参数和开发板一样”的说法,但最终却因为漏了一个电阻而出问题的事情比比皆是。你以为不可能出错的地方,往往却在不知不觉中给你埋了一个坑。

关于一博:

一博科技成立于2003年3月,深圳创业板上市公司,股票代码: 301366,专注于高速PCB设计、SI/PI仿真分析等技术服务,并为研发样机及批量生产提供高品质、短交期的PCB制板与PCBA生产服务。致力于打造一流的硬件创新平台,加快电子产品的硬件创新进程,提升产品质量。

一博珠海板厂:

位于珠海经济开发区,坐拥PCB产业优质人才资源及完善的产业配套。一厂专注于高端快件,提供高品质的高多层、高速、高精密、HDI等PCB生产制造。二厂提供中大批量高速、高多层PCB生产。聚焦国内高端快件细分市场,致力于推动国内PCB行业的技术进步,尤其是高速、高多层、高复杂PCB产品的快速交付,12-20层制板交期快至8天内交付,对应PCB广泛应用于ATE、AI算力、服务器、工控、通信、汽车、医疗设备等领域。

审核编辑 黄宇

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

    关注

    1

    文章

    2373

    浏览量

    13204
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    探秘ADVANTECH 288Pin DDR4 2133 ECC SODIMM 8GB内存模块

    下载: AQD-SD4U8GE21-SG.pdf 一、产品概述 这款内存模块采用512Mx8bits DDR4 SDRAM的FBGA封装,搭配4K - bit串行EEPROM,安装在260 -
    的头像 发表于 05-13 11:05 252次阅读

    深入解析ADVANTECH 288Pin DDR4 2133 VLP RDIMM 8GB内存模块

    : AQD-D4U8GRV21-SG.pdf 一、产品概述 ADVANTECH的这款DDR4 VLP Registered DIMMs是高速且低功耗的内存模块。它采用了512Mx8bits的DDR4 SDRAM,封装形式为FBG
    的头像 发表于 05-13 10:40 237次阅读

    探索ADVANTECH 288Pin DDR4 2133 R - DIMM 8GB内存模块的奥秘

    : AQD-D4U8GR21-SG.pdf 模块概述 这款DDR4 Registered DIMM采用512Mx8bits DDR4 SDRAM的FBGA封装,并在288引脚的印刷电路
    的头像 发表于 05-13 10:40 207次阅读

    深入解析Advantech AQD - SD4U8GN21 - SG 260Pin DDR4 2133 SO - DIMM内存模块

    下载: AQD-SD4U8GN21-SG.pdf 一、产品概述 这款内存模块采用了512Mx8bits的DDR4 SDRAM,并以FBGA封装形式集成在260 - pin的印刷电路
    的头像 发表于 05-13 09:50 329次阅读

    深入解析ADVANTECH 288Pin DDR4 2133 VLP RDIMM 4GB内存模块

    : AQD-D4U4GRV21-SG.pdf 一、模块概述 1.1 基本描述 DDR4 VLP Registered DIMMs采用512Mx8bits DDR4 SDRAM的FBGA封装和4
    的头像 发表于 05-13 09:15 406次阅读

    深入剖析Advantech AQD-D4U4GR21-SG DDR4内存模块

    GR21-SG.pdf 一、产品概述 Advantech的这款DDR4 Registered DIMM采用了512Mx8bits DDR4 SDRAM的FBGA封装,并在288-pin印刷电路
    的头像 发表于 05-13 09:15 421次阅读

    288Pin DDR4 2133 UDIMM 4GB内存模块技术解析

    288Pin DDR4 2133 UDIMM 4GB内存模块技术解析 在当今的电子设备中,内存模块的性能直接影响着系统的运行效率。本文将详细介绍ADVANTECH的288Pin
    的头像 发表于 05-13 09:15 439次阅读

    深入解析ADVANTECH AQD - D4U4GE21 - SG:288Pin DDR4 2133 ECC UDIMM内存模块

    了解一下这款内存模块。 文件下载: AQD-D4U4GE21-SG.pdf 一、产品概述 DDR4 ECC U - DIMMs是高速、低功耗的内存模块。它采用512Mx8bits DDR4 SDRAM的FBGA封装,并在288引
    的头像 发表于 05-13 09:15 399次阅读

    深入解析ADVANTECH 288Pin DDR4 2133 RDIMM VLP 16GB内存模块

    深入解析ADVANTECH 288Pin DDR4 2133 RDIMM VLP 16GB内存模块 在当今的电子设备中,内存模块的性能直接影响着系统的运行效率。ADVANTECH的288Pin
    的头像 发表于 05-13 09:05 398次阅读

    深入剖析ADVANTECH AQD-D4U16R21-SE 288Pin DDR4 2133 RDIMM 16GB内存模块

    : AQD-D4U16R21-SE.pdf 一、产品概述 这款DDR4 Registered DIMM采用1Gx8bits DDR4 SDRAM的FBGA封装,在288 - pin印刷
    的头像 发表于 05-13 09:05 423次阅读

    深入剖析ADVANTECH 288Pin DDR4 2133 UDIMM 16GB内存模块

    : AQD-D4U16N21-SE.pdf 一、模块概述 这款DDR4 Unbuffered DIMM内存模块采用了1Gx8bits的DDR4 SDRAM,以FBGA封装形式安装在288 -
    的头像 发表于 05-13 09:05 412次阅读

    64GB 288 - Pin DDR4 RDIMM详细介绍

    64GB 288 - Pin DDR4 RDIMM详细介绍 在当今高速发展的电子科技领域,内存模块的性能和容量对系统的运行起着至关重要的作用。今天,我们就来深入探讨一下Micron的64GB
    的头像 发表于 04-08 15:30 324次阅读

    32GB (x72, ECC, DR) 288 - Pin DDR4 RDIMM:技术剖析与设计考量

    32GB (x72, ECC, DR) 288 - Pin DDR4 RDIMM:技术剖析与设计考量 在当今数字化时代,内存技术的发展日新月异,DDR4内存模块凭借其高速、高效的特性,成为众多
    的头像 发表于 04-08 15:30 522次阅读

    不服不行!1拖4DDR通道颗粒全贴能跑,贴一半跑不了?

    ?贴少2个颗粒正常来说负载更少了,效果应该更好才对啊!当然,很多情况下DDR的性能预测是真的没有高速信号那么直观,能一眼就看出问题所在。于是帮人帮到底呗,Chris干脆就对这个DDR4通道做个仿真
    发表于 03-24 17:27

    PCBPIN DELAY单位错了DDR4起来真的吗?

    案例,客户调试DDR4的时候发现前面两片可以识别,四片一起的时候识别会报错,两个FPGA都是一样的问题,而且也排查了原理图,同时参数配置也找厂家看过,和公版的一样,没有问题,然后觉得最大的疑点就是
    发表于 01-20 15:30