日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

NVMe IP高速傳輸卻不依賴XDMA設(shè)計(jì)之九:隊(duì)列管理模塊(上)

高速傳輸與存儲 ? 來源:高速傳輸與存儲 ? 作者:高速傳輸與存儲 ? 2025-08-04 09:53 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

注:這是采用PCIe設(shè)計(jì)NVMe,并非調(diào)用XDMA方式,后者在PCIe4.0時(shí)不大方便,故團(tuán)隊(duì)直接采用PCIe設(shè)計(jì),結(jié)合UVM驗(yàn)證加快設(shè)計(jì)速度。

隊(duì)列管理模塊采用隊(duì)列的存儲與控制分離的設(shè)計(jì)結(jié)構(gòu),如圖1所示為隊(duì)列管理模塊的結(jié)構(gòu)框圖。

wKgZO2iJ2KuAXFb4AADorI0gq8Q618.png

圖1 隊(duì)列管理模塊結(jié)構(gòu)圖

對于提交隊(duì)列,設(shè)置一塊完整的BRAM存儲空間用于存儲提交隊(duì)列條目,一個(gè)提交隊(duì)列管理單元用于實(shí)現(xiàn)提交隊(duì)列存儲地址空間的管理和門鈴控制。在提交隊(duì)列管理單元中,構(gòu)建一個(gè)admin提交隊(duì)列表單和N個(gè)I/O提交隊(duì)列表單,I/O提交隊(duì)列表單的個(gè)數(shù)N為參數(shù)配置,考慮到仲裁效率和資源占用,N的最大數(shù)量為16。每一個(gè)提交隊(duì)列表單包含了隊(duì)列的ID、隊(duì)列深度、起始偏移地址、門鈴頭指針、門鈴尾指針、門鈴地址,表單中的初始信息在NVMe初始化的創(chuàng)建提交隊(duì)列過程中獲取,起始偏移地址在初始化時(shí)按照隊(duì)列深度依次連續(xù)分配,而門鈴頭指針則由完成隊(duì)列管理單元更新。

當(dāng)指令控制模塊需要向某一個(gè)提交隊(duì)列寫入提交條目時(shí),提交隊(duì)列管理單元首先讀取所選則隊(duì)列的表單信息,根據(jù)起始偏移地址、隊(duì)列深度和門鈴尾指針計(jì)算出提交隊(duì)列存儲寫地址,再將提交條目寫入該地址中,同時(shí)發(fā)起對應(yīng)的門鈴寫請求。當(dāng)接收到提交隊(duì)列讀請求時(shí),根據(jù)請求的地址獲取對應(yīng)表單信息生成提交隊(duì)列存儲讀地址。

