Hallo Zusammen, zunächst muss ich sagen, dass ich mit FPGAs noch nicht sonderlich viel Erfahrung habe. An einem Board mit FPGA muss ich ein Baustein ansteuern, welches min 2.8V-Pegel benötigt. Die IO-Bänke meines FPGAs sind jedoch alle mit 2.5V verbunden und liefern somit nicht genug Spannung. Meine Idee war es nun, die Ausgänge als OpenDrain zu verschalten und dann mit einem Pull-Up nach 3.3V zu setzen. Eingänge habe ich übrigens keine, es handelt sich also nur um (2) Ausgänge. Ist diese Idee so in Ordnung, oder handle ich mir damit Probleme ein? In den Datenblättern finde ich zu dieser Information leider nicht viel - die max. Eingangsspannung beträgt laut Datenblatt 3.95V - ist jedoch auch "nur" die Eingangsspannung, ich weiß nicht in wie weit man diesen Fakt auch für OpenDrain Ausgänge verwenden kann. http://www.altera.com/literature/hb/cyc3/cyc3_ciii52001.pdf, Seite 1-4 steht die Information mit 3.95V. Mein genauer Chip ist EP3C40F780C6. Viele Grüße, Thomas
Ein Paar parameter solltest du auch geben... Frequenz, Eingagskapazität, Zahl der Leitungen, Versorgungsspannung der angesteuerte Baustein... Wenn möglich ich würde ein dual Spannug Bus Transiver nutzen (1T245 oder größer).
FPGAs haben keine open drain Verschaltung sondern einen Zero-Buffer, den auf tirstate schalten kann. Damit treibt er gar nichts raus, der Eingang liegt aber trotzdem noch an der Leitung und daher sind clamp Dioden verschaltet. Die ziehen Dir den Pegel auf bis zu 3,6V runter. Das ganze geht bis etwa 4-8mA gut, danach ist Ende. Die Dioden haben nämlich einen immernoch geringen Durchlasswiderstand, was dazu führt, dass die Leitungen bis an die 4V und darüber schadlos aushalten. Dann ist aber keine Reserve mehr für ESD! Folglich musst Du selber pullen. Als Beispiel könntest du mit 470 Ohm gegen 5V gehen und damit etwa 3mA zulassen (5V - 3,5V) / 470. Dazu brauchst Du aber noch eine ESD Diode oder ein Z-Diode ab 3,4V die die clamp unterstützt. Über die 470 Ohm fliesst dann natürlich der Ausgangssrom ab, wenn 0 anliegt und es kann sein, dass er trotzdem noch zu gross ist, um ein folgendes gate schnell zu treiben. Mehr als 1MH würde ich so nicht fahren.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.