91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

NVMe高速傳輸之?dāng)[脫XDMA設(shè)計(jì)29: TLP 請(qǐng)求處理流程

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

掃碼添加小助手

加入工程師交流群

TLP 請(qǐng)求處理子程序流程如圖 1 所示。 當(dāng)請(qǐng)求類型為 MEM 讀寫請(qǐng)求時(shí)使用地址路由的方式。 如果請(qǐng)求地址在此設(shè)備 BAR 空間內(nèi), 則對(duì) BAR 空間進(jìn)行讀寫操作,讀操作將生成 CplD, 從對(duì)應(yīng)請(qǐng)求端口的輸出端口發(fā)出; 如果請(qǐng)求地址在下游總線域,根據(jù)請(qǐng)求 ID 的設(shè)備號(hào)將事務(wù)轉(zhuǎn)發(fā)到對(duì)應(yīng)的下游輸出端口。 當(dāng)請(qǐng)求類型為 CFG 配置請(qǐng)求時(shí)采用 ID 路由的方式。 如果請(qǐng)求類型為 TYPE1 配置請(qǐng)求, 當(dāng)請(qǐng)求 ID 中的總線號(hào)等于配置空間中的下一級(jí)總線號(hào)時(shí), 表示請(qǐng)求發(fā)往連接到該橋設(shè)備的下一級(jí)設(shè)備, 將TYPE1 類型請(qǐng)求轉(zhuǎn)換為 TYPE0 請(qǐng)求轉(zhuǎn)發(fā)到下游端口; 當(dāng)請(qǐng)求 ID 總線號(hào)位于下游總線域時(shí), 直接根據(jù)請(qǐng)求 ID 將事務(wù)轉(zhuǎn)發(fā)到下游端口。 如果請(qǐng)求類型為 TYPE0 配置請(qǐng)求,當(dāng)請(qǐng)求 ID 總線號(hào)等于上一級(jí)總線號(hào)時(shí), 表示請(qǐng)求發(fā)送到本設(shè)備, 根據(jù)請(qǐng)求內(nèi)容訪問(wèn)本設(shè)備配置空間, 讀操作將生成 CplD, 從對(duì)應(yīng)請(qǐng)求端口的輸出端口發(fā)出。

wKgZPGjR8fKAd2RxAAEzn5c5V08491.png

圖1 TLP 請(qǐng)求處理子程序流程圖

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

審核編輯 黃宇

聲明:本文內(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)投訴
  • TLP
    TLP
    +關(guān)注

    關(guān)注

    0

    文章

    37

    瀏覽量

    16490
  • 高速傳輸
    +關(guān)注

    關(guān)注

    0

    文章

    43

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    NVMe高速傳輸擺脫XDMA設(shè)計(jì)30: NVMe 設(shè)備模型設(shè)計(jì)

    。 當(dāng) Admin 完成隊(duì)列進(jìn)程緩存非空時(shí), 從緩存中獲取完成條目, 并將完成條目組裝成 TLP 請(qǐng)求, 然后從輸出端口發(fā)送請(qǐng)求。 I/O 提交和完成隊(duì)列進(jìn)程與 Admin 提交和完成進(jìn)程基本
    發(fā)表于 09-29 09:31

    NVMe高速傳輸擺脫XDMA設(shè)計(jì)28: TLP 事務(wù)處 理程序的執(zhí)行流程

    前面提到最小橋設(shè)備模型的每個(gè)端口的輸入端對(duì)接一個(gè) TLP事務(wù)處理程序, 該程序負(fù)責(zé)將接收到的 TLP 事務(wù)進(jìn)行解析和路由轉(zhuǎn)發(fā)。 TLP 事務(wù)處理
    發(fā)表于 09-21 08:51

    NVMe高速傳輸擺脫XDMA設(shè)計(jì)21:PCIe的TLP處理

    對(duì)于存儲(chǔ)器讀請(qǐng)求TLP,使用Non-Posted方式傳輸,即在接收到讀請(qǐng)求后,不僅要進(jìn)行處理,還需要通過(guò)axis_cc總線返回CPLD,這一
    發(fā)表于 08-14 16:24

    NVMe高速傳輸擺脫XDMA設(shè)計(jì)20: PCIe應(yīng)答模塊設(shè)計(jì)

    應(yīng)答模塊的具體任務(wù)是接收來(lái)自PCIe鏈路上的設(shè)備的TLP請(qǐng)求,并響應(yīng)請(qǐng)求。由于基于PCIe協(xié)議的NVMe數(shù)據(jù)傳輸只使用PCIe協(xié)議的存儲(chǔ)器讀
    的頭像 發(fā)表于 08-13 10:43 ?909次閱讀
    <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>設(shè)計(jì)20: PCIe應(yīng)答模塊設(shè)計(jì)

    NVMe高速傳輸擺脫XDMA設(shè)計(jì)20: PCIe應(yīng)答模塊設(shè)計(jì)

    應(yīng)答模塊的具體任務(wù)是接收來(lái)自PCIe鏈路上的設(shè)備的TLP請(qǐng)求,并響應(yīng)請(qǐng)求。由于基于PCIe協(xié)議的NVMe數(shù)據(jù)傳輸只使用PCIe協(xié)議的存儲(chǔ)器讀
    發(fā)表于 08-12 16:04

    NVMe高速傳輸擺脫XDMA設(shè)計(jì)17:PCIe加速模塊設(shè)計(jì)

    PCIe加速模塊負(fù)責(zé)實(shí)現(xiàn)PCIe傳輸層任務(wù)的處理,同時(shí)與NVMe層進(jìn)行任務(wù)交互。PCIe加速模塊按照請(qǐng)求發(fā)起方分為請(qǐng)求模塊和應(yīng)答模塊。
    的頭像 發(fā)表于 08-09 14:38 ?4755次閱讀
    <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>設(shè)計(jì)17:PCIe加速模塊設(shè)計(jì)

    NVMe高速傳輸擺脫XDMA設(shè)計(jì)17:PCIe加速模塊設(shè)計(jì)

    PCIe加速模塊負(fù)責(zé)實(shí)現(xiàn)PCIe傳輸層任務(wù)的處理,同時(shí)與NVMe層進(jìn)行任務(wù)交互。如圖1所示,PCIe加速模塊按照請(qǐng)求發(fā)起方分為請(qǐng)求模塊和應(yīng)答
    發(fā)表于 08-07 18:57

    NVMe高速傳輸擺脫XDMA設(shè)計(jì)16:TLP優(yōu)化

    的延時(shí)。并且當(dāng)大量不同的讀請(qǐng)求交叉處理時(shí),讀處理模塊的并行處理結(jié)構(gòu)更能夠充分利用PCIe的亂序傳輸能力來(lái)提高吞吐量。為了清晰的說(shuō)明讀
    發(fā)表于 08-05 18:09

    NVMe高速傳輸擺脫XDMA設(shè)計(jì)15:PCIe的TLP處理

    對(duì)于存儲(chǔ)器讀請(qǐng)求TLP,使用Non-Posted方式傳輸,即在接收到讀請(qǐng)求后,不僅要進(jìn)行處理,還需要通過(guò)axis_cc總線返回CPLD,這一
    發(fā)表于 08-04 16:54

    NVMe高速傳輸擺脫XDMA設(shè)計(jì)15:PCIe的TLP處理

    對(duì)于存儲(chǔ)器讀請(qǐng)求TLP,使用Non-Posted方式傳輸,即在接收到讀請(qǐng)求后,不僅要進(jìn)行處理,還需要通過(guò)axis_cc總線返回CPLD,這一
    的頭像 發(fā)表于 08-04 16:51 ?713次閱讀
    <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>設(shè)計(jì)15:PCIe的<b class='flag-5'>TLP</b>讀<b class='flag-5'>處理</b>

    NVMe高速傳輸擺脫XDMA設(shè)計(jì)14: PCIe應(yīng)答模塊設(shè)計(jì)

    應(yīng)答模塊的具體任務(wù)是接收來(lái)自PCIe鏈路上的設(shè)備的TLP請(qǐng)求,并響應(yīng)請(qǐng)求。由于基于PCIe協(xié)議的NVMe數(shù)據(jù)傳輸只使用PCIe協(xié)議的存儲(chǔ)器讀
    的頭像 發(fā)表于 08-04 16:47 ?832次閱讀
    <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>設(shè)計(jì)14: PCIe應(yīng)答模塊設(shè)計(jì)

    NVMe高速傳輸擺脫XDMA設(shè)計(jì)14: PCIe應(yīng)答模塊設(shè)計(jì)

    應(yīng)答模塊的具體任務(wù)是接收來(lái)自PCIe鏈路上的設(shè)備的TLP請(qǐng)求,并響應(yīng)請(qǐng)求。由于基于PCIe協(xié)議的NVMe數(shù)據(jù)傳輸只使用PCIe協(xié)議的存儲(chǔ)器讀
    發(fā)表于 08-04 16:44

    NVMe高速傳輸擺脫XDMA設(shè)計(jì)13:PCIe請(qǐng)求模塊設(shè)計(jì)(下)

    狀態(tài)下組裝讀請(qǐng)求TLP報(bào)頭通過(guò)axis_rq接口發(fā)送,當(dāng)接口握手時(shí)跳轉(zhuǎn)到RD_DATA狀態(tài)。 RD_DATA:請(qǐng)求讀CPLD接收狀態(tài)。該狀態(tài)下監(jiān)測(cè)axis_rc接口信號(hào),當(dāng)出現(xiàn)數(shù)據(jù)傳輸
    發(fā)表于 08-04 16:39

    NVMe高速傳輸擺脫XDMA設(shè)計(jì)12:PCIe請(qǐng)求模塊設(shè)計(jì)(上)

    請(qǐng)求模塊負(fù)責(zé)將系統(tǒng)請(qǐng)求轉(zhuǎn)換為AXIS接口的TLP信號(hào)或配置管理接口信號(hào),處理初始化配置請(qǐng)求和門鈴寫請(qǐng)求
    的頭像 發(fā)表于 08-04 09:52 ?631次閱讀
    <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>設(shè)計(jì)<b class='flag-5'>之</b>12:PCIe<b class='flag-5'>請(qǐng)求</b>模塊設(shè)計(jì)(上)

    NVMe高速傳輸擺脫XDMA設(shè)計(jì)12:PCIe請(qǐng)求模塊設(shè)計(jì)(上)

    發(fā)送給下游設(shè)備,下游設(shè)備的反饋通過(guò)axis_rc接口以CPL或CPLD的形式傳回。門鈴寫請(qǐng)求NVMe控制模塊發(fā)起,請(qǐng)求以PCIe存儲(chǔ)器寫請(qǐng)求TLP
    發(fā)表于 08-03 22:00