TinyVGA.com: VGA Microcontroller projects

VESA Signal 1680 x 1050 @ 60 Hz timing

General timing

Screen refresh rate60 Hz
Vertical refresh65.221631205674 kHz
Pixel freq.147.14 MHz

Horizontal timing (line)

Polarity of horizontal sync pulse is negative.

Scanline partPixelsTime [µs]
Visible area168011.417697431018
Front porch1040.70680984096779
Sync pulse1841.2505097186353
Back porch2881.9573195596031
Whole line225615.332336550224

Vertical timing (frame)

Polarity of vertical sync pulse is positive.

Frame partLinesTime [ms]
Visible area105016.098953377735
Front porch10.015332336550224
Sync pulse30.045997009650673
Back porch330.5059671061574
Whole frame108716.666249830094