JEDEC JEP106 半导体厂商 ID(内存 / 存储芯片制造商识别码)
也就是 SPD(Serial Presence Detect,内存串行存在检测)里面用来标记 DRAM / 存储芯片厂商的编码,BIOS 读取内存 SPD 时会读到这个 ID,用来识别内存颗粒是谁生产的。
图里信息拆解
8 decimal (bank 17)0000 1000 (binary)08 (hex)
- Bank(银行)=17:JEDEC JEP106 标准里的扩展 Bank 组。当厂商太多,前面 Bank 编号用完,就新增 Bank,每个 Bank 里面分配独立 ID。
- ID 值:十进制 8,二进制 00001000,十六进制 08:在 Bank17 这个分组下,
08这个编码对应表格里的厂商(图里第 8 行:QuanZhou KunFang Semiconductor 泉州坤方半导体)。 - 上方表格:是Bank17 下所有厂商的二进制位掩码对照表,每一行对应一家存储 / 半导体厂商,1 代表该厂商启用这个 bit 编码。
简单理解
JEDEC 给全球所有半导体厂分配唯一 ID,格式是:Bank编号 + 厂商码,内存 SPD 会保存这个 2 字节 JEP106 ID,BIOS/Windows/Linux 读 SPD,靠这个 ID 判断内存颗粒制造商。
注意:这里的 Bank不是内存颗粒内部存储 Bank,是 JEDEC 厂商编码体系里的 “Bank 分组”,二者概念完全不同。
用途(BIOS 开发场景)
在 BIOS 里做内存 SPD 解析、DRAM 厂商识别、兼容性白名单、OEM 内存识别时,就是读取 SPD 里 JEP106 厂商 ID,然后查表匹配厂商名称,你图里就是这个查找对照表。
如果你需要,我可以简单讲下 JEP106 两字节 ID 完整解析逻辑。