TinyVGA.com: VGA Microcontroller projects

XGA Signal 1024 x 768 @ 60 Hz timing

General timing

Screen refresh rate60 Hz
Vertical refresh48.363095238095 kHz
Pixel freq.65.0 MHz

Horizontal timing (line)

Polarity of horizontal sync pulse is negative.

Scanline partPixelsTime [µs]
Visible area102415.753846153846
Front porch240.36923076923077
Sync pulse1362.0923076923077
Back porch1602.4615384615385
Whole line134420.676923076923

Vertical timing (frame)

Polarity of vertical sync pulse is negative.

Frame partLinesTime [ms]
Visible area76815.879876923077
Front porch30.062030769230769
Sync pulse60.12406153846154
Back porch290.59963076923077
Whole frame80616.6656