atari-home.de - Foren
Allgemeines => Atari - Talk => Thema gestartet von: chris78 am Di 23.04.2013, 11:19:01
-
Ich habe mir etwas zurecht gesponnen, ich weiß nur nicht ob es theoretisch möglich wäre. Vielleicht gibt es diese Idee ja auch schon. Aber ich wollte meine Idee mal hier rein schreiben. Es geht um die GAL Bausteine. Was ist wenn welche nicht mehr gehen und man kann sie dann recht schwer austauschen da der Inhalt geschützt ist. Deswegen, gibt es nicht die Möglichkeit eine Kommunikation mitzuschneiden...??
Ich dachte mir das so: Man zieht einen Baustein von der Platine ab. Setzte ihn auf ein Sockel und der Sockel selbst hat lange Füße sodass ich ihn wieder zurück auf die Platine setzten kann. Dann geht man hin und baut eine Verbindung zu einem Chip, der die Zustände von GAL weitergibt. Dieser zeichnet nach jedem Takt, ein und Ausgabe vom GAL auf und übermittelt ihn an einen PC damit man diese auswerten kann. Daraus könnte man eine Wahrheitstabelle anlegen worauf man den Chip neu erstellen könnte...?
Praktisch weiß ich nicht ob das machbar ist. Denn es kommen da recht viele Daten zusammen und bekomme ich diese schnell genug auf einen PC übertragen...??
-
Machen kann man sowas, aber das funktioniert auch nur wenn in dem GAL nur einfache Verknüpfungen (Und, Oder, Nand, Nor, Exor, etc.) drin sind. Sobald in das GAL Zeit- und Zustandsabhängige Funktionen mit Flipflops integriert sind, wird das unüberschaubar.
-
Das geht, dafür benötigst du aber einen Logic Analyzer! Damit du die Zustände mit Timing analysieren kannst. Ohne Ihn wird es sehr schwer.
-
Dann könnt ihr ja meinem "miniLA 32-Kanal Logikanalysator 100Mhz" im Biete Brett kaufen ...
-
War der nicht sogar mal von mir ?
-
Da gefällt mir diese Lösung http://cgfm2.emuviews.com/elec/pal.php (http://cgfm2.emuviews.com/elec/pal.php) deutlich besser. Bei FFs etc. ist aber auch hier Schluss.
-
War der nicht sogar mal von mir ?
... nein !