自制 68000 电脑带上了 PCI 总线:一片 FPGA 桥接新旧世界
来源:hackaday.com — 2026-08-20
📋 概述
爱好者 maniek86 在纯面包板与飞线上搭起了一台基于 Motorola 68000(10 MHz)的自制电脑,配备 1MB SRAM、4KB ROM 和 MC68681P 作为 UART/定时器/I/O 控制器。最特别之处是它用一片 Xilinx Spartan II FPGA 作为 PCI 桥接器,让这台 68K 机器拥有了两个 32 位 5V PCI 插槽(支持中断、无总线主控),成功驱动了 PCI 串口扩展卡和 Cirrus VGA 显卡。
🔑 核心要点
- 核心是跑在 10 MHz 的 Motorola 68000,用面包板和飞线搭成。
- 一片 Xilinx Spartan II FPGA 充当 PCI 桥接器。
- 提供两个 32 位 5V PCI 插槽,支持中断但无总线主控。
- 作者详细解释了为什么 PCI 总线很难实现以及如何最终搞定。
- 成功接上了 PCI 串口扩展与 Cirrus VGA 显卡。
💡 金句
拿一块 1992 年问世的 PCI 总线,去接一台 68K 老机器——这正是自制硬件最迷人的地方。
👍 0
👎 0
← 返回 Lobsters 首页