2008년 7월 22일 화요일

{네이버 블로그} LCD frequency 관련 setting 순서 정리

네이버 블로그

lcd frequency 관련 setting 순서 정리

WinCE System Side

2008/02/01 11:54

http://blog.naver.com/jwrho/70027119132

LCD Pixel Clock, Hsync, Vsync clock setting

  1. Pixel Clock(Dot Clock) Frequency 계산
    (HBP(앞), HFP(뒤) = 8, Frame Frequency = 80Hz, lcd side  = 240x320 이라 가정했을 때,
    *** 공식 ***
    - PCLK(DOTCLK) = Frame Frequency * (vertical back porch + lcd-height + vertical front porch) * (horizontal back porch + lcd-width + horizontal front porch)
    = 80Hz * (8 + 320 + 8) * (8 + 240 + 8) -> 6.88Mhz
    --> LCD Controller에서 Lcd pixel clock divide로 pixel clock을 6.88Mhz를 만들어 주면 된다.

  2. Hsync(=Line sync) 관련 Setting
    Pixel Clock을 주기로 보면 6.88Mhz지만 초단위로 scope로 보면 192ns정도 됩니다.
    이 정보를 갖고 pixel당 Hsync의 porch 및 lcd width를 개수를 맞춰 주면 됩니다..
    Hsync에 관련 control은 lcd controller의 register에 반드시 있으므로 이를 조정하면서 맞추면 된다.
    예> 192ns * 8 + 240 + 8 = 49,152ns(따라서 Hsync의 주기를 49 micro-sec으로 맞춰주면 됩니다)

  3. VSync(=Frame Sync) 관련 Setting
    2번과 같은 작업으로 Vsync를 맞춰주면 됩니다..
    단 기준은 pixel clock이 아닌 hsync clock으로 하면 된다.

댓글 없음: