EDID标准详解文档格式.docx
《EDID标准详解文档格式.docx》由会员分享,可在线阅读,更多相关《EDID标准详解文档格式.docx(18页珍藏版)》请在冰豆网上搜索。
0CH
0DH
0EH
0FH
10H
11H
制造商名称
产品代码
产品序列号
制造周
制造年份
制造商名称:
3个字母组成,基于压缩的ASCII码见下表,例如“00001=A”……”11010=Z”。
这两字节排列如下:
地址
位
bit1
bit2
bit3
bit4
bit5
bit6
bit7
bit8
-
(4
3
2
1
0)
字符1
字符2
字符3
A
B
C
D
E
F
G
H
I
J
K
L
M
00001
00010
00011
00100
00101
00110
00111
01000
01001
01010
01011
01100
01101
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
01110
01111
10000
10001
10010
10011
10100
10101
10110
10111
11000
11001
11010
产品代码:
固定为4位16进制数,即两个字节,为客户提供,直接填写。
产品序列号:
即产品的流水号(数值型),直接转成16进制或以ASCII格式转换。
序列号也可用字符型,在后面DTD部分定义。
生产周:
即在当年中的生产周,范围1~52,注意0为无效值。
生产年份:
规定1990开始计算,即1990年为0,然后递增计算。
4.EDIDStructureVersion/Revision
字节
EDID版本及修改
备注
1(12H)
版本号
1(13H)
修改号
5.BasicDisplayParameters/Features
5
基本的显示参数/特征
14H
视频信号定义
见下表
15H
最大水平图像尺寸
cm
16H
最大垂直图像尺寸
17H
显示传输特性(Gamma)
(gammax100)-100,[1.00→3.55]
18H
电源管理标准(DPMS)
类型
详细描述
7
模拟/数字信号
模拟=0,数字=1
如bit7=0,即模拟信号,bit6~0定义如下:
6
信号电平[6:
5]
参阅下列定义。
Bit6Bit5Operation
100.700,0.300(1.000Vp-p)
010.714,0.286(1.000Vp-p)
101.000,0.400(1.400Vp-p)
110.700,0.000(0.700Vp-p)
4
setup
一般为0
同步输入支持[3]
如果设置1,支持同步分离信号;
同步输入支持[2]
如果设置1,支持同步复合信号(在水平同步行信号上);
同步输入支持[1]
如果设置1,支持同步SOG信号;
同步输入支持[0]
如果设置1,场同步扫描起点,脉冲须在复合同步信号或同步SOG信号被使用;
如bit7=1,即模拟信号,bit6~0定义如下:
6-1
保留
DFP1.x
Ifset=1,InterfaceissignalcompatiblewithVESADFP1.xTMDSCRGB,1pixel/clock,upto8bits/colorMSBaligned,DEactivehigh
特点支持
Standby待机
是否支持Standby功能
Suspend挂起
是否支持Suspend功能
ActiveOff/Very
LowPower
是否支持OffMode功能
[4:
3]
显示类型[4:
Bit4Bit3解释
10黑白/灰度显示
11RGB颜色显示
20非RGB多彩色显示,如RGY
11没有定义
标准默认颜色空间sRGB
如果置1,显示将使用默认的颜色空间sRGB作为基色
推荐分辨率模式
如果置1,推荐分辨率为第一个详细描述的时序(DTD)
支持GTF
如果置1,支持GTF标准分辨率
6.ColorCharacteristics
颜色特征
基于CIE出版15.2测定空间
19H
Red/GreenLowBits
红绿场xy坐标低2位值
Rx1Rx0Ry1Ry0
Gx1Gx0Gy1Gy0
1AH
Blue/WhiteLowBits
蓝白场xy坐标低2位值
Bx1Bx0By1By0
Wx1Wx0Wy1Wy0
1BH
Red_x红场画面x坐标
Red_xbits9→2
1CH
Red_y红场画面y坐标
Red_ybits9→2
1DH
Green_x绿场画面x坐标
Green_xbits9→2
1EH
Green_y绿场画面y坐标
Green_ybits9→2
1FH
Blue_x蓝场画面x坐标
Blue_xbits9→2
20H
Blue_y蓝场画面y坐标
Blue_ybits9→2
21H
White_x白场画面x坐标
White_xbits9→2
22H
White_y白场画面y坐标
White_ybits9→2
7.EstablishedTimings
提供一些基本固定的VESA,Apple,Mac,IBMVGA等输出的Timing
描述
信源
23H
720x400@70Hz
IBM,VGA
720x400@88Hz
IBM,XGA2
640x480@60Hz
640x480@67Hz
Apple,MacII
640x480@72Hz
VESA
640x480@75Hz
800x600@56Hz
800x600@60Hz
24H
800x600@72Hz
800x600@75Hz
832x624@75Hz
1024x768@87Hz(I)
IBM
1024x768@60Hz
1024x768@70Hz
1024x768@75Hz
1280x1024@75Hz
25H
1152x870@75Hz
6-0
8.StandardTimingIdentification
这16个字节提供最多8种分辨率的识别,每一种分辨率都是由2个字节的模式格式和刷新率得到的。
这些分辨率都没有包含EstablishedTimings中。
备注:
这2个字节的识别码都是由VESA标准分辨率来定义的,它们都是VESA分辨率的一部分,未使用的字节应该设为01H.详细设定见表12。
源
标准分辨率定义1
注释
26H
(水平活动像素/8)-31
一个字节能够的水平活动像范围是
256-2以8个像素为增加
27H
7,6
5-0
画面比
Bit7Bit6生效
001:
1画面比
014:
3画面比
105:
4画面比
1116:
9画面比
刷新率(Hz)-60
画面比=水平像素/垂直活动
范围是60-123Hz
28H-29H
同上
2AH-2BH
2CH-2DH
2EH-2FH
30H-21H
32H-33H
34H-35H
9.DetailedTimingDescriptions(DTD)
共72个字节分为四个详细时序描述块(DTD),每部分18个字节,故最多可以对四个TIMING进行详细描述。
DetailedTimingDescriptions(DTD)还可以用来描述显示器的其他特性,如机型名、最大频率范围,字符型序列号SN,字符串描述信息等,如下结构:
10.ExtensionFlag
扩展标志:
除主块128字节外,如果有扩展块则该字节置1,VGA和DVI的值为0,HDMI的值为1
11.Checksum
校验和:
使前127字节加上此字节等于0。
三、EDID扩展块(CEA-861D)详解
1.CEA-861D(HDMI)结构
(+80H)
值
格式
Tag(02H)
DTD开始地址,暂用d表示
d为扩展块中详细时序描述(DTD)开始地址
NativeDTD数量及YCbCr444/422,过扫描支持设置
Bit7:
是否支持过扫描
Bit6:
是否支持basicaudio
Bit5:
是否支持YCbCr4:
4:
Bit4:
是否支持YCbCr4:
2:
低4bits:
NativeDTD个数
<
d
各功能块参数设置
各功能块包括:
VideoDataBlock
AudioDataBlock
SpeakerAllocationDataBlock
VendorSpecificDataBlock
等等....
大部分功能块长度可变
DTD开始地址,根据剩下空间情况,可定义n个DTD(每个18字节),所以DTD占用空间为n*18
DetailedTimingDescriptor(DTD详细时序描述),每一个DTD包括18字节,具体结构EDID主块中已有定义。
d+(n*18)
剩下的保留字节(Padding)
00H填充
7FH
Checksum
使前127字节加上此字节等于0
2.Tag
固定数值02H,EDID标准分配给CEA-861x标准的扩展标识。
3.Revision
CEA扩展块版本号,目前使用03版本
4.数字信号特性
此字节各位定义如下:
Data
5.DataBlocks(各功能块参数设置)
各DataBlock结构如下:
注:
L表是length,即长度,表中有说明
其中各DataBlock的TagCode值定义如下:
1.VideoDataBlock
根据DataBlock结构,首字节的bit7~5为VideoDataBlock=2,bit4~0为VideoDataBlock长度,后面跟的字节为多个CEAshortVideoDescriptor,结构如下:
VideoIdentificationCode见CEA-861D标准定义,如下:
2.AudioDataBlock
根据DataBlock结构,首字节的bit7~5为AudioDataBlock=1,bit4~0为VideoDataBlock长度,后面跟的字节为1个或多个CEAshortAudioDescriptor,每个CEAshortAudioDescripto由三个字节组级,分为LPCM,AC3,MPEG2等各种AudioFormatCode,AudioFormatCode及CEAshortAudioDescriptor结构如下:
3.SpeakerAllocationDataBlock
根据DataBlock结构,首字节的bit7~5为SpeakerAllocationDataBlock=4,bit4~0为SpeakerAllocationDataBlock长度(固定为3),后面跟的3字节,结构如下:
F为前置,L为左置,R为右置,C为中置,Fxx=0表示预留位
4.VendorSpecificDataBlock(VSDB)
厂商定义块,根据DataBlock结构,首字节的bit7~5为VendorSpecificDataBlock=3,bit4~0为VendorSpecificDataBlock长度,后面结构参照HDMI标准中的VSDB规范,如下是HDMI1.4a(HDMI1.4a使用CEA-861D)中的VSDB结构:
6.DetailedTimingDescriptions(DTD)
DetailedTimingDescriptions(DTD),每块18字节,详细结构见EDID主块对此部分的解释。
7.Padding(保留字节)
保留字节,用00填充。
8.Checksum