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:
- die CPU Technologie zu identifizieren (CMOS/NMOS),
- den CPU-Hersteller zu ermitteln (z.B. Zilog Z80, Z80 NEC Clone, UB880),
- zu testen, ob die CPU noch funktionsfähig ist und
- 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.
Schreibe einen Kommentar