Emulateur FPGA Serie Sharp MZ v1.0
Vue d'ensemble
La version 1.0 de l'emulation FPGA de la serie Sharp MZ est une recreation complete au niveau materiel de la famille d'ordinateurs Sharp MZ, implementee en VHDL et hebergee sur la plateforme FPGA MiSTer (carte Terasic DE10-Nano). Contrairement aux emulateurs logiciels qui interpretent les instructions, cette conception synthetise la logique numerique reelle de chaque modele Sharp MZ a l'interieur du FPGA Cyclone V SE.
Le projet a ete cree par Philip Smart et est heberge sur Gitea. Le depot source est SharpMZ_MiSTer. Une version successeur (v2.0) porte la conception sur la carte tranZPUter SW-700.
Le projet a ete cree par Philip Smart et est heberge sur Gitea. Le depot source est SharpMZ_MiSTer. Une version successeur (v2.0) porte la conception sur la carte tranZPUter SW-700.
Resume
Ce projet vise a fournir une emulation materielle complete des ordinateurs de la serie Sharp MZ.
| Emulator | Status | Emulator | Status | |
|---|---|---|---|---|
| MZ80K | Developed | MZ80C | Developed | |
| MZ1200 | Developed | MZ80A | Developed | |
| MZ700 | Developed | MZ80B | Developed | |
| MZ2000 | Partially Developed | MZ800 | Under development |
Architecture FPGA
L'emulation est entierement ecrite en VHDL et cible le FPGA Intel (Altera) Cyclone V SE sur la carte Terasic DE10-Nano.