tranZPUter SW-700 (v1) — Benutzerhandbuch

English

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-Ports 0xF8–0xFD.

Wenn Ihre Platine auf die aktuelle Firmware aktualisiert wurde (die MZ-2000-Unterstuetzung hinzufuegt und I/O-Ports auf 0xA8–0xAD neu 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.