91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

NVMe簡介之PCIe下

高速傳輸與存儲 ? 來源:高速傳輸與存儲 ? 作者:高速傳輸與存儲 ? 2025-05-18 00:54 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

對相關NVMe IP視頻感興趣的,請到B站搜用戶名: 專注與守望

3)PCIe事務層

PCIe的事務層連接了PCIe設備核心與PCIe鏈路,這里主要基于PCIe事務層進行討論與分析。事務層采用TLP傳輸事務,完整的TLP由TLPPrefix、TLP頭、Payload和TLP Digest組成。TLP頭是TLP中最關鍵的部分,一般由三個或四個雙字的長度,其格式定義如表1所示。

表1 PCIeTLP報文頭格式

wKgZO2govzqANrS4AAFWiLzlHHg749.png

常用的PCIeTLP事務類型如表2所示。其中Non-Posted類型的事務請求需要 使用完成報文(CompletionPacket,Cpl)或帶數據的完成報文(CompletionPacketwith Data,CplD)類型的響應包返回請求狀態或數據,Posted類型的事務請求不需要使用 完成報文。 PCIe總線協議定義了基于地址的路由、基于ID的路由和隱式路由三種TLP路由 方式。其中,存儲器讀寫和I/O讀寫TLP采用基于地址的路由,該類型的報文可由 RC 或EP發出,根據TLP中的Address字段進行路由選徑。配置讀寫報文、Cpl和 CplD 完成報文使用基于ID的路由,配置讀寫報文只能由RC發出,而完成報文可由 任何設備發出,這些報文根據TransactionID進行路由選徑,TransactionID則由PCIe 總線號、設備號、功能號和Tag字段構成。消息報文使用隱式路由,一般由RC發出 EP 響應,該類型報文的路由直接由下游端口到上游端口,或為RC向EP發出的廣播。

表2 PCIeTLP事務類型

wKgZPGgovzyAC3m3AAFnkydlcIw212.png

4)PCIe 配置空間

PCIe 設備具有和PCI設備相同的配置空間頭類型,此外使用PCIe拓展配置空間 管理PCIe總線。PCI配置空間頭分為Type0和Type1兩種類型,Type0類型配置空間 頭在PCIe總線中用于EP,Type1類型配置空間頭用于Switch中的虛擬PCI橋。 Type0 類型的配置空間頭結構如表3所示。其中主要的寄存器的作用如下:

(1)設備ID和供應商ID:由PCI-SIG分配,當供應商ID為16’hFFFF時表示 無效的設備;

(2)狀態寄存器:保存PCIe設備的狀態信息;

(3)命令寄存器:初始值為0,需要合理配置該寄存器才能訪問該設備的存儲 器或者I/O空間;

(4)頭類型:當值為0時表示設備使用Type0的配置空間,值為1時表示設備 使用Type1的配置空間;

(5)基地址寄存器(BaseAddressRegister,BAR):保存PCIe 設備使用的地址空間的基地址;

(6)拓展功能指針:指向拓展配置空間的偏移地址。

表3 PCIeType0類型配置空間頭

wKgZO2govz2AWIkpAAFBTGDuiKU553.png


Type1類型的配置空間頭如表4所示。其中主要寄存器的作用如下:

(1)00h~14h的寄存器作用與Type0類型的相同;

(2)下級最大總線號、下一級總線號、上一級總線號:下級最大總線號為該設 備下游的PCIe子樹中最大的總線號,下一級總線號為直接連接在該設備下游端口的 總線號,上一級總線號為與該設備上游端口直接連接的總線號,三者共同確定了該設 備在PCIe樹中的位置;

(3)存儲地址大小、存儲基地址:兩者共同表示分配到該設備的存儲地址域;

(4)拓展功能指針:指向拓展配置空間的偏移地址。

表4 Type1類型的配置空間頭

wKgZPGgovUmAHmqbAAFs47pnmSQ458.png


