TinyVGA.com: VGA Microcontroller projects

VESA Signal 1280 x 960 @ 60 Hz timing

General timing

Screen refresh rate60 Hz
Vertical refresh59.63785046729 kHz
Pixel freq.102.1 MHz

Horizontal timing (line)

Polarity of horizontal sync pulse is negative.

Scanline partPixelsTime [µs]
Visible area128012.536728697356
Front porch800.78354554358472
Sync pulse1361.332027424094
Back porch2162.1155729676787
Whole line171216.767874632713

Vertical timing (frame)

Polarity of vertical sync pulse is positive.

Frame partLinesTime [ms]
Visible area96016.097159647405
Front porch10.016767874632713
Sync pulse30.050303623898139
Back porch300.50303623898139
Whole frame99416.667267384917