AW: GAL Chip defekt- Saitek Risc 2500
Das Auslesen des GALs erfolgt im Edit-Modus. Dieser wird duch Anlegen einer Spannung von ca. 15 V an den EDIT-Pin (Pin 2 beim GAL16V8) aktiviert. Dadurch bekommen einige der anderen Pins eine Schnittstellenfunktion, über die das GAL seriell programmiert oder gelesen werden kann, ähnlich wie ein EEPROM.
Die gelesenen Daten entsprechen dem Zustand der Fuse-Matrix und können in einer JEDEC-Datei gespeichert werden.
Bei gesetzter Security Fuse wird beim Auslesen der Fuse Matrix nur der Löschzustand ausgegeben, was in der JEDEC-Datei als Folge von Einsen zu erkennen ist, ähnlich dem Lesen von FFh bei einem gelöschten EPROM.
Das Auslesen im Normalbetrieb dagegen liefert eine vollständige Funktionstabelle, aus der erst eine JEDEC-Datei generiert werden muss, was nur bei kombinatorischer Funktion mit Sicherheit möglich ist. Die mir bekannten Logic-Compiler scheitern jedoch bei der Minimierung der Funktionstabelle, da diese viel zu groß ist.
Mehr dazu findet sich in der Buchempfehlung, siehe früheren Post in diesem Thread.
|