總線揭密:串行傳輸VS并行傳輸
因?yàn)樯鲜鲈?,?shí)際電路中只要使用低壓差分信號(Low Voltage DifferenTIal Signal,LVDS),350mV左右的振幅便能滿足近距離傳輸?shù)囊?。假定?fù)載電阻為100Ω,采用LVDS方式傳輸數(shù)據(jù)時,如果雙絞線長度為 10m,傳輸速率可達(dá)400 Mbps;當(dāng)電纜長度增加到20m時,速率降為100 Mbps;而當(dāng)電纜長度為100m時,速率只能達(dá)到10 Mbps左右。
LVDS最早由美國國家半導(dǎo)體公司提出的一種高速串行信號傳輸電平,由于它傳輸速度快,功耗低,抗干擾能力強(qiáng),傳輸距離遠(yuǎn),易于匹配等優(yōu)點(diǎn),迅速得到諸多芯片制造廠商和應(yīng)用商的青睞,并通過TIA/EIA(Telecommunication Industry Association/Electronic Industries Association)的確認(rèn),成為該組織的標(biāo)準(zhǔn)(ANSI/TIA/EIA-644 standard)。
在近距離數(shù)據(jù)傳輸中,LVDS不僅可以獲得很高的傳輸性能,同時還是一個低成本的方案。LVDS器件可采用經(jīng)濟(jì)的CMOS工藝制造,并且采用低成本的3類電纜線及連接件即可達(dá)到很高的速率。同時,由于LVDS可以采用較低的信號電壓,并且驅(qū)動器采用恒流源模式,其功率幾乎不會隨頻率而變化,從而使提高數(shù)據(jù)傳輸率和降低功耗成為可能。因此,USB、SATA、PCI Express以及HyperTransport普遍采用LVDS技術(shù),LCD中控制電路向液晶屏傳送像素亮度控制信號,也采用了LVDS方式。
四、新串行時代已經(jīng)到來
●
隨著電腦速度的提高,CPU與北橋芯片之間,北橋與南橋之間,以及與芯片組相連的各種設(shè)備總線的通信速度影響到電腦的整體性能??墒?,一直以來所采用的FR4印刷電路板因存在集膚效應(yīng)和介質(zhì)損耗導(dǎo)致的碼間干擾,限制了傳輸速率的提升。
在傳統(tǒng)并行同步數(shù)字信號的速率將要達(dá)到極限的情況下,設(shè)計師轉(zhuǎn)向從高速串行信號尋找出路,因?yàn)榇锌偩€技術(shù)不僅可以獲得更高的性能,而且可以最大限度地減少芯片管腳數(shù),簡化電路板布線,降低制造成本。Intel的PCI Express、AMD的HyperTansport以及RAMBUS公司的redwood等第三代I/O總線標(biāo)準(zhǔn)(3GI/O)不約而同地將低壓差分信號(LVDS)作為新一代高速信號電平標(biāo)準(zhǔn)。
一個典型的PCI Express通道如圖9所示,通信雙方由兩個差分信號對構(gòu)成雙工信道,一對用于發(fā)送,一對用于接收。4條物理線路構(gòu)成PCI Express 1X。PCI Express 標(biāo)準(zhǔn)中定義了1X、2X、4X和16X。PCI Express 16X擁有最多的物理線路(16×4=64)。
即便采用最低配置的1X體系,因?yàn)榭梢栽趦蓚€方向上同時以2.5GHz的頻率傳送數(shù)據(jù),帶寬達(dá)到5Gbps,也已經(jīng)超過了傳統(tǒng)PCI總線1.056Gbps(32bit×33MHz)的帶寬。況且,PCI總線是通過橋路實(shí)現(xiàn)的共享總線方式(如PCI9054等橋設(shè)備),而PCI Express采用所謂的“端對端連接”(如圖10),每個設(shè)備可以獨(dú)享總線帶寬,因此可以獲得比PCI更高的性能。
●
在ATA-33之前,一直使用40根平行數(shù)據(jù)線,由于數(shù)據(jù)線之間存在串?dāng)_,限制了信號頻率的提升。因此從ATA-66開始,ATA數(shù)據(jù)線在兩根線之間增加了1根接地線正是為了減少相互干擾(一共80根物理線)。增加地線后,數(shù)據(jù)線與地線之間仍然存在分布電容C2,還是無法徹底解決干擾問題,使得并行ATA接口的最高頻率停留在133MHz上。除了信號干擾這一根本原因之外,并行PATA 還存在不支持熱插拔和容錯性差等問題,采用Serial ATA才完成脫胎換骨的蛻變,使問題得到了解決。
Serial ATA 是Intel 公司在IDF 2000 上推出的概念,此后Intel 聯(lián)合APT、Dell、IBM、Seagate以及Maxtor等幾家巨頭,于2001年正式推出了SATA 1.0 規(guī)范。而在IDF2002春季論壇上,SATA 2.0 規(guī)范也已經(jīng)公布。
Serial ATA接口包括4根數(shù)據(jù)線和3 根地線,共有7 條物理連線。目前的SATA 1.0標(biāo)準(zhǔn),數(shù)據(jù)傳輸率為150MBps,與ATA-133接口133MBps的速度略有提高,但未來的SATA 2.0/3.0可提升到300MBps以至600MBps。從目前硬盤速度的增長趨勢來看,SATA 標(biāo)準(zhǔn)至少可以滿足未來數(shù)年的要求了。
●
FireWire數(shù)據(jù)傳輸率與USB相當(dāng),單信道帶寬為400Mbps,通信距離為4.5m。不過,IEEE 1394b標(biāo)準(zhǔn)已將單信道帶寬擴(kuò)大到800Mbps,在IEEE
五、串行口能紅到哪天?
閱讀本文之后,如果有人問你關(guān)于串行通信與并行通信哪個更好的問題,你也許會脫口而出:串行通信好!但是,我要告訴你,新型串行口之所以走紅,那是因?yàn)椴捎昧怂母盘柧€代替了傳統(tǒng)兩根信號線的信號傳輸方式,由單端信號傳輸轉(zhuǎn)變?yōu)椴罘中盘杺鬏數(shù)脑?,?ldquo;在相同頻率下并行通信速度更高”這個基本的道理是永遠(yuǎn)不會錯的,通過增加位寬來提高數(shù)據(jù)傳輸率的并行策略仍將發(fā)揮重要作用。
技術(shù)進(jìn)步周
評論