4 votos

cómo implementar una pantalla estéreo de perno bajo cuenta (FPGA)

Necesito el diseño de un TX/RX par que funciona como un HDMI 1.4 3D, para una propiedad de HUD. El origen de las señales son 2 distintos TFT de salida en RGB, y los sumideros son también separada en dos pantallas Oled, y un estéreo de audio también necesita ser transferido en el mismo cable, pero es de menor prioridad.

El propósito es reducir el conteo de pin del conector del cable.

Las señales LVDS en Xilinx spartan 6 podría ser transferido en significado como GTP(PCIe) o Jan(TM) a través de la IOB. La estimación del ancho de banda es de unos 600 mb/s en XVGA(una sola línea).

Debo construir un SerDes a paquete de DVI(HDMI)de la señal en PCIe, o construir algo desde cero.

Gracias por tu lectura y tu comentario es valioso.

1voto

Martin Thompson Puntos 6509

La agregación de RGB 4:4:4 de vídeo con otros datos Aurora es eminentemente factible. Usted necesitará para multiplexar los datos usted mismo - llegar con un simple contenedor que tiene un encabezado que indica el tipo de datos y la longitud, y luego packetise a ti mismo. También me gustaría recomendar poner una muy simple suma de comprobación CRC o en el extremo de cada paquete. Este no es un riguroso "adecuada comms" tipo de detector de error, pero es una buena forma de detectar el bruto "uy, es mi culpa" tipo de errores en su código HDL, o en el software de análisis. Cosas como FIFOs se lee mientras se vacía, bytes que se cayó, marco longitudes de ser informado mal, etc.

1voto

mmcglynn Puntos 1619

Como dijo Martin, una Aurora aplicación es sumamente factible. También se puede hacer con un solo par diferencial vs 4 pares para un dvi aplicación. La sincronización de los requisitos para el gtp transceptores pueden ser muy estricto y la sincronización del video puede plantear algunos desafíos con el fin de asegurarse de que usted entiende ug386 y cualquier otro que corresponda Xilinx guías de usuario.

Un transmisor hdmi->receptor de par va a trabajar para usted y puede ser más simple que un transceptor base de la solución. Hdmi es solo dvi con algunos extras que no Ned agregado, generalmente hdmi transmisores y receptores son compatibles con dvi. Ambos se basan en TMDS serie de enlaces de datos 3 y 1 hora (4 pares diferenciales). Cuando el control de ambos extremos del enlace, siempre y cuando reúna los requisitos básicos de la dvi normas para la (de,hsync,vsync) señales de temporización se puede enviar cualquier resolución que necesita. No se necesita ser un estándar de resolución de vídeo.

Otra posible solución es el uso de cameralink el uso de la iserdes y oserdes bloques en spartan 6.

Con cualquier solución tendrá que asegurarse de que el cable y la junta de diseños de tener la necesaria integridad de la señal características.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X