TinyVGA.com: VGA Microcontroller projects

VESA Signal 1600 x 1200 @ 70 Hz timing

General timing

Screen refresh rate70 Hz
Vertical refresh87.5 kHz
Pixel freq.189.0 MHz

Horizontal timing (line)

Polarity of horizontal sync pulse is positive.

Scanline partPixelsTime [µs]
Visible area16008.4656084656085
Front porch640.33862433862434
Sync pulse1921.015873015873
Back porch3041.6084656084656
Whole line216011.428571428571

Vertical timing (frame)

Polarity of vertical sync pulse is positive.

Frame partLinesTime [ms]
Visible area120013.714285714286
Front porch10.011428571428571
Sync pulse30.034285714285714
Back porch460.52571428571429
Whole frame125014.285714285714