LVDS vs MIPI, ¿cuál es la diferencia?

¿Cuáles son las diferencias prácticas entre LVDS y MIPI?

Un poco de información básica:

estoy tratando de construir mi propio proyector a bajo costo y quiero usar un panel LCD Nexus 10 (resolución 2560 X 1600) pero he estado leyendo información mixta en su interfaz, algunos dicen que es LVDS y otros dicen es MIPI.

Respuestas (4)

Creo que las especificaciones DSI (Digital Serial Interface) de MIPI utilizan LVDS (Señalización diferencial de bajo voltaje). Por lo tanto, son iguales en que uno utiliza al otro en su especificación principal. Puede pensar en DSI como el protocolo y utiliza LVDS como método de transmisión. En términos de construir su propio proyector. Diría que usar una pantalla LCD tan grande dará como resultado aberraciones cromáticas, así como una distribución desigual de la luz.

En realidad, es una pantalla de 10", por lo que es tan atractiva para mí y espero que valga la pena el esfuerzo de construir mi propio circuito.
¿Esencialmente colocando la pantalla en un retroproyector?
Bueno, si estás hablando de un proyector en el que la luz se transmitirá a través de la pantalla, en realidad es mejor tener una pantalla más pequeña. Cuanto más pequeña sea la pantalla, más fácil será tener toda la pantalla en el punto focal óptimo de la lente. Sin embargo, creo que esto tiene una limitación en el sentido de que si desea ir realmente pequeño, debe dividir las señales RGB en 3 LCD separadas y ajustarlas todas para que converjan. Sin embargo, esto es, por supuesto, solo un requisito para un proyector de consumo. Si solo estás jugando, no importa tanto.
En realidad, MIPI DSI usa señalización diferencial ya que es PHY pero no es LVDS. mipi.org/specifications/d-phy Además, creo que el usuario en realidad se refería a FPD-Link en lugar de LVDS, que por lo general (pero técnicamente incorrecto) se usan indistintamente.
Creo que ahora debería tener una comprensión más clara de que MIPI no es un "tipo de" LVDS. Es mucho más complejo. Y esto realmente no responde a la pregunta de OP sobre qué protocolo usa su pantalla. Podría ser DSI, o podría ser LVDS de píxeles sin procesar, o puede haber versiones que admitan cada uno.

Los paneles MIPI y LVDS son bastante diferentes. Son diferentes formas de enviar una señal RGB, DE, Hsync, VSync a un panel. Los paneles más antiguos (de menor resolución) aceptarían estas señales digitales directamente, por lo que RGB24 tendría 27 señales y cambiarían a la velocidad de píxeles.

LVDS es bastante sencillo y son solo datos paralelos serializados 7:1. El RGB, DE y sincronizaciones van en lugares definidos. Normalmente es un par de reloj y 3 pares LVDS para 18bpp, o 4 pares LVDS para 24bpp, o 5 pares LVDS para 30bpp. El reloj LVDS tiende a ser de ~75MHz como máximo, y las líneas de datos tienden a alcanzar un máximo de 525MHz (7x75M). Debido a esto, algunas pantallas de mayor resolución usan grupos pares e impares. Entonces, una pantalla de 24bpp 1080P probablemente tendría 2 pares de relojes y 8 pares de datos, es decir, 20 líneas de señal. No es un gran ahorro en comparación con RGB paralelo, pero tiene una mejor integridad de la señal y menores emisiones.

MIPI, por otro lado, es mucho más complejo. Normalmente es un reloj y 3 pares de datos. Los pares de datos operan a ~1GHz. Tiene señalización de alto y bajo voltaje para ahorrar energía. Tiene un protocolo de mensajería además de video en bruto. Esto permite que el controlador lea datos de la pantalla (como lo que es). Permite que el controlador controle cosas como la curva gamma, la calibración del color, el brillo adaptable, etc. si el panel lo admite. Puede ser más doloroso obtener una pantalla MIPI si no conoce la configuración para enviarla (y estos a menudo están mal documentados).

En realidad, esta es la respuesta correcta si por LVDS el usuario realmente quiso decir FPD-Link u OpenLDI (ambos usan LVDS como su capa física (PHY)).

Me gustaría aclarar algunas cosas:

  • El estándar LVDS describe una forma de transmitir 0 y 1 en serie como diferencias de voltaje.
  • El estándar FPD-Link (y OpenLDI) describe una forma de usar LVDS para transmitir datos de video. Debido a que FPD-Link está tan estrechamente relacionado con LVDS, se usan como sinónimos. Entonces, cuando alguien dice LVDS, generalmente se refiere a FPD-Link (¡incluso las hojas de datos hacen esto!)
  • MIPI-DSI es otro estándar, que compite con FPD-Link, pero utiliza una capa física diferente, distinta de LVDS pero de naturaleza diferencial.
  • Ahora puede leer la respuesta de Russel Hocken, que en realidad es la respuesta correcta.

LVDS -> Señalización diferencial de bajo voltaje es el voltaje real y las impedancias en los cables físicos. Hay diferentes niveles de voltaje incluso dentro del estándar MIPI, así que preste atención a ellos.

MIPI es el formato de cómo se ubican los diversos bits en relación con otros bits y la señalización y las secuencias de inicio y parada dentro del flujo de datos. En algunas partes del estándar Mipi hay tablas de descripción para ubicaciones de registro (si mi memoria no me falla).

Entonces, Mipi es un flujo de bits formateados, y LVDS son las señales que impulsan esos bits en el mundo real.

Nunca he oído hablar de MIPI, pero sé que LVDS define una capa física. A partir de esta descripción, parece que MIPI define una capa de enlace de datos. Si esto es cierto, entonces la interfaz puede (y probablemente lo haga) admitir ambos, ya que cada uno define conjuntos de especificaciones de interfaz que no se superponen.
Ambas son respuestas muy útiles, la otra fue la primera, así que la elegí como la mejor. Entonces, ¿los fabricantes de LCD que usan LVDS solo usan su propio protocolo patentado para comunicar datos en lugar de usar un estándar unificado como MIPI?
@CraigPatrickLafferty sí... y no. El estándar lo establecen los chips controladores que se montan en el cristal del monitor y fueron definidos por los primeros fabricantes de esos chips. MIPI comenzó como un estándar de interfaz de cámara/sensor y se ha expandido al espacio de visualización.
Por si sirve de algo, la Especificación de interfaz serial de pantalla MIPI-DSI define protocolos entre un procesador host y dispositivos periféricos usando una interfaz física D-PHY / PDF de capas físicas MIPI ... sin embargo, en ninguna parte de las especificaciones he visto una referencia a LVDS siglas y eso me "molesta" un poco. Pensé que si usa LVDS como capa física, lo mencionarían (?) D-PHY no es LVDS, ¿verdad? diferencia de voltaje ¿mencionado anteriormente?