tranZPUter SW-700 (v1) — Benutzerhandbuch
tranZPUter SW-700 v1 Benutzerhandbuch
Der tranZPUter SW-700 ist eine Z80-Erweiterungsplatine fuer den Sharp MZ-700. Er hebt die originale Z80 auf eine Tochterkarte und vereint die Funktionen des tranZPUter SW und Video Module v2.0 auf einer einzigen Platine, ergaenzt durch einen K64F ARM Cortex-M4 I/O-Prozessor, ein MAX7000A CPLD und ein Altera Cyclone FPGA. Das Ergebnis erweitert den MZ-700 um 512 KB zusaetzlichen statischen RAM, waehlbare CPU-Taktraten, Soft-CPU-Kerne (T80 und ZPU Evolution) im FPGA, Hardware-Emulation anderer Sharp MZ-Modelle, erweiterte VGA-Videoausgabe und ein SD-Karten-Dateisystem — waehrend die Maschine beim Einschalten vollstaendig original bleibt, bis eine Funktion explizit aktiviert wird.
Hinweis zu V1 / Original-Firmware
Dieses Handbuch behandelt die originale (v1) Firmware des tranZPUter SW-700, die nur den Sharp MZ-700 als Ziel hat. Die Video-Steuerregister befinden sich in dieser Version an den I/O-Ports0xF8–0xFD.
Wenn Ihre Platine auf die aktuelle Firmware aktualisiert wurde (die MZ-2000-Unterstuetzung hinzufuegt und I/O-Ports auf0xA8–0xADneu zuweist), stimmen die Registeradressen in diesem Handbuch nicht ueberein. Verwenden Sie stattdessen das Benutzerhandbuch der aktuellen Version.
Unterstuetzte Hardware
| Board Version | FPGA Device | Logic Elements | Block RAM | Package | Notes |
|---|---|---|---|---|---|
| v1.2 | Altera Cyclone III EP3C25 | 25K LE | 76 KB | 144-pin TQFP | First production release. |
| v1.3 | Altera Cyclone IV EP4CE75 | 75K LE | ~340 KB | 484-pin BGA | Recommended. |
Unterstuetzte Host-Maschine (V1-Firmware): Nur Sharp MZ-700. MZ-2000-Unterstuetzung war in der Original-Firmware nicht vorhanden.
Was Sie benoetigen
Installation
Der tranZPUter SW-700 wird in den Sharp MZ-700 installiert, indem der originale Z80 aus seinem Sockel entfernt und die Platine an seiner Stelle eingesetzt wird. Der Durchgangs-Z80-Sockel der Platine traegt die Original-CPU.