做内存要认哪几份 JEDEC 文件
做内存相关的工作,绕不开 JEDEC。它的文件编号体系对新人不太友好,这里按用途梳理一下常用的几类。
颗粒规范:JESD79 系列
这是核心,规定 DRAM 的命令集、时序参数、电气特性、mode register 定义。
- JESD79-4 对应 DDR4;
- JESD79-5 对应 DDR5;
- JESD209 系列对应 LPDDR;
- JESD235 系列对应 HBM。
这些文件带修订版本,DDR5 从发布到现在改过多次,速率等级和一些参数是逐版加上去的。查参数时一定确认版本号,用旧版规范核对新速率会对不上。
模组规范:机械与引脚定义
颗粒规范管颗粒,条子的尺寸、金手指定义、缺口位置、器件布局归模组规范管。不同形态各有文件:UDIMM、RDIMM、SODIMM、LRDIMM 分开定义。
这部分对做兼容性和结构设计的人最重要。插槽认不认、装进机器会不会撞到散热片、金手指定义有没有错,都在这里。
SPD 规范
SPD 的字节定义、校验方式、写保护机制单独成文。DDR5 的 SPD Hub 增加了总线桥和温度传感器的定义,内容比 DDR4 时代多不少。
做检测工具、做 SPD 解析、判断 SPD 是否被改写,都要对着这份文件读原始字节。只看第三方工具解析出来的结果,会漏掉厂商自定义区域的信息。
可靠性与测试方法
这一类是通用方法学,不限于内存:
- JESD22 系列是各种环境与机械试验方法,温度循环、湿热、热冲击、机械冲击都在里面;
- JESD47 是集成电路的应力测试驱动认证要求,规定认证要做哪些项、条件和样本量;
- J-STD-020 和 J-STD-033 规定湿敏等级的划分与物料存储、烘烤要求,SMT 前处理靠它们;
- JEP122 讲失效机理和模型,算加速因子时的激活能取值参考它。
车规还要另外看
车载应用除 JEDEC 外要看 AEC-Q100,它对温度等级、试验项目、失效判据的要求比商用严得多。两套标准不冲突,是叠加关系。
实际使用建议
不必也没必要把这些文件全读一遍。实用做法是建一份对照表,把自己产品涉及的文件号和版本记清楚,涉及参数争议时直接翻原文。
特别提醒一点:和客户对接规格时,把依据的标准编号和版本写进文件。很多兼容性纠纷的根源是双方按不同版本理解同一个参数,事后扯不清。