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