CPU V20 (8088 + 8080) su breadboard
Volendo realizzare un scheda con una CPU V20 (8088 compatibile con modalità 8080) facile da replicare, ho realizzato un primo prototipo su breadboard:
L'idea è di emulare tutti i chip di supporto con una MCU. Nel prototipo su breadboard ho usato uno STM32F030R8 (scheda custom bianca) che si "affaccia" direttamente sul bus della CPU V20.
Come CPU sto usando una versione 'full static' CMOS (V20HL ovvero uPD70108HCZ) che permette varie semplificazioni HW.
Qui una demo con l'usuale "Hello world" in assembler 8086/8088 (con NASM):
e qui in modalità 8080 avendo fatto il "porting" dell'Altair Basic:
Il prossimo passo ora è la realizzazione della scheda "finale" che userà solo componenti THP (come MCU userò un Atmega32), per cui ci si risente a scheda ultimata...

L'idea è di emulare tutti i chip di supporto con una MCU. Nel prototipo su breadboard ho usato uno STM32F030R8 (scheda custom bianca) che si "affaccia" direttamente sul bus della CPU V20.
Come CPU sto usando una versione 'full static' CMOS (V20HL ovvero uPD70108HCZ) che permette varie semplificazioni HW.
Qui una demo con l'usuale "Hello world" in assembler 8086/8088 (con NASM):
e qui in modalità 8080 avendo fatto il "porting" dell'Altair Basic:
Il prossimo passo ora è la realizzazione della scheda "finale" che userà solo componenti THP (come MCU userò un Atmega32), per cui ci si risente a scheda ultimata...
