Gigatron-不含处理器的自制微型计算机



Gigatron微型计算机是根据不寻常的设计制造的简约的8位复古计算机:它没有任何复杂的逻辑集成电路, 甚至没有微处理器 ! 它的CPU基于7400系列的经典逻辑元件(也称为TTL逻辑芯片)构建。 实际上,一台计算机的所有元素都是处理器。 这些简单的芯片不仅构成CPU,还执行通常需要其他外围设备的所有任务。 尽管设计简单,紧凑,但技嘉创还是一个8位单板微型计算机,您可以在其中玩电子游戏。

Gigatron是Walter Belger的业余爱好项目,Walter Belger是黑客,信息安全专家,现在是飞利浦的信息安全总监。 9月9日,星期一,沃尔特到达我们的Hackspace,他将在其中谈论Gigatron的设备,项目创建的历史并进行实时展示。

削减后,有关技嘉创的更多信息以及在莫斯科与创作者会面的宣布。

一点理论


晶体管是一种基于双极型晶体管和电阻器的数字逻辑电路。 由于晶体管既用于执行逻辑功能(例如,AND,OR),又用于放大输出信号(与电阻晶体管和二极管晶体管逻辑(DTL)不同),因此产生了晶体管晶体管的名称。


元素2的简化图

TTL元件基于多发射极双极晶体管。 如果向其至少一个发射极提供0V电压,则该晶体管将处于饱和模式,并且其集电极上将存在逻辑零。 根据输入和输出级的电路,我们将获得元素的一个或另一个逻辑运算。


70年代发布的旧TT74 SN7400芯片

在80年代,许多游戏机以及一些家用计算机都是用TTL芯片生产的。 其中最著名的是史蒂夫·沃兹尼亚克(Steve Wozniak)从事的AppleI。

这样的Apple 1计算机的一个例子,它也是用TTL逻辑制造的,但是仍然有一个微处理器。


Apple I计算机部分基于TTL逻辑构建,但具有微处理器

创作史


原始概念的作者是Marcel van Kervinck。 他在面包板上组装了第一个Gigatron原型。 从开发到最终项目的整个过程都固定在这里: hackaday.io/project/20781/logs

该计算机以6.25 MHz的时钟频率运行,并且每个周期执行一次8位操作。


千兆电子的第一个版本组装在面包板上

为什么要使用这种旧筹码?


作者以这种方式进行解释:
感兴趣,并更好地了解计算机的基本体系结构。 还要摆弄我们当时的铁。 在2016年12月,我们对在TTL芯片上组装计算机的想法感到高兴,该计算机功能强大到可以在8x8 LED屏幕上播放井字游戏。 最后,每个工程师一生中至少应该做一次这样的事情。

为什么这一切都是必要的?


在gigatron,人们可以研究现代计算机和处理器操作的基本原理。 由于计算机的所有元素都是非常原始的事实,即使是新手工程师也可以理解其工作原理。 另外,它很有趣!

我能跑什么?


您可以在gigatron.io/emu软件模拟器上尝试使用计算机



在标准固件中可用:

  • 蛇游戏
  • 游戏赛车
  • 井字游戏
  • 俄罗斯方块游戏
  • Many Mandelbrot-分形绘图程序
  • 图片浏览器
  • 程序加载器
  • BASIC环境
  • WozMon-苹果I的经典Steve Wozniak内存编辑器和内存监视器

UDP:会议视频




幻灯片gigatron.io/walter/gigatron-neuron.pdf

沃尔特·贝尔格斯(Walter Belgers)是Gigatron的创建者之一,他是一生从事信息安全工作的黑客,主要是笔测试人员,目前是飞利浦的信息安全总监。 联合起来,Toool主席-洛克菲克公开组织。 沃尔特(Walter)在20世纪70年代就开始从事焊接工作,但他从未完全制造出真正的计算机。

____________________________________________________________________________________________________________________________________________________

Pro Hux空间神经元


Huxpace Neuron是位于莫斯科市中心的极客和技术爱好者社区。 我们定期为喜欢技术及其非标准用途的人们举办活动。 剩下的时间里,我们总是为工程师提供工作:配备烙铁,示波器以及您进行DIY,电子设计和构造所需的一切。 在这里,您可以在书呆子的创意圈中玩游戏机和桌子。

我们在社交网络中


Source: https://habr.com/ru/post/zh-CN465805/


All Articles