TinyVGA.com: VGA Microcontroller projects

VESA Signal 1600 x 1200 @ 60 Hz timing

General timing

Screen refresh rate60 Hz
Vertical refresh75 kHz
Pixel freq.162.0 MHz

Horizontal timing (line)

Polarity of horizontal sync pulse is positive.

Scanline partPixelsTime [µs]
Visible area16009.8765432098765
Front porch640.39506172839506
Sync pulse1921.1851851851852
Back porch3041.8765432098765
Whole line216013.333333333333

Vertical timing (frame)

Polarity of vertical sync pulse is positive.

Frame partLinesTime [ms]
Visible area120016
Front porch10.013333333333333
Sync pulse30.04
Back porch460.61333333333333
Whole frame125016.666666666667