Sistema de mejora de imagen Zynq (2 / 8 paso)

Paso 2: Salida - controlador VGA parte 1

Dará salida a nuestros datos visuales usando el puerto HDMI presente en el tablero. El puerto HDMI está conectado a el PL (lógica programable = FPGA) de la ZYNQ y necesitamos para el diseño de un controlador en VHDL para él. Si alguna vez han diseñado un controlador VGA encontrará esto muy similar. Los tiempos para HDMI y VGA son realmente iguales, de hecho se puede construir en un controlador VGA existente para obtener un controlador HDMI.

Para una mejor comprensión de lo que realmente está sucediendo en primer lugar diseñaremos un controlador VGA

Queremos visualizar con una resolución de 1920 x 1080.

El controlador VGA es responsable de transmitir los datos de píxeles (en formato RGB) secuencialmente, píxel por píxel de la pantalla. Fuera del área de área de visualización real de 1920 x 1080 también hay algunas áreas de "frontera", a saber: frente porche, porche trasero y retrace. El tamaño en píxeles de las áreas son estándar y específicos para cada resolución. Estas áreas no aparecen realmente en la pantalla pero son obligatorios y el color de los píxeles en esta área debe ser negro. Una pregunta válida sería por qué son necesarias estas áreas adicionales. Esta pregunta desafía el propósito de este instructivo, pero si tienes curiosidad por saber que le animo a hacer más investigación en línea.

Este es un buen video explicando la interfaz VGA https://goo.gl/vfSw6o

En nuestro caso queremos visualizar con una resolución de 1920 * 1080, y estos son los tiempos:

Área de pantalla horizontal = 1920 píxeles

Porche de frente horizontal = 88 píxeles

Horizontal nuevo porche = 148 pixeles

Retrace horizontal = 44 pixeles

Área de visualización vertical = 1080 píxeles

Vertical pórche de entrada = 4 pixeles

Vertical nuevo porche = 36 píxeles

Retrace vertical = 5 píxeles

(Aquí puedes encontrar tiempos para otras resoluciones http://goo.gl/hFNRVb )

Así que nuestra resolución real será 2200 x 1125. Queremos 60 fps (frames por segundo) por lo que nuestro reloj de píxel será 60 * 2200 * 1125 = 148,5 MHz. En el tablero de Zybo 125 Mhz reloj se proporciona. Vamos a utilizar una IP MMCM para generar el reloj de píxel de 148,5 MHz necesitamos.

Artículos Relacionados

7 pasos para utilizar MyLearning sistema de mejoras para los administradores y coordinadores

7 pasos para utilizar MyLearning sistema de mejoras para los administradores y coordinadores

el olmo (Enterprise Learning Management System) es una base de datos diseñado para trabajar en conjunto con una base de datos de recursos humanos para ayudar a controlar la formación y desarrollo. El olmo puede ayudar a los usuarios gestionar cursos,
Squintasaurus: sistema de mejora de visión dinámicamente ajustable cibernético

Squintasaurus: sistema de mejora de visión dinámicamente ajustable cibernético

No puedo ver las cosas muy bien a distancia. Solía llevar las clases, entonces los lentes de contacto, entonces nada. Yo no hubiera usado cualquier lentes correctivos por años porque gafas eran molestosas y mis lentes de contacto fueron arruinando mi
Observador (sistema de captura de imagen)

Observador (sistema de captura de imagen)

Este instructable le mostrará cómo proteger su habitación u oficina o en casa... en cualquier lugar. : )Un sensor instalado en la placa detecta objetos en cierta distancia que se establece mediante el firmware. Entonces el observador envía el momento
EMPRESARIOS querían - oportunidad de negocios en línea - sistemas ONLINE - mejores negocios ONLINE

EMPRESARIOS querían - oportunidad de negocios en línea - sistemas ONLINE - mejores negocios ONLINE

