什么是PCI Express 標(biāo)準(zhǔn)(中)
PCIExpress 構(gòu)架 如圖 2 所示,即 PCI Express |0">PCIExpress 的層次體系結(jié)構(gòu)。它保持了與 PCI尋址模式(加載-存儲體系結(jié)構(gòu)且具有單層地址空間)的兼容性,從而保證了所有現(xiàn)有的應(yīng)用程序和驅(qū)動操作無需改變。PCI Express 配置使用的是PCI 即插即用標(biāo)準(zhǔn)中所定義的標(biāo)準(zhǔn)機制。軟件層發(fā)出讀和寫請求,并使用基于數(shù)據(jù)包、分段傳輸?shù)膮f(xié)議通過處理層傳輸至I/O 設(shè)備。 鏈路層向這些數(shù)據(jù)包添加序列號和循環(huán)冗余校驗(CRC )從而創(chuàng)建了一個高度可靠的數(shù)據(jù)傳輸機制?;镜奈锢韺影▋蓚€單工通道,即傳輸對和接收對。這個傳輸對和接收對一起被稱為一個信道。2.5 Gb/s 的初始速度提供了在每個PCI Express 信道上每個方向上大約250 MB/s 標(biāo)準(zhǔn)帶寬。一旦考慮協(xié)議頭,這其中大約200 MB/s 由設(shè)備用來傳輸數(shù)據(jù)。這一速率是大多數(shù)典型 PCI 設(shè)備的 2 番到 4 番。而且不同于 PCI 的是,只要總線帶寬在設(shè)備之間共享,每一個設(shè)備都 具有此帶寬。 物理層 基本的PCI Express 鏈路包括兩個低電壓的AC 耦合差分信號對(一個傳輸對和一個接收對),如圖3所示。物理鏈路層信號使用一個去加重(de-emphasis )策略來減少符號間干擾,從而提高了數(shù)據(jù)完整性。數(shù)據(jù)時鐘通過使用 8b/10b 的解碼策略來嵌入,從而到達極高的數(shù)據(jù)傳輸率。初始的信號發(fā)生頻率是每個方向 2.5 Gb/s (生成1個信號) 而且它將會隨著硅工藝的提高而增加至每個方向10 Gb/s(信號在銅線中傳輸可能實現(xiàn)的最大速率)。兩個鏈路層的 PCI Express 代理在物理層上傳輸數(shù)據(jù)包。圖3 PCI Express 物理連接圖一個PCI Express 鏈路層的帶寬可能通過增加信號對形成多個信道而線性增長。物理層提供 x1, x2, x4, x8, x12, x16 和x32 信道寬度,理論上它將輸入的數(shù)據(jù)包在這些信道上分配。使用 8b/10b 編碼方式,每一個字節(jié)在這些信道上傳輸。數(shù)據(jù)的分拆和整合對于其他層來說是透明的。在初始化階段,每個PCI Express 鏈路通過鏈路兩端代理的信道寬度的匹配和頻率操作來建立。在這其中沒有固件和操作系統(tǒng)軟件的參與。PCI Express 體系結(jié)構(gòu)提供了將來通過速度升級和高級編碼技術(shù)所帶來的性能提升。將來的速度、編碼技術(shù)或者媒介僅僅會影響物理層。 在PCI Express 中使用不同的信道寬度需要用戶注意擴展板要求的帶寬以及與母板提供的帶寬相匹配。除了圖形卡以外(通常是X16 ),許多早期的PCI Express 擴展板使用的 X1 的寬度。隨著更高的帶寬要求,越來越多的板卡將使用更寬的帶寬。早期的PCI Express 計算機提供一個X16 的連接器以及一些X1 、X4 、X8 插槽的組合,這由計算機面向的客戶所決定。PCI Express 允許在不匹配的信道寬度上進行一些交互操作,這取決于不匹配的方向。在一個較小寬度的連接器上使用更大寬度的擴展板卡是向下插入。例如,利用PCI ,您可以在一個32 位的插槽上插入一個64 位的PCI 板卡。 然而,在 PCI Express 中,向下插入在物理上被擴展板卡和連接器所阻止。另一中不匹配在一個較大的連接器上使用一個較小的擴展板卡是向上插入。向上插入是允許的,但是會受到限制在這種配置下,母板廠商需要支持僅在X1 數(shù)據(jù)率上的擴展板卡,從而浪費了在具有更快接口速率的擴展板卡上的投資。無論一個特定的母板在向上插入配置時能否在全速率時處理一個擴展板卡,都必須在每種情況下向母板生產(chǎn)商確認(rèn)。例如,一些母板可以在一個X4 的擴展板卡插入一個X8 或X1 的插槽時,以全速率(X4 )進行處理,然而來自同一廠商的其他母板可能僅以X1 的速率運行。在一個母板既帶有集成圖形控制器(板載)又帶有一個 X16 的 PCI Express 插槽以用于將來圖形擴展的情況下,通常不可能在板載圖形卡使能的同時使用那個 X16 的插槽。 數(shù)據(jù)鏈路層 鏈路層的主要作用就是保證數(shù)據(jù)包在 PCI Express 鏈路上的可靠傳輸。鏈路層負(fù)責(zé)數(shù)據(jù)完整性并向處理層的數(shù)據(jù)包添加序列號和循環(huán)冗余校驗,如圖4所示。大部分?jǐn)?shù)據(jù)包在處理層初始化。一個基于優(yōu)先數(shù)的、流量控制的協(xié)議保證了數(shù)據(jù)包僅在另一端具有接收這個數(shù)據(jù)包的緩沖區(qū)情況下才能傳輸,這樣就去除了任何數(shù)據(jù)包的請求以及由于資源限制而引起的總線帶寬浪費。鏈路層會自動的重新收發(fā)一個被標(biāo)記為損壞的數(shù)據(jù)包。 處理層 處理層接收軟件層的讀和寫請求,并創(chuàng)建請求數(shù)據(jù)包發(fā)送至鏈路層。所有的請求都被分段的處理而且一些請求包需要一個響應(yīng)包。處理層也從鏈路層接收響應(yīng)數(shù)據(jù)包并且將它與原先的軟件請求相匹配。每一個數(shù)據(jù)包都具有一個唯一的標(biāo)識,使得響應(yīng)包能夠指向正確的源。數(shù)據(jù)包的格式提供了32 位的存儲地址和擴展的64 位地址。數(shù)據(jù)包也具有諸如“無偵聽”、“靈活排序”“優(yōu)先級”等屬性,這可能用于將這些數(shù)據(jù)包在I/O 子系統(tǒng)中以最優(yōu)的路徑傳輸。 處理層提供4 個地址空間3 個PCI 地址空間(內(nèi)存、I/O 和配置)和消息空間。PCI 2.2 引入了另一種廣播系統(tǒng)中斷的方式稱為消息信號中斷(MSI )。作為PCI 2.2 系統(tǒng)中一種可選的性能, 這里使用了一種特殊格式的內(nèi)存寫處理替代硬連接的邊帶信號。PCI Express 技術(shù)指標(biāo)重新使用了MSI 概念以作為一種主要的中斷處理方式,并且使用了消息空間來接收所有的優(yōu)先的邊帶信號來作為帶內(nèi)信號,例如中斷、電源管理請求,和復(fù)位。其它PCI 2.2 技術(shù)指標(biāo)中的“特殊周期”,例如中斷確認(rèn),也被處理成帶內(nèi)消息。您可以將 PCI Express 消息視為“虛擬的線”,因為他們的作用是消除當(dāng)前平臺上所使用的各種邊帶信號。 軟件層 軟件兼容性對于 PCI Express 是極為重要的。軟件兼容性有兩個方面初始化(或者列舉)和運行時刻。PCI 具有一個功能強大的初始化模式,其中操作系統(tǒng)可以發(fā)現(xiàn)所有當(dāng)前添加的硬件設(shè)備然后分配系統(tǒng)資源,例如內(nèi)存、I/O 空間和中斷,從而創(chuàng)建一個優(yōu)化的系統(tǒng)環(huán)境。PCI 配置空間和I/O 設(shè)備可編程能力是PCI Express 體系結(jié)構(gòu)中保持不變的重要概念。PCI 所使用的運行時刻軟件模式是一個加載-存儲、共享內(nèi)存的模式,它在PCI Express 體系結(jié)構(gòu)中得以保持以使得所有現(xiàn)有的軟件能夠無需改變即可執(zhí)行。新的軟件也可以利用一些PCI Express 最新的先進特性,例如高級開關(guān)(本文并未述及)。
關(guān)鍵詞: PCIExpress
您可能也感興趣:
今日熱點
為您推薦
隔離險受不少年輕人推崇 不僅看理賠條款還要看免責(zé)條款
北京發(fā)布社保對賬單公告 4月起可查詢電子版?zhèn)€人繳費信息
廣東啟動車險市場專項整治行動 保護消費者合法權(quán)益
更多
- TCL電子(01070.HK)2021年營收達748.5億港元,逆勢同比增長46.9%
- 實驗性代碼讓ReactOS實現(xiàn)SMP模式下進入到桌面
- CEVA Logistics 與 Kodiak Robotics 攜手推出自動駕駛陸運服務(wù)
- 合肥將爭創(chuàng)國家科技創(chuàng)新中心 打造極具競爭力的創(chuàng)新企業(yè)集群
- 英飛凌推出新天線調(diào)諧器,讓5G智能手機擁有超高的數(shù)據(jù)傳輸速...
- 中國 AR/VR 行業(yè)趨勢轉(zhuǎn)變,凸顯智能眼鏡對創(chuàng)新 3D 打印處...
- 貿(mào)澤電子2022 Empowering Innovation Together計劃起航 推出關(guān)于RISC-V的新播客
- 萊迪思加入OPC基金會
排行
最近更新
- 什么是PCI Express 標(biāo)準(zhǔn)(中)
- 同步器作用
- 無功功率真的沒用嗎?
- 測量誤差如何界定?
- 霍爾傳感器原理
- 2月份金融部分?jǐn)?shù)據(jù)出現(xiàn)回落 居民、企業(yè)信貸需求較弱
- 1-2月北京一般公共預(yù)算收入增長12.9% 企業(yè)所得稅增長20.3%
- 暖!一段藏了14年的故事被“曝光”了
- 為了父母不坐牢,一小學(xué)生被騙12萬!
- 這輩子都沒見過這多錢 ......
- 磁器口溫度丨巳時19-22℃,漸起
- 揮灑激情,熔煉團隊——重慶彌陀小學(xué)教師團隊拓展活動紀(jì)實
- 驚心動魄4分鐘!交通輔警救起跳江女子
- 蒼翠迎藏藍,森警護青山
- 朔州骨外科醫(yī)院黨支部召開2021年度組織生活會 積極進取 開拓創(chuàng)新
- “華南A谷”來了!打造現(xiàn)代農(nóng)業(yè)創(chuàng)新“硅谷”
- 打造高原冷涼農(nóng)業(yè) 西寧國家農(nóng)業(yè)科技園區(qū)謀劃“十四五”發(fā)展藍圖
- 中交投資擬發(fā)行10億元公司債 基礎(chǔ)期限3年
- 碧桂園澄清:債券價格短期波動對償債能力不構(gòu)成重大影響
- 美國流動性陷阱下的政策選擇與啟示
- TCL電子(01070.HK)2021年營收達748.5億港元,逆勢同比增長46.9%
- 晉中公用基礎(chǔ)設(shè)施投資完成發(fā)行1.4億元公司債,利率3.99%
- 實驗性代碼讓ReactOS實現(xiàn)SMP模式下進入到桌面
- 成都玖錦:電子測量儀器國內(nèi)市場近400億 國產(chǎn)高端儀器的機遇...
- 多家養(yǎng)老理財試點機構(gòu)正籌備相關(guān)產(chǎn)品發(fā)行 滿足多元化養(yǎng)老需求
- 綠都智慧服務(wù)全新亮相,開啟智造美好生活
- 中國奧園前2月銷售額累計35億元 單月銷售15.8億元
- 茅臺帶頭!超40家上市公司披露月度數(shù)據(jù),股民:沒發(fā)的,是不敢?
- 賠付率投訴率持續(xù)走高 網(wǎng)紅疫情隔離險遭下架
- 吉林省對感染者激增作出回應(yīng)
今日要聞
- 2月份金融部分?jǐn)?shù)據(jù)出現(xiàn)回落 居民、企業(yè)信貸需求較弱
- 同步器作用
- 打造高原冷涼農(nóng)業(yè) 西寧國家農(nóng)業(yè)科技園區(qū)謀劃“十四五”發(fā)展藍圖
- 美國流動性陷阱下的政策選擇與啟示
- 國貨消費熱潮持續(xù)升溫,如何讓更多優(yōu)質(zhì)國貨品牌脫穎而出?
- 霍爾傳感器原理
- 無功功率真的沒用嗎?
- 數(shù)據(jù):USDT 流通量突破 800 億美元
- 打造創(chuàng)新型龍頭企業(yè)實現(xiàn)以點帶面 推進科技成果落地轉(zhuǎn)化
- 閩浙邊區(qū)域交通發(fā)展研討會舉行 明確邊省際公路重點合作項目