IO-Pegel relevant ?

Gast #1891551
Lesenswert?
• ▲
▼
wie ich schon sagte: lege ein signal von außen an, das lvcmos18 hat. Für 
die IO-Zelle des FPGAs sage ich jedoch lvcmos25. Was passiert bezüglich 
des Schmitt-Triggers in der IO-Zelle ? Arbeitet der nicht mehr im 
optimalen arbeitspunkt ? ist dies relevant ?

michi
Moderator (Firma: Titel) Persönliche Seite #1891576
Lesenswert?
• ▲
▼
Michi schrieb:
> Für die IO-Zelle des FPGAs sage ich jedoch lvcmos25.
Das wirst du der Toolchain sagen müssen, wenn bzw. weil auch andere 
IO-Zellen die 2,5V verwenden...

> Was passiert bezüglich des Schmitt-Triggers in der IO-Zelle ?
> Arbeitet der nicht mehr im optimalen arbeitspunkt ?
Die Schaltschwelle hängt von der IO-Spannung und/oder von irgendwelchen 
Referenzspannungen (falls für den Standard welche nötig sind) ab. Es 
wird im FPGA durch einen Constraint nichts umgeschaltet bzw. einzelne 
Schmitttrigger anders versorgt. Wenn du deine IO-Zellen mit 2,5V 
versorgst, dann passen die Pegel von 1,8V nicht optimal zur 
(hardwaremässigen) Schwelle.

> ist dies relevant ?
Das wirst du für dich selber beantworten müssen...  :-o
#1891812
Lesenswert?
• ▲
▼
Ich habe vor längerer Zeit mal einen Versuch gemacht. Das Testdesign 
bestand nur aus einem "out = in", sonst nix. Dann habe ich an den 
Eingang "in" ein Dreiecksignal aus einem langsamen Funktionsgenerator 
angeschlossen und den Ausgang "out" mit dem Skope beobachtet. Die 
IO-Spannung der Bank bliebt dabei unverändert. Und siehe da: Eine 
Änderung des IO-Standards des Signals "in" hatte eine Auswirkung auf das 
Ausgangssignal. Offensichtlich wurde die Schaltschwelle doch durch die 
Konfiguration verändert. Aus der Erinnerung glaube ich, dass ich ein 
Altera Cyclone der ersten Generation genommen habe, bin mir aber nicht 
mehr sicher.
Gast #1892050
Lesenswert?
• ▲
▼
Da Du keine FPGA-Familie genannt hast das Beispiel Spartan-6: Im 
Datasheet findet sich auf Seite 9 eine Tabelle "Single-Ended I/O 
Standard DC Input and Output Levels". Dort kann man klar sehen, daß sich 
die Schaltschwellen von LVCMOS25 und LVCMOS18 erheblich unterscheiden 
(zwischen LVCMOS18 und LVCMOS15 gibt es aber keinen Unterschied mehr). 
Ein entsprechende Tabelle wird sich auch in anderen Datenblätter finden 
lassen.

Ob das jetzt schlimm ist, kannst nur Du entscheiden. Oder anders: Ja, es 
gibt Unwägbarkeiten.

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