0% found this document useful (0 votes)
4 views4 pages

CVT v2.0 Generator Version 1 AS

Download as xlsx, pdf, or txt
Download as xlsx, pdf, or txt
Download as xlsx, pdf, or txt
You are on page 1/ 4

[Public] #

VESA COORDINATED VIDEO TIMING


GENERATOR
April 29, 2022
CVT v2.0 Generator Version 1
by Shaylesh Mehta, Syed Athar Hussain, Chris Pasqualino

Comments, bugs, call VESA office

Format: 1920 x 1080 @ 60 Hz - Reduced Blanking


VESA CVT Name: 2.07M9-R

HOR PIXELS 1,920 PIXELS


VER PIXELS 1,080 LINES
HOR FREQUENCY 66.684 kHz
ACTUAL VER FREQUENCY 60.021 Hz
PIXEL CLOCK 133.367 MHz 1 PIXELS
CHARACTER WIDTH 59.985 ns 8 PIXELS
SCAN TYPE NON-INT
ASPECT RATIO 16:9
HSYNC POLARITY POSITIVE
VSYNC POLARITY NEGATIVE
Timing Matches Macros

HOR TOTAL 14.996 us 250 CHARS 2,000 PIXELS


HOR ADDR 14.396 us 240 CHARS 1,920 PIXELS

HOR BLANK 0.600 us 10 CHARS 80 PIXELS


ACTUAL HOR BLANK DUTY CYCLE 4.000 %
H FRONT PORCH 0.060 us 1 CHARS 8 PIXELS
HOR SYNC 0.240 us 4 CHARS 32 PIXELS
H BACK PORCH 0.300 us 5 CHARS 40 PIXELS

VER TOTAL 16.661 ms 1,111.0 LINES


VER ADDR 16.196 ms 1,080.0 LINES

VER BLANK 0.465 ms 31.0 LINES


V FRONT PORCH 254.936 us 17.0 LINES
VER SYNC 119.970 us 8.0 LINES
V BACK PORCH 89.977 us 6.0 LINES
NOTE: ANY RESULT IN RED PARENTHESIS INDICATES AN ERROR: SOLUTION NOT POSSIBLE WITH GIVEN INPUTS REQUIREMENTS

VESA Coordinated Video Timing Generator


(c) Copyright 2002 Video Electronics Standards Association
[Public] #

VESA COORDINATED VIDEO TIMING


GENERATOR
December 13, 2021
CVT v1.2a Generator Version 1
by Shaylesh Mehta, Syed Athar Hussain, Chris Pasqualino

Comments, bugs, call VESA office

Format: 640 x 480 @ 60 Hz - Reduced Blanking


VESA CVT Name: 0.31M3-R

HOR PIXELS 640 PIXELS


VER PIXELS 480 LINES
HOR FREQUENCY 29.375 kHz
ACTUAL VER FREQUENCY 59.464 Hz
PIXEL CLOCK 23.500 MHz 1 PIXELS
CHARACTER WIDTH 340.426 ns 8 PIXELS
SCAN TYPE NON-INT
ASPECT RATIO 4:3
HSYNC POLARITY POSITIVE
VSYNC POLARITY NEGATIVE
Timing Matches Macros

HOR TOTAL 34.043 us 100 CHARS 800 PIXELS


HOR ADDR 27.234 us 80 CHARS 640 PIXELS

HOR BLANK 6.809 us 20 CHARS 160 PIXELS


HOR BLANK+MARGIN 6.809 us 20 CHARS 160 PIXELS
PREDICTED H BLANK DUTY CYCLE 19.871 %
(from GTF blanking formula)
ACTUAL HOR BLANK DUTY CYCLE 20.000 %
ACT. HOR BLNK+MARGIN DUTY CYCLE 20.000 %
H LEFT MARGIN 0.000 us 0 CHARS 0 PIXELS
H FRONT PORCH 2.043 us 6 CHARS 48 PIXELS
HOR SYNC 1.362 us 4 CHARS 32 PIXELS
H BACK PORCH 3.404 us 10 CHARS 80 PIXELS
H RIGHT MARGIN 0.000 us 0 CHARS 0 PIXELS

VER TOTAL 16.817 ms 494.0 LINES


VER ADDR 16.340 ms 480.0 LINES

VER BLANK 0.477 ms 14.0 LINES


V TOP MARGIN 0.000 us 0.0 LINES
V FRONT PORCH 102.128 us 3.0 LINES
VER SYNC 136.170 us 4.0 LINES
V BACK PORCH 238.298 us 7.0 LINES
V BOTTOM MARGIN 0.000 us 0.0 LINES
NOTE: ANY RESULT IN RED PARENTHESIS INDICATES AN ERROR: SOLUTION NOT POSSIBLE WITH GIVEN INPUTS REQUIREMENTS

VESA Coordinated Video Timing Generator


(c) Copyright 2002 Video Electronics Standards Association
[Public] #

CVT v2.0 Generator REVISION HISTORY:


December 13, 2021
March 1, 2022
March 8, 2022
April 6, 2022
April 28, 2022

June 29, 2022


June 30, 2022
July 19, 2022
September 22, 2022
CVT v1.2a Generator REVISION HISTORY:
December 13, 2021
1)
2)
3)
4)
5)
6)
7)
8)
9)
10)
11)
12)
13)
14)
[Public] #

SION HISTORY:
Version 1 of CVT 2.0 Generator
Add Adaptive Sync Min and Max Vtotal Calculation
Add Adaptive Sync Min and Max Frame Rate Calculation with Source Clock Deviation
Have user enter Nominal Adaptive Sync Min Refresh Rate instead of Min Refresh Rate divided by 1.001
Correct bug in H_BACK_PORCH calculation for RB V2
Remove extra HOR BLANK ROW from results
Cleanup H_FRONT_PORCH, H_SYNC_RND, H_BACK_PORCH calculation to align better with CVT Stan
Update per CVT Parameter Calculation Correction – V_BACK_PORCH SCR
Fix Bug in Step 7 RB_MIN_VBI Calculation
Add change proposed in "SCR to CVT RBv3 for Early VSync with Short Vblank"
Update variable and constant names to align to "SCR to SVT RBv3 for Early Vsync with Short Vblank"
VISION HISTORY:
Version 1 of CVT 1.2a Generator
Force only CRT or RB1, direct user to 2.0 generator in other cases
Add notes about usage of margins and interlaced being restricted to RBv1 or CRT
Add warnings when parameter value differs from spec mandates, report warnings in warning box
Indicate warnings in new warning box
Add warning to use cvt2 generator when user selects RBv2 or RBv3
Update note on additional vblank requirement and add warnings when outside range
Update VIDEO_OPT error check to include RB1 in addition to RB3
Addition of reduced blank version 3 selector, ignore NTSC multiple and output error if selected
Add V_FIELD_RATE_PPM_ADJ and apply when RB3 selected
Add Input names from specification to input cell description
Error checking for interlaced in RB2/3, additional hblank or early vsync in RB1/RB2
Add fixed horizontal front porch of 8 in RB3
Add additional hblank and vblank, limit range of additional vblank to 0-245us for Type X descriptor
Added Reduced Blanking version 3 support

You might also like