文章

芯片内部长什么样?Birdman86 Die Shot 图鉴的交互式导航指南

通过可搜索、可筛选的芯片家族地图,快速进入 Birdman86 在 Wikimedia Commons 整理的 CPU、DSP、MCU、图形与控制芯片裸片照片。

芯片内部长什么样?Birdman86 Die Shot 图鉴的交互式导航指南

把芯片封装打开、去除保护层,再把裸片放到显微镜下,会看到一座由存储阵列、数据通路、控制逻辑和互连组成的城市。Die shot(芯片裸片照片)的价值不只是“好看”:它让处理器架构从框图变成真实的物理对象。

芬兰收藏者与摄影者 Pauli Rautakorpi(Wikimedia 用户名 Birdman86)长期拍摄 CPU 和其他芯片的裸片,并把结果按家族整理在一个页面中:

打开 Birdman86 的完整 die shot 主页

问题是,这个页面很长。它从 8086、MIPS、SPARC 一直排到 DSP、MCU、RAMDAC、网络控制器和 EPROM;如果不知道芯片属于哪个家族,很容易在目录中迷路。

这篇文章把原页面重新组织成一张中文导航地图。你可以在下面输入型号、架构或厂商,先找到正确的家族入口,再进入 Wikimedia Commons 查看原始高分辨率文件。

数据范围说明:下面的路线索引对应 Birdman86 分类主页中可见的内容结构,不等同于他的全部上传记录。原分类主页最后编辑于 2019 年;寻找新增或未分类图片时,请使用“搜索作者全部上传”。

30 秒找到一张 die shot

  1. 已知芯片型号:直接在搜索框输入,例如 R4000、68040、TMS320C30。
  2. 只知道架构或用途:选择 x86、其他 CPU、DSP、MCU、图形或系统芯片。
  3. 点击“打开家族目录”,进入 Birdman86 已整理的对应章节。
  4. 如果没有匹配路线,点击“搜索作者全部上传”;它会按文件名搜索 Birdman86 的上传记录。
  5. 仍未找到时,再使用 Commons 全站图片搜索。
INTERACTIVE CHIP MAP

Die Shot 快速导航

输入型号、厂商、架构或芯片用途。搜索在本页完成,不需要等待 Wikimedia API。

打开原始图鉴 ↗

支持中英文、型号片段和厂商名;按 / 可快速聚焦搜索框。

没有出现在路线卡片中? 输入任意型号,可直接查询 Birdman86 的全部上传文件。

这套图鉴是怎样组织的

Birdman86 的主页不是按照片上传时间排列,而是按芯片在计算系统中的角色组织。理解这七个入口,比记住几百个文件名更有用。

原始入口适合查找典型关键词
x86 CPUs and FPUsPC 处理器与浮点协处理器8086、286、386、486、Pentium、K5、6x86
Other CPUs and FPUs非 x86 处理器MIPS、SPARC、68k、Alpha、PA-RISC、PowerPC
Processor elements位片、FPU、乘法器Am2901、Am9511、Weitek、ADSP 乘法器
Digital signal processorsDSPTMS320、ADSP、DSP56000、DSP32
MicrocontrollersMCU8048、8051、PIC、6805、TMS1000
Graphics chips图形、视频与显示接口82786、C-Cube、RAMDAC、Trident
Other chips系统支持芯片Cache、MMU、DMA、Ethernet、EPROM

三种最有效的浏览方式

按架构找:适合研究 CPU 演进。例如把 8086、386、486 和 Pentium 放在一起看,可以观察缓存、浮点单元和执行流水线在硅片上逐渐占据更大面积。

按功能找:适合硬件工程师。DSP、RAMDAC、DMA、网络控制器、EPROM 的版图往往比通用 CPU 更容易辨认,因为数据通路或存储阵列具有明显重复结构。

按厂商找:如果关注 Intel、AMD、Motorola、DEC、TI 或 NEC,可以从 Microprocessor dies 总分类 进入厂商子分类。这个入口包含整个 Commons 社区的内容,不只属于 Birdman86。

两个例子,先学会如何阅读文件页

x86 · 3355 × 3253 · 10.55 MB

Mitsubishi M5L8086

8086 兼容微处理器的裸片照片。文件页提供原始尺寸、拍摄信息、来源、作者和许可证。

作者:Pauli Rautakorpi · CC BY 3.0 查看图片与完整文件信息 ↗
MIPS · 4134 × 3162 · 11.61 MB

MIPS R4000

64 位 MIPS 微处理器的裸片照片。高分辨率原图适合观察规则阵列、逻辑区和边缘 I/O。

作者:Pauli Rautakorpi · CC BY 3.0 查看图片与完整文件信息 ↗

进入一个 Commons 文件页后,优先检查四个位置:

  1. Original file:打开真正的高分辨率图片,而不是页面预览图;
  2. Summary:确认芯片型号、照片说明、作者和来源;
  3. Licensing:确认许可证及署名要求,不要假设所有图片都相同;
  4. Metadata / Categories:相机信息通常不是重点,但分类链接常能带你找到同家族的更多图片。

MIPS R4000 的原图为 4134 × 3162 像素、约 11.6 MB。放大后,规则阵列、较密集的逻辑区域和芯片边缘的 I/O 结构会比网页缩略图清楚得多。

可以带着哪些问题去看

1. 同一架构,不同厂商会一样吗?

不会。8086、Z80、8051 等架构有许多授权、兼容或克隆实现。即使执行相近的指令集,不同工艺、存储器结构、外围集成度和版图工具都会改变裸片外观。

2. 为什么存储器一眼就能认出来?

缓存、ROM 和微码阵列由大量重复单元组成,通常呈现非常规整的矩形。随机逻辑和控制逻辑更不规则,数据通路则可能出现成排的相似结构。

3. 为什么老芯片反而更适合入门?

较早芯片晶体管数量少、功能分区大,光学照片能直接显示较多结构。现代 CPU/GPU 的晶体管密度极高,顶层照片更多反映宏观功能块,而不是单个逻辑门。

4. Die shot 能告诉我们全部架构吗?

不能。照片可以帮助提出假设,却不能替代芯片手册、显微层析、网表提取或电路分析。不同金属层会遮挡下层结构;颜色还会受到照明、偏振、蚀刻和拼接处理影响。

使用与署名边界

Wikimedia Commons 的每个文件都有独立的说明和许可证。本文展示的两张代表图片在各自文件页标注为 CC BY 3.0,作者为 Pauli Rautakorpi;转载时应保留作者、原文件页和许可证链接,并说明是否修改。

不要把“来自 Commons”理解成“无需署名”。如果未来增加更多图片,需要逐张查看文件页,而不能把一张图片的许可证自动套用到整个图鉴。

固定入口

本文由作者按照 CC BY 4.0 进行授权