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 oder Platine mit 74ALS990 und Rahmen) bezogen werden oder direkt bei mir.
Schreibe einen Kommentar