|
|
楼主 |
发表于 2011-3-27 21:49:51
|
显示全部楼层
整个传输原理依然是基于 Silicon Image 公司的TMDS 编码技术。而对于 DVI 接口存在的各
: ]; }* k$ z( i+ [0 H P) G1 H# R* C. f( s
种缺陷,HDMI 进行了大幅提升,主要体现在以下方面:
8 P# z* \6 ]4 V) U6 |! L: Z/ p6 F" p, Y; q1 W
* 更好的抗干扰性能,能实现最长 20 米的无增益传输。 / ?7 s0 x5 Z+ @9 G9 a5 P D
9 I3 R3 J! u/ e* w
* 针对大尺寸数字平板电视分辨率进行优化,兼容性好。 # g! o7 Q5 i+ K+ F
3 f/ R( {2 v4 ~% w; y% X * 支持EDID(注 1)和 DDC2B(注 2)标准,设备间可以智能选择最佳匹配的连接方式。 ) @5 {! i: C* H
; i1 `; C3 b; E9 \, i7 [# G# ?% [8 J * 拥有强大的版权保护机制(HDCP),有效防止盗版现象。 / l% Q# k/ T6 z1 R/ ^7 }
2 \- a0 o% l2 ^4 N; q0 m/ A
* 支持24bit 色深处理,(RGB、YCbCr4-4-4、YCbCr4-2-2)。
- w3 R6 i4 s3 @$ U' a- s9 T
8 P* }; d8 T3 l8 J$ f8 r1 W' Q8 w * 接口体积小,各种设备都能轻松安装。 & W* _% |- u) H0 X) _. O: ?6 l
8 b) b* i* i$ W4 P }
* 一根线缆实现数字音频、视频信号同步传输,有效降低使用成本和繁杂程度。 ' D6 Q0 D# A, X- X
6 H/ T" k3 @2 C7 Z6 {; u * 完全兼容 DVI 接口标准,用户不用担心新旧系统不匹配。
! B" I. i( c3 o: |$ E8 F1 o5 M2 K% V- n% ]4 z. {4 ` }, t
* 支持热插拔技术。 # @! ~( W N9 d8 E5 W
, J: s4 e' Q; @7 N" N6 { 注 1:EDID(Extended Display Identification DATA,即扩展显示识别数据),最初是 E( G6 ?+ O5 u
, g; h# B) w7 n9 c: i为PC显示器设置的优化显示格式而设计的规范,存储在显示器中专用的容量为1Kb的EEROM 0 X0 R5 [6 E h0 A ~0 M
% h! u% T1 m/ R d l+ x
存储器中。而 HDMI 接口,则遵从并且扩展了此规范。HDMI 接口在数字电视中的 EDID 数据
" ], R4 S) Y# G5 c* X$ t$ {( V3 k
% T; T# d. V V/ V' W结构,与 PC 显示器的最大区别是编程数据可以是 128Byte 的倍数,它不仅规定数字电视显
* q) Q U( {: V- }* f' s. \. c% N2 t) M% v+ `- d& U
示的格式,也规定数字视频信号和数字音频信号。
' K% |& y- U4 e( r
( b7 {+ e- z2 x: D- W# b* u 注 2:DDC2B 是主机与显示设备准双向通讯的协议标准,主要基于 I2C 通讯协议。只有主
# H6 N& q6 N3 n9 a8 S' _4 N% L# i. [1 I: g. ], q6 Q4 o. K X
机向显示设备发出需求信号,并得到显示器的响应后,显示设备才会像主机送出 EDID 资料。
" p: [; C: D7 x4 L" m/ [5 v) G, D
上述仅仅罗列了 HDMI技术相对于 DVI 技术的主要优势,而随着 HDMI 标准本身的发展,其
5 y. Z, v4 A' d9 P+ _' e2 b/ e( X. Z Z6 j
从最初的 1.0 版本也进化出了 1.2 版本和 1.3 等后续版本,不仅性能更加强大,兼容性也更
9 j6 e, H, Y! _! s9 S+ N3 M5 w6 a3 }. R5 ]& j# f9 `) w( Y
加出色。因此,HDMI 正在成为高清时代普及率最 3 x, R3 ?+ d/ N; S/ m
( C3 T# b3 a+ ^$ O/ V高、用途最广泛的数字接口。在现在任何一台平
M# x6 d7 w# m7 W8 O: X" P2 i) M1 N- u
! w) J. [1 h. J: I q9 Q, V$ N板电视上,HDMI 接口都成了标准化的配置。 技术详解 % a$ p: \+ [) X$ z
$ e; A: ~ A* P& l0 O7 e+ h% g' d8 h- g 如同最顶级的发动机是 F1 赛车驰骋赛场的保障一样,HDMI 标准之所以拥有强大的数据 3 U; n: K9 x. p
, J/ {" \/ b8 P5 h' Q, m' W# i8 h# g传输能力,和它的传输原理是分不开的,下面我们就看看 HDMI 标准的传输原理是什么。
- \( r; q' S; K2 ~) o8 `# M; |# l, W' E, F3 u
HDMI标准继续沿用了和DVI相同的,由Silicon Image公司发明的TMDS(Time Minimized
2 m( `) v2 F1 H9 p, @' ^0 v% g; p4 v; \
Differential Signal)最小化传输差分信号传输技术。TMDS 是一种微分信号机制,采用的 9 z* k/ v9 o5 }" W! _
: E; D/ `' `* d7 c. k是差分传动方式。这不仅是 DVI 技术的基础,也是 HDMI 技术的基础原理。
5 f. M% O. q1 A1 j7 RTMDS 差分传动技术是一种利用 2 个引脚间电压差来传送信号的技术。传输数据的数值
6 o; {& ~# G" M. ~, A' E. S, p4 _2 s% p
(“0”或者“1”)由两脚间电压正负极性和大小决定。
* U9 I/ H* |/ m0 B& f# n
8 A" |+ j5 K' P4 U" ~ 每一个标准的 HDMI连接,都包含了 3 个用于传输数据的 TMDS 传输通道,还有 1 个独立
3 k, F( D' I( Y* t% |2 [& o. m0 p$ Q% y; d- ^
的 TMDS 时钟通道,以保证传输时所需的统一时序。在一个时钟周期内,每个 TMDS通道都能 # @% a( f4 b1 ~- a; t
1 z' |6 F6 _" F# f, I
传送 10bit的数据流。而这 10bit数据,可以由若干种不同的编码格式构成。
: u9 ~6 {% O/ T3 k: S, O6 Q) m) ]
一般来说,HDMI 传输的编码格式中要包含视频数据(HDMI1.3 版本前每个像素采用 % Z' D1 y5 y& N; P+ D
; ^1 k, X. E5 k! n% Q+ e$ B24bit)、控制数据和数据包(数据包中包含音频数据和附加信息数据,例如纠错码等)。TMDS ' s$ A- e1 I3 I5 k
+ L$ W" l5 q o( Y每个通道在传输时要包含一个 2bit的控制数据、8bit 的视频数据或者 4bit 的数据包即可。
- S4 J1 M5 ?' [
) \) {2 i+ O9 ?8 n* ^" m8 X* |在 HDMI 信息传输过程中,可以分为三个阶段:视频数据传输周期、控制传输周期和数据岛 & `/ G( N3 q; _% a8 N) _. d
8 R7 V+ r& X3 X* |. t
传输周期,分别对应上述的三种数据类型。
: s/ u2 }# A- {: I
' f5 X4 j/ \1 m2.8.4 带宽和 TMDS 的关系
, F' |+ O4 ^& X# L
: S: x) N0 Y1 w/ h! V 在 HDMI标准中所规定的带宽,在 1.0 版本就设定为最高 4.96Gbps。那么这一数值是怎 8 a# W, z! v3 L) C, h! m
1 N9 g" L: N% ~5 R B* [/ @; A* G么的来的呢?和 TMDS 又有什么关系呢?看右面的公式:
* @# X& E. v3 Z& j6 X. T9 n- X7 e' c0 ~9 Z" {1 G5 {4 t" v
这是一个适用于所有串口传输接口带宽计算的公
7 u/ a% P# W F& I7 D
" G0 V; G& I+ [. g8 C) i P式。在所有的数字电路中,都有一个负责提供基本频率的元器件——晶振,它就像是一个精
! l) V: }( p' k
; J/ k9 A) P. a" z; l9 a确的闹钟一样,电路中所有的元器件都按照它的节奏统一行动。比方说,某一运算电路的晶
7 b( Y. j& z6 `9 Z6 H+ j8 s& _. Y9 R- j# P
振频率是 100Hz,就是说这一电路在一秒钟内可以进行 100 次运算过程。由此可见,晶振的
7 Q7 o) x$ w+ K9 d% T% _- c
) n% e! N+ i. }% h) C: }. K; |工作频率越高,每秒所能处理的运算次数就会越多,数据的处理能力也就会越强大。而 HDMI 2 K9 O! E3 I+ [) o6 C
* S6 v& L6 F) u; _3 s( q标准中,这个原理同样适用。 4 V5 |' y) A: I' ^
6 q5 e; U- U$ g% F8 Y1 I6 Q HDMI 电路中的时钟频率,在最初制定时范围从 25MHz-165MHz 之间,也就是说一个 TMDS
% @! X% A# t, V( ]; S: Z2 k ?; j. T% t" J- e% |% _" u& @
通道每秒最多能传输 165MHz×10bit=1.65Gbit 的数据,3 个 TMDS 通道一秒就可以传输 ) q/ ^% @( ~* H. i: k
- C& F1 p$ @5 F- m$ N2 z4 T
1.65×3=4.95Gbit 的数据,再加上控制数据,用标准方法表示就是 4.96Gbps 的带宽。而如 , G- o8 F( w7 M3 p* `
. x/ F9 I: q3 y( ]! q
果用像素点来表示,那就是一秒可以传输显示 1.65G 个像素点(一个完整的像素点信息由 |
|