pci express采用了目前業(yè)內(nèi)流行的點(diǎn)對點(diǎn)串行連接,比起pci以及更早期的計(jì)算機(jī)總線的共享并行架構(gòu),每個設(shè)備都有自己的專用連接,不需要向整個總線請求帶寬,而且可以把數(shù)據(jù)傳輸率提高到一個很高的頻率,達(dá)到pci所不能提供的高帶寬。相對于傳統(tǒng)pci總線在單一時(shí)間周期內(nèi)只能實(shí)現(xiàn)單向傳輸,pci express的雙單工連接能提供更高的傳輸速率和質(zhì)量,它們之間的差異跟半雙工和全雙工類似。
pci express接口
pci express的接口根據(jù)總線位寬不同而有所差異,包括x1、x4、x8以及x16(x2模式將用于內(nèi)部接口而非插槽模式)。較短的pci express卡可以插入較長的pci express插槽中使用。pci express接口能夠支持熱拔插,這也是個不小的飛躍。pci express卡支持的三種電壓分別為+3.3v、3.3vaux以及+12v。用于取代agp接口的pci express接口位寬為x16,將能夠提供5gb/s的帶寬,即便有編碼上的損耗但仍能夠提4gb/s左右的實(shí)際帶寬,遠(yuǎn)遠(yuǎn)超過agp 8x的2.1gb/s的帶寬。
pci express規(guī)格從1條通道連接到32條通道連接,有非常強(qiáng)的伸縮性,以滿足不同系統(tǒng)設(shè)備對數(shù)據(jù)傳輸帶寬不同的需求。例如,pci express x1規(guī)格支持雙向數(shù)據(jù)傳輸,每向數(shù)據(jù)傳輸帶寬250mb/s,pci express x1已經(jīng)可以滿足主流聲效芯片、網(wǎng)卡芯片和存儲設(shè)備對數(shù)據(jù)傳輸帶寬的需求,但是遠(yuǎn)遠(yuǎn)無法滿足圖形芯片對數(shù)據(jù)傳輸帶寬的需求。 因此,必須采用pci express x16,即16條點(diǎn)對點(diǎn)數(shù)據(jù)傳輸通道連接來取代傳統(tǒng)的agp總線。pci express x16也支持雙向數(shù)據(jù)傳輸,每向數(shù)據(jù)傳輸帶寬高達(dá)4gb/s,雙向數(shù)據(jù)傳輸帶寬有8gb/s之多,相比之下,目前廣泛采用的agp 8x數(shù)據(jù)傳輸只提供2.1gb/s的數(shù)據(jù)傳輸帶寬。
盡管pci express技術(shù)規(guī)格允許實(shí)現(xiàn)x1(250mb/秒),x2,x4,x8,x12,x16和x32通道規(guī)格,但是依目前形式來看,pci express x1和pci express x16將成為pci express主流規(guī)格,同時(shí)芯片組廠商將在南橋芯片當(dāng)中添加對pci express x1的支持,在北橋芯片當(dāng)中添加對pci express x16的支持。除去提供數(shù)據(jù)傳輸帶寬之外,pci express因?yàn)椴捎么袛?shù)據(jù)包方式傳遞數(shù)據(jù),所以pci express接口每個針腳可以獲得比傳統(tǒng)i/o標(biāo)準(zhǔn)更多的帶寬,這樣就可以降低pci express設(shè)備生產(chǎn)成本和體積。另外,pci express也支持高階電源管理,支持熱插拔,支持?jǐn)?shù)據(jù)同步傳輸,為優(yōu)先傳輸數(shù)據(jù)進(jìn)行帶寬優(yōu)化。
pci express接口
pci express(以下簡稱pci-e)采用了目前業(yè)內(nèi)流行的點(diǎn)對點(diǎn)串行連接,比起pci以及更早期的計(jì)算機(jī)總線的共享并行架構(gòu),每個設(shè)備都有自己的專用連接,不需要向整個總線請求帶寬,而且可以把數(shù)據(jù)傳輸率提高到一個很高的頻率,達(dá)到pci所不能提供的高帶寬。相對于傳統(tǒng)pci總線在單一時(shí)間周期內(nèi)只能實(shí)現(xiàn)單向傳輸,pci-e的雙單工連接能提供更高的傳輸速率和質(zhì)量,它們之間的差異跟半雙工和全雙工類似。
在兼容性方面,pci-e在軟件層面上兼容目前的pci技術(shù)和設(shè)備,支持pci設(shè)備和內(nèi)存模組的初始化,也就是說過去的驅(qū)動程序、操作系統(tǒng)無需推倒重來,就可以支持pci-e設(shè)備。目前pci-e已經(jīng)成為顯卡的接口的主流,不過早期有些芯片組雖然提供了pci-e作為顯卡接口,但是其速度是4x的,而不是16x的,例如via pt880 pro和via pt880 ultra,當(dāng)然這種情況極為罕見。