|
% v" o5 \# _( [8 i1 o
苹果 USB 的接口,竟输给了一美元的授权费?% n) i, a; n" z- I8 [; s
6 p& k9 B" n2 @今年5月,欧洲议会将对USB-C作为电子设备统一接口的法案进行全体投票,包括iPhone在内的所有智能手机,以及各家平板电脑、相机、游戏机等,只要在欧盟境内销售,都必须采用USB-C接口。/ W! p2 O$ q% a: i
. C6 I/ f0 K0 \3 w3 Z' B
在苹果的主力产品线之中,iPhone是苹果Lightning专用接口的头号老顽固。它们离通用接口,或许只剩下最后一场投票?& G) Q# v. a' _. x o
. ^8 J( u$ I" H4 X0 S# }2 K
. x' v! E" D8 p
实际上,世上未有USB之前,苹果就在着手打造“USB”了,也就是“火线”FireWire。它的性能比USB强得多,还成为了与USB并行的业界标准。; a/ Q; D+ C# ?- s4 m$ G* p
2 h$ h+ M$ M [
为什么苹果打造的这套标准,却最终被业界遗忘了呢?
7 _4 a! r9 j9 ^9 g( B$ \) }
& G) D7 n8 O7 K( n7 o9 t, x01在USB之前发明USB9 s, x6 ]5 d3 k
1 R: [" X: R" w& |- M* X
在纪录片《通用魔术》中,被尊为“iPod之父”的法德尔曾自豪地向采访者表示,“我们在USB之前就在发明‘USB’了。”
5 f+ ?* B% Q, y2 z
# M# f5 G) V* a% R8 u( W0 D, r9 R) n法德尔所言不虚。苹果“自研USB”之路始于1986年的AppleIIGS,搭载苹果桌面总线(AppleDesktopBridge,简称ADB)。ADB的速率仅有10Kbps,相当缓慢,主要应对连接键盘鼠标等刚需。3 R( q1 P5 W9 X1 x
9 g N3 m3 f' R/ K. v
4 h3 U: d8 a4 S1 }. v随着电脑功能的丰富,ADB已经不能满足市场需求。苹果开始着手开发ADB的继任者,不仅用于连接键盘鼠标,还要负责传输音频信号等。
* l) Y8 ~# ^- ]5 M% c
$ ~6 o9 j ]/ l/ K% o1988年,苹果从国民半导体(NationalSemiconductor,又称国家半导体)招募了MichaelJohasTeener,担任新一代接口的项目主管。不光是苹果,计算机领域的一些巨头,以及电气电子工程师学会(IEEE)都在期待一个更为先进的通用接口。
, ?2 D) S" o3 z9 O6 P1 H& Y I- g( [0 x
这些期望让FireWire的工程师们倍感压力。在最初的设计版本中,FireWire的速率为12Mbps,也就是1.5MB每秒(1Byte=8bit)。苹果对这个结果相当不满意,因为公司的设想是至少50Mbps。IBM等行业伙伴的要求更高,他们想要FireWire作为SCSI的替代品,要求速率要达到100Mbps。
$ y( [' j+ \$ b5 E4 l; c$ Z& x: `5 j5 {0 Z7 m# T& u$ Y+ z* u
一个外接接口,做着做着就升级到了内部总线的标准。
' c' _: P6 F; t4 j3 V$ A
, T8 W( y, {* U3 P
/ C5 I5 |( x5 F o& f& r: F ]1 w50针的SCSI插头
" K1 K$ j0 B7 {3 v# W
2 U. n$ @5 \. i* }. L$ i3 H N为此Teener的团队找到了意法半导体,后者掌握着一门技术,可以轻松让线缆的带宽翻倍。他们还偷师了一把任天堂GameBoy的GameLink连接线,二者设计颇为相似。
; s: `% B. r7 R' h# ^2 X9 y. O5 b9 B
5 f' k+ h9 e) S9 x. Z; x7 c等到最终确立时,FireWire的设计规范总共来到了300多页,可以在长达4.5米的电缆上实现400Mbps(50MB/s)的速度。' g: {- q' K4 `0 F) S
1 U( x/ T( M0 }6 k* Q, A3 ~) S
) A$ }4 ?0 ]1 ~
1995年,IEEE批准了该项规范,即IEEE1394,并得到大规模采用。IEEE1394在不同品牌有着不同的名字,苹果称其为FireWire,索尼称其为i.LINK,德州仪器则叫它Lynx。( A2 o# B3 w4 m2 c: [! \. M
3 O0 Q' }0 Q( q8 w9 `02比USB快得多了!& W: [( X( F4 U* e
6 H& c2 ?1 D# \) ~' O0 M最初设计开始,FireWire就是瞄准取代SCSI去的,也就是说它的速率要达到硬盘的级别。1995年的FireWire初版支持100、200或400Mbps半双工的速率,对应实际速率为98.304、196.608、393.216Mbps,放在90年代是相当先进的。, f6 k2 s# |( `: H3 _
# {7 ]/ Y. H) I2 e# Q2 e9 G6 G拿经典的1999年PowerMacG3“蓝白机”来说,它搭载两个400Mbps的FireWire接口,内部硬盘总线采用266Mbps的UltraATA——还不如身为外部接口的FireWire!
X p2 r% {8 e: O" k
! }, j+ ]; s! ~2 u. a: Q! O/ w
6 p% G& x/ Q3 [3 u
与FireWire规范发布的同一年,USB开发者论坛(USB-IF)成立,七大创始成员为康柏、DEC、IBM、英特尔、微软、NEC和北电(Norte)。1996年,USB1.0规范发布,距离苹果FireWire项目启动已经过去了9年。
' B1 I! r7 r C: T0 v6 e5 S7 w$ E6 Q- i3 b$ a
姗姗来迟的USB,速度落后FireWire几个次元。USB1.0提供两种速率,1.5Mbps的低速版本和和12Mbps的全速版本,与FireWire相去甚远。直到1998年的USB1.1发布之前,市场上都很少USB接口的设备。5 E5 |6 K Z H2 {" B8 @( R/ Q$ J7 s
- v; L' v4 C3 m2000年,USB2.0版本发布,理论最大速率飙升至480Mbps(53MB/s),终于赶超了初代FireWire。但仅过了两年,FireWire的第二个重大版本就正式推出,名为FireWire800,又叫IEEE1394b-2002,速率翻倍达到786.4Mbps,再次甩开USB一个身位。 j" c7 J3 V0 o* e' R
1 s# Z$ k& A$ x+ C
! p& ~9 E- c# b3 l" dFireWire不仅有着速度优势,其工作方式也要比USB先进得多。FireWire支持设备以菊花链(DaisyChain)方式相互连接,一个接口就可以带动数十台设备,其中任意一台设备都可以控制网络,这是USB所不具备的。FireWire还支持同时在两个方向上传输数据(全双工),USB1.1和2.0一次只能在一个方向上传输数据(半双工)。4 p( V: w' L* m0 b( P0 ~$ d
% `: U- W( Z: ?因其强大的速率和功能,FireWire得到了专业市场的重视,索尼当时推出了一系列DV摄影机,就采用了FireWire接口。苹果从1999年的PowerMacG3蓝白机开始为Mac配备原生FireWire接口,此前的Mac电脑需要使用PCI转接卡才能使用FireWire。
L0 G( j3 G4 P5 v5 H! D$ Y9 O1 F3 C" B9 v+ V
03压倒行业的一美元
" y/ ]" q1 C% n$ k" \" O; E2 j, w' Q, m t& `7 R$ T
有这么强的FireWire,为什么市场最终还是选择了USB呢?
4 {1 J/ y1 V: d4 E0 F7 o7 A
3 ?# ~" M' @. Z第一个原因就是贵。FireWire造价高昂,不只是电脑本身,外接设备也需要搭载控制器芯片,使得成本居高不下。 M* x& h2 c1 F" S' w# y1 s
' {0 V9 ^) `- h& ^1 e$ J8 |& |. B
不过FireWire最贵的地方,是苹果狮子开大口的授权费。20世纪末的苹果还在艰难求生,乔布斯从IBM的专利模式中看到了商机,开始对FireWire收取授权费,每个接口一美元。这对行业是一记重击,厂商们因此转向了更便宜的USB。6 M( }- t8 [$ I8 k6 t2 ]; p
4 u+ ?0 f( I# L4 N/ A0 Y9 d1 @7 ?
最气愤的莫过于英特尔。英特尔CTO当时就授权费一事与苹果展开谈判,苹果不为所动,英特尔一怒之下撤回了对FireWire的支持,转向USB。一个月之后苹果如梦初醒,将授权费降低到25美分,并承诺收益归于全体专利持有者。但此时的英特尔已经打定决心,没有再回头。1 @; Z" E4 r2 o, K0 P# v/ v, M
, V" M, S/ \2 o% \6 {5 n1 v8 k
第二个原因就是USB良好的兼容性。从USB1.0到3.x,每一代接口都向下兼容,只要设备接口匹配就可以使用。FireWire虽然也提供了兼容设计,但在FireWire400与FireWire800之间需要转接器,为用户带来了额外的成本。对于普通用户来说,速度是虚的,加钱上转接器的成本,是实实在在的。
$ E8 O8 F: w9 F$ V, K6 z1 h! c9 ^* W9 P2 e6 L
. P. q9 u% {! Z( |, e" ]
还有一点不容忽视,即FireWire诞生于苹果最为混乱的年代,苹果即便主导了FireWire的研发,在量产使用上却不怎么上心。第一台原生配备FireWire接口的Mac直到1999年才出现,这时FireWire已经推出四年了。更先进的FireWire1600和3200发布之后,苹果直接无视,没有在任何Mac上使用。3 t8 f6 ^+ |. _9 T; E+ [
6 ~: V9 z0 q: g( S) n4 ]1 K; C$ _苹果自己都不喜欢用,FireWire的失宠就是必然的了。2008年,乔布斯宣布FireWire的“死亡”;2012年,最后一代搭载FireWire的Mac发布,USB成为了行业的选择。: v- \2 ~" F6 g* g& N1 _0 L
4 T, v* A9 K* i5 y3 F0 x04结语
F5 E. g3 p, i: t ]7 A! l, `8 l2 N- _ x$ H: r' Q9 S. U
FireWire是一个苹果式的故事。对于消费者,对于行业来说,它很好但也很贵。9 ?, t# C+ r* i: n+ Q- l8 i
8 P6 P" D2 K% O2 {从结局来看,FireWire的贵压过了所有的好。性能更差,但价格便宜、兼容性好的USB赢得了大众市场,并随着一代又一代的进化,承接起了FireWire的历史任务,于是我们就有了Thunderbolt。抛弃FireWire的Mac,也已纷纷用上支持USB4的USB-C接口,也就是雷雳4、雷电4。" @# L& p% h8 R+ P4 d) Q# Z
# I6 W! e- S! p, q8 [3 F7 I
8 h6 m3 ~0 k+ ^ p4 t与热心的Mac相反,iPhone就像一个老顽固,不仅固守Lightning,连传输速度都还是USB2.0的水平,多多少少有些对不起“Pro”的形象。好在,今年的iPhone14会有所变化,不过不是换接口,而是提升速度。, l0 y& m, O$ L/ p) z$ ^9 R8 @
3 c5 Q; d9 d9 I* d& v' i
iPhone的通用接口之路,何时能实现呢? |
|