|

楼主 |
发表于 2009-1-22 22:36:10
|
显示全部楼层
; H! e) C" |# A* H' z* P. z- C2 n' ?' m% V# u B- ?
USB2.0速度为:480Mbps/8=60Mb/sec
) g/ y+ d" Z7 q; ^7 Q8 p9 i9 kFireWire400为:400Mbps/8=50Mb/sec(1Mbps = 1/8 MB)
' N3 @( W0 o4 L- z8 a" m2 F: P传输速度上优势USB胜出。
/ d, u( s. [7 I9 i9 N6 N* H3 J" Z" l4 j0 }2 L& v$ ]4 L
好在不管是USB还是FireWire传输速度带宽都很高,其中USB2.0能到60Mb/sec,显然USB完胜。
* v. Q$ N+ t4 L* s1 s a [0 y
5 _ \; U, r5 cUSB和FireWire谁权限更高?+ A4 r6 p! R: ~
& Q6 G, {* Y* A' X
我们继续看一下在权限方面谁是赢家。
+ l* R( q2 s j' F3 C; H4 H& X4 \% w7 i; m5 r
弄明白这个我们先打个通俗的例子吧,就拿交通工具说吧,同样的路程,影响到达时间有几个方面呢?
6 e$ y0 r$ m/ f" l6 G# s4 ^首先是车,车的速度快到达时间短,然后是路况,开的兰博基尼可惜在走早高峰的三环,或许还不如夏利上高速来的更快。# f0 x- c, i6 U$ J
那USB和FireWire就是两种不同的车子,他们在总线上的级别便是他们的路况了。
9 O; I0 @- h& A0 N, `4 t: c# R! d( G
我们再看一下USB使用的传输模式是必须通过CPU的许可的,USB 采用“令牌包”-“数据包”-“握手包”的传输机制,在令牌包中指定数据包去向或者来源的设备地址和端点(Endpoint),从而保证了只有一个设备对被广播的数据包/令牌包作出响应,握手包表示了传输的成功与否。
9 t$ n2 t; V1 T# g& ?
" W3 {& ?4 s; C% t1 `! f* g7 Z也就是说USB需要等待CPU指令才能传输,当然这个等待是非常非常短暂的以us为时间单位。再简单点,USB占用CPU资源多。% u6 C5 |% G! y
再看一下FireWire,FireWire的特点是利用等时性传输来保证实时性,可脱离以桌面主机为中心的束缚。FireWire是一个对等的总线,任何一个总线上的设备都可一主动的发出请求最长160us。也就是说FireWire对总线资源的依赖性小。简单说FireWire占用CPU资源相对少。
, l/ t6 s( n- W" E8 j: d3 U2 h9 u! {, M1 G0 L, Q. g0 ]! @7 o
那么是不是在优先权方面FireWire胜出呢?当然不是!为什么?这得从娘胎里说起!0 u2 g- H1 a/ S$ D Q! Z
% o# P) w' p: }! h' z
USB是Intel和微软倡导的,自然从芯片骨子里就支持的好,Intel早已把USB控制器集成到了南桥芯片组里,所以这种支持是原生的。而FireWire呢?FireWire需要第三方芯片组支持,典型的就是TI的FireWire芯片组了,一般都在火线卡上面能看见。处理时要先过类似于TI的FireWire控制芯片然后在和CPU沟通。由于不止TI一家在研发FireWire芯片,有成百上千的芯片工厂都在生产不同规范的FireWire芯片,其结果就是没有规范兼容性差,在音频接口里很多FireWire产品因为兼容问题而败走麦城。
. F3 \& `# c+ w) G
# ^: R9 w# O8 D0 U0 g5 [1 OUSB虽然没有使用FireWire的等时性传输,但因为是原生南桥芯片支持依然能获得高优先权。而FireWire自认为的等时性传输实际上还得经过第三方的芯片才能通过,FireWire比USB多了一个环节。USB获得权限还是高于FireWire的。
# d9 F% G* o6 M2 o# ~+ d1 }1 M$ [) B) n A
未来趋势. ~8 x _3 q( [2 U+ V" b! r
$ c+ [$ b; J9 \: x$ Z; |- U; f英特尔(Intel)宣布正与多家业者合作,订定把USB的理论吞吐量提高到4Gbps以上的新一代接口标准,号称传输速率较现有标准10倍。该USB 3.0规格的目标是在应用层提供300Mbytes/seconds的可用速率,并添加新的服务质量性能,好跟另一种互连接口标准Firewire相抗衡。而根据Intel在美国旧金山IDF的最新宣布,新一代的USB标准目标就是超越Firewire。
* K2 b+ ?4 b3 a. V4 m% Y% k7 i9 \8 }' H' w( Z/ Y% E) B
Intel的一位工程师表示,他们已经透过软件仿真以5Gbps和25Gbps的速率对新协议的基本版本进行了测试。该链接标准无媒介限制 (media agnostic),将执行在铜线和光纤上。这种又称为SuperSpeed USB的互连标准,目标是为基于闪存的设备提供服务,包括USB随身碟、摄影机以及媒体播放器,设计目标之一就是为了跟上闪存芯片的传输速度。3 Q' {/ f8 F+ ]" ]/ W
. B0 {( u y# w5 T/ \. N* I不过Firewire阵营的1394贸易协会(Trade Association)执行总监James Snider却表示:“看来USB3.0的进展迅速,目前有很多种类的产品──包括许多外接硬盘,都采用1394提供速度达800Mbps的最大物理层吞吐量;该组织并预计在明年初推出将速率提高到3.2Gbps的新版本。" ~# k% Q" o5 Y1 M
- A- \* T# {) c3 I7 w a/ x% Y0 l. ~新版Firewire的速度等级将继续采用跟定义现行1394b标准一样的电缆和连接器;那些电缆和连接器的额订速度为10Gbps。Snider并补充,该协会正在审查10G版Firewire规格的提案。
. j+ Z1 @+ M _0 O. P( i, G1 x/ n, o/ H5 K* g1 J
Apple将转而支持USB 3.0?, d/ Y- _( A( B/ R& H0 }
* z* |- }4 z$ z8 V7 D8 m5 R/ [
o0 t# e* L4 l2 ]8 j* o L/ \& P图3:USB 3.0$ A; b$ M0 K* k) ?: c' O# l
1 P/ y6 L% o: G }. e$ w4 G8 I4 h据了解身为Firewire长期支持者的苹果(Apple)也获邀加入USB3.0阵营,但该公司尚未对邀请作出响应。Apple针对多媒体应用的iMac系列产品都采用Firewire,该领域的应用目前超越USB的能力范围。对此NEC的Katagiri表示,Apple可能被迫转向采用 USB3.0,因为Intel目前是该公司的主要芯片供货商,并将在其芯片组中最终采用USB 3.0(如图3)。
* O5 ~/ u$ W% P! r+ e" V4 o4 @+ v- q2 N; n
由此可见上游芯片供应者已经出现倾向于USB阵营了,那我们来看看音频接口的解决方案更倾向于USB还是Firewire?
, m$ ?+ P3 t# k2 a8 M8 Y% j/ n* x, h& } O1 O) ~; k. w' }
音频接口产品线分析(如图4、5):
2 J+ B1 H3 ?: [$ `1 \. p; x
, V' a, p: l9 u/ m) T0 q" A图4:音频接口品牌
# P" Q! f! V( @+ q2 I. ~1 [6 A' O0 \/ }
+ w# b, h, L" i, A0 b# M! f5 U图5:音频接口产品线分析,点击放大& |( ?. N7 e ]) |) R2 G' \- s
7 M% k, @8 c' w
U: [8 z/ M: J+ R' O1 tAvid的Pro Tools HD为PCI-E接口,中端Pro Tools LE以USB做主力。
' z( }( u$ ]7 H' b% E7 u$ t5 \) FFirewire:2款。USB:3款。PCI-E:3款。9 l( G3 ~! b1 \: w5 v
Z6 V% b( u, I, n7 L2 }+ f
Lexicon ——USB。
. ?% v9 e" S* R. o" O ~) tFirewire:1款。USB:6款。! K+ f) m- U7 S) s. ?* a/ d
' Y/ t( v, [1 m7 `$ EM-Audio——Firewire、USB、PCI。/ g- {# ^+ ^) ^7 _& G* W; s! j5 c
Firewire:6款。USB:6款。PCI-E:6款。
n7 M9 m9 l+ p! Y$ q: g6 |4 ~9 d
% B/ d& U$ r* S7 ^TC electronic——Firewire
w/ [# h o- Q/ OFirewire:4款! W" _$ ~& `; p( k* K- ~0 ~
Y/ q( }5 F) S N( U: uRME——PCI-E和Firewire。
; I: B' K8 u2 Y, kFirewire:3款。USB:3款。PCI-E:11款。; k4 b5 T# S/ b. i$ f( n7 h6 E
1 D: c7 I2 m7 O2 x3 X; N
MOTU——USB和Firewire。
8 E6 h# ~) t A0 MFirewire:3款。USB:3款。PCI-E:3款。7 t4 I S% }+ y: [- Q, X+ D
! Q. W1 v9 M/ b/ o) k5 bECHO——PCI和IEEE1394。
0 {9 g, S' p8 T1 r: \8 IFirewire:5款。PCI-E:3款。) ?1 n0 p1 t" G# q2 C- ?6 z
, |* X6 f, Q& b; G) gESI ——USB和PCI+ o' L' o$ N% X1 e4 ]
Firewire:1款。USB:6款。PCI-E:5款。
1 c/ i6 f! G ?3 }7 _! P6 Z Y/ z+ F
Icon ——USB和PCI
% _: h# A3 k2 U; `Firewire:1款。USB:3款。PCI-E:2款。0 U5 C' @" }7 R V# [' u- A: e
9 K1 T0 n) ~# vE-mu ——PCI和USB- K1 B% M/ o0 t e3 U( [ o
USB:4款。PCI-E:5款。2 ^' i$ Y) {. e
1 `) Y& j$ F" l( c2 U8 e4 k N
PreSonus ——IEEE1394; T$ `0 w9 P) j1 t2 R
Firewire:8款。USB:1款。+ q- x& T# X7 s% y% f# H
& I% ^6 q$ H6 q$ F
Focusrite——USB和IEEE1394
+ k, W1 u8 q2 {# D, J+ `4 _, aFirewire:4款。USB:1款。
4 Q1 w+ U3 u j5 l6 Q, @* T& D, N( W
' o. G, Q& x4 X8 h: f( n6 }4 z5 n* q截止到2011年1月底,以上品牌的音频接口采用USB解决方案的共计48款,采用Firewire解决方案的产品40款,采用PCI-E解决方案的41款。
8 W% d/ r) o& D% p
3 @+ C8 H% T( ~* n& |实际上有更多的产品更倾向于USB阵营,在芯片供应方面使用USB和Firewire的成本是相当的,提供USB解决方案的芯片厂商非常之多,像TI(德州仪器)、Cirrus Logic、ATMEGA等大厂都有USB音频的解决方案。我们拿计算机打个比方就可看出USB的普及程度明显高过Firewire。因为每台计算机都会标配USB接口,但不是每台都标配Firewire接口。加上性能丝毫不低于Firewire,所以今后USB音频接口肯定会盛行。/ X+ `7 t5 q r+ ?
$ W4 f/ E! W- Q; X8 _ L% r另外再说一些题外话,谈一谈各大厂商是用何种解决方案设计音频接口的。
8 X7 E9 l9 l) f; o% a+ [3 U$ v2 R& X9 G
首先我们先来了解一下如采用Firewire的话,有几种解决方案,在Firewire方面首屈一指的便是TI了,1995 年,德州仪器 (TI) 第一次在数字便携式摄像机中使用 1394 芯片,从而进入了消费类电子产品市场。从那以后,TI 通过开发数字 A/V 消费类产品的指定、低成本部件=持续了其 1394 芯片领导者地位。在这里如果大家手头都有一块卡那么绝对会发现有TSB41开头的芯片,这块芯片是我们音频接口最常用的一款。: ?% W7 L4 `8 j- S
$ m! E$ V9 Y. f; S1 F2 z
但是请大家注意,大家再回到上面看看Firewire的协议,虽说像TI这样的大厂可以解决Firewire与计算机之间的对话问题,但是Firewire链路层里具体的信号是TI解决不了的。这里面的信号实际上就是AD后的数字信号,而负责处理这些信号的有专门的芯片组,提供这个芯片组的品牌便是大名鼎鼎TC集团旗下的TC Applied Technology公司。大家如果打开以下品牌的Firewire音频接口绝对会发现一块为TCD2220的芯片,使用这块芯片的品牌有大名鼎鼎的Avid的00系列和它旗下的M-audio,像Focusrite、Presonus这样的也再使用,如果你手头有M-audio410的话你可以打开看看有没有这款芯片。那TC自己产品用的什么芯片?TC自己的四款音频接口使用的是TCD2210(如图6)。TCD2210是比2220搞一个级别芯片,TC自己使用最好的,次一点的卖给别人。但如今的TC实在不给力了,连自己的驱动都解决不了如何去给其他品牌的产品提供解决方案?另外据说TCD2220也不是TC自主研发的,技术是从wavefront买来的,wavefront倒闭了自然TC趁虚而入了。) q1 t; K% l5 p" N$ q' s* W
- R1 C& W2 L; x/ Q& Z' F, p; F1 S1 g( K" S0 \6 y
图6:TCD2220芯片
+ ]0 T S/ ]% }. C- z; N: x4 [& {: \
Firewire会败掉吗?
/ M0 m( ?% }7 j' r! x* H: m$ ^! L7 ^4 m& z- H& V. o; s4 d& a; R7 r& w0 _
这个问题实在太大了,不好准确的判断,但势Firewire必在走下坡路,Firewire是苹果公司倡导的,但如今苹果都倒戈USB了,可见Firewire气数已尽。关键的技术在别人那所以产品受阻是一定的,包括研发推广等等只能依赖。上游品牌都依赖TC Applied Technology的TCD2220解决方案,那TC Applied Technology不给力,这些品牌的Firewire产品只能听天由命了。$ O1 I C" A- m8 Y* w6 W, @8 d$ l
USB会统领继续前进吗?6 Y# Z4 T9 D/ B& p/ e; P/ I7 d6 W% Y3 c
! r% k: F3 w/ A9 y/ p4 G( C
从统计的产品线分析可以发现采用USB解决方案的共有48个,比Firewire多,因为RME这样有自主研发PCI解决方案的大厂存在Firewire算是最后一名了,Firewire只有40款产品。USB统领势在必得,目前只是时间问题,而提供USB解决方案的上游芯片供应商也立志于研发推广USB芯片产品,像ATMEGA和Cirrus Logic这样的专业大厂会有整套的解决方案提供给音频接口厂商,ATMEGA和Cirrus Logic的势力比TC大得多得多。其中Cirrus Logic便是哈曼集团御用的芯片供应商。+ e0 f+ q' O$ i5 f0 K
5 L9 E8 U/ Z* U4 y, s. C" E从大的形式上开看,Intel和苹果都在着实的支持USB3.0技术,USB没有败的理由,目前USB还不能完全压倒Firewire,毕竟Firewire以被认可很多年,随着时间的推移USB音频接口产品会越来越多,到那时Firewire便是退役的时候,原因很简单想必某些音频接口厂家也不愿使用Firewire的单一芯片供应商的解决方案来约束自己的产品线。
1 n3 `4 I5 B/ V! `/ w' d5 U u9 w: e9 }
在我们数字音频接口领域,传输方式的趋势依然是倾向USB的,在上游的芯片厂商都已经全力支持USB的情况下,USB一定能一路走好。
7 T+ g X& W o/ y+ K, q; l |
|