LVDS vs. MIPI, was ist der Unterschied?

Was sind die praktischen Unterschiede zwischen LVDS und MIPI?

Ein paar Hintergrundinformationen:

Ich versuche, meinen eigenen Projektor billig zu bauen und möchte ein Nexus 10-LCD-Panel (Auflösung von 2560 x 1600) verwenden, aber ich habe gemischte Informationen über seine Schnittstelle gelesen, einige sagen, es sei LVDS, andere sagen es ist MIPI.

Antworten (4)

Ich glaube, dass die DSI-Spezifikationen (Digital Serial Interface) von MIPI LVDS (Low Voltage Differential Signaling) verwenden. Somit sind sie insofern gleich, als das eine das andere in seiner Hauptspezifikation verwendet. Sie können sich DSI als Protokoll vorstellen und es verwendet LVDS als Übertragungsmethode. In Bezug auf den Bau Ihres eigenen Projektors. Ich würde sagen, dass die Verwendung eines so großen LCD-Bildschirms zu chromatischen Aberrationen sowie zu einer ungleichmäßigen Lichtverteilung führen wird.

Es ist eigentlich ein 10-Zoll-Bildschirm, weshalb er für mich so attraktiv ist und hoffentlich die Mühe wert ist, eine eigene Schaltung zu bauen.
Stellen Sie die Leinwand im Wesentlichen auf einen Overhead-Projektor?
Nun, wenn Sie von einem Projektor sprechen, bei dem Licht durch die Leinwand übertragen wird, dann ist es tatsächlich besser, eine kleinere Leinwand zu haben. Je kleiner der Bildschirm, desto einfacher ist es, den gesamten Bildschirm im optimalen Brennpunkt des Objektivs zu haben. Ich glaube jedoch, dass dies insofern eine Einschränkung hat, als Sie, wenn Sie wirklich klein werden wollen, die RGB-Signale in 3 separate LCDs aufteilen und sie alle so anpassen müssen, dass sie konvergieren. Allerdings ist dies natürlich nur eine Voraussetzung für einen Consumer-Grade-Beamer. Wenn Sie nur herumspielen, ist es nicht so wichtig.
Tatsächlich verwendet MIPI DSI differenzielle Signalisierung, da es PHY ist, aber es ist kein LVDS. mipi.org/specifications/d-phy Außerdem denke ich, dass der Benutzer eigentlich FPD-Link anstelle von LVDS gemeint hat, die normalerweise (aber technisch falsch) synonym verwendet werden.
Ich denke, Sie sollten jetzt klarer verstehen, dass MIPI keine "Art" von LVDS ist. Es ist viel komplexer. Und dies beantwortet nicht wirklich die Frage von OP, welches Protokoll ihr Display verwendet. Es könnte DSI sein, oder es könnte rohes Pixel-LVDS sein, oder es könnte Versionen geben, die beides unterstützen.

MIPI- und LVDS-Panels sind ziemlich unterschiedlich. Sie sind verschiedene Möglichkeiten, ein RGB-, DE-, Hsync-, VSync-Signal an ein Panel zu senden. Ältere Panels (mit niedrigerer Auflösung) würden diese digitalen Signale direkt akzeptieren, sodass RGB24 27 Signale hätte und sie mit der Pixelrate umschalten würden.

LVDS ist ziemlich geradlinig und besteht nur aus parallelen Daten, die 7: 1 serialisiert sind. Die RGB, DE und Syncs gehen an definierten Stellen. Es ist normalerweise ein Taktpaar und 3 LVDS-Paare für 18 bpp oder 4 LVDS-Paare für 24 bpp oder 5 LVDS-Paare für 30 bpp. Der LVDS-Takt liegt in der Regel bei maximal ~75 MHz, und die Datenleitungen erreichen in der Regel 525 MHz (7 x 75 M). Aus diesem Grund verwenden einige Displays mit größerer Auflösung gerade und ungerade Gruppen. Ein 24-bpp-1080P-Display hätte also wahrscheinlich 2 Taktpaare und 8 Datenpaare - also 20 Signalleitungen. Keine große Einsparung gegenüber parallelem RGB, aber bessere Signalintegrität und geringere Emissionen

