什么是PCI Express 標(biāo)準(zhǔn)(中)
PCIExpress 構(gòu)架 如圖 2 所示,即 PCI Express |0">PCIExpress 的層次體系結(jié)構(gòu)。它保持了與 PCI尋址模式(加載-存儲(chǔ)體系結(jié)構(gòu)且具有單層地址空間)的兼容性,從而保證了所有現(xiàn)有的應(yīng)用程序和驅(qū)動(dòng)操作無需改變。PCI Express 配置使用的是PCI 即插即用標(biāo)準(zhǔn)中所定義的標(biāo)準(zhǔn)機(jī)制。軟件層發(fā)出讀和寫請(qǐng)求,并使用基于數(shù)據(jù)包、分段傳輸?shù)膮f(xié)議通過處理層傳輸至I/O 設(shè)備。 鏈路層向這些數(shù)據(jù)包添加序列號(hào)和循環(huán)冗余校驗(yàn)(CRC )從而創(chuàng)建了一個(gè)高度可靠的數(shù)據(jù)傳輸機(jī)制。基本的物理層包括兩個(gè)單工通道,即傳輸對(duì)和接收對(duì)。這個(gè)傳輸對(duì)和接收對(duì)一起被稱為一個(gè)信道。2.5 Gb/s 的初始速度提供了在每個(gè)PCI Express 信道上每個(gè)方向上大約250 MB/s 標(biāo)準(zhǔn)帶寬。一旦考慮協(xié)議頭,這其中大約200 MB/s 由設(shè)備用來傳輸數(shù)據(jù)。這一速率是大多數(shù)典型 PCI 設(shè)備的 2 番到 4 番。而且不同于 PCI 的是,只要總線帶寬在設(shè)備之間共享,每一個(gè)設(shè)備都 具有此帶寬。 物理層 基本的PCI Express 鏈路包括兩個(gè)低電壓的AC 耦合差分信號(hào)對(duì)(一個(gè)傳輸對(duì)和一個(gè)接收對(duì)),如圖3所示。物理鏈路層信號(hào)使用一個(gè)去加重(de-emphasis )策略來減少符號(hào)間干擾,從而提高了數(shù)據(jù)完整性。數(shù)據(jù)時(shí)鐘通過使用 8b/10b 的解碼策略來嵌入,從而到達(dá)極高的數(shù)據(jù)傳輸率。初始的信號(hào)發(fā)生頻率是每個(gè)方向 2.5 Gb/s (生成1個(gè)信號(hào)) 而且它將會(huì)隨著硅工藝的提高而增加至每個(gè)方向10 Gb/s(信號(hào)在銅線中傳輸可能實(shí)現(xiàn)的最大速率)。兩個(gè)鏈路層的 PCI Express 代理在物理層上傳輸數(shù)據(jù)包。圖3 PCI Express 物理連接圖一個(gè)PCI Express 鏈路層的帶寬可能通過增加信號(hào)對(duì)形成多個(gè)信道而線性增長(zhǎng)。物理層提供 x1, x2, x4, x8, x12, x16 和x32 信道寬度,理論上它將輸入的數(shù)據(jù)包在這些信道上分配。使用 8b/10b 編碼方式,每一個(gè)字節(jié)在這些信道上傳輸。數(shù)據(jù)的分拆和整合對(duì)于其他層來說是透明的。在初始化階段,每個(gè)PCI Express 鏈路通過鏈路兩端代理的信道寬度的匹配和頻率操作來建立。在這其中沒有固件和操作系統(tǒng)軟件的參與。PCI Express 體系結(jié)構(gòu)提供了將來通過速度升級(jí)和高級(jí)編碼技術(shù)所帶來的性能提升。將來的速度、編碼技術(shù)或者媒介僅僅會(huì)影響物理層。 在PCI Express 中使用不同的信道寬度需要用戶注意擴(kuò)展板要求的帶寬以及與母板提供的帶寬相匹配。除了圖形卡以外(通常是X16 ),許多早期的PCI Express 擴(kuò)展板使用的 X1 的寬度。隨著更高的帶寬要求,越來越多的板卡將使用更寬的帶寬。早期的PCI Express 計(jì)算機(jī)提供一個(gè)X16 的連接器以及一些X1 、X4 、X8 插槽的組合,這由計(jì)算機(jī)面向的客戶所決定。PCI Express 允許在不匹配的信道寬度上進(jìn)行一些交互操作,這取決于不匹配的方向。在一個(gè)較小寬度的連接器上使用更大寬度的擴(kuò)展板卡是向下插入。例如,利用PCI ,您可以在一個(gè)32 位的插槽上插入一個(gè)64 位的PCI 板卡。 然而,在 PCI Express 中,向下插入在物理上被擴(kuò)展板卡和連接器所阻止。另一中不匹配在一個(gè)較大的連接器上使用一個(gè)較小的擴(kuò)展板卡是向上插入。向上插入是允許的,但是會(huì)受到限制在這種配置下,母板廠商需要支持僅在X1 數(shù)據(jù)率上的擴(kuò)展板卡,從而浪費(fèi)了在具有更快接口速率的擴(kuò)展板卡上的投資。無論一個(gè)特定的母板在向上插入配置時(shí)能否在全速率時(shí)處理一個(gè)擴(kuò)展板卡,都必須在每種情況下向母板生產(chǎn)商確認(rèn)。例如,一些母板可以在一個(gè)X4 的擴(kuò)展板卡插入一個(gè)X8 或X1 的插槽時(shí),以全速率(X4 )進(jìn)行處理,然而來自同一廠商的其他母板可能僅以X1 的速率運(yùn)行。在一個(gè)母板既帶有集成圖形控制器(板載)又帶有一個(gè) X16 的 PCI Express 插槽以用于將來圖形擴(kuò)展的情況下,通常不可能在板載圖形卡使能的同時(shí)使用那個(gè) X16 的插槽。 數(shù)據(jù)鏈路層 鏈路層的主要作用就是保證數(shù)據(jù)包在 PCI Express 鏈路上的可靠傳輸。鏈路層負(fù)責(zé)數(shù)據(jù)完整性并向處理層的數(shù)據(jù)包添加序列號(hào)和循環(huán)冗余校驗(yàn),如圖4所示。大部分?jǐn)?shù)據(jù)包在處理層初始化。一個(gè)基于優(yōu)先數(shù)的、流量控制的協(xié)議保證了數(shù)據(jù)包僅在另一端具有接收這個(gè)數(shù)據(jù)包的緩沖區(qū)情況下才能傳輸,這樣就去除了任何數(shù)據(jù)包的請(qǐng)求以及由于資源限制而引起的總線帶寬浪費(fèi)。鏈路層會(huì)自動(dòng)的重新收發(fā)一個(gè)被標(biāo)記為損壞的數(shù)據(jù)包。 處理層 處理層接收軟件層的讀和寫請(qǐng)求,并創(chuàng)建請(qǐng)求數(shù)據(jù)包發(fā)送至鏈路層。所有的請(qǐng)求都被分段的處理而且一些請(qǐng)求包需要一個(gè)響應(yīng)包。處理層也從鏈路層接收響應(yīng)數(shù)據(jù)包并且將它與原先的軟件請(qǐng)求相匹配。每一個(gè)數(shù)據(jù)包都具有一個(gè)唯一的標(biāo)識(shí),使得響應(yīng)包能夠指向正確的源。數(shù)據(jù)包的格式提供了32 位的存儲(chǔ)地址和擴(kuò)展的64 位地址。數(shù)據(jù)包也具有諸如“無偵聽”、“靈活排序”“優(yōu)先級(jí)”等屬性,這可能用于將這些數(shù)據(jù)包在I/O 子系統(tǒng)中以最優(yōu)的路徑傳輸。 處理層提供4 個(gè)地址空間3 個(gè)PCI 地址空間(內(nèi)存、I/O 和配置)和消息空間。PCI 2.2 引入了另一種廣播系統(tǒng)中斷的方式稱為消息信號(hào)中斷(MSI )。作為PCI 2.2 系統(tǒng)中一種可選的性能, 這里使用了一種特殊格式的內(nèi)存寫處理替代硬連接的邊帶信號(hào)。PCI Express 技術(shù)指標(biāo)重新使用了MSI 概念以作為一種主要的中斷處理方式,并且使用了消息空間來接收所有的優(yōu)先的邊帶信號(hào)來作為帶內(nèi)信號(hào),例如中斷、電源管理請(qǐng)求,和復(fù)位。其它PCI 2.2 技術(shù)指標(biāo)中的“特殊周期”,例如中斷確認(rèn),也被處理成帶內(nèi)消息。您可以將 PCI Express 消息視為“虛擬的線”,因?yàn)樗麄兊淖饔檬窍?dāng)前平臺(tái)上所使用的各種邊帶信號(hào)。 軟件層 軟件兼容性對(duì)于 PCI Express 是極為重要的。軟件兼容性有兩個(gè)方面初始化(或者列舉)和運(yùn)行時(shí)刻。PCI 具有一個(gè)功能強(qiáng)大的初始化模式,其中操作系統(tǒng)可以發(fā)現(xiàn)所有當(dāng)前添加的硬件設(shè)備然后分配系統(tǒng)資源,例如內(nèi)存、I/O 空間和中斷,從而創(chuàng)建一個(gè)優(yōu)化的系統(tǒng)環(huán)境。PCI 配置空間和I/O 設(shè)備可編程能力是PCI Express 體系結(jié)構(gòu)中保持不變的重要概念。PCI 所使用的運(yùn)行時(shí)刻軟件模式是一個(gè)加載-存儲(chǔ)、共享內(nèi)存的模式,它在PCI Express 體系結(jié)構(gòu)中得以保持以使得所有現(xiàn)有的軟件能夠無需改變即可執(zhí)行。新的軟件也可以利用一些PCI Express 最新的先進(jìn)特性,例如高級(jí)開關(guān)(本文并未述及)。
關(guān)鍵詞: PCIExpress
您可能也感興趣:
今日熱點(diǎn)
為您推薦
貸款370萬元買保險(xiǎn)?消費(fèi)者需當(dāng)心有人盯上你的保單
湖北省棉花“保險(xiǎn)+期貨”項(xiàng)目落地三縣市 5萬棉農(nóng)將成為受益者
更多
- IDC:中國(guó)市場(chǎng)領(lǐng)漲全球,浪潮全閃存儲(chǔ)連續(xù)3個(gè)季度穩(wěn)居中國(guó)前二
- IBIS建模——第1部分:為何IBIS建模對(duì)設(shè)計(jì)成功至關(guān)重要
- 5G 對(duì)工業(yè)應(yīng)用有哪些益處?
- 青海發(fā)布科技專項(xiàng)資金管理辦法 提升區(qū)域科技創(chuàng)新能力
- 寧德時(shí)代與印度尼西亞攜手打造近60億美元?jiǎng)恿﹄姵禺a(chǎn)業(yè)鏈項(xiàng)目
- 意法半導(dǎo)體車規(guī)柵極驅(qū)動(dòng)器提高電機(jī)控制的靈活性
- 愛立信發(fā)布2022年第一季度財(cái)報(bào)
- Globalgig選擇泰雷茲為大規(guī)模物聯(lián)網(wǎng)部署提供全球、即時(shí)和彈性...
更多
- 新城控股62.32億元小公募債券項(xiàng)目狀態(tài)更新為“已反饋”
- 華潤(rùn)股份:完成發(fā)行20億元中期票據(jù) 票面利率3.3%
- 上海國(guó)資經(jīng)營(yíng)擬4月25日對(duì)“18滬國(guó)01”付息,利率4.9%
- 中信證券:4月或5月的LPR利率有一定可能會(huì)跟隨調(diào)整
- 申贖變動(dòng)|東方可轉(zhuǎn)債債券開放100萬元以上大額申購
- 市場(chǎng)流動(dòng)性充裕 央行公開市場(chǎng)今日實(shí)現(xiàn)零投放零回籠
- 多地一季度投資完成率實(shí)現(xiàn)“開門紅” 重點(diǎn)領(lǐng)域項(xiàng)目加快推進(jìn)
- 10余省份完成提前下達(dá)額度發(fā)行工作 專項(xiàng)債券拉動(dòng)有效投資
排行
最近更新
- 什么是PCI Express 標(biāo)準(zhǔn)(中)
- 同步器作用
- 無功功率真的沒用嗎?
- 測(cè)量誤差如何界定?
- 寧波“數(shù)字菜籃子”緊急上線來貨預(yù)約二維碼
- 廈門開展預(yù)售資金監(jiān)管進(jìn)賬智能管理 保障購房人合法權(quán)益
- 寧波市鄞州區(qū)利用大數(shù)據(jù)戰(zhàn)“疫”,為疫情防控配上“最強(qiáng)大腦”
- 接來電1.3萬多個(gè)!寧波市鎮(zhèn)海區(qū)矛調(diào)中心全力保障12345熱線暢通
- “浙里辦”推出掌上救助申請(qǐng),不用請(qǐng)社區(qū)(村)代辦
- 全國(guó)首創(chuàng)的“方艙保”,為醫(yī)護(hù)人員及工作人員提供全方位風(fēng)險(xiǎn)保障
- 調(diào)動(dòng)資本參與養(yǎng)老金融服務(wù) 滿足養(yǎng)老保險(xiǎn)消費(fèi)者多樣化需求
- 170余名“行政點(diǎn)長(zhǎng)”化身“疫情防控一線督導(dǎo)員”
- 寧波兩家方艙醫(yī)院52名患者出院
- 最新!寧波市鄞州區(qū)、海曙區(qū)、江北區(qū)、高新區(qū)調(diào)整“三區(qū)”范圍
- 對(duì)不起它們
- 一季度中國(guó)GDP同比增長(zhǎng)4.8%
- 隨遷老人承受身心雙重壓力的同時(shí)還面臨“福利鴻溝”——補(bǔ)齊...
- 一季度中國(guó)經(jīng)濟(jì)開局總體平穩(wěn)
- 數(shù)字盤點(diǎn):中國(guó)空間站 扎實(shí)邁好每一步
- 涉案40萬元!渝中警方破獲一起假冒日化品銷售案
- 知網(wǎng)回應(yīng)被中科院停用:不屬實(shí)
- 綠綠綠~這滿目翠色的北碚,你愛了嗎?
- 河南省“十四五”現(xiàn)代物流業(yè)發(fā)展規(guī)劃出爐
- 新城控股62.32億元小公募債券項(xiàng)目狀態(tài)更新為“已反饋”
- 太平鳥在經(jīng)營(yíng)上顯露疲態(tài) 抄襲和質(zhì)量問題嚴(yán)重
- 讓民生福祉更有“質(zhì)感”
- 鎮(zhèn)海建設(shè)品質(zhì)之城,打造幸福美好家園
- LINE FRIENDS成立中國(guó)泛娛樂事業(yè)部,全面推進(jìn)數(shù)字化戰(zhàn)略轉(zhuǎn)型
- 企鵝電競(jìng)即將謝幕 未來游戲直播行業(yè)還有發(fā)展空間嗎?
- 20余名村民跳著彝族達(dá)體舞,以村內(nèi)最高禮儀迎接寧波寧海
今日要聞
- 無功功率真的沒用嗎?
- 什么是PCI Express 標(biāo)準(zhǔn)(中)
- 企鵝電競(jìng)即將謝幕 未來游戲直播行業(yè)還有發(fā)展空間嗎?
- 廣汽謳歌退出成為必然 外來豪華品牌找不準(zhǔn)中國(guó)消費(fèi)者喜好
- 新城控股62.32億元小公募債券項(xiàng)目狀態(tài)更新為“已反饋”
- 上海建工2021年?duì)I收增加21.5% 毛利率創(chuàng)五年新低
- 同步器作用
- 貴州不斷健全縣域金融組織體系 加大對(duì)小微企業(yè)的支持力度
- 測(cè)量誤差如何界定?
- 時(shí)隔兩年,負(fù)油價(jià)事件內(nèi)幕曝光!12名交易員合謀,單日收割7億美元