了解PCI-E總線技術(shù)
本文為大家?guī)?lái)了解PCI-E總線技術(shù),希望能幫到大家。
其實(shí),PCI Express是一個(gè)計(jì)算機(jī)系統(tǒng)總線的名稱,不過(guò)大家聽(tīng)得最多的還是"接口"這個(gè)詞,也沒(méi)錯(cuò),PCI Express的確是下一代的總線接口,而采用此類接口的產(chǎn)品,好像也只有顯卡這個(gè)帶寬需要日益膨脹的家伙,PCI-E接口的顯卡,也已在2004年正式面世。早在2001年的春季"英特爾開(kāi)發(fā)者論壇"(IDF2001)上,英特爾公司就提出了要用新一代的技術(shù)取代PCI總線和多種芯片的內(nèi)部連接,并稱之為第三代I/O總線技術(shù)。隨后在2001年底,包括Intel、AMD、DELL、IBM在內(nèi)的20多家業(yè)界主導(dǎo)公司開(kāi)始起草新技術(shù)的規(guī)范,并在2002年完成,對(duì)其正式命名為PCI Express??磥?lái),新技術(shù)也并不是一促而僦的,它也需要長(zhǎng)期的準(zhǔn)備,這樣,才會(huì)讓它一面世便擁有相當(dāng)?shù)某墒於取?/p>
技術(shù)原理
PCI Express采用的也是目前業(yè)內(nèi)流行這種點(diǎn)對(duì)點(diǎn)串行連接,比起PCI以及更早期的計(jì)算機(jī)總線的共享并行架構(gòu),每個(gè)設(shè)備都有自己的專用連接,不需要向整個(gè)總線請(qǐng)求帶寬,而且可以把數(shù)據(jù)傳輸率提高到一個(gè)很高的頻率,達(dá)到PCI所不能提供的高帶寬。相對(duì)于傳統(tǒng)PCI總線在單一時(shí)間周期內(nèi)只能實(shí)現(xiàn)單向傳輸,PCI Express的雙單工連接能提供更高的傳輸速率和質(zhì)量,它們之間的差異跟半雙工和全雙工類似。
規(guī)格說(shuō)明
"帶寬"這個(gè)詞對(duì)于廣大讀者來(lái)說(shuō)并不陌生,它是我們?cè)谌粘J褂秒娔X時(shí)必不可少的性能指數(shù)之一,PCI-Express技術(shù)正是為了解決未來(lái)十年甚至更長(zhǎng)的時(shí)間內(nèi)帶寬不足的問(wèn)題而研發(fā)推出的。PCI Express的接口根據(jù)總線位寬(帶寬)不同而有所差異,包括X1、X4、X8以及X16(X2模式將用于內(nèi)部接口而非插槽模式)五種。x1表示有1條數(shù)據(jù)通道,x2表示有2條數(shù)據(jù)通道,x4表示有4條數(shù)據(jù)通道,依此類推。其中每條數(shù)據(jù)通道均由4個(gè)針腳組成,在PCI-Express下,每個(gè)針腳的數(shù)據(jù)傳輸速率為100MB/秒。PCI Express X1已經(jīng)可以滿足主流聲效芯片、網(wǎng)卡芯片和存儲(chǔ)設(shè)備對(duì)數(shù)據(jù)傳輸帶寬的需求,但是遠(yuǎn)遠(yuǎn)無(wú)法滿足圖形芯片對(duì)數(shù)據(jù)傳輸帶寬的需求。 因此,必須采用PCI Express X16來(lái)取代傳統(tǒng)的AGP總線,其同樣支持雙向數(shù)據(jù)傳輸,每向數(shù)據(jù)傳輸帶寬高達(dá)4GB/s,雙向數(shù)據(jù)傳輸帶寬有8GB/s,是目前廣泛采用的AGP 8X數(shù)據(jù)傳輸2.1GB/s的數(shù)據(jù)傳輸帶寬的四倍之多!可見(jiàn),"青出于藍(lán)勝于藍(lán)",同為PCI,新的PCI-Express有著無(wú)可比擬的帶寬優(yōu)勢(shì)。
其他
其他方面,PCI Express同SATA一樣,也支持高階電源管理,支持熱插拔,支持?jǐn)?shù)據(jù)同步傳輸,為優(yōu)先傳輸數(shù)據(jù)進(jìn)行帶寬優(yōu)化。在兼容性方面,PCI Express在軟件層面上兼容目前的PCI技術(shù)和設(shè)備,支持PCI設(shè)備和內(nèi)存模組的初始化,也就是說(shuō)目前的驅(qū)動(dòng)程序、操作系統(tǒng)無(wú)需推倒重來(lái),就可以支持PCI Express設(shè)備。