国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

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

RDMA設(shè)計(jì)24:隊(duì)列管理模塊設(shè)計(jì)

高速傳輸與存儲(chǔ) ? 來(lái)源:高速傳輸與存儲(chǔ) ? 作者:高速傳輸與存儲(chǔ) ? 2026-01-20 11:45 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文主要交流設(shè)計(jì)思路,在本博客已給出相關(guān)博文幾十篇,希望對(duì)初學(xué)者有用。注意這里只是拋磚引玉,切莫認(rèn)為參考這就可以完成商用IP設(shè)計(jì)。有的帖子可見(jiàn)本站相關(guān)經(jīng)驗(yàn)貼。

隊(duì)列管理模塊采用管理與存儲(chǔ)分離的結(jié)構(gòu)進(jìn)行設(shè)計(jì),由發(fā)送隊(duì)列存儲(chǔ)、發(fā)送隊(duì)列管理、接收隊(duì)列管理、完成條目解析、異常完成條目處理和 Round-Robin 仲裁組成。隊(duì)列管理模塊的結(jié)構(gòu)如圖 1 所示。

wKgZPGlu-fiAUBMMAACfUDK7jtg117.png

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

發(fā)送流程:
首先,用戶指令發(fā)送到發(fā)送隊(duì)列存儲(chǔ),存儲(chǔ)實(shí)際的發(fā)送數(shù)據(jù)/指令。用戶隊(duì)列ID用于識(shí)別是哪個(gè)用戶的隊(duì)列,發(fā)送隊(duì)列管理根據(jù)用戶隊(duì)列ID查找對(duì)應(yīng)的用戶SQn表單,獲取該用戶發(fā)送隊(duì)列的當(dāng)前序號(hào)(SQn),管理發(fā)送隊(duì)列的讀寫位置(比如寫地址對(duì)應(yīng)SQn的遞增)。
發(fā)送隊(duì)列存儲(chǔ)的讀地址可能來(lái)自發(fā)送隊(duì)列管理,當(dāng)需要讀取發(fā)送隊(duì)列數(shù)據(jù)時(shí),發(fā)送隊(duì)列管理提供讀地址,發(fā)送隊(duì)列管理向Round Robin仲裁提交發(fā)送請(qǐng)求,Round Robin仲裁采用輪詢方式選擇一個(gè)發(fā)送請(qǐng)求,生成發(fā)送隊(duì)列條目,輸出到外部。

接收與完成流程:
外部的接收隊(duì)列條目進(jìn)入Round Robin仲裁。Round Robin仲裁將選中的接收隊(duì)列條目發(fā)送到完成條目解析模塊,完成條目解析負(fù)責(zé)解析接收的內(nèi)容。
完成條目解析同時(shí)將解析后的信息(比如完成的序號(hào))發(fā)送到指令釋放模塊,指令釋放模塊根據(jù)數(shù)據(jù)排序序號(hào),和接收隊(duì)列RQn表單、用戶RQn表單來(lái)管理接收隊(duì)列的序號(hào),確保接收的數(shù)據(jù)按順序釋放給用戶。

異常處理:
異常完成條目處理模塊負(fù)責(zé)處理異常情況,比如接收的完成條目有錯(cuò)誤(比如CRC錯(cuò)誤、超時(shí)),或者發(fā)送隊(duì)列的異常(比如隊(duì)列溢出),當(dāng)出現(xiàn)異常時(shí),該模塊處理這些異常條目,可能生成異常通知,或者糾正錯(cuò)誤,確保隊(duì)列管理的正確性。

B站已給出相關(guān)性能的視頻,如想進(jìn)一步了解,請(qǐng)搜索B站用戶:專注與守望

https://www.bilibili.com/video/BV1mPV5eCE8z/?spm_id_from=333.337.search-card.all.click&vd_source=c355545d27a44fe96188b7caefeda6e7

