|
|
楼主 |
发表于 2011-3-27 21:49:51
|
显示全部楼层
整个传输原理依然是基于 Silicon Image 公司的TMDS 编码技术。而对于 DVI 接口存在的各 2 X; u1 e1 v0 x+ T- u) V8 z# w# _ {
/ Y& M3 s$ o3 C, W+ y种缺陷,HDMI 进行了大幅提升,主要体现在以下方面: 8 M3 l. i# q0 c6 u3 z
' C$ x9 }% i$ ]( ?( w4 n
* 更好的抗干扰性能,能实现最长 20 米的无增益传输。
0 f& s) M, n$ |, I! n$ ^2 Q- ^ B9 n
* 针对大尺寸数字平板电视分辨率进行优化,兼容性好。 " }; A- V9 t7 q
1 j) H, J H h
* 支持EDID(注 1)和 DDC2B(注 2)标准,设备间可以智能选择最佳匹配的连接方式。
- V5 B% W( P" x7 S8 n: a3 i9 X
( T+ i2 j6 @7 |, J& t * 拥有强大的版权保护机制(HDCP),有效防止盗版现象。
- Z+ _0 t; r" A1 R6 ~' q v4 f0 u9 b8 o# @/ E+ b
* 支持24bit 色深处理,(RGB、YCbCr4-4-4、YCbCr4-2-2)。 1 w% R* |# h2 ]7 g/ r: z( M; v
- F5 E' n, H' b# C3 C * 接口体积小,各种设备都能轻松安装。
; p: ?' q$ K1 Y6 A3 e! B
5 L1 o. o' p; O$ z) @ * 一根线缆实现数字音频、视频信号同步传输,有效降低使用成本和繁杂程度。 , x& y3 D/ k* H. y
3 I; i% o% U% y4 B+ c9 u8 \- } * 完全兼容 DVI 接口标准,用户不用担心新旧系统不匹配。 . ^8 Y, z$ O, j7 y# ^
( q. G% W V8 B7 Y* p$ Y* l# P * 支持热插拔技术。
1 ~7 L, S- H1 u
" F) t6 x6 ~5 P9 h. y8 s6 Q8 ?1 w& c 注 1:EDID(Extended Display Identification DATA,即扩展显示识别数据),最初是 . g! O+ x0 `) @6 P4 P
) j0 b7 ^* l% |" S$ @ s5 y4 Y为PC显示器设置的优化显示格式而设计的规范,存储在显示器中专用的容量为1Kb的EEROM
% w, ~& n, d# E4 t* A5 O R" e+ x! W3 Q$ y
存储器中。而 HDMI 接口,则遵从并且扩展了此规范。HDMI 接口在数字电视中的 EDID 数据
4 R$ A8 n. _# A; W+ r2 A! W( z& {& @% \$ z
结构,与 PC 显示器的最大区别是编程数据可以是 128Byte 的倍数,它不仅规定数字电视显 $ G, L4 t2 {2 K, y# U7 {1 l
, K" t# q: s- H8 X& g- y/ N$ F示的格式,也规定数字视频信号和数字音频信号。 2 W" n5 e$ U8 I# T: B
, ^; c" h6 W$ g( t
注 2:DDC2B 是主机与显示设备准双向通讯的协议标准,主要基于 I2C 通讯协议。只有主 + m7 G+ Q3 o5 {& ?$ Q/ A9 ?" e
* s. U% m# b# b机向显示设备发出需求信号,并得到显示器的响应后,显示设备才会像主机送出 EDID 资料。
5 A3 S( A3 f; u9 p- i Y
6 L4 ?, m! e* \: D 上述仅仅罗列了 HDMI技术相对于 DVI 技术的主要优势,而随着 HDMI 标准本身的发展,其 5 h5 e, Q+ R: d2 I5 w! u
d" b4 X) s8 f$ x# d* `* O4 m从最初的 1.0 版本也进化出了 1.2 版本和 1.3 等后续版本,不仅性能更加强大,兼容性也更
- H; S% f7 l% _8 s
$ g( P( f9 i1 i( L1 j2 [; h9 Y% |加出色。因此,HDMI 正在成为高清时代普及率最 8 z6 c: M2 [+ K
1 ]9 l0 g* y. \ ?
高、用途最广泛的数字接口。在现在任何一台平
0 i" A* s5 }# |$ ~; N: b' [ o* g
板电视上,HDMI 接口都成了标准化的配置。 技术详解
; g9 S. R& H2 R t' ~
' [3 l5 u1 g# F 如同最顶级的发动机是 F1 赛车驰骋赛场的保障一样,HDMI 标准之所以拥有强大的数据 * @. Z0 A; J) A. _4 ?
* z( M- A# e# A7 ?3 N传输能力,和它的传输原理是分不开的,下面我们就看看 HDMI 标准的传输原理是什么。 $ c2 J& R/ D" ]
: m% }. ]3 T8 B: l$ M+ o( h+ e# ~/ W HDMI标准继续沿用了和DVI相同的,由Silicon Image公司发明的TMDS(Time Minimized
y' \0 w! n/ D' b3 ]- M4 d" J) B' E3 z- { w' H
Differential Signal)最小化传输差分信号传输技术。TMDS 是一种微分信号机制,采用的
' w2 i) [7 u* D
/ X( }8 A' x& _. b* h/ x' `5 X是差分传动方式。这不仅是 DVI 技术的基础,也是 HDMI 技术的基础原理。 2 D Y6 ~# Q l) I* E. i( \' u4 Q7 l
TMDS 差分传动技术是一种利用 2 个引脚间电压差来传送信号的技术。传输数据的数值 2 b% W5 I' h1 c5 c( B7 N& B
% d' y" `4 D5 S' P
(“0”或者“1”)由两脚间电压正负极性和大小决定。
4 r/ a6 @3 Z$ S0 Q% I
5 R9 G, E2 `) |& j0 h: ~9 n 每一个标准的 HDMI连接,都包含了 3 个用于传输数据的 TMDS 传输通道,还有 1 个独立
# Y5 c) ]) x. r% z- T# R+ D m& |
- i+ ^5 V, ^8 ]7 I4 K的 TMDS 时钟通道,以保证传输时所需的统一时序。在一个时钟周期内,每个 TMDS通道都能 6 Z" @% m5 p& o0 `' R) P
c4 C' x3 `! n' c传送 10bit的数据流。而这 10bit数据,可以由若干种不同的编码格式构成。 1 S! o: ]6 p/ h+ y. {
' i; ]/ I$ d% U 一般来说,HDMI 传输的编码格式中要包含视频数据(HDMI1.3 版本前每个像素采用
+ n! d! B* @6 t! v5 Y9 _4 \
, z; [0 G s! p# c24bit)、控制数据和数据包(数据包中包含音频数据和附加信息数据,例如纠错码等)。TMDS
2 _! ~/ i, ~. S
4 W8 F9 Y: x6 _& j8 x2 S每个通道在传输时要包含一个 2bit的控制数据、8bit 的视频数据或者 4bit 的数据包即可。 9 s2 g# `; {3 P9 O$ R1 L
4 L0 ^! v5 o: j: Q2 w& ~/ Q
在 HDMI 信息传输过程中,可以分为三个阶段:视频数据传输周期、控制传输周期和数据岛
2 S$ j+ Z& J! s% L1 V; C& y* r: Y# o5 T
传输周期,分别对应上述的三种数据类型。
# Y4 E) L! U* n) a! n, Y( Y* C+ _3 h0 U' Q
2.8.4 带宽和 TMDS 的关系 & Y0 @6 k, K5 k
! \" _4 o. ~* T* \: R0 n 在 HDMI标准中所规定的带宽,在 1.0 版本就设定为最高 4.96Gbps。那么这一数值是怎
; T2 `, M4 b6 @5 u: i1 b T- e' k
+ C. l# |; h; |9 B么的来的呢?和 TMDS 又有什么关系呢?看右面的公式:
7 j7 L7 S, l1 Z; s+ q4 D$ S- W
这是一个适用于所有串口传输接口带宽计算的公
9 Q* J! m8 b) A' o) F$ e+ _% B; B, l8 R q9 z' E& Q& ~+ O4 D9 o
式。在所有的数字电路中,都有一个负责提供基本频率的元器件——晶振,它就像是一个精 9 q6 S+ B9 L* `- W. j; q
h* N1 Y& ]8 j3 A确的闹钟一样,电路中所有的元器件都按照它的节奏统一行动。比方说,某一运算电路的晶
7 r- P; J) Y) }2 r5 x0 ^
$ }' D# B/ S8 b' ]0 U振频率是 100Hz,就是说这一电路在一秒钟内可以进行 100 次运算过程。由此可见,晶振的 ! n" [9 K: W* g9 z- o; n
8 A% P5 L0 f A- S* u9 L工作频率越高,每秒所能处理的运算次数就会越多,数据的处理能力也就会越强大。而 HDMI 0 P" ]$ [9 s, f" t ]+ ^/ i
) s" g3 f. F; `% F0 N* ~. r
标准中,这个原理同样适用。 * x" ^8 [4 P1 l( \
8 t/ y3 R% D( G1 {2 G5 N; p HDMI 电路中的时钟频率,在最初制定时范围从 25MHz-165MHz 之间,也就是说一个 TMDS
# _$ f/ f- J$ H$ }* C( X S7 M8 g" }3 S7 z9 ^9 e
通道每秒最多能传输 165MHz×10bit=1.65Gbit 的数据,3 个 TMDS 通道一秒就可以传输
9 X% B- w* {6 d! [* y8 V4 r
) S* L- B E% q; u, T& v* b1.65×3=4.95Gbit 的数据,再加上控制数据,用标准方法表示就是 4.96Gbps 的带宽。而如
# K$ D# w' i% S
6 X; @- A* l5 }; z! n% D' E! J果用像素点来表示,那就是一秒可以传输显示 1.65G 个像素点(一个完整的像素点信息由 |
|