Aggiornamento di un calcolatore sovietico con una CPU contemporanea

I problemi della catena di fornitura di oggi possono rendere difficile acquistare microcontrollori o veramente qualsiasi tipo di tipo di semiconduttore. Tuttavia per coloro che mantengono vivi retrocomponenti, questo problema è sempre esistito: gli elementi antichi potrebbero essere stati fuori produzione da decenni, con una fornitura in diminuzione di parti di seconda mano o “nuovo vecchio stock” come l’unica opzione. Se una CPU insolita si interrompe, potresti non avere tuttavia scelta per sostituire l’intero computer.

[Piotr Patek] ha funzionato in questo problema quando ha acquisito un calcolatore programmabile di Elektronika MK-85 con una CPU danneggiata. Non è in grado di scoprire un sostituto, ha deciso invece di sviluppare un sistema CPU compatibile con PIN basato su un microcontrollore STM32. Del programma Nessuna CPU contemporanea è compatibile con PIN con uno stile sovietico degli anni ’80, quindi [PIORR] ha dovuto modellare un piccolo PCB Interposer per abbinare il pinout originale. Questo allo stesso modo gli ha fornito un’area sufficiente per aggiungere un efficace chip convertitore DC / DC che produce la fornitura di 2,5 V per STM32.

Per quanto riguarda il software, [PIORR] gestito per portare l’interprete fondamentale originale, che è stato scritto in assemblaggio PDP-11, ad un equivalente contemporaneo scritto in C. Mentre era lì, ha risolto alcuni bug che erano stati seduti lì per circa 35 anni. La CPU aggiornata consente allo stesso modo l’MK-85 di eseguire cerchi attorno ai suoi fratelli contemporanei: [PIORR] è stato programmato per essere a circa trenta volte più veloce del chip originale, utilizzando una quantità simile di energia.

Se si verificano un MK-85 con una CPU dvocchiata, sarai lieto di scoprire che gli schemi e il codice sorgente a [Piotr] sono tutti offerti sul suo blog. Questo è molto probabilmente il primo aggiornamento della CPU del calcolatore che abbiamo visto, anche se abbiamo presentato altri antichi calcolatori aggiornati con nuovi firmware, nonché alcuni stili di calcolatrice totalmente nuovi in ​​base all’hardware tradizionale.

Grazie per la punta, [cmholm]!

Leave a Reply

Your email address will not be published. Required fields are marked *