MIPI hingegen ist viel komplexer. Es ist typischerweise ein Takt und 3 Datenpaare. Die Datenpaare arbeiten mit ~1 GHz. Es verfügt über Hochspannungs- und Niederspannungssignale, um Strom zu sparen. Es verfügt zusätzlich zum Rohvideo über ein Messaging-Protokoll. Dadurch kann der Controller Daten von der Anzeige lesen (z. B. was es ist). Es ermöglicht dem Controller, Dinge wie die Gammakurve, die Farbkalibrierung, die adaptive Helligkeit usw. zu steuern, wenn das Panel dies unterstützt. Es kann schmerzhafter sein, ein MIPI-Display zum Laufen zu bringen, wenn Sie die Einstellungen zum Senden nicht kennen (und diese sind oft schlecht dokumentiert).

Eigentlich ist dies die richtige Antwort, wenn der Benutzer mit LVDS tatsächlich FPD-Link oder OpenLDI meinte (beide verwenden LVDS als ihre physikalische Schicht (PHY)).

Ich möchte einige Dinge klarstellen:

  • Der LVDS-Standard beschreibt eine Möglichkeit, Nullen und Einsen seriell als Spannungsdifferenzen zu übertragen.
  • Der FPD-Link- (und der OpenLDI-) Standard beschreiben eine Möglichkeit, LVDS zur Übertragung von Videodaten zu verwenden. Da FPD-Link so eng mit LVDS gekoppelt ist, werden sie synonym verwendet. Wenn also jemand LVDS sagt, meint er normalerweise FPD-Link (sogar Datenblätter tun dies!)
  • MIPI-DSI ist ein weiterer Standard, der mit FPD-Link konkurriert, aber eine andere physikalische Schicht verwendet, die sich von LVDS unterscheidet, aber dennoch unterschiedlicher Natur ist.
  • Jetzt können Sie die Antwort von Russel Hocken lesen, die eigentlich die richtige Antwort ist.

LVDS -> Low Voltage Differential Signaling ist die tatsächliche Spannung und Impedanz auf den physischen Drähten. Auch innerhalb des MIPI-Standards gibt es unterschiedliche Spannungspegel, achten Sie also auf diese.

MIPI ist das Format dafür, wie sich die verschiedenen Bits relativ zu anderen Bits und Signalisierungs- und Start- und Stoppsequenzen innerhalb des Datenstroms befinden. In einigen Teilen des Mipi-Standards gibt es Beschreibungstabellen für Registerstellen (wenn ich mich recht erinnere).

Mipi ist also ein Strom formatierter Bits, und LVDS sind die Signale, die diese Bits in der realen Welt übertragen.

Ich habe noch nie von MIPI gehört, aber ich weiß, dass LVDS eine physikalische Schicht definiert. Aus dieser Beschreibung klingt es so, als ob MIPI eine Datenverbindungsschicht definiert. Wenn dies zutrifft, kann die Schnittstelle beide unterstützen (und tut dies wahrscheinlich auch), da sie jeweils nicht überlappende Sätze von Schnittstellenspezifikationen definieren.
Beide sind sehr hilfreiche Antworten, die andere war die erste, also habe ich sie als beste ausgewählt. Verwenden LCD-Hersteller, die LVDS verwenden, also nur ihr eigenes proprietäres Protokoll, um Daten zu kommunizieren, anstatt einen einheitlichen Standard wie MIPI zu verwenden?
@CraigPatrickLafferty ja ... und nein. Den Standard setzen die Treiberchips, die auf dem Glas des Monitors montiert sind und von den ersten Herstellern dieser Chips definiert wurden. MIPI begann als Standard für Kamera-/Sensorschnittstellen und hat sich auf den Anzeigebereich ausgeweitet.
Für das, was es wert ist, definiert die Display Serial Interface Specification MIPI-DSI Protokolle zwischen einem Host-Prozessor und Peripheriegeräten unter Verwendung einer D-PHY Physical Interface / MIPI Physical Layers PDF ... jedoch habe ich nirgendwo in den Spezifikationen einen Verweis auf LVDS gesehen Akronym und das "stört" mich ein wenig. Ich dachte mir, wenn es LVDS als physische Schicht verwendet, würden sie es erwähnen (?) D-PHY ist nicht LVDS, oder? Spannungsdiff. oben erwähnt?