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 | Output differential voltage 400 mV |
2 | Output offset voltage |
3 | (Common-mode voltage) 1100 mV |
Der Empfänger mit LVDS 2,5V hat diese Daten.
1 | Input Common Mode Voltage |
2 | LVDS_25 Min 0,300 V |
3 | Typ 1,200 V |
4 | Max 1,425 V |
5 | MINI_LVDS_25 Min 0,300 V |
6 | Typ 1,200 V |
7 | Max 1,710 V |
8 | |
9 | Input Differential Voltage |
10 | LVDS_25 Min 0,10 V |
11 | Typ -- |
12 | Max -- |
13 | MINI_LVDS_25 Min 0,20 V |
14 | Typ 0,40 V |
15 | Max 0,60 V |
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
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.