chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

PCIe 6.0入門(mén)之事務(wù)層報(bào)文格式

jf_78858299 ? 來(lái)源:知芯有道 ? 作者:知芯有道 ? 2023-05-22 17:32 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

PCIE 6.0 (四)

事務(wù)層報(bào)文格式

⊙transaction layer

作為協(xié)議的最高層,事務(wù)層的主要功能是:

? 流水線式完整拆分交易協(xié)議

? 區(qū)分事務(wù)層數(shù)據(jù)包 (TLP) 的排序和處理要求的機(jī)制

? 基于credit的流量控制

? 可選支持?jǐn)?shù)據(jù)中毒和端到端數(shù)據(jù)完整性檢測(cè)。

0****1

**###

Transaction Descriptor

**

事務(wù)描述符是一種在請(qǐng)求方和完成方之間攜帶事務(wù)信息的機(jī)制。通過(guò)事務(wù)描述符TL層才知道要如何處理這些報(bào)文。在整個(gè)事務(wù)描述符由三個(gè)字段組成:

? Transaction ID—識(shí)別未完成的交易

? Attributes field — 指定事務(wù)的特征

? Traffic Class (TC) field — 將交易與所需服務(wù)類(lèi)型相關(guān)聯(lián)

Transaction ID

下圖顯示事務(wù)描述符的字段。 這些字段在數(shù)據(jù)包標(biāo)頭中不連續(xù)。

圖片

在架構(gòu)上,Tag[13:0] 是由每個(gè)請(qǐng)求者生成的 14 位字段,表示一次pcie的通信TLP 的序號(hào)。對(duì)于所有需要完成該請(qǐng)求者 ID 的未完成請(qǐng)求,它必須是唯一的。TAG的大小決定了事務(wù)層傳輸事務(wù)的數(shù)量的大小,相比于PCIE 5.0支持10bit tag,PCIE 6.0可以支持14bit tag,事務(wù)的數(shù)量擴(kuò)大了16倍, PCIE 6.0 的協(xié)議中有具體的規(guī)定,哪些情況下可以支持14bit TAG,小編在此就不詳細(xì)列出了。

Requester ID 字段包含“生成這個(gè) TLP 報(bào)文”的 PCIe 設(shè)備的總線號(hào)(Bus Number)、設(shè)備號(hào)(Device Number)和功能號(hào)(Function Number),對(duì)于存儲(chǔ)器寫(xiě)請(qǐng)求 TLP,Requester ID 字段并不是必須的。但是 PCIe 總線規(guī)范并沒(méi)有明確說(shuō)明存儲(chǔ)器寫(xiě)請(qǐng)求 TLP 究竟需不需要 Requester ID 字段,為此 IC 設(shè)計(jì)者依然需要將存儲(chǔ)器寫(xiě) TLP 的 Requester ID 字段置為有效。

對(duì)于 Non-Posted 數(shù)據(jù)請(qǐng)求,目標(biāo)設(shè)備需要使用完成報(bào)文做為回應(yīng)。在這個(gè)完成報(bào)文中,需要使用源設(shè)備的 Requester ID 字段。因此在 Non-Posted 數(shù)據(jù)請(qǐng)求 TLP 中,如存儲(chǔ)器讀請(qǐng)求、I/O 和配置讀寫(xiě)請(qǐng)求 TLP,必須使用 Requester ID 字段。

Attributes field

Attributes 字段用于提供附加信息,允許修改 Transactions 的默認(rèn)處理。 例如:

? 排序 (ordering)

(PCIE中報(bào)文是有優(yōu)先級(jí)的,不同的報(bào)文有不同的優(yōu)先級(jí),order功能就是用來(lái)計(jì)算如何讓優(yōu)先級(jí)高的報(bào)文先進(jìn)行傳輸,并且不打亂在鏈路中其他報(bào)文的順序,后面會(huì)和大家介紹order的功能)

? 硬件一致性管理 (snoop)

Attributes是允許但不需要優(yōu)化流量處理的提示。 優(yōu)化支持的級(jí)別取決于特定 PCI Express 外設(shè)和平臺(tái)構(gòu)建塊的目標(biāo)應(yīng)用。 在Flit Mode中,Attributes在 TLP 報(bào)頭中是連續(xù)的。 在 Non-Flit Mode 中,Attributes bit 2 有時(shí)標(biāo)記為 A2,并且與bit 1 和 0 不相鄰。

