2024 年春季,半导体厂商 Zilog 正式宣布停止接收 Z84C00 针脚芯片的订单,标志着这颗诞生于 1976 年的 Z80 独立芯片结束了长达 48 年的量产生命。当现代图形处理器已堆叠 920 亿个晶体管、每两年就逼迫用户更新硬件时,这颗仅包含 8500 个晶体管的 8 位处理器,却在半个世纪里默默支撑着数亿台电子设备的运转。
这一漫长的生命周期揭示了一个工程事实:技术的演进终将融入成本极低、运行极稳的基础设施,直到没有任何人需要它变快。当一款芯片在特定领域达到了效率与成本的最佳平衡点,它便不再受制于常规的升级淘汰周期。
出走 Intel 的11人团队:用40万美元逼出的极致兼容
1974 年底,主导 Intel 4004 与 8080 开发的核心工程师 Federico Faggin 与 Ralph Ungermann 离开 Intel,创立了 Zilog 公司。1975 年 4 月,8080 的晶体管级设计师 Masatoshi Shima 随后加入,这支仅有 11 人的初创团队面临着极度紧张的资金约束,整个项目的研发预算不到 40 万美元。
当时主导微型计算机市场的 Intel 8080 芯片需要 +5V、-5V 和 +12V 三种复杂电压供电,且必须依赖外围逻辑芯片才能刷新动态随机存取内存(DRAM,Dynamic Random-Access Memory)。Zilog 团队通过电路集成度的提升,设计出仅需单一 5V 供电的 Z80 芯片,并在管脚内部直接内置了 DRAM 刷新控制器。
单一 5V 供电与内置内存刷新逻辑直接省去了主板上 3 至 5 颗外围逻辑芯片与复杂的滤波电路。这说明在早期微型计算机市场,硬件主板的综合采购成本比单纯的 CPU 理论主频更容易决定一款产品的商业生死。
在电路架构上,Z80 拥有 8 位数据总线与 16 位地址总线,内置 20 个 8 位寄存器与 4 个 16 位寄存器,能够寻址 64KB 的内存空间。它不仅完美向下兼容 Intel 8080 的 78 条机器码指令,还扩充了更为高效的专属指令集。
寄存器组的镜像设计让系统可以在几条指令内完成快速上下文切换,大幅提升了中断响应效率。这一设计让软件开发者无需重写现有代码即可直接迁移,极大地降低了终端设备的软件开发壁垒。
图:Z80 芯片实物。来源:Wikimedia Commons
个人电脑黎明期:从 TRS-80 到 ZX Spectrum 的商业帝国
1976 年 3 月 9 日,Z80 的第一颗工作原型芯片如期交付。由于兼具高性价比与机器码兼容性,Z80 迅速被 Radio Shack TRS-80、Sinclair ZX81、ZX Spectrum 以及 KayPro II 等大量早期个人计算机选为主控 CPU。
凭借对操作系统 CP/M(Control Program for Microcomputers)的完全兼容,Z80 在 1979 年至 1980 年代中期构筑了商业计算的基础生态。其中 Sinclair ZX Spectrum 在英国卖出了超过 500 万台,以极低的售价将计算机带入了寻常百姓家,培养了整整一代早期程序员。
当时微型计算机主板的生产成本居高不下,而 Z80 的外围简化设计帮助终端厂商压缩了近三成的硬件造价。软件生态与廉价硬件的深度结合,把 Z80 推向了 8 位微处理器时代的巅峰。
**当硬件架构与主流操作系统形成深度绑定后,芯片的商业生命周期将被系统级应用强行拉长。**即便后来处理速度更快的芯片问世,巨大的既有软件资产也阻止了市场在短时间内转向新平台。
图:ZX Spectrum 48K,Z80 最著名的家用电脑之一。来源:Wikimedia Commons
从主舞台隐形:退居嵌入式世界的第二次生命
进入 1980 年代中后期,随着 Intel 8086 等 16 位与 32 位处理器的崛起,Z80 逐渐退出了个人计算机的主 CPU 舞台。在通用计算算力被新芯片接管后,Z80 全面转入嵌入式控制领域,开启了长达数十年的隐形生存。
在电子游戏领域,Z80 被世嘉 Sega Genesis 用作专门驱动音效的协处理器,也被任天堂 Game Boy 选为核心 CPU 的修改架构。在教育电子领域,德州仪器至今仍在其 TI-84 与 TI-84 Plus 图形计算器中使用基于 Z80 的增强衍生架构。此外,大量专用集成电路(ASIC,Application-Specific Integrated Circuit)直接将其作为标准逻辑核内嵌于工业控制与家电主板中。
确定性的指令执行时序与低至数美分的单价,让 Z80 在不需要高算力的领域拥有无可替代的竞争力。当微处理器的性能超越了特定控制任务的需求上限时,运行可靠性与低采购成本彻底取代算力竞赛,成为芯片延续寿命的核心壁垒。
技术社区对这颗老芯片的生命力保持着长期的热忱。有技术网友在 Hacker News 上感慨,MOS 6502 仅用 3500 个晶体管就为无数玩家带来了红白机游戏的快乐,而如今的顶级显卡已堆叠了 920 亿个晶体管。也有开发者指出,在 LLM(Large Language Model,大语言模型)高抽象层工具普及的今天,在模拟器上编写 Z80 汇编语言依旧是理解计算机底层机制的清醒剂。
开源硬件社区的活跃进一步延续着它的生命。从模组化电脑套件 RC2014,到 Agon Light 开源复古电脑,再到 FidoNet 创始人 Tom Jennings 打造的现代 Z80 系统,开发者们依然在用这颗 8 位芯片探索裸机编程的乐趣。
920亿晶体管时代的工程启示:稳定即终点
从 1976 年首发到 2024 年晶圆厂停产,Z80 的 48 年生产历程创造了半导体工业的奇迹。即便独立的 Z84C00 针脚芯片停止生产,其增强版架构 eZ80 以及各类定制 ASIC 核心仍将在嵌入式设备中继续运行。
现代芯片工业往往追求更高的晶体管密度与更高的功耗指标,但 Z80 的长寿证明了另一种工程价值。一旦一种技术方案的成本被压缩至极限、可靠性经过了数十年验证,它就会像螺丝钉一样沉淀为工业体系的基础构件。
在充斥着频繁迭代与规格内卷的半导体产业中,Z80 用半个世纪的传奇证明了最持久的技术价值。笔者认为,当一个设计能够以极低成本胜任其特定职责且无法被进一步简化时,它就会彻底融入日常设备的后台,任何后续升级都无法真正替换它。
参考链接:
- IEEE Spectrum 报道
- Hacker News 社区讨论 (item?id=49398158)