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.
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.
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).
Ich möchte einige Dinge klarstellen:
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.
Craig Lafferty
pjc50
Jarrod Christmann
Sil
hacktastisch