확장 디스플레이 식별 데이터
Extended Display Identification Data확장 디스플레이 식별 데이터(EDID) 및 확장 EDID(E-EDID)는 디스플레이 디바이스가 비디오 소스(그래픽 카드 또는 셋톱 박스 등)에 기능을 설명하기 위한 메타데이터 형식입니다.데이터 형식은 VESA(Video Electronics Standards Association)가 발표한 표준에 따라 정의됩니다.
EDID 데이터 구조에는 제조업체 이름 및 일련 번호, 제품 유형, 인광 또는 필터 유형(색도 데이터로서), 디스플레이, 디스플레이 크기, 휘도 데이터 및 (디지털 디스플레이 전용) 픽셀 매핑 데이터가 포함됩니다.
DisplayID는 EDID 및 E-EDID 확장을 PC 모니터와 가전제품 디바이스 모두에 적합한 균일한 형식으로 대체하는 VESA 표준입니다.
배경
EDID 구조(기본 블록) 버전은 v1.0에서 v1.4까지이며 모두 상위 호환 128바이트 구조를 정의합니다.버전 2.0에서는 새로운 256바이트 구조가 정의되어 있지만 이 구조는 폐지되어 여러 확장 블록을 [citation needed]지원하는E-EDID로 대체되었습니다.HDMI 버전 1.0~1.3c는 E-EDID v1.[1]3을 사용합니다.
디스플레이 데이터 채널(DDC)과 EDID가 정의되기 전에는 그래픽 카드가 어떤 디스플레이 장치에 연결되어 있는지 알 수 있는 표준 방법이 없었습니다.PC의 일부 VGA 커넥터는 1핀, 2핀 또는 3핀을 접지에 연결함으로써 기본적인 식별 형식을 제공하지만 이 코딩은 표준화되지 않았습니다.
디스플레이에서 그래픽 카드로 EDID를 전송하기 위한 채널은 보통 DDC2B에서 정의된 I²C 버스입니다(DDC1은 다른 시리얼 형식을 사용하여 인기를 끌지 못했습니다).
EDID는 시리얼 EEPROM(전기적으로 소거 가능한 PROM)이라고 불리는 펌웨어 칩에 모니터에 저장되어 주소의 I²C 버스를 통해 액세스 할 수 있습니다.0x50
EDID PROM은, 디스플레이 자체가 오프 되어 있어도, 호스트 PC로 판독할 수 있는 경우가 많습니다.
Linux 및 DOS의 read-edid[2], Microsoft[3] Windows의 PowerStrip, X 등의 EDID 정보를 읽고 표시할 수 있는 소프트웨어 패키지가 많습니다.Linux 및 BSD unix용 Org Server.Mac OS X는 기본적으로 EDID 정보를 읽어내고 SwitchResX나[4] DisplayConfigX[5] 등의 프로그램은 정보를 표시할 수 있을 뿐만 아니라 커스텀 해상도를 정의하기 위해 사용할 수도 있습니다.
E-EDID는 E-DDC와 동시에 도입되었습니다.E-DDC는 여러 확장 블록 및 사용되지 않는EDID 버전 2.0 구조를 지원합니다(옵션 확장 블록으로 E-EDID에 통합할 수 있습니다).E-EDID에서는 우선 타이밍, 범위 제한 및 모니터 이름을 나타내는 데이터 필드가 필요합니다.E-EDID는 듀얼 GTF 타이밍과 [clarification needed]석면비 변경도 지원합니다.
확장을 사용하면 E-EDID 문자열을 최대 32KB까지 늘릴 수 있습니다.
VESA에 의해 할당된EDID 확장
- 타이밍 연장(
00
) - 추가 타이밍 데이터 블록(CEA EDID 타이밍 확장) (
02
) - 비디오 타이밍 블록 확장(VTB-EXT) (
10
) - EDID 2.0 확장 (
20
) - 디스플레이 정보 확장(DI-EXT) (
40
) - 현지화 문자열 확장(LS-EXT)(
50
) - MicroDisplay Interface Extension (MI-EXT; 마이크로디스플레이 인터페이스 확장)(
60
) - ID 내선번호 표시(
70
) - 디스플레이 전송 특성 데이터 블록(DTCDB) (
A7
,AF
,BF
) - 블록 맵(
F0
) - 디스플레이 디바이스 데이터 블록(DDB) (
FF
): 서브픽셀[6] 레이아웃 등의 정보가 포함되어 있습니다. - 모니터 제조원에 의해 정의된 확장 기능(
FF
): LS-EXT에 따라 실제 내용은 제조사에 따라 다릅니다.단, 이 값은 나중에 DDDB에 의해 사용됩니다.
개정 이력
- 1994년 8월, DDC 표준 버전 1 – EDID v1.0을 발표했습니다.
- 1996년 4월, EDID 표준 버전 2 – EDID v1.1을 도입.
- 1997년 11월, EDID 표준 버전 3 – EDID v1.2 및 EDID v2.0이 도입되었습니다.
- 1999년 9월 E-EDID Standard Release A – 여러 확장 블록을 지원하는EDID v1.3 및 E-EDID v1.0이 도입되었습니다.
- 2000년 2월, E-EDID Standard Release A - EDID v1.3(HDMI에서 사용)을 도입.EDID v2.0은 권장되지 않습니다.
- 2006년 9월, E-EDID Standard Release A – EDID v1.4를 기반으로 한E-EDID v1.4가 도입되었습니다.
제한 사항
일부 그래픽 카드 드라이버는 지금까지 Detailed Timing Descriptors(DTD; 상세 타이밍 기술자)가 아닌 표준 타이밍 기술자만을 사용하여 EDID를 제대로 처리하지 못했습니다.DTD가 판독된 경우에도 드라이버는 표준 타이밍 디스크립터 제한에 의해 제한되며 수평/수직 해상도는 8로 균등하게 나눌 수 있어야 합니다.즉, 대부분의 그래픽 카드는 일반적인 와이드 스크린 플랫 패널 디스플레이와 액정 디스플레이 텔레비전의 네이티브 해상도를 표현할 수 없습니다.수직 픽셀 수는 수평 해상도와 선택한 가로 세로 비율에서 계산됩니다.따라서 와이드 스크린 디스플레이의 크기는 16×9 픽셀의 배수여야 합니다.1366×768픽셀 와이드 XGA 패널의 경우 EDID 표준 타이밍 디스크립터 구문에서 표시할 수 있는 가장 가까운 해상도는 1360×765픽셀이며, 일반적으로 3픽셀의 얇은 검은색 막대로 이어집니다.화면폭으로 1368 픽셀을 지정하면 769.5 픽셀의 비정상적인 화면 높이가 발생합니다.
많은 와이드 XGA 패널은 표준 타이밍 디스크립터에 네이티브 해상도를 광고하지 않고 1280×768 해상도만 제공합니다.일부 패널은 1360×765와 같이 기본 해상도보다 약간 작은 해상도만 광고합니다.이러한 패널이 화소 완전 화상을 나타내려면 , 표시 드라이버에 의해서 EDID 데이터를 무시하거나, 드라이버는 DTD를 올바르게 해석해, 사이즈를 8로 나눌 수 없는 해상도를 해결할 수 있어야 한다.EDID 데이터에서 표준 타이밍 기술자를 재정의하는 특수 프로그램을 사용할 수 있습니다.일부 벤더의 그래픽스 드라이버(특히 인텔의 드라이버)는 커스텀 해상도를 구현하기 위해 특정 레지스트리 해크가 필요하기 때문에 화면의 네이티브 [7]해상도를 사용하는 것이 매우 어려울 수 있습니다.
EDID 1.4 데이터 형식
구조, 버전 1.4
바이트 수 | 묘사 | |
---|---|---|
0–19 | 헤더 정보 | |
0–7 | 고정 헤더 패턴:00 FF FF FF FF FF FF 00 | |
8–9 | 제조원 아이디이는 UEFI 포럼에 의해 할당된 레거시 플러그 앤 플레이 ID로, 00001, A; 00010, B; …; 11010, Z. 예: 24 4d, 01001 00010 01101, "IBM"의 3개의 5비트 문자로 구성된 빅 엔디안 16비트 값입니다. | |
비트 15 | 0 = 예약 완료 | |
비트 14~10 | 제조원 ID의 첫 글자(바이트 8, 비트 6 ~2) | |
비트 9 ~ 5 | 제조원 ID의 두 번째 문자(바이트 8, 비트1 ~ 바이트9 비트5) | |
비트 4 ~ 0 | 제조원 ID의 세 번째 문자(바이트9 비트 4 ~ | |
10–11 | 제조사 제품 코드 16비트 번호, 리틀 엔디안 | |
12–15 | 시리얼 번호32비트, 리틀엔디안. | |
16 | 제조 주간 또는FF 모델 연도 플래그제조사마다 주 번호가 일치하지 않습니다. | |
17 | 제조년도 또는 모델년도 플래그가 설정되어 있는 경우는 모델 연도연도 = 데이터 월 + 1990. | |
18 | EDID 버전(통상은)01 (1.3 및 1.4의 경우) | |
19 | EDID 리비전(통상은)03 (1.3의 경우) 또는04 (1.4의 경우) | |
20–24 | 기본 표시 파라미터 | |
20 | 비디오 입력 파라미터 비트맵 | |
비트 7 =1 | 디지털 입력설정된 경우 다음 비트 정의가 적용됩니다. | |
비트 6 ~ 4 | 비트 깊이:
| |
비트 3 ~ 0 | 비디오 인터페이스:
| |
비트 7 =0 | 아날로그 입력클리어 시 다음 비트 정의가 적용됩니다. | |
비트 6 ~ 5 | 비디오 화이트 및 동기 레벨(공백에 대한 상대):
| |
비트 4 | 블랭크에서 블랙으로 셋업(페달) 예정 | |
비트 3 | 개별 동기화 지원 | |
비트 2 | 복합동기(HSync) 지원 | |
비트 1 | 녹색 동기화 지원 | |
비트 0 | 컴포지트 또는 sync-on-green을 사용하는 경우 V Sync 펄스를 톱니 모양으로 만들어야 합니다. | |
21 | 가로 화면 크기(cm 단위)(1~255 범위).수직 화면 크기가 0인 경우 가로 세로 비율(1.00~3.54 범위), 데이터 바루 =(AR×100) - 99(표준: 16:9, 79, 4:3, 34) | |
22 | 세로 화면 크기(센티미터).가로 화면 크기가 0인 경우 세로 화면 비율(0.28~0.99 범위), 데이터 바루 = (100/AR) - 99(표준: 9:16, 79; 3:4, 34). 두 바이트가 모두 0인 경우 화면 크기와 가로 세로 비율은 정의되지 않습니다(예: 프로젝터). | |
23 | 디스플레이 감마, 출고 시 기본값(1.00~3.54 범위), 데이터 바루 = (1200×100) - 100 = (1200 - 1)×100.255의 경우 감마는 DI-EXT 블록에 의해 정의됩니다. | |
24 | 지원되는 기능 비트맵 | |
비트 7 | DPMS 스탠바이 지원 | |
비트 6 | DPMS 서스펜드 지원 | |
비트 5 | DPMS 액티브 오프 지원 | |
비트 4 ~ 3 | 디스플레이 유형(디지털):
| |
표시 유형(아날로그):
| ||
비트 2 | 표준 sRGB 색공간바이트 25 ~ 34에는 sRGB 표준값을 포함해야 합니다. | |
비트 1 | 디스크립터 블록1에 지정된 우선 타이밍 모드.EDID 1.3+의 경우 우선 타이밍 모드는 항상 첫 번째 Detailed Timing Descriptor에 있습니다.이 경우 이 비트는 우선 타이밍 모드에 네이티브픽셀 포맷과 리프레시 레이트가 포함되어 있는지 여부를 지정합니다. | |
비트 0 | GTF 또는 CVT를 사용한 연속 타이밍 | |
25–34 | 색도 좌표. 10비트 2° CIE 1931 xy 좌표(빨간색, 녹색, 파란색 및 흰색 점용) | |
25 | 빨간색−9 및 녹색 최하위 비트(2, 2−10) | |
비트 7 ~ 6 | 빨간색 x 값 최하위 2비트 | |
비트 5 ~ 4 | 빨간색 y 값 최하위 2비트 | |
비트 3 ~ 2 | 녹색 x 값 최하위 2비트 | |
비트 1~0 | 녹색 y 값 최하위 2비트 | |
26 | 파란색과 흰색의 최하위 2비트 | |
27 | 빨간색 x 값은 최상위8비트(2−1, …, 2−8)입니다.0 ~ 255는 소수 0 ~0.996 (255/256)을 부호화하며, lsbit는 0 ~0.999 (1023/1024)를 부호화합니다. | |
28 | 빨간색 y 값 최상위 8비트 | |
29–30 | 녹색 x 및 y 값 최상위 8비트 | |
31–32 | 파란색 x 및 y 값 최상위 8비트 | |
33–34 | 디폴트 화이트 포인트x 및 y 값 최상위8 비트 | |
35–37 | 타이밍 비트맵이 확립되었습니다.(이전) 매우 일반적인 타이밍 모드용으로 지원되는 비트맵. | |
35 | 비트 7 | 720 x 400 @ 70 Hz (VGA) |
비트 6 | 720×400(88Hz(XGA)시) | |
비트 5 | 640×480(60Hz(VGA)시) | |
비트 4 | 640×480(67Hz, Apple Macintosh II) | |
비트 3 | 640×480(72Hz) | |
비트 2 | 640×480(75Hz시) | |
비트 1 | 800×600(56Hz시) | |
비트 0 | 800×600(60Hz시) | |
36 | 비트 7 | 800×600(72Hz시) |
비트 6 | 800×600(75Hz시) | |
비트 5 | 832×624(75Hz시) (Apple Macintosh II) | |
비트 4 | 1024 x 768 @ 87 Hz, 인터레이스 (1024 x 768i | |
비트 3 | 1024×768(60Hz시) | |
비트 2 | 1024×768(70Hz시) | |
비트 1 | 1024×768(75Hz시) | |
비트 0 | 1280×1024(75Hz시) | |
37 | 비트 7 | 1152 x 870 (75Hz) (Apple Macintosh II) |
비트 6 ~ 0 | 기타 제조사 고유의 디스플레이 모드 | |
38–53 | 표준 타이밍 정보표준 디스플레이 모드를 설명하는 최대 8개의 2바이트 필드. 사용되지 않은 필드는 다음과 같이 채워집니다. 01 01 16진수. 각 레코드에는 다음과 같은 정의가 적용됩니다. | |
0 | X 해상도,00 = 예약됨. 그렇지 않으면 (데이터베이스 + 31) × 8(256–2288픽셀). | |
1 | 비트 7 ~ 6 | 이미지 가로 세로 비율:
|
비트 5 ~ 0 | 수직 주파수, 데이터값 + 60 (60 ~123 Hz) | |
54–71 | 디스크립터 1 | 18 바이트 디스크립터상세 타이밍 디스크립터(프리퍼런스 순서 내림차순), 디스플레이 디스크립터(DisplayDescriptor(디스플레이 디스크립터) |
72–89 | 디스크립터 2 | |
90–107 | 디스크립터 3 | |
108–125 | 디스크립터 4 | |
126 | 뒤에 이어지는 확장자 수.0(내선번호가 없는 경우). | |
127 | 체크섬모든 128바이트의 합계는 0(mod 256)이어야 합니다. |
상세 타이밍 기술자
바이트 수 | 묘사 | |
---|---|---|
0–1 | 픽셀 클럭 00 = 예약. 그렇지 않으면 10kHz 단위(0.01–655.35MHz, 리틀 엔디안). | |
2 | 수평 액티브 픽셀8 lsbit (0 ~255) | |
3 | 수평 블랭크 픽셀8 lsbit (0 ~255)액티브의 끝에서 다음 액티브의 시작까지 | |
4 | 비트 7 ~ 4 | 수평 액티브픽셀 4 msbit (0 ~15 ) |
비트 3 ~ 0 | 수평 블랭크 픽셀4 msbit (0 ~15 ) | |
5 | 수직 액티브 회선8 lsbit (0 ~255) | |
6 | 수직 블랭크라인 8 lsbit(0 ~255) | |
7 | 비트 7 ~ 4 | 수직 액티브 라인 4 msbit (0 ~15) |
비트 3 ~ 0 | 수직 블랭크라인 4 msbit (0 ~15 ) | |
8 | 수평 전면 베란다(동기 오프셋) 픽셀8 lsbit(0~255) 블랭크 시작부터 | |
9 | 수평 동기 펄스 폭 픽셀8 lsbit (0 ~255) | |
10 | 비트 7 ~ 4 | 수직 전면 베란다(동기 오프셋) 라인 4 lsbit(0~15) |
비트 3 ~ 0 | 수직 동기 펄스 폭 라인 4 lsbit(0~15) | |
11 | 비트 7 ~ 6 | 수평 전면 베란다(동기 오프셋) 픽셀2 msbit (0 ~ 3) |
비트 5 ~ 4 | 수평 동기 펄스 폭 픽셀2 msbit (0 ~ 3) | |
비트 3 ~ 2 | 수직 전면 베란다(동기 오프셋) 라인 2 msbit(0-3) | |
비트 1~0 | 수직 동기 펄스 폭 라인 2msbit(0-3) | |
12 | 수평 이미지 크기, mm, 8 lsbit(0~255 mm, 161 인치) | |
13 | 수직 이미지 크기, mm, 8 lsbit(0~255 mm, 161 인치) | |
14 | 비트 7 ~ 4 | 수평 이미지 크기, mm, 4 msbit (0 ~15 ) |
비트 3 ~ 0 | 수직 이미지 크기, mm, 4 msbit (0 ~15) | |
15 | 가로 테두리 픽셀(한쪽, 총계는 두 배)(0-255 ) | |
16 | 세로 테두리선(한 변, 합계는 두 배)(0~255) | |
17 | 기능 비트맵 | |
비트 7 | 신호 인터페이스 유형:
| |
비트 6 ~ 5 | 스테레오 모드(비트 6-5와 비트0을 조합):
| |
비트 4 =0 | 아날로그 동기 설정된 경우 다음 비트 정의가 적용됩니다. | |
비트 3 | 동기화 유형:
| |
비트 2 | 톱니바퀴:
| |
비트 1 | 녹색 외에 빨간색 및 파란색 선에서 동기화
| |
비트 4 ~ 3 =10 | 디지털 동기, 컴포지트(HSync). 설정된 경우 다음 비트 정의가 적용됩니다. | |
비트 2 | 톱니 모양
| |
비트 1 | 수평 동기 극성:
| |
비트 4 ~ 3 =11 | 디지털 동기, 별도 설정된 경우 다음 비트 정의가 적용됩니다. | |
비트 2 | 수직 동기 극성:
| |
비트 1 | 수평 동기 극성:
| |
비트 0 | 스테레오 모드(비트 6-5와 조합) |
다른 디스크립터에 사용할 경우 픽셀 클럭 및 기타 바이트는 0으로 설정됩니다.
디스플레이 디스크립터
바이트 수 | 묘사 |
---|---|
0–1 | 0 = 디스플레이 기술자(cf).상세 타이밍 기술자). |
2 | 0 = 예약 완료 |
3 | 디스크립터 타입 FA –FF 현재 정의되어 있습니다. 00 –0F 벤더용으로 예약되어 있습니다. |
4 | 0 = 예약됨(디스플레이 범위 한계 설명자 제외). |
5–17 | 기술자 유형으로 정의됩니다.텍스트의 경우 코드 페이지 437 텍스트로 LF로 종료되고(13바이트 미만인 경우) SP로 패딩됩니다. |
현재 정의되어 있는 기술자 유형은 다음과 같습니다.
FF
: 시리얼 번호 표시(ASCII 텍스트)FE
: 미지정 텍스트(ASCII 텍스트)FD
: 범위 제한을 표시합니다.6바이트 또는 13바이트(타이밍 추가 포함) 바이너리 디스크립터.FC
: 표시명(ASCII 텍스트).FB
: 추가 화이트 포인트 데이터.2 × 5 바이트 디스크립터 (패딩 완료)0A 20 20
.FA
: 추가 표준 타이밍 식별자.6 × 2 바이트 디스크립터 (패딩 완료)0A
.F9
: 디스플레이 색관리(DCM)F8
: CVT 3바이트 타이밍 코드.F7
: 추가 표준 타이밍 3.10
: 더미 식별자.00–0F
: 제조원이 디스크립터를 예약했습니다.
표시 범위 제한
디스크립터
바이트 수 | 묘사 | |
---|---|---|
0–1 | 00 00 = 디스플레이 설명자 | |
2 | 00 = 예약 완료 | |
3 | FD = 표시 범위 한계 설명자 | |
4 | 표시 범위 한계 오프셋 | |
비트 7 ~ 4 | 00 = 예약 완료 | |
비트 3 ~ 2 | 수평 속도 오프셋:
| |
비트 1~0 | 수직 속도 오프셋:
| |
5 | 최소값 | 수직 필드 레이트(1~255Hz, 오프셋의 경우 256~510Hz). |
6 | 최대치 | |
7 | 최소값 | 수평 회선 레이트(1~255kHz, 오프셋의 경우 256~510kHz). |
8 | 최대치 | |
9 | 최대 픽셀 클럭 레이트로 최대 10MHz의 배수로 반올림(10~2550MHz). | |
10 | 확장 타이밍 정보 유형:
| |
11–17 | 비디오 타이밍 파라미터(바이트 10의 경우)00 또는01 로 채워져 있습니다.0A 20 20 20 20 20 20 ). |
GTF 2차 곡선 포함
바이트 수 | 묘사 | |
---|---|---|
10 | 02 | |
11 | 00 = 예약 완료 | |
12 | 2kHz(0~510kHz)로 나눈 2차 곡선의 시작 주파수 | |
13 | GTF C 값에 2를 곱한 값(0 ~127.5) | |
14–15 | GTF M 값(0 ~65535, little-endian) | |
16 | GTF K 값(0 ~255) | |
17 | GTF J 값에 2를 곱한 값(0 ~127.5) |
CVT 지원 포함
바이트 수 | 묘사 | |
---|---|---|
10 | 04 | |
11 | 비트 7 ~ 4 | CVT 메이저버전 (1 ~15) |
비트 3 ~ 0 | CVT 마이너버전(0~15) | |
12 | 비트 7 ~ 2 | 0.25MHz 단위로 클럭 정밀도 향상 (바이트 9 최대 픽셀 클럭 속도에서 빼야 함) |
비트 1~0 | 한 줄당 최대 활성 픽셀 수, 2비트 mb) | |
13 | 라인당 최대 액티브픽셀 수, 8비트 lsb (이 경우 제한 없음)0 ) | |
14 | 석면비 비트맵 | |
비트 7 | 4∶3 | |
비트 6 | 16∶9 | |
비트 5 | 16∶10 | |
비트 4 | 5∶4 | |
비트 3 | 15∶9 | |
비트 2 ~ 0 | 000 = 예약 완료 | |
15 | 비트 7 ~ 5 | 석면비 기본 설정:
|
비트 4 | CVT-RB 블랭크 감소(권장) | |
비트 3 | CVT 표준 블랭크 | |
비트 2 ~ 0 | 000 = 예약 완료 | |
16 | 지원 비트맵 확장 | |
비트 7 | 수평 수축 | |
비트 6 | 수평 스트레칭 | |
비트 5 | 수직 수축 | |
비트 4 | 수직 스트레칭 | |
비트 3 ~ 0 | 0000 = 예약 완료 | |
17 | 바람직한 수직 리프레시 레이트 (1 ~255) |
추가 흰색 점 설명자
바이트 수 | 묘사 | |
---|---|---|
0–4 | 00 00 00 FB 00 | |
5 | 화이트 포인트인덱스 번호(1 ~255 。보통 1; 0은 기술자가 사용되지 않음을 나타냅니다. | |
6 | 흰색 점 CIE xy 좌표 최하위 비트(EDID 바이트 26 등) | |
비트 7 ~ 4 | 000 = 예약 완료 | |
비트 3 ~ 2 | 화이트 포인트x 값 최하위2 비트 | |
비트 1~0 | 흰색 점 y 값 최하위 2비트 | |
7 | 화이트 포인트x 값 최상위8 비트(EDID 바이트 27 등) | |
8 | 흰색 점 y 값 최상위 8비트(EDID 바이트 28 등) | |
9 | datavalue = (표준 - 1)×100 (EDID 바이트 23과 같은 1.0 – 3.54) | |
10–14 | 두 번째 설명자는 위와 같습니다.인덱스 번호는 보통 2입니다. | |
15–17 | 미사용, 패딩 완료0A 20 20 . |
색관리 데이터 기술자
바이트 수 | 묘사 |
---|---|
0–4 | 00 00 00 F9 00 |
5 | 버전:03 |
6 | 빨간색3 a lsb |
7 | MSB 빨간색3 |
8 | 빨간색2 a lsb |
9 | MSB 빨간색2 |
10 | 녹색3 lsb |
11 | 녹색3 MSB |
12 | 녹색2 lsb |
13 | 녹색2 MSB |
14 | 블루3 a lsb |
15 | MSB를3 파란색 |
16 | 블루2 a lsb |
17 | MSB를2 파란색 |
CVT 3바이트 타이밍 코드 기술자
바이트 수 | 묘사 | |
---|---|---|
0–4 | 00 00 00 F8 00 | |
5 | 버전:01 | |
6-8 | CVT 타이밍 기술자 #1 | |
6 | 필드당 주소 지정 가능한 행 수: 8비트 lsb | |
7 | 비트 7 ~ 4 | 필드 4비트 MSB당 주소 지정 가능한 행 |
비트 3 ~ 2 | 석면비:
| |
비트 1~0 | 00 = 예약 완료 | |
8 | 비트 7 | 0 = 예약 완료 |
비트 6 ~ 5 | 바람직한 수직 환율:
| |
수직 속도 비트맵 | ||
비트 4 | 50Hz CVT | |
비트 3 | 60Hz CVT | |
비트 2 | 75Hz CVT | |
비트 1 | 85Hz CVT | |
비트 0 | 60Hz CVT 블랭크 감소 | |
9–11 | CVT 타이밍 기술자 #2 | |
12–14 | CVT 타이밍 기술자 #3 | |
15–17 | CVT 타이밍 기술자 #4 |
추가 표준 타이밍
바이트 수 | 묘사 | ||
---|---|---|---|
0–4 | 00 00 00 F7 00 | ||
5 | 버전:10 | ||
6 | 비트 7 | 640×350 | @ 85Hz |
비트 6 | 640×400 | ||
비트 5 | 720×400 | ||
비트 4 | 640×480 | ||
비트 3 | 848×480 | @ 60Hz | |
비트 2 | 800×600 | @ 85Hz | |
비트 1 | 1024×768 | ||
비트 0 | 1152×864 | ||
7 | 비트 7 | 1280×768 | @ 60Hz (CVT-RB) |
비트 6 | @ 60Hz | ||
비트 5 | @ 75Hz | ||
비트 4 | @ 85Hz | ||
비트 3 | 1280×960 | @ 60Hz | |
비트 2 | @ 85Hz | ||
비트 1 | 1280×1024 | @ 60Hz | |
비트 0 | @ 85Hz | ||
8 | 비트 7 | 1360×768 | @ 60Hz (CVT-RB) |
비트 6 | 1280×768 | @ 60Hz | |
비트 5 | 1440×900 | @ 60Hz (CVT-RB) | |
비트 4 | @ 75Hz | ||
비트 3 | @ 85Hz | ||
비트 2 | 1440×1050 | @ 60Hz (CVT-RB) | |
비트 1 | @ 60Hz | ||
비트 0 | @ 75Hz | ||
9 | 비트 7 | @ 85Hz | |
비트 6 | 1680×1050 | @ 60Hz (CVT-RB) | |
비트 5 | @ 60Hz | ||
비트 4 | @ 75Hz | ||
비트 3 | @ 85Hz | ||
비트 2 | 1600×1200 | @ 60Hz | |
비트 1 | @ 65Hz | ||
비트 0 | @ 70Hz | ||
10 | 비트 7 | @ 75Hz | |
비트 6 | @ 85Hz | ||
비트 5 | 1792×1344 | @ 60Hz | |
비트 4 | @ 75Hz | ||
비트 3 | 1856×1392 | @ 60Hz | |
비트 2 | @ 75Hz | ||
비트 1 | 1920×1200 | @ 60Hz (CVT-RB) | |
비트 0 | @ 60Hz | ||
11 | 비트 7 | @ 75Hz | |
비트 6 | @ 85Hz | ||
비트 5 | 1920×1440 | @ 60Hz | |
비트 4 | @ 75Hz | ||
비트 3 ~ 0 | 0000 = 예약 완료 | ||
12–17 | 미사용, 다음 값이어야 함0 . |
EIA/CEA-861 확장 블록
CEA EDID 타이밍 익스텐션은 EIA/CEA-861에서 처음 도입되어 그 후 여러 번 갱신되었습니다.특히 861-B 리비전(확장 버전3으로 쇼트비디오 디스크립터 및 고도의 오디오 기능/설정 정보를 추가), 861-D(2006년7월에 발행되어 오디오세그먼트에 업데이트)가 포함되어 있습니다.2008년에는 861-E, 2013년 [10]6월 4일에 발행된 861-F.조사 및 표준 담당 시니어 바이스 프레지던트인 Brian Markwalter에 따르면 CEA, 861-F는 "몇 가지 새로운 Ultra HD 및 와이드 스크린 비디오 형식 지원 및 추가 색채 측정 [11]방식 등 많은 주목할 만한 기능 향상을 포함하고 있습니다."
2016년 11월에 처음 발행된 CTA-861-G [12]버전은 상표권 제소로 인해 필요한 변경을 거쳐 2017년 11월에 업데이트 버전 -E, -F와 함께 무료로 이용할 수 있게 되었습니다.2018년 [13][14]5월부터 모든 CTA 표준은 모든 사람에게 무료입니다.
최신 버전은 2021년 1월에 출판된 CTA-861-H로 [15]등록 후 무료로 이용 가능합니다.개정판 CTA-861.[16]6은 2022년 2월에 발표되었으며 비디오 타이밍 포맷(OVT)을 계산하는 새로운 공식을 포함하고 있다.
확장 블록 버전1(CEA-861에서 정의)에서는, 18 바이트의 Detailed Timing Descriptor(DTD; 상세 타이밍 기술자)를 사용하는 것만으로 비디오타이밍을 지정할 수 있었습니다(상기 EDID 1.3 데이터 형식에서 상술).어느 경우든 '우선' 타이밍은 CEA EDID 타이밍 확장에 기재된 첫 번째 DTD여야 합니다.
버전 2(861-A에 정의됨)에서는 다수의 DTD를 네이티브로 지정하는 기능이 추가되었으며 디스플레이 장치가 "기본 오디오", YCbCr 픽셀 형식 및 언더스캔을 지원하는지 여부에 대한 몇 가지 "기본 검색" 기능도 포함되었습니다.
버전 3(861-B 사양)에서는, 다음의 2개의 다른 방법으로, 이용 가능한 디지털[clarification needed] TV 포맷의 타이밍을 지정할 수 있습니다.버전 1 및 2와 마찬가지로 18바이트 DTD 또는 Short Video Descriptor(SVD; 쇼트비디오 기술자)를 사용합니다(아래 참조).HDMI 1.0 – 1.3c는 이 버전을 사용합니다[which?].
버전 3에는 다음 4종류의 새로운 옵션 데이터 블록도 포함되어 있습니다.상기의 쇼트 비디오 기술자(SVD), 쇼트 오디오 기술자(SAD)를 포함한 오디오 데이터 블록, 디스플레이 디바이스의 스피커 설정에 관한 정보를 포함한 스피커 할당 데이터 블록, 벤더 고유의 데이터 블록.CTA-861의 후속 버전에서는 추가 데이터 블록이 정의되어 있습니다.
CEA EDID 타이밍 확장 데이터 형식 - 버전 3
바이트 | 묘사 | |
---|---|---|
0 | 확장 태그(이것은 확장 블록의 종류);02 CEA EDID의 경우 | |
1 | 리비전 번호(버전 번호)03 버전 3의 경우 | |
2 | 18 바이트 DTD가 시작되는 이 블록 내의 바이트 번호(10 진수).이 확장 블록에 DTD 이외의 데이터가 없는 경우 값을 다음과 같이 설정해야 합니다.04 (다음 이후의 바이트).로 설정되어 있는 경우00 이 블록에는 DTD가 존재하지 않으며 DTD 이외의 데이터도 존재하지 않습니다. | |
3 | 존재하는 네이티브 DTD 수, 기타 버전 2+ 정보 | |
비트 7 | 1 디스플레이가 언더스캔을 지원하는 경우0 아니라면 | |
비트 6 | 1 디스플레이가 기본 오디오를 지원하는 경우0 아니라면 | |
비트 5 | 1 디스플레이가 YCbCr 44444를 지원하는 경우0 아니라면 | |
비트 4 | 1 디스플레이가 YCbCr 42222를 지원하는 경우0 아니라면 | |
비트 3 – 0 | 이 블록에 포함된 DTD의 총 네이티브 형식 수 | |
4–126 | 바이트 4에서 시작하여 바이트 2에서 지정된 바이트 직전에 끝나는 데이터 블록 수집.바이트 2가04 의 컬렉션은 길이가 0(존재하지 않음)입니다. | |
바이트 2에서 지정된 바이트부터 시작하는 18바이트 기술자.연속되는 기술자는 존재하지만 각 기술자의 바이트0 ~ 1은 존재하지 않습니다.00 00 . | ||
18바이트 디스크립터가 없는 이후의 패딩은 다음과 같아야 합니다.00 . | ||
127 | 체크섬모든 128바이트의 합계가00 . |
데이터 블록 컬렉션에는 디스플레이에 대한 비디오, 오디오 및 스피커 배치 정보를 자세히 설명하는 데이터 블록이 하나 이상 포함되어 있습니다.블록은 임의의 순서로 배치할 수 있으며 각 블록의 초기 바이트에 따라 유형과 길이가 정의됩니다.
바이트 | 묘사 | |
---|---|---|
0 | 비트 7 ~ 5 | 블록 유형 태그
|
비트 4 – 0 | 이 바이트 뒤에 오는 이 블록의 총 바이트 수입니다. |
태그 코드가 7인 경우 확장 태그 코드는 데이터 블록의 첫 번째 페이로드 바이트에 있고 두 번째 페이로드 바이트는 확장 데이터 블록의 첫 번째 페이로드 바이트를 나타냅니다.
바이트 | 묘사 | |
---|---|---|
1 | 비트 7 – 0 | 확장 블록 유형 태그 |