Forum: Mikrocontroller und Digitale Elektronik JTAG Isolator


von Jimbo (Gast)


Lesenswert?

Hallo,

ich möchte eine galvanische Trennung für einen JTAG FPGA Programmierer 
von Xilinx. Reicht es da aus, wenn ich einfach einen "ADUM2400" nehme, 
oder muss ich sonst noch auf etwas achten?

von Frank K. (fchk)


Lesenswert?

Ja.

1. Du brauchst einen ADUM2401, weil Du ja vom Programmierkabel aus 
gesehen drei Ausgänge und einen Eingang hast. Und wenn Du noch 
zusätzlich Slave Serial machen willst, hast Du vier Ausgänge und einen 
Eingang.

2. JTAG wird bei vielen FPGAs über VAux gespeist. VAux ist oft 2.5V. Die 
ADuM gehen aber nur bis 3.0V herunter. Für ein XC9572XL reichts, für ein 
Spartan 3 funktioniert das so nicht. Insbesondere bekommst Du so den 
ADuM nicht vom Target gespeist, weil Dir das in diesem Fall eben nur 2.5 
auf Vref liefert.

3. Wenn Du ein DLC9 oder DLC10 verwendest, denke daran, dass Du Dir 
irgendwie vom Programmer die Versorgungsspannung abgreifen musst. Auf 
dem Flachbandkabel ist sie nämlich nicht drauf.

Es ist fast einfacher, die USB-Seite des Programmers zu isolieren. 
Entsprechende USB-Isolatoren mit eingebautem DC-DC-Wandler gibts fertig 
zu kaufen.

fchk

von runtastic (Gast)


Lesenswert?


von Jimbo (Gast)


Lesenswert?

Frank K. schrieb:
> Es ist fast einfacher, die USB-Seite des Programmers zu isolieren.
> Entsprechende USB-Isolatoren mit eingebautem DC-DC-Wandler gibts fertig
> zu kaufen.

Dann werde ich das wohl lieber machen, danke

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.