審核編輯 黃宇

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

    關(guān)注

    0

    文章

    5

    瀏覽量

    6387
  • RDMA
    +關(guān)注

    關(guān)注

    0

    文章

    99

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    RDMA設(shè)計(jì)40:隊(duì)列管理及連接建立功能驗(yàn)證與分析

    ;當(dāng)刪除隊(duì)列時(shí),同樣要斷開(kāi)與遠(yuǎn)程主機(jī)的連接。因此,對(duì)于隊(duì)列管理及連接建立功能進(jìn)行聯(lián)合仿真驗(yàn)證。測(cè)試項(xiàng)及測(cè)試步驟如表 1 所示。 表1 隊(duì)列管理及連接建立驗(yàn)證步驟 在進(jìn)行 RDMA
    發(fā)表于 02-13 10:15

    RDMA設(shè)計(jì)25:隊(duì)列管理模塊之發(fā)送模塊詳細(xì)設(shè)計(jì)分析

    發(fā)送隊(duì)列存儲(chǔ)為所有發(fā)送隊(duì)列共用的存儲(chǔ)空間,根據(jù)用戶環(huán)境和開(kāi)發(fā)板環(huán)境不同可由 BRAM、URAM 或 LUTRAM 實(shí)現(xiàn)。發(fā)送隊(duì)列管理單元?jiǎng)t負(fù)責(zé)管理這個(gè)存儲(chǔ)空間,并處理用戶指令和發(fā)送
    的頭像 發(fā)表于 01-25 16:27 ?3340次閱讀
    <b class='flag-5'>RDMA</b>設(shè)計(jì)25:<b class='flag-5'>隊(duì)列管理</b><b class='flag-5'>模塊</b>之發(fā)送<b class='flag-5'>模塊</b>詳細(xì)設(shè)計(jì)分析

    RDMA設(shè)計(jì)27:隊(duì)列管理模塊設(shè)計(jì)之完成模塊詳細(xì)分析

    。 (3)完成隊(duì)列 完成隊(duì)列管理由完成條目解析單元和異常完成條目處理單元組成。完成條目解析單元中只設(shè)置了一個(gè)虛擬完成隊(duì)列,使用這樣的結(jié)構(gòu)設(shè)計(jì)原因有三。 一是當(dāng)完成條目狀態(tài)為正常完成
    發(fā)表于 01-23 08:52

    RDMA設(shè)計(jì)26:隊(duì)列管理模塊設(shè)計(jì)之接收隊(duì)列模塊詳細(xì)分析

    發(fā)送隊(duì)列表單不同的是,用戶接收隊(duì)列表單中只包含了隊(duì)列 ID、會(huì)話 ID、遠(yuǎn)程主機(jī) IP 地址。 當(dāng)接收隊(duì)列管理單元接收到來(lái)自 RoCE v2 接收
    發(fā)表于 01-22 09:03

    RDMA設(shè)計(jì)18:隊(duì)列管理模塊設(shè)計(jì)3

    標(biāo)識(shí)。故而只使用一個(gè)虛擬完成隊(duì)列足以滿足接收隊(duì)列管理單元和發(fā)送隊(duì)列管理單元的信息需求。這樣的設(shè)計(jì)在一定程度上縮減存儲(chǔ)資源開(kāi)銷的同時(shí),也會(huì)進(jìn)一步減小用戶操作難度,使模塊不再需要為每一個(gè)發(fā)
    發(fā)表于 01-05 09:04

    RDMA設(shè)計(jì)17:隊(duì)列管理模塊設(shè)計(jì)2

    v2 接收模塊的接收隊(duì)列條目時(shí),根據(jù)其中的隊(duì)列 ID 尋找相應(yīng)表單,并通知發(fā)送隊(duì)列管理單元釋放對(duì)應(yīng)表單中的發(fā)送隊(duì)列條目。同時(shí)接收
    發(fā)表于 01-04 14:54

    RDMA設(shè)計(jì)12:融合以太網(wǎng)協(xié)議棧設(shè)計(jì)1

    RDMA 隊(duì)列并實(shí)現(xiàn) RDMA 指令提交與完成機(jī)制。在 RoCE v2 高速數(shù)據(jù)傳輸系統(tǒng)中,用戶通過(guò)配置系統(tǒng)控制模塊中的寄存器或寄存器組來(lái)實(shí)現(xiàn)隊(duì)列
    發(fā)表于 12-25 11:39

    NVMe高速傳輸之?dāng)[脫XDMA設(shè)計(jì)54:如何測(cè)試隊(duì)列管理功能2

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

    NVMe高速傳輸之?dāng)[脫XDMA設(shè)計(jì)53:如何測(cè)試隊(duì)列管理功能

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

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

    。 測(cè)試點(diǎn)與對(duì)應(yīng)測(cè)試步驟如表 1所示。 表 1 隊(duì)列管理功能驗(yàn)證步驟 (1) 創(chuàng)建隊(duì)列功能測(cè)試結(jié)果 測(cè)試步驟 1、 2 關(guān)鍵信號(hào)波形如圖1 所示。 在配置隊(duì)列控制寄存器后, 隊(duì)列管理
    發(fā)表于 10-13 11:17

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

    這是采用PCIe設(shè)計(jì)NVMe,并非調(diào)用XDMA方式,后者在PCIe4.0時(shí)不大方便,故團(tuán)隊(duì)直接采用PCIe設(shè)計(jì),結(jié)合UVM驗(yàn)證加快設(shè)計(jì)速度。 隊(duì)列管理模塊采用隊(duì)列的存儲(chǔ)與控制分離的設(shè)計(jì)結(jié)構(gòu)。
    的頭像 發(fā)表于 08-04 09:53 ?764次閱讀
    NVMe IP高速傳輸卻不依賴XDMA設(shè)計(jì)之九:<b class='flag-5'>隊(duì)列管理</b><b class='flag-5'>模塊</b>(上)

    NVMe高速傳輸之?dāng)[脫XDMA設(shè)計(jì)十:隊(duì)列管理模塊設(shè)計(jì)(下)

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

    NVMe高速傳輸之?dāng)[脫XDMA設(shè)計(jì)九:隊(duì)列管理模塊設(shè)計(jì)(上)

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

    NVME控制器之隊(duì)列管理模塊

    隊(duì)列管理模塊是整個(gè)NVMe Host控制器的核心模塊,該模塊實(shí)現(xiàn)了提交隊(duì)列與完成隊(duì)列
    發(fā)表于 05-03 20:19

    NVME控制器之隊(duì)列管理模塊

    隊(duì)列管理模塊是整個(gè)NVMe Host控制器的核心模塊,該模塊實(shí)現(xiàn)了提交隊(duì)列與完成隊(duì)列
    的頭像 發(fā)表于 05-03 15:32 ?655次閱讀
    NVME控制器之<b class='flag-5'>隊(duì)列管理</b><b class='flag-5'>模塊</b>