圖片

Traffic Class (TC) field

流量類(lèi)別 (TC) 是一個(gè) 3 位字段,允許將事務(wù)區(qū)分為八個(gè)流量類(lèi)別。

與 PCI Express 虛擬通道支持一起,TC 機(jī)制是實(shí)現(xiàn)差異化流量服務(wù)的基本要素。 每個(gè) PCI Express 事務(wù)層數(shù)據(jù)包都使用 TC 信息作為在 PCI Express 結(jié)構(gòu)中端到端攜帶的不變標(biāo)簽。 當(dāng)數(shù)據(jù)包穿過(guò)結(jié)構(gòu)時(shí),此信息將在每個(gè)鏈路和每個(gè)交換機(jī)元素內(nèi)使用,以做出有關(guān)正確提供流量服務(wù)的決策。 服務(wù)的一個(gè)關(guān)鍵方面是根據(jù) TC 標(biāo)簽通過(guò)相應(yīng)的虛擬通道路由數(shù)據(jù)包。

0****2

**## Completion Rules

**

圖片

在TL層傳輸中報(bào)文可以根據(jù)類(lèi)型分為P(post), np(non-post), cpl報(bào)文。P報(bào)文指的是報(bào)文發(fā)出去需要等待接收方發(fā)回已經(jīng)接收到的響應(yīng),才能進(jìn)行下一步處理的報(bào)文(eg:所有的Read報(bào)文, Non-Posted Write, DMWR, and AtomicOp )。CPL報(bào)文就是響應(yīng)報(bào)文。NP則是不需要等待響應(yīng)回來(lái)就可繼續(xù)向下發(fā)送。

Completion Rules for Non-Flit Mode

圖片

CPL按照ID進(jìn)行路由,并使用 3 DW 標(biāo)頭。

? 請(qǐng)注意,路由 ID 字段直接對(duì)應(yīng)于隨相應(yīng)請(qǐng)求提供的請(qǐng)求者 ID。 因此,對(duì)于完成,這些字段將統(tǒng)稱(chēng)為請(qǐng)求者 ID,而不是通常用于 ID 路由的不同字段。

? 除了包含在所有 TLP 中的報(bào)頭字段和 ID 路由字段外,Completions 還包含以下附加字段(參見(jiàn)§ 圖 2-73):

? Completer ID[15:0] - 標(biāo)識(shí)完成者

? Completion Status[2:0] - 指示完成狀態(tài)

圖片

? BCM - 已修改的字節(jié)數(shù) - 該位不得由 PCI Express 完成者設(shè)置,只能由 PCI-X 完成者設(shè)置

? Byte Count[11:0] - 請(qǐng)求的剩余字節(jié)數(shù)

?Tag[9:0] - 結(jié)合 Requester ID 字段,對(duì)應(yīng)于 Transaction ID。 在 Non-Flit Mode 中,Tag 字段為 10 位。

? Lower Address[6:0] - 完成起始字節(jié)的低字節(jié)地址

Completion Rules for Flit Mode

圖片

