这是一个开源硬件项目,旨在为经典的 Commodore Amiga 计算机提供一个现代化的 SCSI-2 主机控制器,作为对 Dave Haynie 设计的 A4091 的重新实现。


核心定位
目标平台:Commodore Amiga(主要是 Amiga 4000,也可用于 Amiga 3000)
核心芯片:保留了 NCR 53C710 SCSI 控制器,确保与原始 A4091 的核心架构和兼容性
项目性质:完全开源,包含硬件设计(Gerber 文件、原理图)、固件(Verilog)和文档
主要改进(What's New)
CPLD 替代 GALs
用单个 Xilinx XC95144XL CPLD 整合了原设计中多个离散 GAL 芯片的功能
支持现场升级逻辑,无需焊接或更换芯片
提供了比原始 GAL 阵列更多的逻辑资源和路由灵活性
SPI Flash 替代 EPROM
用 SPI Flash 内存替换了并行 EPROM,固件更新不再需要紫外线擦除器和专用编程器
支持在系统中重新编程 Flash
现代 SMD 封装
使用 TSSOP 等现代表面贴装封装,减小了板卡尺寸,改善了信号完整性
与当前 PCB 组装工艺兼容
面向现代制造
设计可通过 JLCPCB 或 PCBway 等服务进行制造,使用当前生产中易于采购的组件
无需从 donor boards 上寻找 NOS 零件或拉取芯片
保持不变的部分(What Stays the Same)
核心架构与 A4091 完全一致
NCR 53C710 SCSI 控制器
Zorro III 总线接口,保持相同的时序和协议行为
与现有 A4091 设备驱动和 ROM 镜像完全兼容
主动 SCSI 终端
内部和外部 SCSI 连接器
相关项目
A4091:由 Dave Haynie 在 1992 年设计的原始 Commodore Amiga SCSI 控制器
License
CC BY-SA 4.0
