PCI-Express總線簡析
PCI Express是一個(gè)計(jì)算機(jī)系統(tǒng)總線的名稱,不過大家聽得最多的還是“接口”這個(gè)詞。PCI Express的確是下一代的總線接口,而采用此類接口的產(chǎn)品,多為顯卡,而PCI-E接口的顯卡,也已在2004年正式面世。早在2001年的春季“英特爾開發(fā)者論壇”(IDF2001)上,英特爾公司就提出了要用新一代的技術(shù)取代PCI總線和多種芯片的內(nèi)部連接,并稱之為第三代I/O總線技術(shù)。隨后在2001年底,包括Intel、AMD、DELL、IBM在內(nèi)的20多家業(yè)界主導(dǎo)公司開始起草新技術(shù)的規(guī)范,并在2002年完成,對其正式命名為PCI Express??磥?,新技術(shù)也并不是一促而僦的,它也需要長期的準(zhǔn)備,這樣,才會讓它一面世便擁有相當(dāng)?shù)某墒於取?/p>本文引用地址:http://m.butianyuan.cn/article/201612/330160.htm
特點(diǎn)
1、點(diǎn)對點(diǎn)連接方式
和傳統(tǒng)的PCI總線相比,PCI Express在工作方式上有了根本的革新——采用點(diǎn)對點(diǎn)總線連接方式。我們知道傳統(tǒng)的PCI總線是以獨(dú)占帶寬的方式進(jìn)行工作的,任何一個(gè)時(shí)間PCI總線上只能有一個(gè)設(shè)備進(jìn)行通訊,一旦PCI總線上設(shè)備增多,總線控制權(quán)爭用的問題就會嚴(yán)重制約PCI設(shè)備性能的發(fā)揮。PCI Express總線采用了點(diǎn)對點(diǎn)的連接方式,每個(gè)設(shè)備在要求傳輸數(shù)據(jù)的時(shí)候各自建立自己的傳輸通道,對于其他設(shè)備這個(gè)通道是封閉的,各個(gè)通道互不干擾,數(shù)據(jù)傳輸?shù)男室虼舜鬄樘岣摺?br />2、串行的傳輸方式
PCI Express的數(shù)據(jù)傳輸為串行方式,使用“電壓差動(dòng)式信號傳輸”,即是兩條線路,以相互間的電壓差作為邏輯“0”“1”的表示。每兩條線路組成一個(gè)通路(Lane),每個(gè)通路的理論傳送速率為2.5Gbit/s,實(shí)際中可以有兩個(gè)傳送通路,分為上行和下行,這樣PCI Express就可以工作在雙工狀態(tài)下,能提供更高的傳輸速率和質(zhì)量。
3、高速率傳輸
PCI Express分為x1、x2、x4、x8、x16和x32幾種形式。形狀上看x1最短,越往上則越長。它們是向下兼容的。PCI Express x16單通道就具有5GB/s(2.5Gb×16/8=5GB/s)帶寬,不過由于采用8b/10b編碼,事實(shí)上的有效帶寬為4GB/s(扣除20%的植入時(shí)鐘信號)。同理,替代現(xiàn)行PCI插槽的“PCI Express x1”單通道應(yīng)該具有250MB/s的帶寬,而傳統(tǒng)PCI總線的帶寬為133MB/s。PCI-Express的高帶寬,能實(shí)現(xiàn)更高的數(shù)據(jù)吞吐能力。
注:x1表示有1條數(shù)據(jù)通道,x2表示有2條數(shù)據(jù)通道,x4表示有4條數(shù)據(jù)通道,依此類推。
4、熱插拔的支持(須主板支持)
PCI Express總線數(shù)據(jù)傳輸距離長達(dá)3m,使得各硬件子系統(tǒng)完全可在空間上彼此分開,只用線纜連接。它支持熱插拔功能,可對所有的接入設(shè)備進(jìn)行實(shí)時(shí)監(jiān)控,這樣硬件廠商可設(shè)計(jì)出形狀和大小都符合模塊化要求的部件,用戶需要擴(kuò)充和升級硬件時(shí),只需要把舊的拔掉,新的插上就可以了,不用關(guān)機(jī)。
5、良好兼容性
另外PCI Express總線還在軟件級別上兼容PCI規(guī)范,不需要更新操作系統(tǒng)和BIOS,即可使用。未來采用PCI Express總線的主板仍可支持PCI插槽,各種PCI接口的擴(kuò)展卡可以低帶寬模式正常運(yùn)行。這就為PCI Express的迅速普及提供了基礎(chǔ),不需面對等待軟件的尷尬。
總體系統(tǒng)架構(gòu)
1、PCI Express基本結(jié)構(gòu)
2、PCI與PCI Express總線結(jié)構(gòu)比較
圖-2
3、桌面、移動(dòng)和服務(wù)器系統(tǒng)中PCI Express總線技術(shù)的應(yīng)用
圖-4
評論