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

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

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

3天內不再提示

NVMe高速傳輸之擺脫XDMA設計13:PCIe請求模塊設計(下)

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

掃碼添加小助手

加入工程師交流群

在接收到請求總線接口的請求事務后,當請求類型的值為0時,表示通過PCIE硬核的配置管理接口發送請求,由于請求接口的接口和時序與配置管理接口基本一致,因此此時直接將請求接口信號驅動到配置管理接口完成請求的發送,請求讀數據和響應也通過選通器連接到配置管理接口。當請求類型值不為0時,則需要將請求轉換為TLP以axis接口形式發送,這一過程通過請求狀態機實現,請求狀態機的狀態轉移圖如圖1所示。各狀態說明如下:

wKgZPGgxkFaAbkXyAACO845bvXI893.png

圖1 PCIe請求狀態轉移圖

IDLE:空閑狀態,復位后的初始狀態。當請求寫有效或請求讀有效,且請求類型值不為0時,如果請求寫有效跳轉到WR_HEAD狀態,如果請求讀有效或讀寫同時有效跳轉到RD_HEAD狀態,否則保持IDLE狀態。實際的上層設計中讀寫請求不會同時發生,這里的狀態跳轉條件增加了讀優先設計,從而避免異常情況的出現。

WR_HEAD:請求寫TLP頭發送狀態。該狀態下根據請求類型、請求地址組裝寫請求的TLP報頭,并將報頭通過axis_rq接口發送。當axis_rq接口握手時跳轉到WR_DATA狀態。

WR_DATA:請求寫TLP數據發送狀態。該狀態下將請求寫的數據通過axis_rq接口發送,當axis_rq接口握手時跳轉到DONE狀態。

RD_HEAD:請求讀TLP頭發送狀態。該狀態下組裝讀請求TLP報頭通過axis_rq接口發送,當接口握手時跳轉到RD_DATA狀態。

RD_DATA:請求讀CPLD接收狀態。該狀態下監測axis_rc接口信號,當出現數據傳輸有效時,啟動握手并接受數據,然后跳轉到DONE狀態。

DONE:請求完成狀態。該狀態下使能req_ack請求響應信號,如果是讀請求同時將RD_DATA狀態下接收的數據發送到req_rdata請求讀數據接口。一個時鐘周期后回到IDLE狀態。

B站已給出相關性能的視頻,如想進一步了解,請搜索B站用戶:專注與守望
鏈接:https://space.bilibili.com/585132944/dynamic?spm_id_from=333.1365.list.card_title.click