= Empresarios querían =Somos una comunidad Global de emprendedores en busca de nuevos líderes aumentar la sinergia de nuestro equipo calificado. Trabajamos como inteligente como lo hacemos duro tomando ventaja de la tecnología de Internet y la global
Joyas de cartón - un sistema completo

Joyas de cartón - un sistema completo

me encanta cartón, estoy obsesionado con cartón, me estoy volviendo loco con un montón de Ideas en mi mente para cosas que se puede crear utilizando esta cosa super humilde y super increíble llamada cartón. Oh... Estimado creo que me estoy siendo abr
Sistema hidropónico de flujo y reflujo simple

Sistema hidropónico de flujo y reflujo simple

este instructable le mostrará cómo construir un sencillo sistema hidropónico de flujo y reflujo. De los muchos diversos diseños, he intentado en el pasado, el flujo y reflujo ha trabajado mejor para mí.He crecido con éxito plantas más pequeñas como l
Cómo crear Fondo imagen de superposición de fotos e imprimir el diseño sobre tela

Cómo crear Fondo imagen de superposición de fotos e imprimir el diseño sobre tela

Me ha gustado diseñar a mi propia tela y usando mi impresora de inyección de tinta de la impresión. Hice estos diseños con el programa de pintura y mejorar los dibujos y Pixlr Editor Pixlr Express. Seguir y voy a mostrar cómo hice las imágenes y cómo
Sistema de altavoces DIY satélite Bluetooth con Subwoofer

Sistema de altavoces DIY satélite Bluetooth con Subwoofer

En este Instructable voy a mostrarle cómo creé un sistema de altavoces Bluetooth vía satélite utilizando algunos kits de altavoz, abedul Báltico y un tablero de amplificador de Bluetooth.Así que lo primero que miré fue el tamaño de mi espacio y en es
Láser sistema de ajedrez de viaje

Láser sistema de ajedrez de viaje

si usted tiene acceso a un cortador láser, podría probar y crear este sistema de ajedrez moderno elegante hecha de acrílico. O si trabaja con un presupuesto podría tratar de MDF y decorar tu ajedrez piezas usted mismo.Si no tienes acceso a un cortado
Planificación de su sistema casero Solar de la calefacción

Planificación de su sistema casero Solar de la calefacción

Energía Solar térmica tiene muchos usos prácticos, incluyendo crear electricidad mediante foto solar fotovoltaicos Paneles o calentamiento de agua caliente mediante colectores solares de agua.  Un uso popular es para calentar una casa o una tienda du
Coche de KVG girocompás sistema actualizado.

Coche de KVG girocompás sistema actualizado.

Hola, este es mi coche de sistema operado de girocompás de k'nex. El coche entero está hecho enteramente de k'nex. Utiliza sobre k'nex 250 k'nex piezas y 4 ruedas de carreras de k'nex. Hice el coche original de un diseño que vi en un coche de revista
Preparación del sistema operativo para su Audiopint!

Preparación del sistema operativo para su Audiopint!

AudioPint el es 'caja de herramientas,"del músico incorporar todos los efectos de audio necesita un intérprete en un pedazo pequeño, ligero y portátil de equipo. Mientras otros artistas tenga que cargar pesados efectos pedales y placas de sonido, pue
Webcam del USB del sistema de seguimiento

Webcam del USB del sistema de seguimiento

hacer tu propia webcam de seguimiento con un lanzador de misiles Usb.Presentación de diapositivasPaso 1: Cortar y modificar lanzador de misiles Usb Necesita modificar la cacerola / inclinación del sistema para mejor movimiento.Antes de mod:Pan: 340 °
Seguridad y otras mejoras de Mac OS X El Capitan:

Seguridad y otras mejoras de Mac OS X El Capitan:

Probablemente la WWDC 2015 no fue tan emocionante y conmovedora como veces anteriores, pero hay todavía mucho más actualizaciones y noticias para compartir con ustedes. La mayoría de innovaciones se espera rumorea por fans y parece que Apple no ha tr