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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.