TinyVGA.com: VGA Microcontroller projects

VESA Signal 1600 x 1200 @ 100 Hz timing

General timing

Screen refresh rate100 Hz
Vertical refresh127.10144927536 kHz
Pixel freq.280.64 MHz

Horizontal timing (line)

Polarity of horizontal sync pulse is negative.

Scanline partPixelsTime [µs]
Visible area16005.7012542759407
Front porch1280.45610034207526
Sync pulse1760.62713797035348
Back porch3041.0832383124287
Whole line22087.8677309007982

Vertical timing (frame)

Polarity of vertical sync pulse is positive.

Frame partLinesTime [ms]
Visible area12009.4412770809578
Front porch10.0078677309007982
Sync pulse30.023603192702395
Back porch670.52713797035348
Whole frame12719.9998859749145