Hallo,
ich habe ein LVDS Signal mit 1,8V das an ein FPGA mit LVDS 2,5V oder
3,3V gehen soll. Ich dachte dafür gäbe es spezielle Level Shifter. Was
ich gefunden habe sind wie beim SN65LVDS100 Anpassungen von PECL zu LVDS
und ähnliches.
http://www.ti.com/product/SN65LVDS100
Ich benötige ja allerdings nur eine Anpassung von LVDS 1,8V auf LVDS
2,5V. XILINX bietet hier als eine mögliche Lösung eine AC Kopplung an.
https://www.xilinx.com/support/documentation/user_guides/ug471_7Series_SelectIO.pdf
Seite 93
Da es bei LVDS hauptsächlich nur um das Differenzsignal geht, sollte
diese Differenz bei LVDS 1,8V und LVDS 2,5V kompatibel sein. Ich meine,
sonst hätte ich passende ICs finden müssen.
Was ist zu tun?
mfg KLaus
Moin,
AC Kopplung geht nur, wenn dein LVDS Signal gleichspannungsfrei ist,
d.h. im Durchschnitt gleichoft 0 und 1 uebertragen wird. Das ist aber
nicht immer sichergestellt.
Guck' halt, was dein Ausgangssignal fuer eine Common-mode-Spannung hat -
vielleicht sind das 0.9V und ob diese Common-mode-Spannung dann OK ist
fuer's FPGA. Dann sollt's einfach so per Draht passen.
Gruss
WK
Üblicherweise unterscheiden sich LVDS 1V8 und LVDS 2V5 / 3V3 nur im
Common Mode Level. Da reichen dann Koppelkondensatoren, wenn die
Eingänge self-biasing sind. (Falls nicht, braucht man halt noch ein
hochohmiges Bias-Netzwrk)
Außer natürlich, du willst per LVDS Signal auch statische oder sehr
langsame Daten übertragen, was aber eher unüblich ist, wenn man schnelle
differentielle Standards verwendet...
Und da könnte man ja leicht eine 5/6 Codierung drüberlegen.
Ich danke euch beiden.
Der Sender mit LVDS 1,8V hat folgende Daten.
1
Outputdifferentialvoltage400mV
2
Outputoffsetvoltage
3
(Common-modevoltage)1100mV
Der Empfänger mit LVDS 2,5V hat diese Daten.
1
InputCommonModeVoltage
2
LVDS_25Min0,300V
3
Typ1,200V
4
Max1,425V
5
MINI_LVDS_25Min0,300V
6
Typ1,200V
7
Max1,710V
8
9
InputDifferentialVoltage
10
LVDS_25Min0,10V
11
Typ--
12
Max--
13
MINI_LVDS_25Min0,20V
14
Typ0,40V
15
Max0,60V
Was jetzt MINI_LVDS_25 ist weiss ich noch nicht, spielt hier auch wohl
erst einmal keine Rolle.
Die Common Mode Spannung von Sender und Empfänger passen zueinander.
Ebenso das Differenzsignal.
mfg Klaus
Klaus R. schrieb:> XILINX bietet hier als eine mögliche Lösung eine AC Kopplung an.
Und sagt:
> these criteria must be met:> [...]> * The differential signals at the input pins meet the VIN requirements> in the Recommended Operating Conditions table of the specific device> family data sheet.> * The differential signals at the input pins meet the VIDIFF (min)> requirements in the corresponding LVDS or LVDS_25 DC specifications> tables of the specific device family data sheet.> [...]> One way to accomplish the above criteria is to use an external circuit> that both AC-couples and DC-biases the input signals.
Mit anderen Worten: AC-Kopplung wird nur dann benötigt, wenn diese
Parameter sonst nicht eingehalten werden.
Klaus R. schrieb:> Die Common Mode Spannung von Sender und Empfänger passen zueinander.> Ebenso das Differenzsignal.> Was ist zu tun?
Gar nichts. 8-)
Clemens L. schrieb:>> Was ist zu tun?>> Gar nichts. 8-)
Oh, vielen Dank für die Bestätigung meiner Annahme. So ganz sicher war
ich mir da noch nicht.
mfg Klaus
Eine eigene Frage?
Dieser Thread ist über 8 Jahre alt.
Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.