00~07h 為 00 FF FF FF FF FF FF 00 Header 檔頭 08 ~ 09h 為製造商名 0A-0Bh 為Product ID code
0C~0F 為Serial NO or 填01 01 01 01 not use 10h 製造週 11h 製造年
12h 01 EDID 1.3 版 13h 03
14h 80 Digital
15h Maximum Horizontal display size cm 1~255 16h Maximum Vertical display size 1~255 cm
17h GammaValue:Value = (gammaX100)-100如gamma 2.2, 2.2 X100-100= 120=78h 18h [4:3] 01 RGB color display bit 1 = 1 preferred timing support
XXX01010, bit 2 SRGB set to primary color space 而接下來的 color coordinate 必須符合SRGB standard value.
Bit 7~5 為DPMS 通常Monitor 為1 電視為0 故 18h: EA / Monitor 0A/TV
19h ~22h 為 RGBW 的色座標 每一個值以10bits 表示4(RGBW)X2(X,Y)X10bits=80bits = 10個bytes
23h 已制定的Timing1 每一個bit 對應到制定的Timing 以1個一般的Monitor
而言此值通常為 AF, HDMI只要求Support 640X480 60Hz 故此值bit5 一定要為1
24h 已制定的Timing1 每一個bit 對應到制定的Timing以1個一般的Monitor
而言此值通常為 CF
25h 保留給1152X870 Apple Mac 通常為0
26~35h not use 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 36h(18Bytes) first detailed timing Descriptor Block(Prefer Timing) 48h(18bytes) Detailed Timing description
HDMI 定義為 第一個 CEA mode 5Ah Monitor Descriptor
一定要有Monitor Range limits 與 Monitor name Monitor Range limits 檔頭為: 00 00 00 FD 00 Monitor name檔頭為: 00 00 00 FC 00 7Eh 01 表示extend block support 7Fh Check Sum
Extend Block Base address 80h
00h 02 TAG
01h 03 support 861B
02h 填值n表示 address N 開始為 Native Mode 的Detailed Timing
Description(對Timing 的詳細描述18個bytes)
03h 高4位元分別定義是否Support DTV under scan, DTV basic audio, YCbCr
4:4:4 YcbCr 4:2:2 通常填0111
低4位元 定義有幾組Native Mode 將會被描述
04h Data Block collection 依據檔頭bit 7~5來表示此Block 定義為何種類別 依據bit 4~0 表示Block 佔幾個bytes(資料長度)
001: Audio data Block: 長度為3 故其值固定為23h 資料內容: Byte1: Bit 7 預留為0 Bit6~3 Audio format Code( refer EIA/CEA861B page 84) 一般定義為Uncompress Audio 0001 Bit 2~0 的值為最大聲道數減一 Byte2 : Bit 7 預留為0 , Bit 6~0 分別對應取樣頻率 192K,176K,96K,88K,48K,44K,32K Byte3: Bit 7~3 預設為0 Bit 2~0 對應Audio sample 的位元長度 24/20/16 EX: 若為雙聲道 192k 96k 48k 44K 32K 24bit 20bit 16bit 的產品 則此Block 的內容為 0X23, 0X09 0X57 0X07 010: Video Data Block: 依照HDMI 的Primary Mode要求, 60Hz System資料長度至少為5, 50Hz System 長度至少為4, 若要雙系統則為9(能Support 的Mode的數值 等於 資料長度的大小) 則其檔頭的內容分別為:45h, 44h or 49h 資料內容 bit 7= 1 表示為Native mode bit6~0 Video Identification Code( refer EIA/CEA 861B Page 61) 若系統為60Hz 且1280X720P 為native mode 則此block的內容為 0X45 0X84 0X05 0X02 0X01 0X06 框線內順序可顛倒 011 Vendor Specific Block: 長度固定為5(Refer HDMI spec1.1 Page89) 65h 資料內容: Byte1 ~3 為24bit IEEE Registration Identifier 00 0C 03 最小的位元擺在前面 故依序為 03 0C 00 Source(TX 以此來辨認是否支援HDMI) Byte4 Byte 5 每4 個位元被定義為Component of Source Physical Address 參照HDMI Section 8.7 CEC Physical Address 若為Sink 且只有1個HDMI輸入 或多組輸入被定義為第一個Sink 其Physical Address: 1:0:0:0 第二個輸入為 2:0:0:0 此 Block 內容為 0X65 0X03 0X0C 0X00 0X10 0X00 100 Speaker allocation data block: For Support Audio Multi Channel 長度3, Block Tag = 83h, Please refer EIA/CEA 861B Page 85
這4種型別的Block 順序可以任意
Video, Audio, Vendor Specific, Speaker Allocation
填完 Data Block Collection之後 將 下一個address 的位址 填入02h 當作n 並依據你所定義的Native Mode 的數目 由此位址填入相對應的 詳細Timing 描述, 每一個Timing 18 個byte, 表示方式與VESA EDID 1.3 36h Detailed Timing Description 的方法一樣 7Eh 00
7Fh Check Sum
因篇幅问题不能全部显示,请点此查看更多更全内容