|
|
楼主 |
发表于 2011-3-27 21:49:51
|
显示全部楼层
整个传输原理依然是基于 Silicon Image 公司的TMDS 编码技术。而对于 DVI 接口存在的各 # A/ W* u: G, i% {% g3 `% q2 Z
; O) X( V7 x% t6 G8 s
种缺陷,HDMI 进行了大幅提升,主要体现在以下方面: 1 x# z& R+ x6 _) l% V# g' c. z% l/ v3 l
" V& B0 e. N0 B2 N3 V! ^
* 更好的抗干扰性能,能实现最长 20 米的无增益传输。
& ~; |4 y% N0 V- t( F# O2 N% C+ u/ ]* _ r. v9 B) }
* 针对大尺寸数字平板电视分辨率进行优化,兼容性好。 % r- D: ^8 q K: Q' I3 D8 v% p
3 J8 g$ ~) u5 l& {5 |1 @7 z" p
* 支持EDID(注 1)和 DDC2B(注 2)标准,设备间可以智能选择最佳匹配的连接方式。 0 ? \' l/ b2 d% }5 A
2 p2 O* J$ k% L0 ` * 拥有强大的版权保护机制(HDCP),有效防止盗版现象。
( Y9 C% C* I+ ^, {
! \& `0 f5 p* s1 g4 o+ t# O * 支持24bit 色深处理,(RGB、YCbCr4-4-4、YCbCr4-2-2)。
% a0 U& d- u w4 [8 @: |; `' z6 b1 [. N
* 接口体积小,各种设备都能轻松安装。 9 u' f8 g a# @7 b% |$ c- v
0 q7 r9 c q" x3 `! r% n7 h * 一根线缆实现数字音频、视频信号同步传输,有效降低使用成本和繁杂程度。 $ S$ h7 Q8 @7 |' k+ O0 Z" a* P
( O: q7 Q4 T5 u% S
* 完全兼容 DVI 接口标准,用户不用担心新旧系统不匹配。
' g" f& s3 m2 s2 b5 W$ ~" M# \- \
* 支持热插拔技术。 b; O l) Z' Q5 @% T7 `
* \! R v0 w: |9 F
注 1:EDID(Extended Display Identification DATA,即扩展显示识别数据),最初是
) J# n- a) I" J3 T; h& A: q: f5 x( T9 o' [" ^" A4 j8 ?/ |, T
为PC显示器设置的优化显示格式而设计的规范,存储在显示器中专用的容量为1Kb的EEROM
$ S" A1 q6 Z1 }2 l# T4 L- d+ a* A+ L
存储器中。而 HDMI 接口,则遵从并且扩展了此规范。HDMI 接口在数字电视中的 EDID 数据 N2 @8 i1 | U U
7 Z# d' ?* `* G, h p" H2 @0 Q" x结构,与 PC 显示器的最大区别是编程数据可以是 128Byte 的倍数,它不仅规定数字电视显
) A- D, g5 p9 }6 L, V/ _' }- U, U: G. G3 \# l
示的格式,也规定数字视频信号和数字音频信号。 9 W/ I% C4 w2 l. u5 O9 S' o: J% r
O9 A S$ _$ K
注 2:DDC2B 是主机与显示设备准双向通讯的协议标准,主要基于 I2C 通讯协议。只有主
/ ~* L* G* f3 A4 f& ~( {# _1 _$ A: Y) \: a
机向显示设备发出需求信号,并得到显示器的响应后,显示设备才会像主机送出 EDID 资料。
1 ?1 f: U: j; H1 X
% O. W4 Q# `" a t$ z 上述仅仅罗列了 HDMI技术相对于 DVI 技术的主要优势,而随着 HDMI 标准本身的发展,其
4 x; ?& h, a, K) E8 B- x
4 D/ [, P# O# ~! t! v$ O从最初的 1.0 版本也进化出了 1.2 版本和 1.3 等后续版本,不仅性能更加强大,兼容性也更 . o/ |1 O% m8 I6 G' U! a
& X3 |) n( B( o" G
加出色。因此,HDMI 正在成为高清时代普及率最 ( z' g- R# p" h0 f- d: n
8 E& p# d5 a& t& O% \高、用途最广泛的数字接口。在现在任何一台平
3 Z1 b; F; \1 m& w% L J) Q% a. \7 u: J
板电视上,HDMI 接口都成了标准化的配置。 技术详解
, s' b) J! t( b0 Z0 K5 C: k/ D
( h+ f% O) s% ]4 P p 如同最顶级的发动机是 F1 赛车驰骋赛场的保障一样,HDMI 标准之所以拥有强大的数据 ]" G8 {, L, h' D4 X4 B, Q
9 J7 U0 o2 K7 j$ @
传输能力,和它的传输原理是分不开的,下面我们就看看 HDMI 标准的传输原理是什么。 c$ c2 L: i' M q& x
3 [0 A7 M0 O$ _ |+ u8 b HDMI标准继续沿用了和DVI相同的,由Silicon Image公司发明的TMDS(Time Minimized 3 ?5 K* j `7 W; W7 ^3 k* y
9 x" o1 N- p! c- t
Differential Signal)最小化传输差分信号传输技术。TMDS 是一种微分信号机制,采用的
d4 U! R" I2 Z* j2 |; Z2 b
! J" K" d. |1 t9 H是差分传动方式。这不仅是 DVI 技术的基础,也是 HDMI 技术的基础原理。
2 j; W8 G: ^( m4 ZTMDS 差分传动技术是一种利用 2 个引脚间电压差来传送信号的技术。传输数据的数值
4 E7 O6 c9 d9 |, i% V# H+ N1 G! x# q+ c! a- d a: Z
(“0”或者“1”)由两脚间电压正负极性和大小决定。
3 A3 |& z! a: s% y! D! w9 L, |& q
% W% u1 n( s$ m( Q 每一个标准的 HDMI连接,都包含了 3 个用于传输数据的 TMDS 传输通道,还有 1 个独立 4 B' A" [: P! w
. M2 Q8 U+ s# s% N. Q& g的 TMDS 时钟通道,以保证传输时所需的统一时序。在一个时钟周期内,每个 TMDS通道都能
, Z3 P! K% X2 o$ k6 K( G
% T! [6 c- X" A8 Q l/ T; |传送 10bit的数据流。而这 10bit数据,可以由若干种不同的编码格式构成。 ; m: F$ b4 |& ]; G/ c3 b! R: l
4 X7 |+ D x/ e* _
一般来说,HDMI 传输的编码格式中要包含视频数据(HDMI1.3 版本前每个像素采用 % }7 l' J! r- d
" N: |' x/ O0 f24bit)、控制数据和数据包(数据包中包含音频数据和附加信息数据,例如纠错码等)。TMDS 9 n' x Z8 d. \; e: _
7 E* G, g# q2 f9 ~3 ]
每个通道在传输时要包含一个 2bit的控制数据、8bit 的视频数据或者 4bit 的数据包即可。
8 g& o2 M. Z, `$ p' _/ i. r! x: r O
在 HDMI 信息传输过程中,可以分为三个阶段:视频数据传输周期、控制传输周期和数据岛
- i8 X6 u6 t3 m0 E3 X" h1 C0 _* R, s
传输周期,分别对应上述的三种数据类型。 * n* \( M1 G2 W; w' z
% d) O$ e$ c& w$ h2.8.4 带宽和 TMDS 的关系
: L0 D: e& Z! _* C' l4 ^: z3 |% r" g. Y# p4 J9 Y
在 HDMI标准中所规定的带宽,在 1.0 版本就设定为最高 4.96Gbps。那么这一数值是怎 3 M/ X; W6 ?( |
! k) a$ d* I$ i4 L; \6 x么的来的呢?和 TMDS 又有什么关系呢?看右面的公式:
$ F' I5 S2 [- G1 F" Y* k" \5 E% W) X9 s3 }7 f; D
这是一个适用于所有串口传输接口带宽计算的公
1 B6 X7 `- [6 ~& ~, i6 C& f& T) D+ A( R' U1 h- J
式。在所有的数字电路中,都有一个负责提供基本频率的元器件——晶振,它就像是一个精
; n; H6 \+ K* ]+ L. m7 l2 d1 U$ u7 F9 a, `
确的闹钟一样,电路中所有的元器件都按照它的节奏统一行动。比方说,某一运算电路的晶 % \3 t, X4 k5 l3 Y
' U! I7 e' c I& T# Q4 I6 m振频率是 100Hz,就是说这一电路在一秒钟内可以进行 100 次运算过程。由此可见,晶振的
5 [# g6 g) S9 t/ M# i
* j1 D7 Y/ n: I( i工作频率越高,每秒所能处理的运算次数就会越多,数据的处理能力也就会越强大。而 HDMI # T; `% s* ]% @9 t( c" c8 K, Z W
% r/ V8 S/ X" K$ \9 D4 f标准中,这个原理同样适用。 % d( K5 u3 \( ^% q. I6 S7 D! J, U
" K& u$ x$ C( r: ~% R
HDMI 电路中的时钟频率,在最初制定时范围从 25MHz-165MHz 之间,也就是说一个 TMDS 9 z* A8 ^1 _3 T7 z9 X5 N6 t# s
; D! w9 S6 B' d0 ]+ O通道每秒最多能传输 165MHz×10bit=1.65Gbit 的数据,3 个 TMDS 通道一秒就可以传输 ! c; H+ k3 P0 @9 G, F* F
3 F7 F: Y% }% r" Z9 Q1.65×3=4.95Gbit 的数据,再加上控制数据,用标准方法表示就是 4.96Gbps 的带宽。而如 ' ~& F9 y, k, F! [3 a
4 T" f) t4 g- u/ U+ i+ Y
果用像素点来表示,那就是一秒可以传输显示 1.65G 个像素点(一个完整的像素点信息由 |
|