전기전자 찌릿/전자

[ 전자 / 영상 ] EDID(Extended Display Identification Data)란?

동그리의일상 2024. 5. 6. 18:25
반응형

EDID는 무엇이며, 언제 사용되는지 알아보자.

 

EDID 란 ( Extended display identification data, 확장된 디스플레이 식별 데이터 )

- 컴퓨터와 디스플레이 장치 사이에서 통신하는 데 사용되는 데이터 구조입니다.

- 일반적으로 모니터나 플랫패널 디스플레이와 같은 디스플레이 장치에 내장되어 있다.

- 이진 형태로 저장된 256 byte/ 바이트 ( 2048 bit/비트 ) 의 데이터 블록으로 구성되며, 이 블록은 디스플레이의 기술적인 세부 정보를 설명한다. ( * EDID 를 저장할  memory 선정시 용량 확인 필수 ) 

- 전송 방법은 DDC을 사용한다. ( I2C와 비슷함 )

- 영상 송출 순서 

  • 모니터 또는 디스플레이의 EDID 값을 먼저 가져옴.
  • 영상을 송출하는 그래픽카드 쪽에서 EDID 값을 읽은 후 영상데이터를 송출함. 

 

영상 송출 순서

 

HDMI 기본 구성

 

커넥터의 핀맵 DDC PIN

사진 및 자료 출처:

HDMI 기본 구성 : http://kcchao.wikidot.com/hdmi

RGB : https://people.ece.cornell.edu/land/courses/ece4760/FinalProjects/s2012/raf225_dah322/raf225_dah322/index.html
HDMI : https://blog.naver.com/kangyh5/222094033766
DVI-I : https://www.blackbox.be/en-be/page/28882/Resources/Technical-Resources/buyers-guides/Connector-Guide/keyboard-video-and-audio-connectors

 

DDC란 (Display Data Channel)

- I2C 와  Hardware적인 면에서 비슷하나 엄밀히 따지면 다르다. 비슷한 면 때문에 대부분 I2C라고 부르기도 함  

(서로 다른 목적과 사용 분야를 가지고 있으며, 각각의 프로토콜은 해당 분야에서 특정한 용도로 사용)

- 주 기능은 컴퓨터와 디스플레이 장치( 모니터 ) 사이에서 단방향 통신 프로토콜로 디스플레이의 정보가 컴퓨터에게 보고하는 방식으로 작동한다.
- 주로 VGA, DVI, HDMI, DisplayPort 등의 케이블을 통한 인터페이스 데이터를 송신한다.

- 설계시 Pullup resister  1k~10k를 사용( 일반적으로 1k 사용 )

ex) HDMI DDC Pull-up resister TS3DV642 ( data sheet )

참고

1) https://e2e.ti.com/support/switches-multiplexers-group/switches-multiplexers/f/switches-multiplexers-forum/562119/ts3dv642-where-to-place-47k-pull-up-resistor-for-hdmi-sink-application

2) https://groups.google.com/g/wandboard/c/2ssUDbpAbW0?pli=1

3) https://www.reddit.com/r/AskElectronics/comments/tjao6t/pullup_resistors_in_hdmi_circuit/?rdt=33628

4) TS3 DV642 ( data sheet ) https://www.ti.com/product/TS3DV642

5) https://www.ti.com/lit/an/slla452/slla452.pdf?ts=1714984056944&ref_url=https%253A%252F%252Fwww.ti.com%252Fsitesearch%252Fen-us%252Fdocs%252Funiversalsearch.tsp%253FlangPref%253Den-US

***왜 필요할까?

-*** 해당 디스플레이의 제조사 이름, 제품 유형, EDID 버전, 형광체나 필터 종류, 타이밍, 화면 크기, 휘도, 화소 및 기타 기능과 같은 정보를 가지고 있으며, 이 정보는 그래픽 카드 또는 컴퓨터 운영 체제가 디스플레이를 올바르게 구성하고 최적의 출력을 설정하는 데 사용되기 때문에  필요하다.

*** 모니터 or 디스플레이 쪽에 EDID 없을 경우 영상이 출력되지 않을 수도 있다.

 

반응형