|
|
楼主 |
发表于 2011-3-27 21:49:51
|
显示全部楼层
整个传输原理依然是基于 Silicon Image 公司的TMDS 编码技术。而对于 DVI 接口存在的各
g5 c) [3 B _
2 @; C( k$ V7 D6 B" L种缺陷,HDMI 进行了大幅提升,主要体现在以下方面:
- V$ c5 T6 a7 m k% I3 b
5 D3 T' h8 @" \) \8 c * 更好的抗干扰性能,能实现最长 20 米的无增益传输。 ' j) i; p4 E% m% y
5 S% f! V1 L b) |5 w
* 针对大尺寸数字平板电视分辨率进行优化,兼容性好。 & ^' Z4 S. ^. O" p' _+ P
% \: X9 k! d2 I. m8 N" z- Z1 t * 支持EDID(注 1)和 DDC2B(注 2)标准,设备间可以智能选择最佳匹配的连接方式。 8 K( G2 D& v. Z* ?; |7 b( U: ?
9 ~# t0 i1 c# L3 A
* 拥有强大的版权保护机制(HDCP),有效防止盗版现象。 5 m8 S0 ?9 W, F- T! g. }$ q; L! b
$ @+ i* K7 `7 k! n) ]- j. R
* 支持24bit 色深处理,(RGB、YCbCr4-4-4、YCbCr4-2-2)。
5 O( s0 J0 T* H3 [ t. p% [1 _# Q. V* x/ u- a; k
* 接口体积小,各种设备都能轻松安装。 9 s3 s" M6 y7 ^) o6 j+ \
! F5 y6 p, X: a, }
* 一根线缆实现数字音频、视频信号同步传输,有效降低使用成本和繁杂程度。
, k2 @& t0 q- r
" t5 V. m* k1 P( o; Q1 E q * 完全兼容 DVI 接口标准,用户不用担心新旧系统不匹配。
! _' `8 D" s4 g( Y8 h8 j% ~$ u5 {, ]7 @6 v- e/ _% h! o
* 支持热插拔技术。
: `' B8 l6 {2 Q2 e# K+ f, d: h! N4 r" Q; M. ?$ l
注 1:EDID(Extended Display Identification DATA,即扩展显示识别数据),最初是 ; W v& z; Z2 i. k- T. @5 S. D
2 v2 [( w3 g+ V/ S2 L) X
为PC显示器设置的优化显示格式而设计的规范,存储在显示器中专用的容量为1Kb的EEROM
+ f" S1 C }0 i @; I, o3 k. H# m, N3 ]" Z7 a/ j! A
存储器中。而 HDMI 接口,则遵从并且扩展了此规范。HDMI 接口在数字电视中的 EDID 数据
: n/ [2 z* G" @4 R. e% K# R, p% ^0 y3 i2 b! U6 x
结构,与 PC 显示器的最大区别是编程数据可以是 128Byte 的倍数,它不仅规定数字电视显 - y4 M' D" [9 h; T
" H3 t3 } a1 _$ X8 v! A( D) g3 d
示的格式,也规定数字视频信号和数字音频信号。
: p R! p8 Y8 w% ?1 k0 T+ X
6 x# z" V V+ X: h* v) v1 G 注 2:DDC2B 是主机与显示设备准双向通讯的协议标准,主要基于 I2C 通讯协议。只有主
, |( c R0 [* Q/ ]. j; d, x3 ]- {+ X0 M8 d8 }
机向显示设备发出需求信号,并得到显示器的响应后,显示设备才会像主机送出 EDID 资料。
2 F' H" s8 b1 |8 D
6 W1 I. `# g- t# w0 J, d+ D 上述仅仅罗列了 HDMI技术相对于 DVI 技术的主要优势,而随着 HDMI 标准本身的发展,其 ! c% {$ x2 M+ z
/ R5 x; y3 U/ d( l) Y) b7 }6 p
从最初的 1.0 版本也进化出了 1.2 版本和 1.3 等后续版本,不仅性能更加强大,兼容性也更 9 C' [, p, s$ n9 ]( C
( s7 U9 r5 Y8 {. ~( E, s6 o
加出色。因此,HDMI 正在成为高清时代普及率最 1 x0 i) m2 K; @3 O, r* l3 N
9 G3 b% i# x$ m1 @7 w7 c高、用途最广泛的数字接口。在现在任何一台平 1 J/ m$ h# `% R. Q% y
5 t; `- U/ f( V( h" M
板电视上,HDMI 接口都成了标准化的配置。 技术详解 & d& p* w. ?4 H6 l/ I: o
0 b1 V/ g. h, Y0 N+ X* V7 S2 I 如同最顶级的发动机是 F1 赛车驰骋赛场的保障一样,HDMI 标准之所以拥有强大的数据 9 N, r8 W7 j. q4 S6 U
% T! m/ j# T' ]* `8 S" U9 \传输能力,和它的传输原理是分不开的,下面我们就看看 HDMI 标准的传输原理是什么。 ( |& s0 m' r/ y6 K- T
5 l* B/ p- I, N6 K R* O
HDMI标准继续沿用了和DVI相同的,由Silicon Image公司发明的TMDS(Time Minimized & c! ]0 u) r2 K7 O& h4 t
* m# J' n4 Y' u; G6 e
Differential Signal)最小化传输差分信号传输技术。TMDS 是一种微分信号机制,采用的 . X" A! @; V5 d! X
6 i% M x3 }& j$ ] c: f6 \是差分传动方式。这不仅是 DVI 技术的基础,也是 HDMI 技术的基础原理。 5 S, {3 f }3 q7 h8 A" n: _
TMDS 差分传动技术是一种利用 2 个引脚间电压差来传送信号的技术。传输数据的数值
7 Y( l) j: R6 T* e% B; p4 y# P7 v
(“0”或者“1”)由两脚间电压正负极性和大小决定。 + q- j% B5 L; ?6 I8 u9 j/ K
6 J2 Z' @, E" Y0 P5 h" F 每一个标准的 HDMI连接,都包含了 3 个用于传输数据的 TMDS 传输通道,还有 1 个独立 5 `' X* |$ H$ o8 {* [# Q7 e1 x% f8 u
7 |5 j8 X1 a+ X6 _8 g的 TMDS 时钟通道,以保证传输时所需的统一时序。在一个时钟周期内,每个 TMDS通道都能
' I1 L. e4 z6 f+ ^0 G7 a1 T) {& _4 Q! m0 M
传送 10bit的数据流。而这 10bit数据,可以由若干种不同的编码格式构成。 , `2 H! x9 S* _- X! m, n3 x$ Z
2 N! q8 ?. J( M) N. i" Q" ? 一般来说,HDMI 传输的编码格式中要包含视频数据(HDMI1.3 版本前每个像素采用
/ L5 G# @4 d5 A( {- M4 M b3 J3 s# F' R( U4 [
24bit)、控制数据和数据包(数据包中包含音频数据和附加信息数据,例如纠错码等)。TMDS $ W& }5 ]% r0 a" G' R/ z, d
* q9 B! _/ `9 Y( B每个通道在传输时要包含一个 2bit的控制数据、8bit 的视频数据或者 4bit 的数据包即可。
' m. x$ C$ b* Y0 J
& H ?; E$ ~/ n0 |" {& X( u+ D! {在 HDMI 信息传输过程中,可以分为三个阶段:视频数据传输周期、控制传输周期和数据岛 ' W; B1 } v/ X9 s! n) @2 M4 P* Z1 `. S0 ^
p5 D7 e) T( R, J7 b L
传输周期,分别对应上述的三种数据类型。
7 }7 i, B: }. F' T* u/ {& [& G9 n X3 m
2.8.4 带宽和 TMDS 的关系
4 U+ y0 j8 m! J
- `3 m5 v- x. x' {" `' ` 在 HDMI标准中所规定的带宽,在 1.0 版本就设定为最高 4.96Gbps。那么这一数值是怎
- r4 |$ T7 }. N; y/ E8 _. L. K; d! N3 V
么的来的呢?和 TMDS 又有什么关系呢?看右面的公式:
) ?0 d* ^' U/ _
. B2 p$ G: j, D! t/ s) _ 这是一个适用于所有串口传输接口带宽计算的公
; ~' n# R( `, u5 P) M s
. e+ J6 I9 L9 |( ^式。在所有的数字电路中,都有一个负责提供基本频率的元器件——晶振,它就像是一个精 + i7 ~2 J& e) B4 p7 U
a A- s* f6 n
确的闹钟一样,电路中所有的元器件都按照它的节奏统一行动。比方说,某一运算电路的晶 $ k2 e# k6 w8 `4 Y& _
0 a6 Z6 ~$ i+ Y5 T
振频率是 100Hz,就是说这一电路在一秒钟内可以进行 100 次运算过程。由此可见,晶振的
) t" U2 p* G. {% c" S4 W9 p1 x0 D
% F3 ?4 T6 P) u工作频率越高,每秒所能处理的运算次数就会越多,数据的处理能力也就会越强大。而 HDMI
; M/ O9 j! Z7 K& q) l; a% R3 C
/ [- P3 h: v: N* x4 {( G$ k- q标准中,这个原理同样适用。 ; l u4 {- C- l, @* `& [+ x
2 R h' A5 j' N
HDMI 电路中的时钟频率,在最初制定时范围从 25MHz-165MHz 之间,也就是说一个 TMDS
$ \- H2 b8 c4 l; k4 d' r; K3 u
通道每秒最多能传输 165MHz×10bit=1.65Gbit 的数据,3 个 TMDS 通道一秒就可以传输 $ k$ l2 p4 k! e9 S+ W$ ^. r9 ^# y
% i: p+ Z' f9 Q U( q
1.65×3=4.95Gbit 的数据,再加上控制数据,用标准方法表示就是 4.96Gbps 的带宽。而如
# {/ k4 A/ x8 N! b" E1 H: p( `
) {; m- w# R4 b! ]0 o果用像素点来表示,那就是一秒可以传输显示 1.65G 个像素点(一个完整的像素点信息由 |
|