TinyVGA.com: VGA Microcontroller projects

VESA Signal 768 x 576 @ 100 Hz timing

General timing

Screen refresh rate100 Hz
Vertical refresh61.103515625 kHz
Pixel freq.62.57 MHz

Horizontal timing (line)

Polarity of horizontal sync pulse is negative.

Scanline partPixelsTime [µs]
Visible area76812.274252836823
Front porch480.76714080230142
Sync pulse801.2785680038357
Back porch1282.0457088061371
Whole line102416.365670449097

Vertical timing (frame)

Polarity of vertical sync pulse is positive.

Frame partLinesTime [ms]
Visible area5769.4266261786799
Front porch10.016365670449097
Sync pulse30.049097011347291
Back porch310.50733578392201
Whole frame6119.9994246443983