審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • PCIe
    +關注

    關注

    16

    文章

    1340

    瀏覽量

    85118
  • nvme
    +關注

    關注

    0

    文章

    251

    瀏覽量

    23230
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    Xilinx FPGA NVMe Host Controller IP,NVMe主機控制器

    128K-Byte,NVMe Host Controller IP所消耗的BRAM比較多,可以達到CrystalDiskMark測試軟件SEQ128K Q32T1測試模式的讀寫性能。 針對多路數據通道訪問PCIe
    發表于 02-21 10:16

    Xilinx FPGA NVMe主機控制器IP,高性能版本介紹應用

    NVMe Host Controller IP所消耗的BRAM比較多,可以達到CrystalDiskMark測試軟件SEQ128K Q32T1測試模式的讀寫性能。針對多路數據通道訪問PCIe SSD
    發表于 03-09 13:56

    Xilinx FPGA高性能NVMe SSD主機控制器,NVMe Host Controller IP

    NVMe Host Controller IP1介紹NVMe Host Controller IP可以連接高速存儲PCIe SSD,無需CPU和外部存儲器,自動加速處理所有的NVMe
    發表于 03-27 17:23

    高性能NVMe主機控制器,Xilinx FPGA NVMe Host Accelerator IP

    NVMe Host Controller IP1介紹NVMe Host Controller IP可以連接高速存儲PCIe SSD,無需CPU和外部存儲器,自動加速處理所有的NVMe
    發表于 04-10 22:55

    高性能NVMe主機控制器,Xilinx FPGA PCIe 3

    SEQ128K Q32T1測試模式的讀寫性能。針對多路數據通道訪問PCIe SSD,使用NVMe的多隊列特性,NVMe Host Controller IP支持靈活配置DMA讀寫的通
    發表于 04-20 14:41

    NVMe協議簡要分析

    NVM Express(NVMe)是一種高性能、可擴展的接口協議,用于通過PCI express(PCIe)總線,實現主機軟件與NVM設備之間的通信。目前,由于NVMe SSD相比于SATA SSD
    發表于 05-15 00:34

    NVMe協議簡介2

    NVMe指令提交與完成機制 NVMe指令提交與完成機制是NVMe協議的核心,該機制制定了NVMe指令的交互流程和處理步驟。在基于PCIe
    發表于 05-15 23:15

    nvme IP開發PCIe

    PCIe 體系結構 常見的PCIe總線系統結構如圖1所示,其中主要包含三種設備,分別是根復合體(RootComplex,RC)、Switch 和終端設備(EndPoint,EP)。 圖1 PCIe
    發表于 05-17 14:54

    nvme IP開發PCIe

    PCIe事務層 PCIe的事務層連接了PCIe設備核心與PCIe鏈路,這里主要基于PCIe事務層進行了深入討論與分析。事務層采用TLP傳輸事
    發表于 05-18 00:48

    NVMe協議研究掃盲

    的不斷發展,這些接口協議已成為關鍵的性能瓶頸。為了解決這一問題,存儲供應商制定了一種新的接口規范,即NVMe協議。 NVMe協議必要性 NVMe協議是專為PCIe接口的SSD而設計的,
    發表于 06-02 23:28

    NVMe高速傳輸擺脫XDMA設計七:系統初始化

    直接采用PCIe實現NVMe功能,它的系統初始化流程主要分為鏈路訓練、PCIe 初始化和 NVMe 初始化, 分別實現 PCIe鏈路連接、
    發表于 07-04 09:14

    NVMe高速傳輸擺脫XDMA設計十:NVMe初始化狀態機設計

    。 DISABLE_CC:NVMe設備控制器關閉狀態。該狀態PCIe BAR空間的控制器配置寄存器的Enable字段設置為0,使NVMe設備控制器復位,為后續配置做好準備,然后進入
    發表于 07-05 22:03

    Flashtec NVMe 3108 PCIe第四代NVMe固態硬盤控制器怎么樣?

    )新推出的企業和數據中心固態硬盤外形尺寸(EDSFF) E1.S等行業標準,采用體積更小、且支持第四代PCIe的非易失性存儲器高速(NVMe)固態硬盤。  這些固態硬盤要求控制器具備體積小和低功耗的特點
    發表于 11-23 06:10

    Flashtec系列的最新成員 Flashtec NVMe 3108 PCIe Gen 4企業NVMe SSD控制器

    Microchip的新Flashtec NVMe 3108 PCIe Gen 4 NVMe SSD控制器可提供各種緊湊型SSD外形尺寸,并具有業界領先的安全功能,并具有高效能,出色的性能和可靠性指標。
    的頭像 發表于 09-11 13:43 ?3103次閱讀

    PCIeNVMe存儲的關系

    在現代計算機系統中,存儲技術的發展對于提高整體性能至關重要。PCI Express(PCIe)和NVMe(Non-Volatile Memory Express)是兩種關鍵技術,它們共同推動了存儲
    的頭像 發表于 11-06 09:29 ?2308次閱讀
    主站蜘蛛池模板: 狠久久| 最新黄色免费网站 | 欧美性xxxx巨大黑人猛 | 五月激情网站 | 天天噜日日噜夜夜噜 | 美女国产一区 | 2021国产精品午夜久久 | 国模私拍大尺度视频在线播放 | 伊人黄色网| 四虎永久免费在线观看 | 五月激情综合婷婷 | 99久久久精品免费观看国产 | 天天av天天翘天天综合网 | 99伊人 | 亚洲精品美女视频 | 男人天堂网在线视频 | 欧美图片小说视频 | 国产精品女人在线观看 | 国产精品国产三级在线高清观看 | 2021国产精品自在拍在线播放 | 久久久国产精品免费 | www.一区二区三区 | 四月激情网 | 天天看天天干 | 免费看片免费播放 | 美女被猛男躁免费视频网站 | 27pao强力打造高清免费高 | 亚洲аv电影天堂网 | 国产精品久久久久影院免费 | 天天干天天操天天爱 | 福利视频一区二区牛牛 | 黄网站色成年片大免费软件 | 夜夜春宵翁熄性放纵30 | 又黄又爽的成人免费网站 | 国产午夜久久影院 | 亚洲成在人线中文字幕 | 天堂亚洲网 | 婷婷六月丁 | 国模精品视频 | 色在线免费视频 | 在线网站黄 |