본문 바로가기

먹고살기/-- HDMI

hdmi 1.4 E-EDID VSDB

HDMI Vendor-Specific Data Block(HDMI VSDB)

 

모든 Sink들은 DDC를 통해 접근 가능한 CEA-861-D를 만족하는 E-EDID를 가지고 있을것이다.
Source는 HDMI1.3인지 읽고 Sink가 지원하는 첫번째 CEA_Extension 을 읽는다.또한 호환 가능한
부가적인 CEA_Extension을 읽는다.
Source는 Sink가 표현가능한 Audio,Video로 변환하여 전송할 책임이 있다.다만 아무것도 지원되지
않는다면 Basic Audio를 전송한다.

Source는 Max_TMDS_Clock field를 참조해 Sink가 지원하는 이상의 TMDS Clock rate를 전송하지 않는다.

 

다음은 hdmi1.4 E-EDID의 structure이다.
12번 byte까지는 hdmi1.3 을 참조(
http://blog.daum.net/climb95/5309567)하고 8번째 일부와
13번째 부터 hdmi1.4에 추가된 사항(빨간색 테두리)이다.

 

 

* HDMI_Video_present : 이것은 latency 이후에 추가적으로 호환되는 video format이 있다고 표현
        이것은 4 part로 구성되어 있다.
        - 3D_present 가 속한 1 byte
        - HDMI_VIC_LEN,HDMI_3D_LEN 이 속한 1 byte
        - HDMI_VIC format의 지원에 관한 0 or more byte(길이는 HDMI_VIC_LEN)
        - 3D format의 지원에 관한 0 or more byte(길이는 HDMI_3D_LEN)


* 3D_present : 1 bit,3D_present = 1 이면 HDMI Sink는 3D 를 지원한다.
* HDMI_VIC_LEN : 3 bits, HDMI_VIC_1 부터 HDMI_VIC_M 까지의 total length.
* HDMI_3D_LEN : 5 bits, 만약 HDMI Sink가 강제 사항의 3D만 지원한다면 0 이다.
* HDMI_VIC_X : 1 byte, X는 1에서 M 까지의 index를 의미한다. 이 field는 Sink가 지원하는
               Video Format을 나타낸다.
               이 값은(
http://blog.daum.net/climb95/7088407) 의 HDMI Video format Idendification를 참조
              
3D_present = 1 이면 다음 요구 사항을 지원해야 한다.

   59.94/60 Hz 2D video를 적어도 하나 지원하는 Sink는
      1920 x 1080p @ 23.98 / 24 Hz    Frame Packing
      1280 x 720p @ 60 Hz             Frame Packing
      
   50 Hz 2D video를 적어도 하나 지원하는 Sink는
      1920 x 1080p @ 23.98 / 24 Hz    Frame Packing
      1280 x 720p @ 50 Hz             Frame Packing

3D_present = 1 일때 위 사항은 강제 사항이고 추가되는 3D video format에 관한것은
hdmi 1.4 spec sheet Appendix H를 참조.

 

* Content Type : Source는 아래 content type을 보내면서 Sink가 거기에 맞는 적절한 처리를 기대한다.

 

 

'먹고살기 > -- HDMI' 카테고리의 다른 글

hdmi 1.4 Audio InfoFrame  (0) 2010.03.08
hdmi 1.4 AVI InfoFrame  (0) 2010.03.08
hdmi 1.4 HDMI Vendor Specific InfoFrame  (0) 2010.03.05
hdmi로 3D 즐기기(2010/3/5)  (0) 2010.03.05
HDCP Authentication State Diagram  (0) 2009.08.20