USB VS IEEE1394
??? 在數(shù)據(jù)交換量越大的今天,傳統(tǒng)的外設(shè)接口EPP、ECP逐漸感到力不從心,難以撐持,為了緩解此種矛盾,各廠家紛紛推出了各自的解決方案。其中以VIA威盛電子倡導(dǎo)的 IEEE1394與INTEL公司推崇的USB最有競(jìng)爭(zhēng)實(shí)力;在目前看來(lái)似乎USB略占上風(fēng)。因此我們的視線自然也就瞄準(zhǔn)了它們,今天就由筆者帶領(lǐng)大家去領(lǐng)略一下它們的風(fēng)采吧!
1 、技術(shù)基本資料與發(fā)展歷史
??? USB ,是 Universal Serial Bus 的縮寫,如果按中文直接翻譯就是“通用串行總線”接口,它是一種串行總線系統(tǒng),帶有5V電壓,支持即插即用功能,支持熱拔插功能,最多能同時(shí)連入127個(gè)USB設(shè)備,由各個(gè)設(shè)備均分帶寬。它誕生于1994年,當(dāng)時(shí)是由 PC 界的幾位“巨人”——康柏、IBM、Intel和Microsoft共同推出的,旨在統(tǒng)一外設(shè)如打印機(jī)、外置Modem、掃描儀、鼠標(biāo)等的接口,以便于安裝使用,取代以往的串口、并口和PS/2接口,可是 USB 標(biāo)準(zhǔn)真正頒已經(jīng)是 1996年了,當(dāng)時(shí)的標(biāo)準(zhǔn)是 USB1.0,不過(guò)我們清楚一種接口的普及必須三個(gè)條件:統(tǒng)一的標(biāo)準(zhǔn)、流行操作平臺(tái)的良好支持以及支持該標(biāo)準(zhǔn)的大量產(chǎn)品,要知道Win95是不支持USB的。因此,96年頒布的USB標(biāo)準(zhǔn)也就成了一張廢紙。因此,雖然98年以前的不少主板芯片組也能對(duì)USB提供支持,但是主板廠家無(wú)一例外都沒(méi)有提供USB接口,連主板上都沒(méi)有USB口,那么USB產(chǎn)品就更是找不到了。直到1998年,USB才迎來(lái)了真正的春天——首先是業(yè)界巨頭們坐下來(lái)制定了USB1.1標(biāo)準(zhǔn),使USB技術(shù)更加成熟可靠;接著Win98發(fā)布,宣布正式對(duì)USB接口提供支持,USB才真正發(fā)展起來(lái)(注:在Win98之前,Win97(Win95 OS/2 )也能支持USB,不過(guò)沒(méi)有廣泛使用。)
??? IEEE1394,又稱作“ Firewire ”即“火線”。早在1985年,蘋果公司就已經(jīng)開(kāi)始著手研究“火線”技術(shù),并取得了很大成效;但是這個(gè)標(biāo)準(zhǔn)正式確立,卻是10年之后了。它是IEEE(電氣與電子工程師協(xié)會(huì))于1995年正式制定的總線標(biāo)準(zhǔn)。IEEE組織曾經(jīng)成功的制定了業(yè)界的許多重要的標(biāo)準(zhǔn),IEEE1394也是其中之一。由于IEEE1394的數(shù)據(jù)傳輸速率相當(dāng)快,因此有時(shí)又叫它“高速串行總線”。比之USB總線,IEEE1394的速度顯然要高出一大截,可是目前在PC方面尚未形成氣候;在操作系統(tǒng)方面,Win98已經(jīng)提供了對(duì)它的支持,效果不錯(cuò);但是IEEE1394推廣的最大障礙在于產(chǎn)品,因?yàn)橹靼逍酒M直接對(duì)IEEE1394提供支持的幾乎沒(méi)有,要實(shí)現(xiàn)它必須靠外接控制芯片,這樣無(wú)疑大大提高了產(chǎn)品成本,這是廠家與顧客都不希望看到的;如此一來(lái),市場(chǎng)上支持IEEE1394接口的主板便是十分稀少了。主板不支持,IEEE1394接口的產(chǎn)品即使買回來(lái)也是當(dāng)擺設(shè),自然是無(wú)人問(wèn)津;當(dāng)然也就沒(méi)幾個(gè)廠家肯動(dòng)它了。所以目前看來(lái),IEEE1394似乎情況并不容樂(lè)觀。但是IEEE1394在其它方面卻比USB更受青睞,例如信息家電和高端服務(wù)器等領(lǐng)域,IEEE1394就以其超快的速度成為該領(lǐng)域的唯一選擇。
2 、詳細(xì)技術(shù)資料
??? USB : USB發(fā)展到今天,總共有三種標(biāo)準(zhǔn):1996年發(fā)布的USB1.0,1998年發(fā)布的USB1.1以及剛剛發(fā)布的最新標(biāo)準(zhǔn)USB2.0,此三種標(biāo)準(zhǔn)最大的差別就在于數(shù)據(jù)傳輸率方面,在其它方面也有不同程度的改進(jìn),總體來(lái)說(shuō),就目前的USB2.0而言,已經(jīng)十分完善了,速度也上了一個(gè)新臺(tái)階,下表為大家列出了USB各種標(biāo)準(zhǔn)的技術(shù)參數(shù)以及與IEEE1394的對(duì)比,希望能對(duì)您有所幫助。
USB1.1 USB2.0 IEEE1394(1995版)
傳輸速度 1.5Mbps 480Mbps 400Mbps
支持長(zhǎng)度 5米 5米(Hub30米) 4.5米
支持系統(tǒng) Win95OS/2及Win98 Win98 Win98
支持特性 PnP、熱拔插 PnP、熱拔插 PnP、熱拔插
支持設(shè)備 127個(gè) 127個(gè) 63個(gè)
??? 以上僅是一些枯燥的數(shù)字、指標(biāo),似乎有點(diǎn)沒(méi)趣味,實(shí)際上USB接口遠(yuǎn)不止這么簡(jiǎn)單,不可能僅僅用幾個(gè)數(shù)字、幾張圖表就可以說(shuō)明的, USB還是一個(gè)可級(jí)連的系統(tǒng),我們可以通過(guò)USB hub的方式使USB接口“一變二”、“一變多”達(dá)到使機(jī)器能聯(lián)入更多的USB設(shè)備,但是在實(shí)際使用中, USB1.1系統(tǒng)一旦聯(lián)入3個(gè)以上設(shè)備并且同時(shí)使用,速度就已經(jīng)很讓人難以接受了,所以所謂“127個(gè)”設(shè)備支持就更談不上了,但是USB2.0的480Mbps(60MB/S)速率就會(huì)大大緩解這個(gè)問(wèn)題。 USB數(shù)據(jù)線由兩對(duì)線組成,一對(duì)數(shù)據(jù)線,一對(duì)電力線,通過(guò)電力線可以為USB設(shè)備提供 5V 電壓,允許通過(guò)最大電流為500mA ,這個(gè)數(shù)字不算很大,但好在聊勝于無(wú),可以滿足一些耗電量較少的設(shè)備的需求,通過(guò)特殊的USB互聯(lián)設(shè)備,我們還可以用USB口實(shí)現(xiàn)雙機(jī)聯(lián)網(wǎng),速度是USB1.1的標(biāo)準(zhǔn)達(dá)12Mbps(1.5MB/S),可惜僅能進(jìn)行簡(jiǎn)單的數(shù)據(jù)交換,不能稱做真正的網(wǎng)絡(luò)。
??? IEEE1394 :USB逐步提高速率不同,IEEE1394剛推出就有很高的起點(diǎn),其速率高達(dá)100Mbps、200Mbps和400Mbps,高出目前的USB標(biāo)準(zhǔn)數(shù)十倍;而今后即將推出的P1394b標(biāo)準(zhǔn),更將速度提升到800Mbps甚至1.6Gbps以上,是這一領(lǐng)域無(wú)可爭(zhēng)議的“速度之王”,把INTEL引以為豪的USB2.0也遠(yuǎn)遠(yuǎn)地甩在了后面。這得益于IEEE獨(dú)樹(shù)一幟的編碼方式—— Dslink,通過(guò)它便可以使IEEE1394僅用兩對(duì)雙絞線便達(dá)到了極高的傳輸速率(200Mbps以上);同USB一樣,它同樣自帶供電線路,且能提供8—40V可變電壓,允許通過(guò)最大電流也達(dá)到1.5A左右,因此它能為耗電量小于 60W的設(shè)備進(jìn)行供電,這遠(yuǎn)比USB的2.5W高多了;不過(guò)IEEE1394最大只能聯(lián)入63個(gè)設(shè)備,僅為USB的一半,不過(guò)由于IEEE1394的驚人速率,以及日常應(yīng)用的需求情況,似乎IEEE1394的63個(gè)設(shè)備比 USB的127個(gè)更實(shí)在,更頂用。它與USB不同之處還在于,目前(其實(shí)是從幾年前就開(kāi)始了)的大部分南橋芯片都整合了USB控制器,因此其成本較低,但對(duì)系統(tǒng)性能有一定的影響;而IEEE1394 則不同于它,因?yàn)橹两駷橹惯€沒(méi)有任何一款主板芯片組能直接對(duì)IEEE1394提供支持,要實(shí)現(xiàn)對(duì)其支持,則必須外接控制芯片或控制板卡,這樣便提高了成本,不過(guò)筆者以為“便宜沒(méi)好貨”,其實(shí) USB與IEEE1394倒很像硬盤的兩種接口——IDE與SCSI,兩者更有所長(zhǎng),雖然前者性能稍弱,但價(jià)格便宜,酷似USB——似乎跑題了,話說(shuō)回IEEE1394吧,IEEE1394傳輸線中有三對(duì)線,其中兩對(duì)為雙絞線,用于數(shù)據(jù)傳輸;還有一對(duì)為供電線,用于向設(shè)置提供8—40V電壓,如圖所示,中間是絕緣層。
3 、應(yīng)用狀況與前景展望
??? USB:目前,USB接口可謂春風(fēng)得意,笑傲江湖,君不見(jiàn)市場(chǎng)上每一款主板都帶有不少于2個(gè)USB接口;吞并了并口,因?yàn)閁SB打印機(jī)層出不窮;吞并了串口,因?yàn)閁SB調(diào)制解調(diào)器也是新品輩出;吞并了PS/2接口,因?yàn)閁SB鼠標(biāo)大行其道。此外,USB音箱作為一種嶄新的技術(shù),也逐漸進(jìn)入了人們的視野,而新興的PC外設(shè)如數(shù)碼相機(jī)、攝像頭、掃描儀、MP3播放機(jī)、外置式大容量存儲(chǔ)器也無(wú)一例外都使用了USB接口,這些都表明了目前USB技術(shù)在該領(lǐng)域所處的統(tǒng)治地位,但是,今后在某些方面,USB接口的地位將逐步為IEEE1394所取代,分析其原因,不外乎有以下幾點(diǎn):
1 、傳輸速度慢
??? 盡管與傳統(tǒng)的串口、并口相比,USB的確達(dá)到了一個(gè)很高的水平,不過(guò)一旦與IEEE1394那數(shù)以“G”計(jì)的速率相比,USB立刻相形見(jiàn)穢,這便是USB想要一統(tǒng)PC外設(shè)接口的最大障礙,也是它是致命傷。盡管目前USB2.0標(biāo)準(zhǔn)使它的速度達(dá)到了IEEE1394現(xiàn)在的水平,便是即將推出的 IEEE1394新標(biāo)準(zhǔn)將立刻打破USB在速度上戰(zhàn)勝IEEE1394的夢(mèng)想,說(shuō)到這里,或許有朋友不禁會(huì)問(wèn)到這樣一上問(wèn)題——我們需要這么高的速率嗎?從長(zhǎng)遠(yuǎn)來(lái)看,答案肯定是—Yes!因?yàn)槿蘸笥捎诩夹g(shù)的提高,勢(shì)必需要極高的傳輸速率,一個(gè)簡(jiǎn)單的例子如調(diào)制解調(diào)器,因?yàn)楝F(xiàn)在技術(shù)原因,連入網(wǎng)絡(luò)的帶寬僅為56Kbps,這樣一來(lái)即使使用并口、串口連接也能勝任,更不用說(shuō)USB了;不過(guò)以后ADSL和Cable Modem來(lái)了,其速度可達(dá)1——10Mbps,那么您還認(rèn)為并口、串口足夠嗎?就連USB接口也會(huì)感到力不從心,再遠(yuǎn)一點(diǎn),假如某日光纖骨干網(wǎng)入戶,其速度之快就……因此,我們必須指出,極高的傳輸速率當(dāng)然不只是一件擺設(shè)!在這一點(diǎn)上,USB毫無(wú)疑問(wèn)落后了。
2 、以PC為中心的聯(lián)接系統(tǒng)
??? 這也是缺點(diǎn)?當(dāng)然是!所謂以PC為中心,就是說(shuō)USB不能像IEEE1394一樣脫離了PC機(jī)而獨(dú)立存在,而只能存在于PC系統(tǒng)中,這表明了USB技術(shù)的局限性,事實(shí)上今后隨著技術(shù)的發(fā)展,會(huì)有越來(lái)越多的外設(shè)進(jìn)入我們生活,為了減輕主機(jī)系統(tǒng)負(fù)擔(dān),我們不得不將一些數(shù)據(jù)交給外設(shè)處理;這時(shí),就必須有一種總線能在兩臺(tái)外設(shè)間進(jìn)行連接,這時(shí)USB就無(wú)計(jì)可施了,譬如掃描并打印一張照片,今天我們必須以PC為中心進(jìn)行控制;這實(shí)在是不方便,而今后我們只需打開(kāi)掃描儀與打印機(jī)就能實(shí)現(xiàn),大大簡(jiǎn)化了工作。要實(shí)現(xiàn)這一點(diǎn),我們就必須要有一種高速總用于兩者之間的互聯(lián);顯而易見(jiàn),必須以PC為中心的USB是無(wú)法擔(dān)此重任的;而支持“點(diǎn)對(duì)點(diǎn)”協(xié)議的IEEE1394便能輕松勝任這個(gè)角色。
3 、非同步的傳輸方式
??? 由于 USB 總線傳輸數(shù)據(jù)必須通過(guò)主機(jī)CPU來(lái)處理,因此它便不是一種同步傳輸總線——非同步傳輸總線是我法實(shí)現(xiàn)實(shí)時(shí)視頻流傳播的,會(huì)產(chǎn)生嚴(yán)重的延遲現(xiàn)象。這樣,以后的實(shí)時(shí)數(shù)碼攝像機(jī)等新型技術(shù)注定不會(huì)垂青于USB總線了。而其對(duì)手IEEE1394,則能得心應(yīng)手地完成它。
??? 通過(guò)以上幾點(diǎn),我們可以清楚預(yù)見(jiàn)USB的未來(lái),根據(jù)筆者分析,在中高端方面,對(duì)數(shù)據(jù)流量要求較高的設(shè)備將不再屈就于低速的USB接口,這些產(chǎn)品便是數(shù)碼相機(jī),外置硬盤之類;中間這一檔,USB和IEEE1394勢(shì)必展開(kāi)激烈爭(zhēng)奪,這些產(chǎn)品便是MP3隨身聽(tīng)、掃描儀等;而低速率的設(shè)備將USB全面壟斷,如PS/2鼠標(biāo)、鍵盤等,而在其它方面,USB將會(huì)完全敗給IEEE1394。
??? IEEE1394 :與當(dāng)前USB大紅大紫的狀況形成鮮明對(duì)比的是,IEEE1394在PC這方面則要遜色不少,目前僅有不少價(jià)格高昂的寥寥幾款,主板能直接對(duì)其提供支持,而IEEE1394卡也是屈指可數(shù),采用IEEE1394的外設(shè)就更是難覓芳蹤,僅有一些外置硬盤和數(shù)碼相機(jī),的確讓人見(jiàn)了寒酸,雖然單從技術(shù)上講, USB 絕非IEEE1394之對(duì)手,然而一款成功的標(biāo)準(zhǔn)在業(yè)界的確立,除了技術(shù)還要受到其它諸多方面因素的影響,USB顯然是在這些方面占了上風(fēng);但是技術(shù)的優(yōu)劣畢竟還是最重要的,因此,據(jù)筆者分析,今后IEEE1394會(huì)在某些領(lǐng)域逐漸取代今天的USB,而在某些新興應(yīng)用場(chǎng)合,如外設(shè)之間的級(jí)聯(lián),IEEE1394便是我們唯一的選擇,由于未來(lái)的P1394b能達(dá)到極高的速度,又因?yàn)镮EEE1394可以實(shí)時(shí)無(wú)延遲的傳播,那么我們可以利用它輕松實(shí)現(xiàn)今天連想都不不敢想的事:實(shí)時(shí)DVD傳輸,由數(shù)碼攝像機(jī)拍攝后實(shí)時(shí)壓制MPEG-2、實(shí)時(shí)三維影音傳播……真的很爽!未來(lái)IEEE1394的傳輸距離也將達(dá)到USB的20倍,即100米;并且仍然可級(jí)連;這些都是USB望塵莫及的,所以在這些場(chǎng)合,IEEE1394是絕對(duì)的王者,而在中端應(yīng)用方面,則很可能與USB進(jìn)行一場(chǎng)曠日持久的爭(zhēng)霸戰(zhàn),勝負(fù)尚難以預(yù)料。
??? 其實(shí)到這里我們不難看出,雖然,USB和IEEE1394是兩種類似的新技術(shù),它們的很多特性都極為相似,但是筆者認(rèn)為它們并不像現(xiàn)在的DDR與RAMBUS,SOCKET 370與SOCKET A,非要爭(zhēng)個(gè)你死我活才行。在筆者看來(lái),二者更類似硬盤中的IDE與SCSI,有著各自不同的定位,所以USB和IEEE1394并存的可能性很大,在這里我大膽提出預(yù)測(cè):不久的將來(lái),很可能我們的PC機(jī)后面只有兩種接口—USB與IEEE1394,今天的PS/2鼠標(biāo)、鍵盤接口會(huì)為USB所取代,很可能打印機(jī)也如此;而今天的數(shù)碼相機(jī)、設(shè)想頭、外置式硬盤、掃描儀、MP3機(jī)等等高級(jí)外設(shè)將無(wú)一例外地向IEEE1394看齊,而音頻接口也會(huì)為IEEE1394所吞并;至于是否如筆者之所料,各位看官不妨拭目以待。
評(píng)論
查看更多