ARM 보드에 VGA 출력을 위해 설정해야 하는 타이밍값들을 정리해 놓은 것입니다.

TFT-LCD 패널은 데이타 쉬트가 있어 이런 타이밍값들이 나와 있지만 일반 모니터의 경우에는 이런 타이밍값들이 상세하게 나와 있지않고 해상도/라인주파수/필드주파수 정도만 나왔있습니다. 하지만 이것만으로 임베디드 보드에서 제어하기 위해서는 복잡한 수식으로 산출해야 합니다. 이런 타이밍들을 정리해 놓은 것입니다. ( 가장 많이 사용하는 것들만 정리해 놓았습니다. )

아래의 해상도는 임베디드 보드에서 모두 사용이 가능한 것이 아니다. 즉, 임베디드 보드에서 Pixel 주파수가 지원하는 범위내에만 가능합니다.

1) Pixel freq. 는 임베디드 보드에서 PCLK 신호이며, Vertical refresh는 HSync 신호이며, Screen refresh rate는 VSync  신호입니다.

2) Whole Line 의 값은 Xray + Front Portch + Sync Pluse + Back Porch 값입니다.


해상도 : 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