審核編輯 黃宇

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

    關注

    16

    文章

    1460

    瀏覽量

    88391
  • 高速傳輸
    +關注

    關注

    0

    文章

    43

    瀏覽量

    9288
  • nvme
    +關注

    關注

    0

    文章

    298

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    NVMe高速傳輸擺脫XDMA設計30: NVMe 設備模型設計

    NVMe 設備模型一方面模擬 PCIe EP 設備功能, 另一方面模擬 NVMe 行為功能,實現 NVMe 協議事務的處理。 PCIe EP
    發表于 09-29 09:31

    NVMe高速傳輸擺脫XDMA設計20: PCIe應答模塊設計

    應答模塊的具體任務是接收來自PCIe鏈路上的設備的TLP請求,并響應請求。由于基于PCIe協議的NVMe
    的頭像 發表于 08-13 10:43 ?897次閱讀
    <b class='flag-5'>NVMe</b><b class='flag-5'>高速</b><b class='flag-5'>傳輸</b><b class='flag-5'>之</b><b class='flag-5'>擺脫</b><b class='flag-5'>XDMA</b>設計20: <b class='flag-5'>PCIe</b>應答<b class='flag-5'>模塊</b>設計

    NVMe高速傳輸擺脫XDMA設計20: PCIe應答模塊設計

    應答模塊的具體任務是接收來自PCIe鏈路上的設備的TLP請求,并響應請求。由于基于PCIe協議的NVMe
    發表于 08-12 16:04

    NVMe高速傳輸擺脫XDMA設計18:PCIe請求模塊設計(上)

    請求模塊的具體任務是將系統的請求轉換成為axis接口形式的TLP或配置管理接口信號。這些請求主要包含初始化配置請求和門鈴寫
    的頭像 發表于 08-09 14:52 ?4805次閱讀
    <b class='flag-5'>NVMe</b><b class='flag-5'>高速</b><b class='flag-5'>傳輸</b><b class='flag-5'>之</b><b class='flag-5'>擺脫</b><b class='flag-5'>XDMA</b>設計18:<b class='flag-5'>PCIe</b><b class='flag-5'>請求</b><b class='flag-5'>模塊</b>設計(上)

    NVMe高速傳輸擺脫XDMA設計17:PCIe加速模塊設計

    PCIe加速模塊負責實現PCIe傳輸層任務的處理,同時與NVMe層進行任務交互。PCIe加速
    的頭像 發表于 08-09 14:38 ?4746次閱讀
    <b class='flag-5'>NVMe</b><b class='flag-5'>高速</b><b class='flag-5'>傳輸</b><b class='flag-5'>之</b><b class='flag-5'>擺脫</b><b class='flag-5'>XDMA</b>設計17:<b class='flag-5'>PCIe</b>加速<b class='flag-5'>模塊</b>設計

    NVMe高速傳輸擺脫XDMA設計18:PCIe請求模塊設計(上)

    發送給下游設備,下游設備的反饋通過axis_rc接口以CPL或CPLD的形式傳回。門鈴寫請求NVMe控制模塊發起,請求PCIe存儲器寫
    發表于 08-09 14:37

    NVMe高速傳輸擺脫XDMA設計17:PCIe加速模塊設計

    PCIe加速模塊負責實現PCIe傳輸層任務的處理,同時與NVMe層進行任務交互。如圖1所示,PCIe
    發表于 08-07 18:57

    NVMe高速傳輸擺脫XDMA設計14: PCIe應答模塊設計

    應答模塊的具體任務是接收來自PCIe鏈路上的設備的TLP請求,并響應請求。由于基于PCIe協議的NVMe
    的頭像 發表于 08-04 16:47 ?826次閱讀
    <b class='flag-5'>NVMe</b><b class='flag-5'>高速</b><b class='flag-5'>傳輸</b><b class='flag-5'>之</b><b class='flag-5'>擺脫</b><b class='flag-5'>XDMA</b>設計14: <b class='flag-5'>PCIe</b>應答<b class='flag-5'>模塊</b>設計

    NVMe高速傳輸擺脫XDMA設計14: PCIe應答模塊設計

    應答模塊的具體任務是接收來自PCIe鏈路上的設備的TLP請求,并響應請求。由于基于PCIe協議的NVMe
    發表于 08-04 16:44

    NVMe高速傳輸擺脫XDMA設計13PCIe請求模塊設計(

    PCIe接口替代XDMA,可以靈活使用IP接口,便于調試等功能。 續上:在接收到請求總線接口的請求事務后,當請求類型的值為0時,表示通過
    發表于 08-04 16:39

    NVMe高速傳輸擺脫XDMA設計12:PCIe請求模塊設計(上)

    請求模塊負責將系統請求轉換為AXIS接口的TLP信號或配置管理接口信號,處理初始化配置請求和門鈴寫請求。初始化
    的頭像 發表于 08-04 09:52 ?626次閱讀
    <b class='flag-5'>NVMe</b><b class='flag-5'>高速</b><b class='flag-5'>傳輸</b><b class='flag-5'>之</b><b class='flag-5'>擺脫</b><b class='flag-5'>XDMA</b>設計<b class='flag-5'>之</b>12:<b class='flag-5'>PCIe</b><b class='flag-5'>請求</b><b class='flag-5'>模塊</b>設計(上)

    NVMe高速傳輸擺脫XDMA設計12:PCIe請求模塊設計(上)

    發送給下游設備,下游設備的反饋通過axis_rc接口以CPL或CPLD的形式傳回。門鈴寫請求NVMe控制模塊發起,請求PCIe存儲器寫
    發表于 08-03 22:00

    NVMe高速傳輸擺脫XDMA設計九:隊列管理模塊設計(上)

    本帖最后由 xianuser2012 于 2025-7-30 15:57 編輯 注:這是采用PCIe設計NVMe,并非調用XDMA方式,后者在PCIe4.0時不大方便,故團隊直接
    發表于 07-27 17:41

    NVMe IP高速傳輸卻不依賴XDMA設計八:系統初始化

    采用XDMA是許多人常用xilinx庫實現NVMe或其他傳輸的方法。但是,XDMA介紹較少,在高速存儲設計時,尤其是
    的頭像 發表于 07-26 15:14 ?860次閱讀
    <b class='flag-5'>NVMe</b> IP<b class='flag-5'>高速</b><b class='flag-5'>傳輸</b>卻不依賴<b class='flag-5'>XDMA</b>設計<b class='flag-5'>之</b>八:系統初始化

    NVMe IP over PCIe 4.0:擺脫XDMA,實現超高速

    基于NVMe加速引擎,它直接放棄XDMA,改為深度結合PCIe,通過高速傳輸機制開發。同時利用UVM驗證平臺驗證,有效提升工作效率。
    的頭像 發表于 04-16 14:57 ?987次閱讀
    <b class='flag-5'>NVMe</b> IP over <b class='flag-5'>PCIe</b> 4.0:<b class='flag-5'>擺脫</b><b class='flag-5'>XDMA</b>,實現超<b class='flag-5'>高速</b>!