|
|
楼主 |
发表于 2011-3-27 21:49:51
|
显示全部楼层
整个传输原理依然是基于 Silicon Image 公司的TMDS 编码技术。而对于 DVI 接口存在的各
& [2 x+ ~6 v. }! ^$ u/ h9 L9 y0 i! s* G$ w' u
种缺陷,HDMI 进行了大幅提升,主要体现在以下方面: . _0 o; b( D* _: P
0 @* z+ A- ]* Q6 @! v! q9 I* G * 更好的抗干扰性能,能实现最长 20 米的无增益传输。
% `* G' |& U& v" E2 D4 p+ \# `
. ^0 z& V* f7 G. n+ m * 针对大尺寸数字平板电视分辨率进行优化,兼容性好。
+ \* e0 O4 J7 B( L! ?2 u' } Z# l. W; g+ ~# N+ y- [
* 支持EDID(注 1)和 DDC2B(注 2)标准,设备间可以智能选择最佳匹配的连接方式。 & ~9 C2 A8 G. y: n! [' Y
1 e) M& c( k# `) C* F * 拥有强大的版权保护机制(HDCP),有效防止盗版现象。
d& b* l4 U2 d9 j A
1 C7 i; ?+ s# [& [ * 支持24bit 色深处理,(RGB、YCbCr4-4-4、YCbCr4-2-2)。 ( o, O7 X% z1 \* U o+ ~. h9 M
1 r% L# I* g2 ^ * 接口体积小,各种设备都能轻松安装。 ) _- I% G: D3 G, D) `' P6 z
$ ^. y8 w f! x( s4 z1 s4 ] * 一根线缆实现数字音频、视频信号同步传输,有效降低使用成本和繁杂程度。 ) p, S$ z3 q2 a
3 T+ }/ o4 T5 c( P( ~- @ * 完全兼容 DVI 接口标准,用户不用担心新旧系统不匹配。
: b; T5 l" r6 J' Z- F3 `. c( i9 r$ j$ _$ ]; t. q2 o# L& Y
* 支持热插拔技术。
4 Q2 \1 Q+ n! J5 y
- l: Z: S- @! \, ?2 N 注 1:EDID(Extended Display Identification DATA,即扩展显示识别数据),最初是 4 B" t# V- W8 N# O* @9 X: T
1 O+ c: s; G8 p0 s' B为PC显示器设置的优化显示格式而设计的规范,存储在显示器中专用的容量为1Kb的EEROM
9 m$ s; N2 I( d( {% [) A
7 r& }6 o& A! L& g" p( A: N, y存储器中。而 HDMI 接口,则遵从并且扩展了此规范。HDMI 接口在数字电视中的 EDID 数据
O5 f; {+ e4 y7 R8 o8 i. `7 _* Q
9 J% E! k; u7 J# @; y/ g结构,与 PC 显示器的最大区别是编程数据可以是 128Byte 的倍数,它不仅规定数字电视显
7 Z1 N. @4 i4 r4 f1 c
. ~- T, c# h- f/ ]% h示的格式,也规定数字视频信号和数字音频信号。 9 M# o9 v+ ?% E3 c0 l' l% z
; R; s2 y" E! Q. @" F g( @
注 2:DDC2B 是主机与显示设备准双向通讯的协议标准,主要基于 I2C 通讯协议。只有主 ( n2 {* d& d, n- g; D; j; K/ V! I
/ k7 Z* T5 Y# ]; {4 a; b
机向显示设备发出需求信号,并得到显示器的响应后,显示设备才会像主机送出 EDID 资料。 , J% }6 c, h/ K+ f; L
5 E! ], q; p. d) \% |
上述仅仅罗列了 HDMI技术相对于 DVI 技术的主要优势,而随着 HDMI 标准本身的发展,其 ' {( E7 Y U( \8 s' e$ W, e( B
! o. d6 P' D- X( P+ U z9 |" c; \: a/ {从最初的 1.0 版本也进化出了 1.2 版本和 1.3 等后续版本,不仅性能更加强大,兼容性也更 - p8 \; b B0 G! h7 e2 N
h, i; M1 w, T$ v3 ]7 r加出色。因此,HDMI 正在成为高清时代普及率最 4 N; U1 r' w8 ?6 L
! x' c# p2 {: P& D2 a5 J% M0 S
高、用途最广泛的数字接口。在现在任何一台平
& I- r2 l$ E8 f! h; j, |1 c
7 T3 f; F4 ]% P板电视上,HDMI 接口都成了标准化的配置。 技术详解
7 x/ @: f3 q! h( N* }5 t* m) l/ X) p1 G7 ~/ r. }9 a
如同最顶级的发动机是 F1 赛车驰骋赛场的保障一样,HDMI 标准之所以拥有强大的数据
/ e9 l) r$ e$ C! ^8 ^1 m" R1 W' L# A* I+ R
传输能力,和它的传输原理是分不开的,下面我们就看看 HDMI 标准的传输原理是什么。 - h9 j9 L/ a$ u: {% F7 i" U& F
k6 F$ C0 N+ |) _( L! N& X HDMI标准继续沿用了和DVI相同的,由Silicon Image公司发明的TMDS(Time Minimized ( T$ n8 m$ n4 S4 g( g9 q
- X7 e2 l# D* {/ A
Differential Signal)最小化传输差分信号传输技术。TMDS 是一种微分信号机制,采用的
' m# D' e4 \( l, b! v7 i% Y2 T5 c, l
$ G' ]9 U) l+ w# N) `7 G是差分传动方式。这不仅是 DVI 技术的基础,也是 HDMI 技术的基础原理。 : _$ L( v$ P- D5 N
TMDS 差分传动技术是一种利用 2 个引脚间电压差来传送信号的技术。传输数据的数值
. z3 B+ Y4 Q% ?! K! W! H6 Z! y4 W: O) c. A0 G: i
(“0”或者“1”)由两脚间电压正负极性和大小决定。
1 n b; [7 U$ p2 D# Z$ g/ J7 o( u8 Z% \2 D" |& e/ T9 g
每一个标准的 HDMI连接,都包含了 3 个用于传输数据的 TMDS 传输通道,还有 1 个独立
1 A! Q5 J: X. d* J4 k W2 E' {: m( K/ G: q! Y0 n7 M
的 TMDS 时钟通道,以保证传输时所需的统一时序。在一个时钟周期内,每个 TMDS通道都能 # |/ x: O' G$ l( a/ E5 v
& E8 H5 @' M. w- m传送 10bit的数据流。而这 10bit数据,可以由若干种不同的编码格式构成。 ' L8 L, h! V h( W; E! C0 P
- N1 T5 ]. Z4 i. [9 o" Q
一般来说,HDMI 传输的编码格式中要包含视频数据(HDMI1.3 版本前每个像素采用
6 C" J8 N6 G' [. E& S/ q8 o7 \4 O4 n0 j8 T3 p8 P* {# e( u
24bit)、控制数据和数据包(数据包中包含音频数据和附加信息数据,例如纠错码等)。TMDS . i2 B) H/ |5 @
' h: z5 l5 |3 |0 Z9 U. b每个通道在传输时要包含一个 2bit的控制数据、8bit 的视频数据或者 4bit 的数据包即可。 , [6 d6 ^- |; F+ `/ E
3 P; P( t0 R0 c
在 HDMI 信息传输过程中,可以分为三个阶段:视频数据传输周期、控制传输周期和数据岛
8 @1 _3 e4 o# e0 _
6 e0 U5 c" `/ K( A7 h传输周期,分别对应上述的三种数据类型。 1 \: I4 x6 Z( h6 X6 y9 o v) ^
, j& g1 u2 | F5 N8 L6 E
2.8.4 带宽和 TMDS 的关系 6 o# U+ e; _; i } o1 A7 U
' o7 `, b3 p- @1 L2 S' ^9 _ 在 HDMI标准中所规定的带宽,在 1.0 版本就设定为最高 4.96Gbps。那么这一数值是怎
" n) g3 h7 ?1 c* r( M
# l1 m, \- W* Q. ~ _么的来的呢?和 TMDS 又有什么关系呢?看右面的公式: - V: y- @: f5 O- T6 t" `
0 O6 U7 K( ~+ n- F' o9 `" n
这是一个适用于所有串口传输接口带宽计算的公 + S+ D+ R5 m, W& o
: w. g' o: p5 m1 B9 O: T7 F# \" }( e式。在所有的数字电路中,都有一个负责提供基本频率的元器件——晶振,它就像是一个精
: w) a% j* H, J6 H
! N/ N m2 F& S. b确的闹钟一样,电路中所有的元器件都按照它的节奏统一行动。比方说,某一运算电路的晶 9 ]% z6 `9 b: L j8 y% a- `) J, m
5 s! x4 v; _* w5 y; b* l7 q
振频率是 100Hz,就是说这一电路在一秒钟内可以进行 100 次运算过程。由此可见,晶振的 , b1 J* @6 u* j( R
5 G- f! S+ c+ X/ S6 o工作频率越高,每秒所能处理的运算次数就会越多,数据的处理能力也就会越强大。而 HDMI
* O$ W* n9 I0 T. Q
' e( W& n: d+ Z& a' p7 h标准中,这个原理同样适用。 + q* a; |- k+ t) O! s
; f8 k0 Y$ k' I. J% q' K# E0 L HDMI 电路中的时钟频率,在最初制定时范围从 25MHz-165MHz 之间,也就是说一个 TMDS / p. _' v0 k; L1 z `& h H- m
* Q8 i( B6 m1 S
通道每秒最多能传输 165MHz×10bit=1.65Gbit 的数据,3 个 TMDS 通道一秒就可以传输
, x' g* H" {; |% ~3 Q$ d. Y8 N
! f% U; r, n: P1 I1.65×3=4.95Gbit 的数据,再加上控制数据,用标准方法表示就是 4.96Gbps 的带宽。而如
0 |/ d5 u8 e+ T0 a4 l* k, q
( T6 a/ h7 U2 p5 U果用像素点来表示,那就是一秒可以传输显示 1.65G 个像素点(一个完整的像素点信息由 |
|