在 Flit 模式中,CPL 的規(guī)則與 Non-Flit 模式中的相同,但域斷定義有一些不一樣。 在 Flit Mode 中,Completions 必須使用 Completion Header Base。在 Flit Mode 中,Tag 字段為 14 位。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)投訴
  • 存儲(chǔ)器
    +關(guān)注

    關(guān)注

    38

    文章

    7643

    瀏覽量

    166815
  • PCIe
    +關(guān)注

    關(guān)注

    16

    文章

    1331

    瀏覽量

    84889
  • TL
    TL
    +關(guān)注

    關(guān)注

    0

    文章

    39

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    PCIe可以添加哪些定位手段?PCIe需要的debug設(shè)計(jì)

    如圖所示,PCIe IP作為endpoint與RC對(duì)接,用戶(hù)實(shí)現(xiàn)了應(yīng)用邏輯,與PCIe IP進(jìn)行交互,交互信號(hào)中data格式為T(mén)LP報(bào)文格式,且交互信號(hào)包含相應(yīng)的控制信號(hào),例如
    的頭像 發(fā)表于 02-26 18:19 ?1803次閱讀

    百問(wèn)MQTT協(xié)議分析 - MQTT簡(jiǎn)述及協(xié)議報(bào)文格式組成

    城市、遠(yuǎn)程醫(yī)療、遠(yuǎn)程教育 g)電力、石油與能源等行業(yè)市場(chǎng) 16.2 mqtt協(xié)議報(bào)文格式組成 16.2.1 mqtt控制報(bào)文結(jié)構(gòu) MQTT 協(xié)議通過(guò)交換預(yù)定義的 MQTT 控制報(bào)文來(lái)通信。 這一節(jié)描述
    發(fā)表于 12-13 09:29

    nvme IP開(kāi)發(fā)之PCIe

    所示。 圖2PCIe層次結(jié)構(gòu) 事務(wù)層定義了PCIe總線事務(wù),是PCIe總線層次結(jié)構(gòu)中的最高層。事務(wù)
    發(fā)表于 05-17 14:54

    nvme IP開(kāi)發(fā)之PCIe

    、Payload和TLP Digest組成。TLP頭是TLP中最關(guān)鍵的部分,一般由三個(gè)或四個(gè)雙字的長(zhǎng)度,其格式定義如表1所示。 表1 PCIeTLP報(bào)文格式 常用的PCIeTLP事務(wù)
    發(fā)表于 05-18 00:48

    Delphi教程之事務(wù)工作原理

    Delphi教程之事務(wù)工作原理,學(xué)習(xí)Delphi的必備資料。
    發(fā)表于 03-31 11:29 ?2次下載

    tcp報(bào)文格式詳解

    TCP(Transmission ControProtocol)傳輸控制協(xié)議是一種面向連接的、可靠的、基于字節(jié)流的傳輸層協(xié)議。TCP報(bào)文是TCP層傳輸?shù)臄?shù)據(jù)單元,也稱(chēng)為報(bào)文段。
    發(fā)表于 12-08 11:11 ?3.3w次閱讀
    tcp<b class='flag-5'>報(bào)文格式</b>詳解

    數(shù)據(jù)庫(kù)設(shè)計(jì)開(kāi)發(fā)技術(shù)案例教程之事務(wù)控制與鎖定

    本文檔的主要內(nèi)容詳細(xì)介紹的是數(shù)據(jù)庫(kù)設(shè)計(jì)開(kāi)發(fā)技術(shù)案例教程之事務(wù)控制與鎖定主要內(nèi)容包括了:1,事務(wù)的概念及分類(lèi) 2,事務(wù)的簡(jiǎn)單操作 3,鎖的分類(lèi) 4,死鎖的處理
    發(fā)表于 01-11 11:20 ?3次下載
    數(shù)據(jù)庫(kù)設(shè)計(jì)開(kāi)發(fā)技術(shù)案例教程<b class='flag-5'>之事務(wù)</b>控制與鎖定

    一種基于粗糙集聚類(lèi)的報(bào)文格式推斷方法

    報(bào)文聚類(lèi)是報(bào)文格式推斷的基礎(chǔ),現(xiàn)有的報(bào)文聚類(lèi)方法大多以報(bào)文的全局相似性為聚類(lèi)的標(biāo)準(zhǔn),這類(lèi)聚類(lèi)方法的準(zhǔn)確率往往不高,進(jìn)而影響后續(xù)報(bào)文格式提取的
    發(fā)表于 04-25 11:45 ?3次下載
    一種基于粗糙集聚類(lèi)的<b class='flag-5'>報(bào)文格式</b>推斷方法

    網(wǎng)絡(luò)協(xié)議棧:MQTT的報(bào)文格式解析

    在上一篇文章,直接在本地搭建了服務(wù)器和客戶(hù)端,簡(jiǎn)單的實(shí)踐了MQTT的用法。而這一篇來(lái)解析MQTT的報(bào)文格式。MQTT的報(bào)文字段很精簡(jiǎn)。但是解析起來(lái)還是有些復(fù)雜的。 解析報(bào)文最好的工具是采用
    的頭像 發(fā)表于 05-13 14:06 ?5956次閱讀
    網(wǎng)絡(luò)協(xié)議棧:MQTT的<b class='flag-5'>報(bào)文格式</b>解析

    變頻器報(bào)文格式解析

    PLC以通訊方式控制變頻器正反轉(zhuǎn)為例進(jìn)行說(shuō)明;在通訊參數(shù)都設(shè)置好之后,需要先斷一下電,這樣設(shè)置的參數(shù)才會(huì)生效,下面就是PLC要發(fā)送報(bào)文給變頻器了。
    發(fā)表于 02-03 09:09 ?3619次閱讀

    PCIe 6.0入門(mén)之什么是 PCIe 6.0

    PCI Express? 6.0 (PCIe? 6.0) 規(guī)范由 PCI-SIG? 于 2022 年 1 月發(fā)布。最新一代的 PCIe 標(biāo)準(zhǔn)帶來(lái)了許多激動(dòng)人心的新功能,旨在提高計(jì)算密集
    的頭像 發(fā)表于 05-22 17:27 ?7754次閱讀
    <b class='flag-5'>PCIe</b> <b class='flag-5'>6.0</b><b class='flag-5'>入門(mén)</b>之什么是 <b class='flag-5'>PCIe</b> <b class='flag-5'>6.0</b>

    PCIe 6.0入門(mén)之事務(wù)

    作為協(xié)議的最高層,事務(wù)層的主要功能是: ? 流水線式完整拆分交易協(xié)議 ? 區(qū)分事務(wù)層數(shù)據(jù)包 (TLP) 的排序和處理要求的機(jī)制 ? 基于credit的流量控制 ? 可選支持?jǐn)?shù)據(jù)中毒和端到端數(shù)據(jù)完整性檢測(cè)。
    的頭像 發(fā)表于 05-22 17:30 ?4974次閱讀
    <b class='flag-5'>PCIe</b> <b class='flag-5'>6.0</b><b class='flag-5'>入門(mén)</b><b class='flag-5'>之事務(wù)</b>層

    Path延時(shí)測(cè)量相關(guān)報(bào)文格式介紹

    Pdelay_Req報(bào)文格式定義 如下圖15所示為IEEE802.1AS定義的報(bào)文格式定義: 圖15 Pdelay_Req報(bào)文格式定義 上圖中header與SYNCMessage頭信息定義
    的頭像 發(fā)表于 07-24 10:45 ?1442次閱讀
    Path延時(shí)測(cè)量相關(guān)<b class='flag-5'>報(bào)文格式</b>介紹

    CAN的報(bào)文格式和發(fā)送總流程

    在標(biāo)準(zhǔn)格式中,報(bào)文的起始位稱(chēng)為幀起始(SOF),然后是由11位標(biāo)識(shí)符和遠(yuǎn)程發(fā)送請(qǐng)求位(RTR)組成的仲裁場(chǎng)。RTR位標(biāo)明是數(shù)據(jù)幀還是請(qǐng)求幀,在請(qǐng)求幀中沒(méi)有數(shù)據(jù)字節(jié)。
    發(fā)表于 04-11 10:07 ?1.3w次閱讀
    CAN的<b class='flag-5'>報(bào)文格式</b>和發(fā)送總流程

    工業(yè)智能網(wǎng)關(guān)實(shí)現(xiàn)北向自定義報(bào)文配置流程

    北向接口是設(shè)備或系統(tǒng)連接到物聯(lián)網(wǎng)云平臺(tái)的接口,它允許云平臺(tái)通過(guò)統(tǒng)一的接口監(jiān)管各個(gè)設(shè)備廠商的設(shè)備,監(jiān)控設(shè)備運(yùn)行與報(bào)警狀態(tài)。而北向報(bào)文格式則是這些接口間傳輸數(shù)據(jù)所遵循的具體規(guī)則和格式。 在實(shí)際應(yīng)用中
    的頭像 發(fā)表于 02-21 10:49 ?334次閱讀
    工業(yè)智能網(wǎng)關(guān)實(shí)現(xiàn)北向自定義<b class='flag-5'>報(bào)文</b>配置流程