level shifter für Jtag: 3.3V Signale dynamisch auf 1.8V 2.5V 3.3V 5V konvertieren

Gast #2610276
Lesenswert?

Hallo,

ich möchte einem xmega nutzen, um an Geräten/ICs mit einer Jtag 
Schnittstelle abfragen stellen zu können. Z.B. könnte ich nach dem 
IDCODE oder bei Xilinx FPGAs das USER1 Register auslesen etc.

Um jedoch mit einer grossen Zahl von Geräten kompatibel zu sein, muss 
ich also die 3.3V Spannung die der xmega an den IO Pins liefert und auch 
fordert je nach angestecktem Gerät auf 1.8V 2.5V 3.3V 5V konvertieren.

Ich habe jetzt schon versucht einen passenden IC zu finden, der genau 
dieser Aufgabe nachgeht - da ich dachte, dass dies kein all zu 
spezielles Problem ist - aber ich habe keinen gefunden.

Insgesamt sollen zwei Geräte mit Jtag Schnittstelle an den xmega 
angeschlossen werden können, welche jedoch jeweils unterschiedliche 
Spannungen (siehe oben) für jtag vordern können.

Hinweis: Es stehen 3.3V und 5V Spannungsversorgung zur Verfügung.

Gruß Boris
Gast #2610326
Lesenswert?

Hi,

das jeweilige Gerät teilt die geforderte Referenzspannung mit.
Die ICs die du vorschlägst erfüllen den Zweck schon mal gut, jedoch 
würde ich 2x SN74LVC(H)8T245  (TDI, TCK, TMS)  und 2x SN74LVC1T45 (TDO) 
benötigen, wovon bei dem SN74LVC(H)8T245 nur drei der möglichen 8 level 
konvertierer genutzt würden.

Wäre halt schön gewesen, wenn es einen IC gäbe, welcher genau für diesen 
Zweck gebaut wäre und dreimal in die eine Richtung konvertiert und 
einmal in die andere Richtung konvertiert.
Gast #2611124
Lesenswert?

Naja du könntest auch 1x 2T + 1x 1T (TDI, TCK, TMS) zzgl. 1x 1T (TDO) 
pro JTAG nehmen. Ist halt ein IC mehr, dürfte aber trotzdem kompakter 
werden als mit 8T.

Wenn du eine ein-IC-Lösung suchst, fallen mir nur ADuM1401/ADum3401 ein. 
Allerdings sind die recht teuer und brauchen mindestens 2,7V. Aber 
vielleicht findest du bei AD ja noch andere.
Gast #2611638
Lesenswert?

Ich werde 1x 2T + 1x 1T (TDI, TCK, TMS)  und 1x 2T (TDO, VREF) nutzen, 
so kann ich über VFREF==HIGH auch feststellen, ob das JTAG Kabel 
angeschlossen wurde.

Eine Frage habe ich jedoch noch zu den ICs. Es heisst im Datenblatt vom 
sn74lvc2t45:
"VCC Isolation Feature – If Either VCC Input Is at GND, Both Ports Are 
in the High-Impedance State"

Heisst dies, wenn VCCA == GND sowohl A1 A2 als auch B1 B2 hochohmig 
sind?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren