TinyVGA.com: VGA Microcontroller projects

VESA Signal 1152 x 864 @ 100 Hz timing

General timing

Screen refresh rate100 Hz
Vertical refresh91.498724489796 kHz
Pixel freq.143.47 MHz

Horizontal timing (line)

Polarity of horizontal sync pulse is negative.

Scanline partPixelsTime [µs]
Visible area11528.0295532167004
Front porch800.55760786227086
Sync pulse1280.89217257963337
Back porch2081.4497804419042
Whole line156810.929114100509

Vertical timing (frame)

Polarity of vertical sync pulse is positive.

Frame partLinesTime [ms]
Visible area8649.4427545828396
Front porch10.010929114100509
Sync pulse30.032787342301526
Back porch470.51366836272391
Whole frame91510.000139401966