TinyVGA.com: VGA Microcontroller projects

VESA Signal 1280 x 960 @ 75 Hz timing

General timing

Screen refresh rate75 Hz
Vertical refresh75.150462962963 kHz
Pixel freq.129.86 MHz

Horizontal timing (line)

Polarity of horizontal sync pulse is negative.

Scanline partPixelsTime [µs]
Visible area12809.8567688279686
Front porch880.67765285692284
Sync pulse1361.0472816879717
Back porch2241.7249345448945
Whole line172813.306637917758

Vertical timing (frame)

Polarity of vertical sync pulse is positive.

Frame partLinesTime [ms]
Visible area96012.774372401047
Front porch10.013306637917758
Sync pulse30.039919913753273
Back porch380.50565224087479
Whole frame100213.333251193593