Forum: FPGA, VHDL & Co. XC9572 auslesen und?


von Andi (Gast)


Lesenswert?

Hallo,
Ich habe aus einen alten Netgear Switch eine LED Anzeigeneinheit mit 48 
LEDs, diese werden irgendwie mit 2x XC9572 angesteuert.
Meine Frage, wenn ich es schaffe die 2 XC9572 auszulesen, kann man dann 
mit den jed File wieder einen Quellcode und dann einen Schaltplan 
generieren lassen?
Will die Platine für meine Zwecke dann benutzen.
Gruss Andi

von Bürovorsteher (Gast)


Lesenswert?

Nein das geht nicht.
Außerdem wird der Hersteller des Gerätes die Bits gestzt haben, die ein 
Auslesen verhindern. Ich zumindest mache das immer.

von Christian R. (supachris)


Lesenswert?

Mit ganz viel Glück hat der Hersteller die Read-Protection nicht 
aktiviert. Dann kannst du bestenfalls das Gerät klonen. Aber zum 
Schaltplan/VHDL-Code zurück können vielleicht die Jungs von Xilinx aus 
dem Jedec File. Oder irgendwelche Chinesen mit dem entsprechenden 
Xilinx-Insider-Wissen.

von Reversionierer (Gast)


Lesenswert?

@Christian,
na ja so kompliziert ist die JEDEC MAP eines GALS und auch des XC95xx 
noch nicht gewesen. Wenn ich mich recht erinnere war das damals von 
Xilinx auch noch rudimentaer dokumentiert... Ob die Dokumentation 
allerdings je den Weg ins Internet gefunden hat, weiss ich nicht...

@Andi
Wenn also die Security Fuse nicht gesetzt ist, kannst Du die folgenden 
Informationen zurueckgewinnen:

Beschaltung der Ausgangszelle:
- Tristate oder Ausgang oder Eingang
- FF oder Produkterm an den Ausgang geschaltet

FlipFlops:
- Clockeingang Produktterm oder (dedizierter) IO
- Clock Enableeingang (Produktterm)

Die einzelnen Produktterme:
Jede Produkttermzeile ( UND Verknuepfung der beteiligten 
Eingangssignale)
(mehrere Produktterme werden wiederum verodert).

...Allerdings:
Wenn Du die Schaltung modifizieren willst, musst Du Ahnung ueber die 
Funktion der einzelnen Pins haben.
Wenn Du das weist, duerfte der Aufwand die Schaltung neu zu entwerfen 
geringer ausfallen wie das Reverse Engeneering der enthaltenen Schaltung 
plus die gewuenschte Modifikation...

Gruss

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.