Von einigen Projekten habe ich noch unbestückte Platinen vorrätig. Bei Interesse gebe ich diese gerne zum Selbstkostenpreis ab (⇒Kontaktformular).


Z80 CPU Tester

Inspiriert von einem Hardware-Projekt von Vitaly Rudic, habe ich den Z80 CPU Tester entwickelt. In dieser Schaltung testet sich eine Z80 CPU quasi selbst.

Der Tester versucht:

  1. die CPU Technologie zu identifizieren (CMOS/NMOS),
  2. den CPU-Hersteller zu ermitteln (z.B. Zilog Z80, Z80 NEC Clone, UB880),
  3. zu testen, ob die CPU noch funktionsfähig ist und
  4. hilft die maximal unterstĂĽtzte Taktrate herauszufinden.

Diese Ergebnisse helfen dabei, gefälschte CPUs zu identifizieren.

Folgendes wird nicht getestet:

  • Interrupts
  • WAIT- und HALT-Eingangssignale
  • M1- und RFSH-Ausgangssignale
  • BUSRQ- und BUSACK-Signale

Die Hardware besitzt folgende Features:

  • 32 kByte EPROM (27C256), alternativ kann ein EEPROM verwendet werden (AT29C256)
  • 32 kByte SRAM
  • 2 Ausgabeports (1x unidirektional, 1x Read-Back) mit 16 LEDs
  • RESET- und NMI-Taste
  • 16 MHz / 20 MHz umschaltbar
  • 1, 1/2, 1/4, 1/8, 1/16 Multiplikator (1-16 MHz / 1,25-20 MHz)
  • AnschlĂĽsse zur Messung des CPU-Stromverbrauchs
  • Spannungsversorgung per USB
  • THT fĂĽr einfaches Löten

Wer den Z80 CPU Tester nachbauen möchte findet unten die Gerber-Daten und den Quellcode zum Download auf Github.

Wer einen passenden Rahmen fĂĽr die Platine sucht, kann sich hier die STL-Dateien fĂĽr einen Rahmen herunterladen (Bild rechts).

Die Platine kann ĂĽber eBay (Platine oder Platine mit 74ALS990) bezogen werden oder direkt bei mir.

Firmware / Schaltpläne / Bauteilliste
Z80 CPU Tester Frame (for PCB v1.2)
Z80 CPU Tester Frame (for PCB v1.3)

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert