本博文主要交流設計思路,在本博客(博文+經驗貼)已給出相關博文約170篇,希望對初學者有用。注意這里只是拋磚引玉,切莫認為參考這就可以完成商用IP設計。
為便于理解,繼續給出步驟:

測試步驟 5 的關鍵信號波形如圖 1所示。在接收到正確的刪除隊列請求后,首先進入連接斷開流程,即四次揮手斷鏈,如圖中紅框部分。隨后進行隊列刪除操作。返回隊列操作狀態 0x2b,符合設計預期,驗證通過。

圖1 隊列刪除成功波形圖
測試步驟 6、7 的關鍵信號波形如圖 2所示。當兩種錯誤情況發生時,DUT 返回對應的不同狀態信息,并且不再進行連接斷開流程。返回的狀態信息分別為 0x0a、0x22,符合設計預期,驗證通過。

圖2 隊列刪除失敗波形圖
B站已給出相關性能的視頻,如想進一步了解,請搜索B站用戶:專注與守望
https://www.bilibili.com/video/BV1mPV5eCE8z/?spm_id_from=333.337.search-card.all.click&vd_source=c355545d27a44fe96188b7caefeda6e7
審核編輯 黃宇
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
RDMA
+關注
關注
0文章
99瀏覽量
9615
發布評論請先 登錄
相關推薦
熱點推薦
RDMA設計41:隊列管理及連接建立功能驗證與分析2
本博文主要交流設計思路,在本博客已給出相關博文(文章+經驗貼)約170篇,希望對初學者有用。注意這里只是拋磚引玉,切莫認為參考這就可以完成商用IP設計。
續上:
(1)隊列創建及連接建立功能測
發表于 02-21 08:27
RDMA設計23:連接管理模塊設計3
。
(2)斷開連接流程
在 DISCONNECT 狀態下,狀態機讀取一條連接信息緩存中的指令信息,同時判斷指令信息中的會話 ID 是否在會話管理池中存在。如會話 ID 已存在,則斷開
發表于 01-16 08:30
RDMA設計17:隊列管理模塊設計2
本文主要交流設計思路,在本博客已給出相關博文140多篇,希望對初學者有用。注意這里只是拋磚引玉,切莫認為參考這就可以完成商用IP設計。若有NVME或RDMA 產品及項目需求,請看B站視頻后聯系
發表于 01-04 14:54
RDMA設計12:融合以太網協議棧設計1
數據存取過程中的尋址速度。融合以太網協議棧按照功能劃分為連接管理模塊、隊列管理模塊、RoCE v2 發送模塊、RoCE v2 接收模塊、ICRC 生成校驗模塊及擁塞管理模塊六個模塊以及一個 DMA
發表于 12-25 11:39
RDMA設計8:狀態管理單元設計
管理單元負責讀取系統工作狀態,包括物理鏈路連接狀態和隊列連接狀態,并反饋給上位機。狀態管理寄存器組定義如表1 所示。表1 狀態管理寄存器組定義
其中,物理鏈路狀態寄存器反映了當前系統的物理層連
發表于 12-21 09:24
NVMe高速傳輸之擺脫XDMA設計54:如何測試隊列管理功能2
, 表示操作順序錯誤; 創建 I/O 完成隊列和提交隊列后, 先刪除完成隊列, 返回錯誤值為 8, 表示操作順序錯誤。 打印信息顯示測試結果
發表于 12-10 08:33
RDMA設計4:技術需求分析2
數據傳輸,同時使用標準化的 AXI-Lite 總線接口提供系統控制功能,在保證傳輸性能的同時,使得本設計更容易集成到應用、生產環境中。
(5)多隊列并行管理及控制。支持最大 QP 數量為 8,支持 SQ
發表于 11-24 09:09
NVMe高速傳輸之擺脫XDMA設計41:隊列管理功能驗證與分析5
本文主要交流NVMe設計思路,在本博客已給出相關博文約四十篇,希望對初學者有用。注意這里只是拋磚引玉,切莫認為參考這就可以完成商用IP設計。
4) 刪除隊列邊界測試結果
測試步驟 7
發表于 10-23 16:24
NVMe高速傳輸之擺脫XDMA設計40:隊列管理功能驗證與分析4
本文主要交流NVMe設計思路,在本博客已給出相關博文幾十篇,希望對初學者有用。注意這里只是拋磚引玉,切莫認為參考這就可以完成商用IP設計。有需求者請先看下面B站聯系后再討論。
(3) 刪除隊列功能
發表于 10-22 10:14
RDMA over RoCE V2設計2:ip 整體框架設計考慮
RoCE V2 IP框圖
該IP控制模塊是實現系統功能控制的核心模塊。RoCE v2 高速數據傳輸系統內部集成了多種功能,包括 RDMA 建鏈、RDMA
發表于 07-16 08:51
RDMA簡介5之RoCE V2隊列分析
(RDMA Write with immediate)操作不在此范圍內)。RoCE v2作為RoCE v2協議通信的重要機制,通常有五種隊列工作狀態,分別為:重置(RESET)狀態、初始化(INIT
發表于 06-05 17:28
RDMA設計43:隊列刪除及連接斷開功能測試
評論