EDID内容与含义0304V12DOC.docx
《EDID内容与含义0304V12DOC.docx》由会员分享,可在线阅读,更多相关《EDID内容与含义0304V12DOC.docx(35页珍藏版)》请在冰豆网上搜索。
![EDID内容与含义0304V12DOC.docx](https://file1.bdocx.com/fileroot1/2023-3/18/00a01911-d315-49cc-babf-65455a129ec5/00a01911-d315-49cc-babf-65455a129ec51.gif)
EDID内容与含义0304V12DOC
EDID:
ExtendedDisplayIdentificationData(外部显示设备标识数据),EDID包含显示设备的基本参数,如制造厂商、产品名称、最大行场频、可支持的分辨率等。
EDID版本从1.0升级至现在1.3版本到2.0版本。
EDID每一个Block包含128字节。
第一个Block为基本的数据。
其他的Block为扩展的数据。
在本文中只介绍有一个扩展Block的情况,增加了一个CEA861BBlock。
每个Block字节的含义及说明如下:
●BLOCK10(0X00)-127(0X7F)字节的含义与说明
0x00-0x07处的字段,是EDID的数据头,8个字节,由00FFFFFFFFFFFF00组成.
0x08-0x11厂商/产品ID
0X08-0X09厂商ID
0X0A-0X0B产品ID,厂商可以自定义
0X0C-0X0F32bit序列号,不用可以置为0
0X10-0X11产品生产的年份,星期
0x12-0x13 EDID版本号
0x14-0x18基本显示参数
bit7数字或模拟信号,模拟为0,数字为1
bit6~bit5信号电平
000.70.3(1.0Vp-p)
010.7140.286(1.0Vp-p)
101.0000.400(1.4Vp-p)
111.0000.000(0.7Vp-p)
bit4setupblankto black
bit3separatesync
bit2compositesync
bit1syncongreen
bit0serrationofVsync
0X15-0X16图像尺寸的描述
MAX.H.ImageSize:
2F(47cm)
MAX.V.ImageSize:
1E(30cm)
0X17显示器Gamma
该字节=Gamma*100-100\
0X18电源管理 DPMS
bit7standby
bit6suspend
bit5Activeoff/VeryLowPower
bit4-bit3
00单色或灰度显示
01 RGB显示
1 0 非RGB 多色显示
1 1 未定义
bit2标准默认颜色空间
bit1建议时序模式
bit0默认GeneralizedTimingFormula支持
0x19-0x22R,G,B颜色参数
这部分参数对LCD显示器没有意义,来源于CRT显示器。
0x23-0x25内建时序
这里提供一些基本固定的VESA,MAC,IBM等输出的时序,可根据显示器的特性在VESA EDID Spec List中选择。
见VESA标准----VESAEDIDspecfication。
0x26-0x35标准时序定义
这里提供8个除内建时序外,该显示器所支持的VESA,GTF模式。
与内建时序相比,标准时序可以将图像宽高按1:
1,4:
3,5:
4,16:
9自由定义时序。
NO.1Byte 水平有效像素/8-31
NO.2Byte
BIT7 BIT6
0 0 16:
10
0 1 4:
3
1 0 5:
4
1 1 16:
9
BIT5-BIT0 刷新率-60
0x36-0x47第一个详细时序描述,必须为该显示器的最佳频率。
011D80….这是1080i的详细描述符。
0x48-0x59,第二个详细时序描述/监视器描述符,8C,0A…这是480p的详细描述符。
0x5A-0x6B第三个详细时序描述/监视器描述符。
000000FC00表明接下来的数据是监视器的描述,此处的48444D49表明是HDMI。
接下来00000000FD00表明是监视器可接收信号范围描述符,这是在GTF标准里要求的。
FC、FD标志表明的数据块,必须是13个字节,如果不够13个字节,则最后一个有用字节后紧跟0AH,其余填充20H,比如这里0x66-0x68的数据。
0x6B-0X7D第四个详细时序描述/监视器描述符。
。
0X7E扩展标志,如果为1,则还有扩展的128byte数据。
0X7F校验和。
从第0x36个字节到第0x7d共72个字节用来描述TIMING的详细信息。
分为4个部分,每部分18个字节,最多可以对4个时序进行描述。
表1:
详细时序描述
位
描述
存储格式
Byte0-1
PIXELCLOCK
先存储低位字节,135M/10000,13500即存为BCh34h
Byte2
水平可显示像素
H-DISPLAY低8位
Byte3
水平消隐像素
H-BLANKING低8位
Byte4
水平可显水平消隐
存放2、3中的高4位
Byte5
垂直可显示行数
V-DISPLAY低8位
Byte6
垂直消隐行数
V-BLANKING低8位
Byte7
垂直可显垂直消隐
存放5、6中的高4位
Byte8
水平前边缘
从消隐开始存低8位
Byte9
水平同步脉冲宽度
存低8位
Byte10
垂直前边缘
高四位:
垂直同步偏移低4位
垂直同步脉冲宽度
低四位:
垂直同步脉冲宽度低4位
Byte11
水平前边缘
BIT7,6:
存高两位
水平同步脉冲宽度
BIT5,4:
存高两位
垂直前边缘
BIT3,2:
存高两位
垂直同步脉冲宽度
BIT1,0:
存高两位
Byte12
水平图像尺寸
图像最大宽度低8位mm
Byte13
垂直图像尺寸
图像最大高度低8位mm
Byte14
水平和垂直图像尺寸
高4位:
图像最大宽度高4位
低4位:
图像最大高度高4位
Byte15
左(右)水平边沿
H-BORDER(PIXELS)左水平边沿=右水平边沿
Byte16
上(下)垂直边沿
V-BORDER(PIXELS)上垂直边沿=下垂直边沿
Byte17
标志字节
表2:
Byte17含义
7
6
5
4
3
2
1
0
隔行扫描为1,逐行扫描为0
00:
正常显示,无立体模式
XX:
带STEREO,不同模式设置不同
00:
模拟合成同步
01:
双极性模拟合成同步
10:
数字合成同步
11:
数字分离同步
根据BYTE3,4来定,我们BYTE3,4取11,则BYTE1~2根据行场同步极性来定。
正为1,负为0
后面三个区用于描述显示器的频率范围(FD),机种名称(FC),系列号(FF)等等,见表11:
完整的EDID1.3举例之0X5A----0X7F。
●BLOCK2128(0X80)-255(0XFF)字节的含义与说明
BLOCK2是EDID扩展块,也是CEA861B模块。
它包含以下新的内容。
1.CEAEDIDTimingExtension必须包含HDMIVendorSpecicalDataBlock(HDMIVSDA)。
这是一个EIA/CIA-861BVendorSpecicalDataBlock的数据区块。
这个数据块会包含一个24位的IEEERegestrionIdentifier登记识别符号0X000C03。
2.增加了HDMI接收装置的音频特性的支持。
在CEA EDID TimingExtention中的Short AudioDescriptor数据区块中完全表达。
这些数据表达了接收端所支持的音频编码方式与相关参数,比如说支持的通道数,而多声道的单位元音频,也可以通过数据区块中的‘SpeakerAllocation Discriptor’来表达清楚。
3.增加了对YCbCr的像素编码的支持。
如果接收端也支持YCbCr的像素编码(Pixel Encoding),EDIDTimingExtension字节3的位4与位5必须设定为1。
至于视频格式的支持,HDMI接收端采用SVD(ShortVideoDescriptor)中的VideoCode来表示,也可以使用DTD(DetailedTimingDescriptor)表示。
如果接收端支持了单位元音频,ShortVideoDescriptor的CodingType为9,ShortVideoDescriptor的字节3必须保留为0。
VideoCode参见CEA标准EIA-CEA-861-E。
表3:
CEAEXTENSIONVERSION1
字节数
数值
描述
格式
地址
0
0X02
TAG(0X02)
0X80
1
0X01
版本号
0X81
2
d——18字节描述符开始地方字节偏移数
d保留数据块后的偏移字节,保留数据块中没有数据那d=4,如果没有详细时序描述,d=0
0X82
3
保留
设置为0
0X83
4
保留数据块开始
以前是8字节的保留时序描述,
d-1
保留数据块结束
d
18个字节描述开始
见表1
d+(18*n)-1
18个字节描述结束
n是描述的数量
d+(18*n)
0X00
Padding字节的开始
126
0X00
Padding字节的结束
0XFE
127
校验和
校验和
0XFF
表4:
CEAEXTENSIONVERSION2
字节数
数值
描述
格式
地址
0
0X02
TAG(0X02)
0X80
1
0X02
版本号
0X81
2
d——18字节描述符开始地方字节偏移数
d保留数据块后的偏移字节,保留数据块中没有数据那d=4,如果没有详细时序描述,d=0
0X82
3
在整个EDID结构中,详细时序描述的总数,也表示对欠扫描、音频、YCbCr的支持
Bit7=1,支持欠扫描
Bit6=1,支持基本音频
Bit5=1,支持YCbCr4:
4:
4和RGB
Bit4=1,支持YCbCr4:
2:
2和RGB
低4位,详细时序描述的总数
0X83
4
保留数据块开始
以前是8字节的保留时序描述,
d-1
保留数据块结束
d
18个字节描述开始
d+(18*n)-1
18个字节描述结束
n是描述的数量
d+(18*n)
0X00
Padding字节的开始
126
0X00
Padding字节的结束
0XFE
127
校验和
校验和
0XFF
表5:
CEAEXTENSIONVERSION3
字节数
数值
描述
格式
地址
0
0X02
TAG(0X02)
0X80
1
0X03
版本号
0X81
2
d——18字节描述符开始地方字节偏移数
d保留数据块后的偏移字节,保留数据块中没有数据那d=4,如果没有详细时序描述,d=0
0X82
3
在整个EDID结构中,详细时序描述的总数,也表示对欠扫描、音频、YCbCr的支持
Bit7=1,支持欠扫描
Bit6=1,支持基本音频
Bit5=1,支持YCbCr4:
4:
4和RGB
Bit4=1,支持YCbCr4:
2:
2和RGB
低4位,详细时序描述的总数
0X83
4
CEA数据块开始
以前是8字节的保留时序描述,
d-1
CEA数据块结束
d
18个字节描述开始
d+(18*n)-1
18个字节描述结束
n是描述的数量
d+(18*n)
0X00
Padding字节的开始
126
0X00
Padding字节的结束
127
校验和
校验和
表6:
CEA数据块类型
标签编码
数据块类型
0
保留
1
音频数据块(包括一个或多个音频描述符)
2
视频数据块(包括一个或多个视频描述符)
3
供应商特性数据块
4
扬声分配数据块
5
VESADTC数据块
6
保留
7
扩展标签
表7:
数据块头字节格式
数据块
名称
字节
编号
5-7位
0-4位
1
标签编码
(0-7)
数据块有效长度
表8:
CEA扩展数据块类型
扩展标签编码
数据块类型
0
视频性能数据块
1
供应商特性视频数据块
2
为VESA视频显示装置信息数据块保留
3
为VESA视频数据块保留
4
为HDMI视频数据块保留
5
色度数据块
6…15
为视频相关数据块保留
16
CEA辅助音频段
17
供应商特性音频数据块
18
为HDMI音频数据块保留
19…31
为音频相关数据块保留
32…255
为通用数据块保留
表9:
扩展标签的格式
数据块
名称
字节
编号
0-7位
2
扩展标签的格式
表10:
CEA数据块
数据块
名称
字节
编号
5-7位
0-4位
视频
数据
块
1
视频标签
编码
此模块的视频字节总数=L1
2
CEA短视频描述符1
3
CEA短视频描述符2
…
1+L1
CEA短视频描述符L1
音频
数据
块
2+L1
音频标签
编码
此模块的音频字节总数=L2
3+L1
CEA短音频描述符1
4+L1
5+L1
…
L1+L2
CEA短音频描述符L2/3
1++L1+L2
2+L1+L2
扬声分配数据块
3+L1+L2
扬声分配标签编码
此模块的扬声分配字节总数L3=3
4+L1+L2
扬声分配数据模块(3字节)
5+L1+L2
6+L1+L2
供应商
特性
数据
块
7+L1+L2
供应商
特性
标签编码
此模块的扬声供应商特性字节总数=L4
8+L1+L2
24bitIEEE注册编码(低位字节在前)HDMI标志符=0X000C03
9+L1+L2
10+L1+L2
供应商特性数据模块(L4-3)
视频
性能
数据
块
8+L1+L2+L4
扩展标签编码
此模块的扬声分配字节总数=L5
9+L1+L2+L4
视频性能扩展标签编码
10+L1+L2+L4
视频性能数据字节3
●表11:
完整的EDID1.3举例(带CEA扩展模块,VERSION3,0X00-0XFF字节):
地址
(HEX)
举例数据
HEXDEC
块名
描述
备注
0X00
0X00
0
数据头
固定值
0X01
0XFF
255
0X02
0XFF
255
0X03
0XFF
255
0X04
0XFF
255
0X05
0XFF
255
0X06
0XFF
255
0X07
0X00
0
0X08
0X0C
12
供应商或产品代码
生产商名字
CEA
0X09
0XA1
161
0X0A
0X00
0
产品编码
0X0B
0X00
0
0X0C
0X00
0
序列号
0X0D
0X00
0
0X0E
0X00
0
0X0F
0X00
0
0X10
0X00
0
生产周
0X11
0X0C
12
生产年
0X12
0X01
1
EDID结构版本
VERSION#
1
0X13
0X03
3
REVISION#
3
0X14
0X80
128
基本显示参数或特征
视频输入分辨率
0X15
0X50
80
最大水平图像尺寸cm
0X16
0X2D
45
最大垂直图像尺寸cm
0X17
0X78
120
Gamma*100-100
0X18
0X0A
10
0X19
0X0D
13
颜色特征
Red/Green低位
0X1A
0XC9
201
Blue/White低位
0X1B
0XA0
160
Red-X
0X1C
0X57
87
Red-Y
0X1D
0X47
71
Green-X
0X1E
0X98
152
Green-Y
0X1F
0X27
39
Blue-X
0X20
0X12
18
Blue-Y
0X21
0X48
72
White-X
0X22
0X4C
76
White-Y
接上表
地址
(HEX)
举例数据
HEXDEC
块名
描述
备注
0X23
0X20
32
确定的时序
时序1
640*48060HZ
0X24
0X00
0
时序2
0X25
0X00
0
制造者保留时序
0X26
0X01
1
标准时序ID#1-8
标准时序ID#1
0X27
0X01
1
0X28
0X01
1
标准时序ID#2
0X29
0X01
1
0X2A
0X01
1
标准时序ID#3
0X2B
0X01
1
0X2C
0X01
1
标准时序ID#4
0X2D
0X01
1
0X2E
0X01
1
标准时序ID#5
0X2F
0X01
1
0X30
0X01
1
标准时序ID#6
0X31
0X01
1
0X32
0X01
1
标准时序ID#7
0X33
0X01
1
0X34
0X01
1
标准时序ID#8
0X35
0X01
1
1
接上表
地址
(HEX)
举例数据
HEXDEC
块名
描述
备注
0X36
0X01
1
第一个详细时序描述
PIXELCLOCK
74.25M
先存储低位字节,135M/10000,13500即存为BCh34h
0X37
0X1D
29
0X38
0X80
128
水平可显示像素
H-DISPLAY低8位1920pixels
0X39
0X18
24
水平消隐像素
H-BLANKING低8位280pixels
0X3A
0X71
113
水平可显水平消隐
存放2、3中的高4位
0X3B
0X1C
28
垂直可显示行数
V-DISPLAY低8位540lines
0X3C
0X16
22
垂直消隐行数
V-BLANKING低8位22lines
0X3D
0X20
32
垂直可显垂直消隐
存放5、6中的高4位
0X3E
0X58
88
水平前边缘
从消隐开始存低8位88pixels
0X3F
0X2C
44
水平同步脉冲宽度
存低8位44pixels
0X40
0X25
37
垂直前边缘
垂直同步脉冲宽度
高四位:
垂直同步偏移低4位
低四位:
垂直同步脉冲宽度低4位
0X41
0X00
0
水平前边缘
水平同步脉冲宽度
垂直前边缘
垂直同步脉冲宽度
BIT7,6:
存高两位2lines5lines
BIT5,4:
存高两位
BIT3,2:
存高两位
BIT1,0:
存高两位
0X42
0X20
32
水平图像尺寸
图像最大宽度低8位mm800mm
0X43
0XC2
194
垂直图像尺寸
图像最大高度低8位mm450mm
0X44
0X31
49
水平和垂直图像尺寸
高4位:
图像最大宽度高4位
低4位:
图像最大高度高4位
0X45
0X00
0
左(右)水平边沿
H-BORDER(PIXELS)左水平边沿=右水平边沿0pixels
0X46
0X00
0
上(下)垂直边沿
V-BORDER(PIXELS)上垂直边沿=下垂直边沿0lines
0X47
0X9E
158
标志字节
接上表
地址
(HEX)
举例数据
HEXDEC
块名
描述
备注
0X48
0X8C
140
第2个详细时序描述
PIXELCLOCK
27M
先存储低位字节,135M/10000,13500即存为BCh34h
0X49
0X0A
10
0X4A
0XD0
208
水平可显示像素
H-DISPLAY低8位720pixels
0X4B
0X8A
138
水平消隐像素
H-BLANKING低8位138pixels
0X4C
0X20
32
水平可显水平消隐
存放2、3中的高4位
0X4D
0XE0
224
垂直可显示行数
V-DISPLAY低8位480lines
0X4E
0X2D
45
垂直消隐行数
V-BLANKING低8位45lines
0X4F
0X10
16
垂直可显垂直消隐
存放5、6中的高4位
0X50
0X10
16
水平前边缘
从消隐开始存低8位16pixels
0X51
0X3E
62
水平同步脉冲宽度
存低8位62pixels
0X52
0X96
150
垂直前边缘
垂直同步脉冲宽度
高四位:
垂直同步偏移低4位
低四位:
垂直同步脉冲宽度低4位
0X53
0X00
0
水平前边缘
水平同步脉冲宽度
垂直前边缘
垂直同步脉冲宽度
BIT7,6:
存高两位9lines6lines
BIT5,4:
存高两位
BIT3,2:
存高两位
BIT1,0:
存高两位
0X54
0X58
88
水平图像尺寸
图像最大宽度低8位mm600mm
0X55
0XC2
194
垂直图像尺寸
图像最大高度低8位mm450mm
0X56
0X21
33
水平和垂直图像尺寸
高4位:
图像最大宽度高4位
低4位:
图像最大高度高4位
0X57
0X00
0
左(右)水平边沿
H-BORDER(PIXELS)左水平边沿=右水平边沿
0X58
0X00
0
上(下)垂直边沿
V-BORDER(PIXELS)上垂直边沿=下垂直边沿
0X59
0X18
24
标志字节
接上表
地址
(HEX)
举例数据
HEXDEC
块名
描述
备注
0X5A
0X00
00
显示器
描述符
目前
强制
(显示器名字)
标志
0X5B
0X00
00
0X5C
0X00
00