EDID는 무엇이며, 언제 사용되는지 알아보자.
EDID 란 ( Extended display identification data, 확장된 디스플레이 식별 데이터 )
- 컴퓨터와 디스플레이 장치 사이에서 통신하는 데 사용되는 데이터 구조입니다.
- 일반적으로 모니터나 플랫패널 디스플레이와 같은 디스플레이 장치에 내장되어 있다.
- 이진 형태로 저장된 256 byte/ 바이트 ( 2048 bit/비트 ) 의 데이터 블록으로 구성되며, 이 블록은 디스플레이의 기술적인 세부 정보를 설명한다. ( * EDID 를 저장할 memory 선정시 용량 확인 필수 )
- 전송 방법은 DDC을 사용한다. ( I2C와 비슷함 )
- 영상 송출 순서
- 모니터 또는 디스플레이의 EDID 값을 먼저 가져옴.
- 영상을 송출하는 그래픽카드 쪽에서 EDID 값을 읽은 후 영상데이터를 송출함.
사진 및 자료 출처:
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 사용 )
참고
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
***왜 필요할까?
-*** 해당 디스플레이의 제조사 이름, 제품 유형, EDID 버전, 형광체나 필터 종류, 타이밍, 화면 크기, 휘도, 화소 및 기타 기능과 같은 정보를 가지고 있으며, 이 정보는 그래픽 카드 또는 컴퓨터 운영 체제가 디스플레이를 올바르게 구성하고 최적의 출력을 설정하는 데 사용되기 때문에 필요하다.
*** 모니터 or 디스플레이 쪽에 EDID 없을 경우 영상이 출력되지 않을 수도 있다.
'전기전자 찌릿 > 전자' 카테고리의 다른 글
[ 이더넷 / 네트워크 ] BASE-T와 BASE-KR (0) | 2024.09.07 |
---|---|
[ 캐패시터 ] Capacitor 선정하는 방법 ( Decoupling Capacitor ) (0) | 2024.08.11 |
[ 전자 ] Signal Integrity( SI, 신호 무결성 ) - 노이즈 간섭 (Noise Interference),타이밍 오류 (Timing Errors) (1) | 2024.04.21 |
[ 전자 ] Signal Integrity( SI, 신호 무결성 ) - Signal Distortion( 신호 왜곡),신호 손실 (Signal Loss) (0) | 2024.04.13 |
[ 전자 ] Bit Rate(BPS)와 Baud Rate (0) | 2024.04.10 |