Upgrade eines sowjetischen Rechners mit einer zeitgenössischen CPU
Die heutigen Supply-Chain-Probleme können es schwierig machen, Mikrocontroller zu kaufen, oder wirklich jede Art von Halbleiter. Für diejenigen, die Retrocomputer lebendig sind, ist dieses Problem jedoch immer vorhanden: Antike Elemente sind seit Jahrzehnten außerhalb der Produktion, mit einer schwindenden Versorgung mit zweiter Handteilen oder “neuer alter Bestand” als einzige Option. Wenn eine ungewöhnliche CPU bricht, haben Sie möglicherweise keine Auswahl, um den gesamten Computer zu ersetzen.
[Piotr Patek] lief dieses Problem in dieses Problem, als er einen elektronika mk-85 programmierbaren Rechner mit einer beschädigten CPU erwarb. Er kann keinen Ersatz entdecken, entschied er sich stattdessen, ein PIN-kompatibles CPU-System auf Basis eines STM32-Mikrocontrollers zu entwickeln. Das Programm ist keine zeitgenössische CPU mit einem sowjetischen Stil aus den achtziger Jahren mit einem sowjetischen Stil, also musste [Piotr] eine kleine Interposer-Leiterplatte style, um mit der ursprünglichen PinTout zu stimmen. Dies bot ihm ebenfalls ausreichend ein, um einen effektiven DC / DC-Wandlerchip hinzuzufügen, der das 2,5-V-Angebot für den STM32 erzeugt.
Wie für die Software, [Piotr], um den ursprünglichen grundlegenden Interpreter zu portieren, der in der PDP-11-Versammlung geschrieben wurde, auf ein zeitgemäßes Äquivalent, das in C. geschrieben wurde ungefähr 35 Jahre. Die aktualisierte CPU ermöglicht es dem MK-85, Kreise um seine zeitgenössischen Geschwister auszuführen: [Piotr] zeitgesteuert, um etwa dreißig Mal schneller als der ursprüngliche Chip zu betragen, während er eine ähnliche Menge an Macht nutzt.
Wenn Sie möchten, dass ein MK-85 mit einer dodgy CPU ein MK-85 verfügt, freuen Sie sich, dass die Schaltpläne sowie der Quellcode an [Piotr] ‘S-Anpassung an seinem Blog angeboten werden. Dies ist höchstwahrscheinlich das allererste Calkulator-CPU-Update, das wir gesehen haben, obwohl wir auch andere alte Rechenkräfte, die mit neuer Firmware aktualisiert sind, sowie einige völlig neue Rechnerstile, die auf traditioneller Hardware, aktualisiert wurden.
Danke für den Tipp, [Cmholm]!