Forum: FPGA, VHDL & Co. GAL auslesen - wie & was dann?


von GALlier (Gast)


Lesenswert?

Hallo,

ich habe mal meine Sammlung alter Computer und anderer Hardware vom 
Speicher geholt und bin am entstauben. Dabei ist mir aufgefallen, daß 
einige der alten Schätzchen (insbes. die Festplattencontroller) PAL oder 
GAL-Baussteine besitzen. Diese will ich nun sichern, um sie im Ernstfall 
nachbrennen zu können.

Ich habe schon gelesen, daß PALs und GALs gegen das Auslesen geschützt 
werden können. Meine Fragen sind nun:

- Woran sehe ich, ob ein PAL/GAL geschützt ist? Kann ich den Chip noch 
verifyen? Kann ich ihn noch löschen?
- Ich kann auf der Arbeit einen alten, aber noch funktionsfähigen ALL-07 
benutzen; kann ich die PALs/GALs damit einfach auslesen?
- Sollte das Auslesen klappen, was muß ich dann tun, um die Dateien 
wieder in einen PAL-/Galbaustein zu programmieren?
- Was kann ich tun, wenn die PAL7Gal-Chips gegen Auslesen geschützt 
sind?

In freudiger Erwartung hilfreicher Tips,
der GALlier

von MaWin (Gast)


Lesenswert?

> - Woran sehe ich, ob ein PAL/GAL geschützt ist?

GAL: Daran, daß das ausgelesene keinen Sinn ergibt.
PAL: Sowieso nicht.

> Kann ich den Chip noch verifyen?

GAL: Nein.
PAL: sowieso nicht.

> Kann ich ihn noch löschen?

GAL: Ja.
PAL: Sowieso nicht.

> - Ich kann auf der Arbeit einen alten,
> aber noch funktionsfähigen ALL-07 benutzen;
> kann ich die PALs/GALs damit einfach auslesen?

GAL: Ja.
Er kann sowohl die Alten (vermutlich A und B Typen) lesen
als auch aktuelle (D-Typen) brennen.
PAL: Er kann sie alle brennen.

> - Sollte das Auslesen klappen, was muß ich dann tun, um die Dateien
> wieder in einen PAL-/Galbaustein zu programmieren?

Einfach reinbrennen.

> - Was kann ich tun, wenn die PAL7Gal-Chips gegen Auslesen geschützt
> sind?

Tja.
Da hilft nur brute force.
Alle Kombinationen probieren, dabei interne Zustände der FlipFlops 
versuchen zu erraten. Dafür gibt es angeblich Programme, ich kenn aber 
keins.

von GALlier (Gast)


Lesenswert?

OK,

ich denke die GALs sind geschützt. Jedenfalls bekomme ich als datei nur 
ein File mit lauter "1"en.

Was ist brute force?

Kenn jemand ein Programm mit dem man die internen Zustände der FlipFlops
testen kann, um ein JEDEC-file zu erstellen?

The GALlier

von MaWin (Gast)


Lesenswert?

> ich denke die GALs sind geschützt. Jedenfalls bekomme ich als
> datei nur ein File mit lauter "1"en.

Klingt eher wie gelöscht.

> Was ist brute force?

Na das Teil von aussen mit allen möglichen Sginalen bombardieren,
um daraus die interne Programmierung rückverfolgen zu können.
Bei kombinatorischer Logik einfach, bei Verwendung der Register
aufwändiger. Aber GALs sind schnell, moderne Rechner auch.

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

Wenn nicht nur Einsen herauskommen, hilft JED2EQN weiter:
Beitrag "Kann man die Programmierung von GAL wieder auslesen?"
da hatten wir das Thema schon mal vor zwei Jahren.
Einfach Google nach JED2EQN fragen

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.