banner
Heim / Nachricht / 1 MHz, 2 Boards, 4 Bits und eine Homebrew-CPU
Nachricht

1 MHz, 2 Boards, 4 Bits und eine Homebrew-CPU

Jul 02, 2023Jul 02, 2023

[Agp.cooper] sah einen alten 4Kx4-Bit-RAM-Chip und entschied, dass er ein passendes CPU-Design brauchte. Das TTL-Design passt auf zwei Platinen und verfügt über eine funktionale Frontplatte.

Dieses benutzerdefinierte CPU-Projekt weist einige interessante, erwähnenswerte Aspekte auf. Erstens ist es klein genug, dass Sie Ihren Kopf problemlos darum wickeln können. Und [Agp.cooper] gibt einen guten Überblick über die Entscheidungen zur Befehlssatzarchitektur, die er in Betracht gezogen hat, und warum er sich für das endgültige Design entschieden hat.

Eine weitere interessante Wendung ist das Testen. Jedes der Boards kann mit einem Arduino verbunden werden, der seine Funktionen ausübt und testet. Dadurch kann jeder Teil des Designs getestet werden, bevor versucht wird, die gesamte CPU hochzufahren.

Die Leiterplatten stammen von EasyEDA, einem Dienst, den wir uns vor einiger Zeit angesehen haben. Die Platinen für dieses Angebot kosteten insgesamt etwa 70 US-Dollar, aber [Agp.cooper] erwähnt, dass die Kosten für ein einmaliges Projekt angemessen sind, aber die zweiwöchige Bearbeitungszeit erfordert, dass man es gleich beim ersten Mal richtig macht, damit Ihr Projekt nicht auf der Bank ruht während eines Respins.

Dies ist übrigens derselbe Designer, der die Wierd-CPU entworfen hat, und er vergleicht sie mit seiner 4-Bit-Kreation, die im Build-Protokoll aufgeführt ist.

Danke an [starhawk] für den Tipp.