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 2560 x 1600) verwenden, aber ich habe gemischte Informationen über die Benutzeroberfläche gelesen, einige sagen, es sei LVDS, andere sagen es ist MIPI.
9
MIPI- und LVDS-Panels sind sehr unterschiedlich. Es gibt verschiedene Möglichkeiten, ein RGB-, DE-, Hsync- oder VSync-Signal an ein Panel zu senden. Ältere Panels (mit niedrigerer Auflösung) würden diese digitalen Signale direkt akzeptieren, sodass RGB24 27 Signale haben würde, und sie würden mit der Pixelrate umschalten.
LVDS ist recht einfach und besteht nur aus parallelen Daten, die 7: 1 serialisiert werden. RGB, DE und Synchronisierungen werden an definierten Stellen ausgeführt. 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 beträgt in der Regel maximal ~ 75 MHz, und Datenleitungen werden in der Regel mit 525 MHz (7 x 75 MHz) nach oben geführt. Aus diesem Grund verwenden einige größere Res-Displays gerade und ungerade Gruppen. Ein 24bpp 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 typlisch eine Uhr und 3 Datenpaare. Die Datenpaare arbeiten mit ~ 1 GHz. Es verfügt über Hochspannungs- und Niederspannungssignale, um Strom zu sparen. Es hat ein Messaging-Protokoll zusätzlich zu Rohvideo. Auf diese Weise kann der Controller Daten vom Display 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).
quelle
LVDS -> Niederspannungs-Differenzsignalisierung ist die tatsächliche Spannung und Impedanz an den physischen Drähten. Selbst innerhalb des MIPI-Standards gibt es unterschiedliche Spannungspegel. Achten Sie daher auf diese.
MIPI ist das Format, wie sich die verschiedenen Bits relativ zu anderen Bits befinden, und signalisiert und startet und stoppt Sequenzen innerhalb des Datenstroms. In einigen Teilen des Mipi-Standards gibt es Beschreibungstabellen für Registerpositionen (wenn mein Speicher mir dient).
Mipi ist also ein Strom formatierter Bits, und LVDS sind die Signale, die diese Bits in der realen Welt übertragen.
quelle
Ich möchte einige Dinge klarstellen:
quelle