對相關(guān)視頻感興趣的,B站搜用戶名: 專注與守望

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 高速傳輸
    +關(guān)注

    關(guān)注

    0

    文章

    46

    瀏覽量

    9322
  • nvme
    +關(guān)注

    關(guān)注

    0

    文章

    301

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    NVMe高速傳輸擺脫XDMA設(shè)計(jì)54:如何測試隊(duì)列管理功能2

    邊界操作的錯(cuò)誤反饋。 圖1 隊(duì)列管理串口打印信息三 B站已給出相關(guān)性能的視頻,如想進(jìn)一步了解,請搜索B站用戶:專注與守望 鏈接:https://space.bilibili.com
    發(fā)表于 12-10 08:33

    NVMe高速傳輸擺脫XDMA設(shè)計(jì)53:如何測試隊(duì)列管理功能

    本博文主要交流設(shè)計(jì)思路,希望對初學(xué)者有用。注意這里只是拋磚引玉,切莫認(rèn)為參考這就可以完成商用IP設(shè)計(jì)。若有NVME或RDMA 產(chǎn)品及項(xiàng)目需求,請看B站視頻后聯(lián)系。 這里通過實(shí)際環(huán)境中測試隊(duì)列管理
    發(fā)表于 12-09 08:21

    NVMe高速傳輸擺脫XDMA設(shè)計(jì)37:隊(duì)列管理功能驗(yàn)證與分析1

    本文主要交流設(shè)計(jì)思路,在本博客已給出相關(guān)博文九十多篇,希望對初學(xué)者有用。注意這里只是拋磚引玉,切莫認(rèn)為參考這就可以完成商用IP設(shè)計(jì)。若有產(chǎn)品或項(xiàng)目需求,請看B站視頻后聯(lián)系 隊(duì)列管理功能主要包含創(chuàng)建
    發(fā)表于 10-13 11:17

    NVMe高速傳輸擺脫XDMA設(shè)計(jì)十:隊(duì)列管理模塊設(shè)計(jì)(下)

    ?續(xù),隊(duì)列管理模塊采用隊(duì)列的存儲與控制分離的設(shè)計(jì)結(jié)構(gòu),如圖1所示為隊(duì)列管理模塊的結(jié)構(gòu)框圖。 ?
    發(fā)表于 07-30 16:27

    NVMe高速傳輸擺脫XDMA設(shè)計(jì)隊(duì)列管理模塊設(shè)計(jì)(

    設(shè)計(jì),結(jié)合UVM驗(yàn)證加快設(shè)計(jì)速度。隊(duì)列管理模塊采用隊(duì)列的存儲與控制分離的設(shè)計(jì)結(jié)構(gòu),如圖1所示為隊(duì)列管理模塊的結(jié)構(gòu)框圖。 圖1
    發(fā)表于 07-27 17:41

    NVMe IP高速傳輸卻不依賴XDMA設(shè)計(jì)八:系統(tǒng)初始化

    采用XDMA是許多人常用xilinx庫實(shí)現(xiàn)NVMe或其他傳輸的方法。但是,XDMA介紹較少,在高速存儲設(shè)計(jì)時(shí),尤其是PCIe4.0模式下,較
    的頭像 發(fā)表于 07-26 15:14 ?979次閱讀
    <b class='flag-5'>NVMe</b> <b class='flag-5'>IP</b><b class='flag-5'>高速</b><b class='flag-5'>傳輸</b><b class='flag-5'>卻不依賴</b><b class='flag-5'>XDMA</b>設(shè)計(jì)<b class='flag-5'>之</b>八:系統(tǒng)初始化

    NVMe IP高速傳輸卻不依賴XDMA設(shè)計(jì)六:性能監(jiān)測單元設(shè)計(jì)

    性能監(jiān)測單元負(fù)責(zé)監(jiān)測 NVMe over PCIe 邏輯加速引擎的運(yùn)行狀態(tài)和統(tǒng)計(jì)信息, 包括復(fù)位后 運(yùn)行時(shí)間信息、 NVMe 指令數(shù)量統(tǒng)計(jì)信息、 數(shù)據(jù)操作數(shù)量統(tǒng)計(jì)信息、 IOPS 性能統(tǒng)計(jì) 信息、 指令延遲統(tǒng)計(jì)信息等。
    的頭像 發(fā)表于 07-02 19:49 ?572次閱讀
    <b class='flag-5'>NVMe</b> <b class='flag-5'>IP</b><b class='flag-5'>高速</b><b class='flag-5'>傳輸</b><b class='flag-5'>卻不依賴</b><b class='flag-5'>XDMA</b>設(shè)計(jì)<b class='flag-5'>之</b>六:性能監(jiān)測單元設(shè)計(jì)

    NVMe IP高速傳輸卻不依賴XDMA設(shè)計(jì)五:DMA 控制單元設(shè)計(jì)

    DMA 控制單元負(fù)責(zé)控制 DMA 傳輸事務(wù), 該單元承擔(dān)了 DMA 事務(wù)到 NVMe 事務(wù)的轉(zhuǎn)換任務(wù), 使用戶對數(shù)據(jù)傳輸事務(wù)的控制更加簡單快捷。 DMA 控制功能由 DMA寄存器組實(shí)現(xiàn)。
    的頭像 發(fā)表于 07-02 19:47 ?2172次閱讀
    <b class='flag-5'>NVMe</b> <b class='flag-5'>IP</b><b class='flag-5'>高速</b><b class='flag-5'>傳輸</b><b class='flag-5'>卻不依賴</b><b class='flag-5'>XDMA</b>設(shè)計(jì)<b class='flag-5'>之</b>五:DMA 控制單元設(shè)計(jì)

    NVMe IP高速傳輸卻不依賴XDMA設(shè)計(jì)五:DMA 控制單元設(shè)計(jì)

    DMA 控制單元負(fù)責(zé)控制 DMA 傳輸事務(wù), 該單元承擔(dān)了 DMA 事務(wù)到 NVMe 事務(wù)的轉(zhuǎn)換任務(wù), 使用戶對數(shù)據(jù)傳輸事務(wù)的控制更加簡單快捷。 DMA 控制功能由 DMA寄存器組實(shí)現(xiàn)。DMA
    發(fā)表于 07-02 19:45

    NVMe IP高速傳輸卻不依賴XDMA設(shè)計(jì)四:系統(tǒng)控制模塊

    系統(tǒng)控制模塊負(fù)責(zé)實(shí)現(xiàn) NVMe over PCI 邏輯加速引擎的控制功能, 其結(jié)構(gòu)如圖 1 所示。 用戶通過系統(tǒng)控制模塊實(shí)現(xiàn)對初始化功能、 隊(duì)列管理功能、 DMA 功能等主要功能的控制
    的頭像 發(fā)表于 06-29 17:52 ?639次閱讀
    <b class='flag-5'>NVMe</b> <b class='flag-5'>IP</b><b class='flag-5'>高速</b><b class='flag-5'>傳輸</b><b class='flag-5'>卻不依賴</b><b class='flag-5'>XDMA</b>設(shè)計(jì)<b class='flag-5'>之</b>四:系統(tǒng)控制<b class='flag-5'>模塊</b>

    NVMe IP高速傳輸卻不依賴XDMA設(shè)計(jì)之三:系統(tǒng)架構(gòu)

    所設(shè)計(jì)的新系統(tǒng)架構(gòu)中,Nvme over PCIe IP通過 PCIe 3.0x4 接口連接 NVMe固態(tài)硬盤, 并提供 AXI4-Lite 接口用于系統(tǒng)控制, 以及 AXI4 接口用于數(shù)據(jù)
    的頭像 發(fā)表于 06-29 17:46 ?1168次閱讀
    <b class='flag-5'>NVMe</b> <b class='flag-5'>IP</b><b class='flag-5'>高速</b><b class='flag-5'>傳輸</b><b class='flag-5'>卻不依賴</b><b class='flag-5'>XDMA</b>設(shè)計(jì)之三:系統(tǒng)架構(gòu)

    NVMe IP高速傳輸卻不依賴便利的XDMA設(shè)計(jì)之三:系統(tǒng)架構(gòu)

    加速模塊、 PCIE 集成塊。 以下為各功能模塊的定義: 系統(tǒng)控制模塊是實(shí)現(xiàn)NVMe over PCIe關(guān)鍵組件。 NoP 邏輯加速引擎內(nèi)部集成了各種功能, 包括初始化、
    發(fā)表于 06-29 17:42

    NVMe IP高速傳輸卻不依賴XDMA設(shè)計(jì)之二:PCIe讀寫邏輯

    應(yīng)答模塊的具體任務(wù)是接收來自PCIe鏈路上的設(shè)備的TLP請求,并響應(yīng)請求。由于基于PCIe協(xié)議的NVMe數(shù)據(jù)傳輸只使用PCIe協(xié)議的存儲器讀請求TLP和存儲器寫請求TLP,應(yīng)答模塊分別
    的頭像 發(fā)表于 06-09 17:25 ?895次閱讀
    <b class='flag-5'>NVMe</b> <b class='flag-5'>IP</b><b class='flag-5'>高速</b><b class='flag-5'>傳輸</b><b class='flag-5'>卻不依賴</b><b class='flag-5'>XDMA</b>設(shè)計(jì)之二:PCIe讀寫邏輯

    NVMe IP高速傳輸卻不依賴便利的XDMA設(shè)計(jì)之二

    NVMe IP放棄XDMA原因 選用XDMANVMe IP的關(guān)鍵
    發(fā)表于 05-25 10:20

    NVMe IP高速傳輸卻不依賴便利的XDMA設(shè)計(jì)之一

    NVMe IP放棄XDMA原因 選用XDMANVMe IP的關(guān)鍵
    發(fā)表于 05-24 17:09
    阿合奇县| 平果县| 石首市| 商河县| 广灵县| 临泽县| 鸡东县| 汉阴县| 句容市| 汕尾市| 鄂州市| 玛纳斯县| 黔南| 四川省| 时尚| 延边| 安多县| 紫金县| 柏乡县| 红原县| 镇沅| 舞阳县| 稷山县| 泰安市| 金川县| 吐鲁番市| 沭阳县| 婺源县| 重庆市| 娱乐| 志丹县| 曲沃县| 南投县| 新安县| 柳江县| 温泉县| 阳城县| 班戈县| 岫岩| 云龙县| 天全县|