女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

NVMe控制器之完成信息解析模塊

高速傳輸與存儲 ? 來源:高速傳輸與存儲 ? 作者:高速傳輸與存儲 ? 2025-05-03 15:58 ? 次閱讀

完成信息解析模塊用于解析NVMe命令執行完成后返回的信息。該模塊首先提取完成信息中的Status Field字段和ID號。通過檢查Status Field字段,判斷NVMe命令是否成功執行。若命令成功執行,則釋放對應ID號的SQ中的緩存空間,以便新的NVMe提交命令使用。若命令執行失敗,則將Error信號被拉高,并將該ID號反饋給隊列管理模塊,以便重新發送該命令。

為了提升系統傳輸效率,將NVMe命令執行流程中的中斷步驟取消,不通過中斷的方式來通知Host檢查完成信息,而是利用硬件電路的并行特點,實時對完成信息進行檢測。并通過添加一級寄存器來提高效率,可以不間斷的接收完成信息,其工作流程為:

(1)接收128bit的完成信息,并將Status Field字段、ID字段、SQ Head Pointer字段和CQ Tail Pointer字段提取出來;

(2)判斷Status Field字段的值是否為000000000000000b,若是則將done信號拉高,同時將ID字段傳輸至隊列管理模塊,否則將Error信號拉高。

審核編輯 黃宇

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

    關注

    1643

    文章

    21952

    瀏覽量

    613806
  • 控制器
    +關注

    關注

    114

    文章

    16957

    瀏覽量

    182795
  • nvme
    +關注

    關注

    0

    文章

    243

    瀏覽量

    23105
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    NVMe協議分析提交隊列

    NVMe指令提交與完成機制是NVMe協議的核心,該機制制定了NVMe指令的交互流程和處理步驟。
    的頭像 發表于 05-15 23:25 ?87次閱讀
    <b class='flag-5'>NVMe</b>協議分析<b class='flag-5'>之</b>提交隊列

    NVMe協議簡介2

    NVMe指令提交與完成機制 NVMe指令提交與完成機制是NVMe協議的核心,該機制制定了NVMe
    發表于 05-15 23:15

    NVMe協議簡要分析

    的值; (6)NVMe SSD通知主機檢查完成命令。NVMe SSD控制器通過Memory Write事務向主機發出MSI-X中斷信號,告知主機檢查CQ中的
    發表于 05-15 00:34

    NVMe控制器IP設計系列接口轉換模塊

    接口轉換模塊負責完成AXI4接口與控制器內部的自定義接口之間的轉換工作。由于AXI4接口協議的實現會占用大量的邏輯資源,為了節約資源,控制器內部的接口信號均采用邏輯簡單的自定義接口,對
    的頭像 發表于 05-10 14:36 ?144次閱讀
    <b class='flag-5'>NVMe</b><b class='flag-5'>控制器</b>IP設計系列<b class='flag-5'>之</b>接口轉換<b class='flag-5'>模塊</b>

    NVMe控制器IP設計接口轉換

    轉換為控制器內部信號(addr、en、data_out)。命令執行結束后,完成信息通過AXI PCIe IP模塊的AXI4接口傳輸至完成
    發表于 05-10 14:33

    NVME控制器隊列管理模塊

    隊列管理模塊是整個NVMe Host控制器的核心模塊,該模塊實現了提交隊列與完成隊列的管理,多隊
    發表于 05-03 20:19

    NVME控制器隊列管理模塊

    隊列管理模塊是整個NVMe Host控制器的核心模塊,該模塊實現了提交隊列與完成隊列的管理,多隊
    的頭像 發表于 05-03 15:32 ?107次閱讀
    <b class='flag-5'>NVME</b><b class='flag-5'>控制器</b><b class='flag-5'>之</b>隊列管理<b class='flag-5'>模塊</b>

    NVME控制器指令控制模塊設計

    狀態下, 將獲取的 ID 和指令信息組裝成為提交條目, 寫入 SEL_SQ狀態下選擇的隊列。 如果指令涉及數據傳輸, 在該狀態下還要將 ID 和對應的 PRP 寫入 PRP 控制模塊完成
    發表于 04-25 08:07

    NVME控制器設計指令控制

    指令控制模塊由一個指令信息緩存, 一個指令組裝狀態機和一個 ID 池組成。 指令信息緩存中存放著由系統控制
    的頭像 發表于 04-24 10:22 ?135次閱讀
    <b class='flag-5'>NVME</b><b class='flag-5'>控制器</b>設計<b class='flag-5'>之</b>指令<b class='flag-5'>控制</b>

    NVMe控制器設計1

    NVMe 控制模塊負責實現用戶請求事務與 NVMe 事務的轉換、 NVMe 命令提交 與完成
    的頭像 發表于 04-24 09:51 ?119次閱讀
    <b class='flag-5'>NVMe</b><b class='flag-5'>控制器</b>設計1

    NVME控制器設計1

    的相關寄存來發送 DMA 或隊列管理請求, NVMe控制模塊在得到任務信息后生成對應的 NVMe
    發表于 04-24 09:45

    SDRAM控制器的設計——Sdram_Control.v代碼解析(異步FIFO讀寫模塊、讀寫SDRAM過程)

    的設計——control_interface.v代碼解析; http://www.asorrir.com/d/6458523.html ? SDRAM指令執行模塊解讀參考:04-SDRAM控制器
    的頭像 發表于 03-04 10:49 ?1299次閱讀
    SDRAM<b class='flag-5'>控制器</b>的設計——Sdram_Control.v代碼<b class='flag-5'>解析</b>(異步FIFO讀寫<b class='flag-5'>模塊</b>、讀寫SDRAM過程)

    SDRAM控制器設計command.v代碼解析

    command.v文件對應圖中SDRAM指令執行模塊,它會從SDRAM接口控制模塊接收指令,然后產生控制信號直接輸出到SDRAM器件來完成
    的頭像 發表于 02-25 10:32 ?427次閱讀
    SDRAM<b class='flag-5'>控制器</b>設計<b class='flag-5'>之</b>command.v代碼<b class='flag-5'>解析</b>

    NVMe A4S主機控制器IP用戶指南

    電子發燒友網站提供《NVMe A4S主機控制器IP用戶指南.pdf》資料免費下載
    發表于 08-12 14:49 ?0次下載

    plc控制器包括什么模塊

    控制器主要由以下幾個模塊組成: 中央處理單元(CPU模塊) 中央處理單元是PLC控制器的核心部件,負責執行程序、處理輸入/輸出信號以及與其他模塊
    的頭像 發表于 07-01 09:39 ?1627次閱讀