硬件精选

45年后,Sinclair ULA设计文档重见天日

一批Ferranti为Sinclair电脑设计的ULA原始文档在eBay上现身,涵盖ZX81、Spectrum等整条产品线,由Sky授权公开分享。

1980年代初的8位家用电脑热潮里,Clive Sinclair爵士的机器几乎总是市面上最便宜的那一档,却常常在有限的硬件中塞进令人意外的精巧设计。若说有哪个元件是它们成功的关键,那便是Ferranti ULA(Uncommitted Logic Array,未连接逻辑阵列)——一种用现成逻辑单元库拼出ASIC的聪明办法。Sinclair用过的ULA此前已被逆向工程过,但完整细节始终成谜。现在看来谜底要揭开了:[Happy Little Diodes] 挖出了一大批Ferranti原始设计文档,覆盖Sinclair的全部相关部件。

这批文档是在eBay上买到的,里面是一个个文件夹,装着打印件、工程图纸和手写设计笔记。它们横跨那个年代Sinclair的整条产品线:ZX81与Spectrum、ZX打印机、Microdrive、Spectrum Interface 1,甚至还有那台古怪的小型平板电视。

有趣的是,这批知识产权如今握在卫星广播商Sky手中——它接手了Amstrad的资产组合。好在Sky认可其历史价值,允许在几乎不做改动的前提下公开分享。所有文档都已编目,下载链接集中放在一份Google表格里,可以按图索骥慢慢翻找。

为什么这些纸值得一看

最值得关注的,是那些至今还没被逆向工程的ULA,以及同一款ULA在不同版本之间的细微差异——那是工程师们一次次尝试修bug留下的痕迹。对研究这批老机器的发烧友来说,这相当于直接拿到了设计者的草稿本。

想先了解ULA和Ferranti的背景,还可以看看当年拍摄的一部相关影片;[Happy Little Diodes] 的整理视频则在YouTube上。

收录于

讨论

0 条评论

同分类推荐

硬件