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.

Angebote gibt es auch auf eBay: Platine oder Platine mit 74ALS990

 

 

Schreibe einen Kommentar

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