Interfaces VHDL Flashcards
UART
Universal Asynchronus Receiver and Transmitter. El UART es un hardware que traduce entre formas paralelas y seriales, y los datos se transmiten asincronicamente (No usan la señal clock). Al usar 2 UARTS, ambos se comunican directamente entre sí. UART1 transmite conviertiendo datos de paralelo a serial (TX), mientras que UART2 recibe convirtiendo los datos de serial a paralelo (RX).
Baud Rate
Es la medida de la velocidad de transferenica de datos, y se expresa en bits por segundo bps (bit/time). Cuando el UART receptor detecta un bit, empieza a leer los bits a una frecuencia especifica conocida como Baud Rate. Ambos UARTs deben operar en el mismo Baud Rate, solo pueden diferir aproximadamente %10.
VGA Interface
Introducida en 1987. Consiste en una interfaz analoga. Fue remplazada por interfaces digitales: HDMI, DVI, Display Port.
VGA
Video Graphics Array. 3 colores por pixel: rojo, verde, azul. Los pixeles son generados digitalmente con 10 bits y luego se convierten en analogos. El VGA ayuda a constituir la imagen de display.
VGA Control Signals
Hsync, Vsync, Hactive, Vactive, dena
Hsync and Vsync
Determinan cuando una nueva linea o frame deba empezar.
Hactive and Vactive
Representan los intervalos de tiempo en los que la imagen se dibuja en pantalla.
dena
Se responsabiliza en poner las señales de los pixeles en OFF y puede obtenerse simplemente ANDing Hactive y Vactive.
nsync
Señal de pixel. Opera regular cuando esta baja y opera en Composite sync o modo compuesto cuando esta alta.
nblank
Señal de pixel. Blanquea la pantalla cuando esta baja.