TinyVGA.com: VGA Microcontroller projects

VESA Signal 1024 x 768 @ 70 Hz timing

General timing

Screen refresh rate70 Hz
Vertical refresh56.475903614458 kHz
Pixel freq.75.0 MHz

Horizontal timing (line)

Polarity of horizontal sync pulse is negative.

Scanline partPixelsTime [µs]
Visible area102413.653333333333
Front porch240.32
Sync pulse1361.8133333333333
Back porch1441.92
Whole line132817.706666666667

Vertical timing (frame)

Polarity of vertical sync pulse is negative.

Frame partLinesTime [ms]
Visible area76813.59872
Front porch30.05312
Sync pulse60.10624
Back porch290.51349333333333
Whole frame80614.271573333333