강좌 & 팁
ARM 보드에 VGA 출력을 위해 설정해야 하는 타이밍값들을 정리해 놓은 것입니다.
TFT-LCD 패널은 데이타 쉬트가 있어 이런 타이밍값들이 나와 있지만 일반 모니터의 경우에는 이런 타이밍값들이 상세하게 나와 있지않고 해상도/라인주파수/필드주파수 정도만 나왔있습니다. 하지만 이것만으로 임베디드 보드에서 제어하기 위해서는 복잡한 수식으로 산출해야 합니다. 이런 타이밍들을 정리해 놓은 것입니다. ( 가장 많이 사용하는 것들만 정리해 놓았습니다. )
아래의 해상도는 임베디드 보드에서 모두 사용이 가능한 것이 아니다. 즉, 임베디드 보드에서 Pixel 주파수가 지원하는 범위내에만 가능합니다.
1) Pixel freq. 는 임베디드 보드에서 PCLK 신호이며, Vertical refresh는 HSync 신호이며, Screen refresh rate는 VSync 신호입니다.
해상도 : 640 x 480@60Hz ( VGA )
Pixel freq. : 25.175 MHz
Vertical refresh : 31.46875 kHz ( 라인주파수 )
Screen refresh rate : 60 Hz ( 필드 주파수 )
Horizontal Timming ( 라인주파수 )
Xray | 640 |
Front Porch | 16 |
Sync Pluse | 96 |
Back Porch | 48 |
Whole Line | 800 |
Vertical Timming ( 필드주파수 )
Yray | 480 |
Front Porch | 10 |
Sync Pluse | 2 |
Back Porch | 33 |
Whole Line | 525 |
해상도 : 640 x 480@73Hz ( VGA )
Pixel freq. : 31.5 MHz
Vertical refresh : 37.860576923077 kHz ( 라인 주파수 )
Screen refresh rate : 73 Hz ( 필드 주파수 )
Horizontal Timming ( 라인주파수 )
Xray | 640 |
Front Porch | 24 |
Sync Pluse | 40 |
Back Porch | 128 |
Whole Line | 832 |
Vertical Timming ( 필드주파수 )
Yray | 480 |
Front Porch | 9 |
Sync Pluse | 2 |
Back Porch | 29 |
Whole Line | 520 |
해상도 : 800 x 600@56Hz ( SVGA )
Pixel freq. : 31.5 MHz
Vertical refresh : 35.15625 kHz ( 라인 주파수 )
Screen refresh rate : 36.0 MHz ( 필드 주파수 )
Horizontal Timming ( 라인주파수 )
Xray | 800 |
Front Porch | 24 |
Sync Pluse | 72 |
Back Porch | 128 |
Whole Line | 1024 |
Vertical Timming ( 필드주파수 )
Yray | 600 |
Front Porch | 1 |
Sync Pluse | 2 |
Back Porch | 22 |
Whole Line | 625 |
해상도 : 800 x 600@60Hz ( SVGA )
Pixel freq. : 40.0 MHz
Vertical refresh : 37.878787878788 kHz ( 라인 주파수 )
Screen refresh rate : 60 Hz ( 필드 주파수 )
Horizontal Timming ( 라인주파수 )
Xray | 800 |
Front Porch | 40 |
Sync Pluse | 128 |
Back Porch | 88 |
Whole Line | 1056 |
Vertical Timming ( 필드주파수 )
Yray | 600 |
Front Porch | 1 |
Sync Pluse | 4 |
Back Porch | 23 |
Whole Line | 628 |
해상도 : 800 x 600@75Hz ( SVGA ) Pixel freq. : 40.0 MHz Vertical refresh : 46.875 kHz ( 라인 주파수 ) Screen refresh rate : 75 Hz ( 필드 주파수 ) Horizontal Timming ( 라인주파수 ) Xray 800 Front Porch 16 Sync Pluse 80 Back Porch 160 Whole Line 1056 Vertical Timming ( 필드주파수 ) Yray 600 Front Porch 1 Sync Pluse 3 Back Porch 21 Whole Line 625
해상도 : 1024 x 768@60Hz ( XVGA ) Pixel freq. : 65.0 MHz Vertical refresh : 48.363095238095 kHz ( 라인 주파수 ) Screen refresh rate : 60 Hz ( 필드 주파수 ) Horizontal Timming ( 라인주파수 ) Xray 1024 Front Porch 24 Sync Pluse 136 Back Porch 160 Whole Line 1344 Vertical Timming ( 필드주파수 ) Yray 768 Front Porch 3 Sync Pluse 6 Back Porch 29 Whole Line 806
해상도 : 1024 x 768@75Hz ( VESA ) Pixel freq. : 78.8 MHz Vertical refresh : 60.060975609756 kHz ( 라인 주파수 ) Screen refresh rate : 75 Hz ( 필드 주파수 ) Horizontal Timming ( 라인주파수 ) Xray 1024 Front Porch 16 Sync Pluse 96 Back Porch 176 Whole Line 1312 Vertical Timming ( 필드주파수 ) Yray 768 Front Porch 1 Sync Pluse 3 Back Porch 28 Whole Line 800 해상도 : 1152 x 864@75Hz ( VESA ) Pixel freq. : 108.0 MHz Vertical refresh : 67.5 kHz ( 라인 주파수 ) Screen refresh rate : 75 Hz ( 필드 주파수 ) Horizontal Timming ( 라인주파수 ) Xray 1152 Front Porch 64 Sync Pluse 128 Back Porch 256 Whole Line 1600 Vertical Timming ( 필드주파수 ) Yray 864 Front Porch 1 Sync Pluse 3 Back Porch 32 Whole Line 900 해상도 : 1280 x 800@60Hz ( VESA ) Pixel freq. : 83.46 MHz Vertical refresh : 49.678571428571 kHz ( 라인 주파수 ) Screen refresh rate : 60 Hz ( 필드 주파수 ) Horizontal Timming ( 라인주파수 ) Xray 1280 Front Porch 64 Sync Pluse 136 Back Porch 200 Whole Line 1680 Vertical Timming ( 필드주파수 ) Yray 800 Front Porch 1 Sync Pluse 3 Back Porch 24 Whole Line 828 해상도 : 1280 x 960@60Hz ( VESA ) Pixel freq. : 102.1 MHz Vertical refresh : 59.63785046729 kHz ( 라인 주파수 ) Screen refresh rate : 60 Hz ( 필드 주파수 ) Horizontal Timming ( 라인주파수 ) Xray 1280 Front Porch 80 Sync Pluse 136 Back Porch 216 Whole Line 1712 Vertical Timming ( 필드주파수 ) Yray 960 Front Porch 1 Sync Pluse 3 Back Porch 30 Whole Line 994 해상도 : 1280 x 1024@60Hz ( VESA ) Pixel freq. : 108.0 MHz Vertical refresh : 63.981042654028 kHz ( 라인 주파수 ) Screen refresh rate : 60 Hz ( 필드 주파수 ) Horizontal Timming ( 라인주파수 ) Xray 1280 Front Porch 48 Sync Pluse 112 Back Porch 248 Whole Line 1688 Vertical Timming ( 필드주파수 ) Yray 1024 Front Porch 1 Sync Pluse 3 Back Porch 38 Whole Line 1066
해상도 : 1440 x 900@60Hz ( VESA )
Pixel freq. : 106.47 MHz
Vertical refresh : 55.919117647059 kHz ( 라인 주파수 )
Screen refresh rate : 60 Hz ( 필드 주파수 )
Horizontal Timming ( 라인주파수 )
Xray | 1440 |
Front Porch | 80 |
Sync Pluse | 152 |
Back Porch | 232 |
Whole Line | 1904 |
Vertical Timming ( 필드주파수 )
Yray | 900 |
Front Porch | 1 |
Sync Pluse | 3 |
Back Porch | 28 |
Whole Line | 932 |
해상도 : 1680 x 1050@60Hz ( VESA )
Pixel freq. : 147.14 MHz
Vertical refresh : 65.221631205674 kHz ( 라인 주파수 )
Screen refresh rate : 60 Hz ( 필드 주파수 )
Horizontal Timming ( 라인주파수 )
Xray | 1680 |
Front Porch | 104 |
Sync Pluse | 184 |
Back Porch | 288 |
Whole Line | 2256 |
Vertical Timming ( 필드주파수 )
Yray | 1050 |
Front Porch | 1 |
Sync Pluse | 3 |
Back Porch | 33 |
Whole Line | 1087 |