Xupv2p: Mit welchen IOSTANDARD kann man mit HIGH SPEED EXPANSION J37 5.0V erzeugen ?

Gast #2064271
Lesenswert?
• ▲
▼
Hallo,

ich mache meine ersten Versuche mit dem XUPV2P FPGA von Xilinx, was so 
weit auch ganz gut klappt. Zum Entwickeln kommt das Edk 10.1 zum 
einsatz.

Ich benötige jetzt einen 5.0V Singal auf einem der Pin des  HIGH SPEED 
EXPANSION J37. Laut Board-Doku sollte dieses mögliche sein doch ohne 
konrekten Hinweis, welchem IOSTANDARD man in der ucf-Datei einstellen 
muss.

Oder gibt es noch einen anderen Weg?

Danke
Andre
Moderator (Firma: Titel) Persönliche Seite #2064313
Lesenswert?
• ▲
▼
Andre schrieb:
> Ich benötige jetzt einen 5.0V Singal auf einem der Pin des  HIGH SPEED
> EXPANSION J37. Laut Board-Doku sollte dieses mögliche sein
In der Doku steht lediglich, dass die Eingänge J1..4 mit 5V nicht 
kaputtgehen!
1
5V Tolerant Expansion Headers
Das betrifft aber auch nur die J1..4, weil dort Pegelwandler zwischen 
Header und FPGA geschaltet sind (Schaltplan Seite 36 IDTQS32861)
Es steht aber nirgends, dass dort 5V ausgegeben werden können... :-o

Und mit J37, der direkt auf die Bank 2 mit einer IO-Spannung von 3,3V 
angeschlossen ist, geht das mit den 5V prinzipiell nicht. Weder als 
Eingang und noch viel weniger als Ausgang...
Moderator (Firma: Titel) Persönliche Seite #2064417
Lesenswert?
• ▲
▼
Andre schrieb:
> (VCC bus 3.3V und VCCFX2 bus 5.0V) vorhanden sind.
Ja, da kannst du diese Spannungen an den entsprechenden Pins abnehmen 
und zur Versorgung irgendwelcher Bausteine verwenden.

Das ist eine simple Verdrahtungsplatine ohne jegliche Pegelwandler oder 
Schutzeinrichtungen:
1
The usual Digilent convention is to power the VCC bus at 3.3V and the VCCFX2 
2
bus at 5.0V. However, depending on the system board connected and the power 
3
supply used, other voltages may be present. Use caution when using any 
4
voltage other than 3.3V on the VCC bus.
Da steht dann auch, dass das meistens schief gehen wird, wenn auf den 
Bus 5V ans FPGA kommen:
1
Most Digilent system boards will be damaged if the voltage on the VCC bus 
2
is greater than 3.3V.
Gast #2064468
Lesenswert?
• ▲
▼
Lothar Miller schrieb:
> Andre schrieb:
>> (VCC bus 3.3V und VCCFX2 bus 5.0V) vorhanden sind.
> Ja, da kannst du diese Spannungen an den entsprechenden Pins abnehmen
> und zur Versorgung irgendwelcher Bausteine verwenden.


Ok, dass wollte ich wissen.
Muss ausser dem Jumper noch irgendwas eingestellt werden für die 5.0V 
out ??
Gast #2064500
Lesenswert?
• ▲
▼
Andre schrieb:
> Ok, dass wollte ich wissen.
> Muss ausser dem Jumper noch irgendwas eingestellt werden für die 5.0V
> out ??

Es geht nicht:

Lothar Miller schrieb:
> Da steht dann auch, dass das meistens schief gehen wird, wenn auf den
> Bus 5V ans FPGA kommen:
> Most Digilent system boards will be damaged if the voltage on the VCC bus
> is greater than 3.3V.

Um zu erreichen was du willst braucht es ein Pegelwandler in den 
Signalleitungen z.B. IDTQS32861 oder SN74CBTD3861 von TI.
Moderator (Firma: Titel) Persönliche Seite #2064552
Lesenswert?
• ▲
▼
Andre schrieb:
>> Ok, dass wollte ich wissen.
> Es geht nicht
Ja, das scheint mir falsch rübergekommen zu sein...

Du kannst an diesen Pins die 5V vom XUPV2P abgreifen (z.B. zur 
Versorgung eines Pegelwandlers). Du darfst aber niemals an irgendeinen 
FPGA-Pin mit dieser Spannung ankommen. Sieh dir den Schaltplan an, und 
mach dich schlau, was "5V tolerant" bedeutet. Das heißt nur, dass das 
Board beim Anlegen einer Spannung von 5V an J1..4 nicht kaputtgeht. Es 
kann aber niemals mehr als 3.3V High-Pegel ausgeben.

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