最小的DIY计算机68k Nano是最容易理解的

2020-07-30 05:15:06

对于老式计算机的爱好者来说,围绕经典微处理器建造一台计算机是一种必经之路。但对于那些从未建造过自己的计算机的人来说,这项任务可能看起来非常艰巨。使用现有设计可以很好地开始您自己的构建。

马特·萨诺夫(Matt Sarnoff)最近完成了一款他称之为68k Nano的极简主义单板电脑。这是一种简单易懂的设计,可以用可用的设计文件构建在PCB上,甚至可以构建在面包板上。

在摩托罗拉68000微处理器的基础上,68k Nano使用了几个通孔组件,这将让反向计算纯粹主义者感到高兴,同时还偷偷地引入了一些更现代的便利设施,比如CompactFlash卡读卡器。68000的运行频率为12 MHz,提供1MB的内存和64KB的只读存储器。

只需要两块7400系列胶水逻辑芯片,使设计尽可能精简。这种简单性确实有一些缺点,特别是在考虑地址解码时。几个地址块不可访问,以避免总线争用问题。

与计算机的通信通过16550串行口芯片完成。可以使用PySerial库通过Python3访问此接口以上传程序。Sarnoff还提供了一个ROM映像,它支持从CompactFlash卡加载程序,还提供了一些基本的调试功能,可以通过一组简单的命令访问这些功能。

Sarnoff目前没有进一步开发68k Nano的计划,但其他人有很多机会增加额外的功能。它提供了一个极好的、易于理解的平台来启动新复古风格计算机的开发。

尼克·比尔德(Nick Bild)的特长是研发、创意和打造你从未想过要的下一件大事。