作为20世纪80年代个人计算革命的基石,Zilog公司生产的Z80处理器在服役48年后正式落下帷幕。这款曾驱动ZX Spectrum、Game Boy、Amstrad CPC及众多MSX电脑的经典8位芯片,于2024年6月彻底停止生产。随着官方停产通知的生效,市场上全新的DIP-40封装Z80芯片库存正迅速枯竭,这对全球复古计算爱好者和依赖该架构的工业遗留系统构成了严峻挑战。
面对这一历史性断供危机,法国极客社区迅速响应,推出了一项名为PicoZ80的创新解决方案。该项目由开发者eaw主导,巧妙地将现代微控制器技术封装在复古的DIP-40外形中。其核心在于利用Raspberry Pi Pico 2搭载的RP2350B芯片,通过双核架构完美复刻了Z80的电气特性与运行时序。
PicoZ80的设计精妙之处在于其硬件架构的分工协作。其中一个Cortex-M33内核以150MHz的主频专门负责**模拟Z80指令集,确保时序与48年前的原版芯片完全一致;另一个内核则用于处理外设加速与系统管理。得益于RP2350芯片的PIO(可编程I/O)技术,该方案能够实时响应总线交易,完美解决了现代芯片难以兼容老旧时序的痛点。
除了核心的模拟功能,PicoZ80还集成了丰富的现代扩展能力。板载8MB PSRAM和16MB闪存用于存储ROM镜像,同时内置ESP32协处理器,为复古设备赋予了WiFi、蓝牙及SD卡存储功能。这意味着用户只需替换一颗芯片,就能让48年前的老机器瞬间拥有无线联网和数字存储能力,彻底改变了复古计算的使用体验。
目前,该方案已支持多种经典计算机的“人格化”运行模式。除了作为单纯的Z80替代品外,它还能驱动RC2014、Sharp MZ-80A及MZ-700等经典机型,Amstrad PCW8256的驱动开发也在紧锣密鼓进行中。此外,它还能充当内存扩展器、USB主机及软驱模拟器,极大地拓展了老旧硬件的生存空间。
这一项目展示了法国及欧洲极客社区在硬件创新上的敏锐度,他们善于利用成熟的现代开源硬件生态,解决传统工业停产带来的文化断层问题。对于中国从事嵌入式开发、开源硬件或复古计算生态的从业者而言,PicoZ80的成功案例具有深刻的启示意义:通过软硬件协同设计,完全可以在不改变原有物理接口和时序协议的前提下,用低成本、高性能的现代芯片实现经典架构的现代化重生,为存量市场的硬件维护与升级提供了极具价值的技术路径。