El OP preguntó cómo funciona un cable VGA, así que comenzaré con el cableado de un cable estándar, que es un conector DE-15 de 15 pines (parecido al conector DB-9 usado para RS-232, pero con una fila extra):
H-SYNCyV-SYNCrepresentanlasincronizaciónhorizontalyvertical.Elrestosonautoexplicativos.H-SYNCyV-SYNCsonseñalesdeniveldigitales(TTL),bajoactivo,ylasseñalesdecolorsonanalógicas,0v(negro)a0.7v(atodocolor).
ComoloimplicalapresenciadeH-SYNCyV-SYNC,hayunasincronizaciónhorizontalyunavertical.Estediagramamuestraeltiempopara640x480VGA,quefueunodelosformatosVGAoriginales.
La sincronización horizontal, que se muestra en la parte superior de la imagen de arriba, representa una línea de la pantalla (por ejemplo, 640 píxeles visibles de una pantalla de 640x480). Entre cada línea de datos de píxeles, hay un área horizontal en la que no se muestra ningún video (originalmente se usó principalmente en televisores para permitir que la traza de CRT retroceda desde el lado derecho al lado izquierdo de la pantalla, lista para la próxima línea).
La sincronización horizontal se utiliza para iniciar la sincronización de cada línea. No es tan ancho como el área de corte. Justo antes del pulso horizontal, hay un retraso llamado porche delantero. Y solo siguiendo el pulso horizontal hay otro retraso llamado el porche trasero.
Aunque se muestran 640 píxeles, en realidad se necesitan 800 píxeles por línea: 96 para la sincronización horizontal, 48 para el porche trasero, 640 para el video y 16 para el porche delantero.
Como se muestra en el diagrama, cada línea tiene una longitud de 31,77 µs. Al bucear esto por 800 píxeles, se obtienen 39.7 ns por píxel. Esto corresponde a una velocidad de reloj de 25,1 MHz.
Las líneas se agrupan en cuadros, que se muestran en la parte inferior de la imagen. Al igual que la sincronización de cada línea, hay un intervalo de supresión vertical al principio de cada cuadro (originalmente se usó principalmente en televisores para permitir que el trazo de CRT retroceda desde la parte inferior de la pantalla hasta la parte superior, listo para el siguiente cuadro ). En algunos televisores CRT más antiguos, fue posible "rodar" la imagen hacia abajo y ver este intervalo como una barra negra en la pantalla. Al igual que la sincronización de línea, hay un porche delantero y un área de porche trasero en la sincronización.
Aunque se muestran 480 líneas, en realidad se necesitan 521 líneas por cuadro: 2 para la sincronización vertical, 29 para el porche trasero, 480 para las líneas de video visibles y 10 para el porche delantero.
Como se muestra en el diagrama, cada cuadro tiene 16.784 ms de longitud. Esto corresponde a una velocidad de fotogramas de 59,5 Hz.