Der PC65816 V2 besteht im Gegensatz zur seinem Vorgänger aus programmierbaren Logikbausteinen. Deshalb kommt das Design trotz erweiterter Möglichkeiten mit deutlich weniger Bauteilen aus. Die verwendeten ispLSI-CPLDs können zudem im System umprogrammiert werden. Durch die Verwendung von CPLDs wurde ich auch unabhängig von der Verfügbarkeit älterer ICs, wie dem CRT-Controller MC6845, welche ich im PC65816 V1 noch verwendet habe.

Beim PC65816 V2 stand nicht nicht die Erzielung einer möglichst hohen Taktfrequenz im Vordergrund, sondern eine Erhöhung der Funktionalität. So sind PS/2-Tastaturschnittstelle und eine 80x25 Zeichenausgabe an einen Videomonitor jetzt ebenso enthalten, wie eine Ethernet-Schnittstelle und einer Echtzeituhr. Statt einer SCSI-Schnittstelle verfügt das neue System über eine IDE-Schnittstelle.

Die Gesamtschaltung findet auf einer Platine von doppelter Euro-Kartengröße Platz und benötigt nur eine 5V-Stromversorgung.

Hier sind einige Bilder des aufgebauten Prototyps:

v2_pcb_k
v2_total_2_k

Platine vor Bestückung

Platine nach Bestückung

v2_mmu_k
v2_ide_k

CPU mit MMU,
am linken Rand das VSRAM

IDE-Schnittstelle

v2_eth_k

Ethernet-Controller und RTC

v2_total_1_k

und mit EPROM-Simulator

v2_crt_k

CRT-Controller mit VRAM,
oben das Character-ROM