首页 > 其他分享 >PCIe进阶之TL:Common Packet Header Fields & TLPs with Data Payloads Rules

PCIe进阶之TL:Common Packet Header Fields & TLPs with Data Payloads Rules

时间:2024-09-15 13:50:37浏览次数:10  
标签:TLP Reserved 进阶 header Rules Fmt Packet Header Type

1 Transaction Layer Protocol - Packet Definition

TLP有四种事务类型:Memory、I/O、Configuration 和 Messages,两种地址格式:32bit 和 64bit。
构成 TLP 时,所有标记为 Reserved 的字段(有时缩写为 R)都必须全为0。接收者Rx必须忽略此字段中的值,PCIe Switch 必须对其进行原封不动的转发。请注意,对于某些字段,既有指定值又有 Reserved值,在这些情况下,按 Reserved 值的方式处理。

1.1 Common Packet Header Fields

所有 TLP 的 prefix 和 header 都包含以下定义字段,如下图所示:
在这里插入图片描述

  • Fmt[2:0]:Format of TLP,bits 7:5 of byte 0
  • Type[4:0]:Type of TLP,bits 4:0 of byte 0
    Fmt 字段还指示是否存在一个或多个 TLP Prefix,Type 字段指示相关的 TLP Prefix 的类型。
    TLP header 的 Fmt 和 Type 字段确定了 TLP header 是 3DW 还是 4DW,还确定了header 之后是否包含有效数据。
    TLP header

标签:TLP,Reserved,进阶,header,Rules,Fmt,Packet,Header,Type
From: https://blog.csdn.net/weixin_45176819/article/details/142282946

相关文章

  • 循环语句与条件语句的细节与思想 --进阶C语言
    目录if-else组合if的执行顺序操作符的执行顺序测试方法C语言的布尔类型switchcase组合(补充)屏蔽警告的方法在case中执行多条语句,建议case后都带上花括号.多个case执行同样语句do、while、for循环的基本结构continue跳转的位置循环设计的思想推荐推荐使用for的前闭后开写法null......
  • 蓝桥杯-基于STM32G432RBT6的LCD进阶(LCD界面切换以及高亮显示界面)
    目录一、页面切换内容详解1.逻辑解释2.代码详解code.c(内含详细讲解)code.hmain.c3.效果图片展示​编辑二、页面选项高亮内容详解1.逻辑解释2.读入数据FIRST.第一种高亮类型code.c(内含代码详解)code.hmain.cSECOND.第二种高亮类型3.效果展示开源代码一、页......
  • 【时时三省】(C语言基础)指针进阶 例题7
    山不在高,有仙则名。水不在深,有龙则灵。              ----CSDN时时三省二维数组  第一个a因为它有12个元素每个元素占4个字节所以就打印48第二个a[0][0]表示是第一行第一个元素 所以它算的就是第一行第一个元素所占的大小所以就打印4第......
  • 【鸿蒙】HarmonyOS NEXT星河入门到实战7-ArkTS语法进阶
    目录1、Class类1.1Class类实例属性1.2 Class类构造函数1.3Class类定义方法1.4静态属性和静态方法1.5继承extends和super关键字1.6instanceof检测是否实例1.7.修饰符(readonly、private、protected、public)1.7.1readonly1.7.2Private  1.7.3......
  • C语言进阶【3】---C语言内存函数(你确定你很了解内存函数吗?)
    本章概述本章函数概述memcpy使用和模拟memmove使用和模拟memset函数的使用memcmp函数的使用彩蛋时刻!!!本章函数概述我们在本章的博客中讲的内容是有关内存的操作,我们直接通过内存块对数据进行操作。因为我们是直接对内存块操作,所以可以对任意类型数据进行操作(我们没......
  • JAVA进阶-set,Comparable排序,数据结构-树
    day07-set,Comparable排序,数据结构-树泛型Set概述和特点TreeSet集合概述和特点Comparable排序自然排序Comparable的使用使用空参构造创建TreeSet集合自定义Student类实现Comparable接口重写里面的comparaTo方法自然排序简单原理图比较器排序Compara......
  • 【大模型专栏—进阶篇】语言模型创新大总结——“后起之秀”
    大模型专栏介绍......
  • 3ds Max 2018 进阶快捷键操作笔记
    1.视图与界面控制Alt+W:切换当前视口最大化。工作时常需要在多个视口之间切换,该快捷键帮助快速专注于某一视口细节。F3:切换线框模式与实体模式。方便随时观察模型的结构和表面,特别是在检查复杂几何形状时非常有用。F4:显示网格边缘。在实体模式下显示线框,常用于优化模型的......
  • 【大模型专栏—进阶篇】语言模型创新大总结——“三派纷争”
    大模型专栏介绍......
  • 再次进阶 舞台王者 第八季完美童模全球赛推广大使【曾威廉】赛场+秀场超燃合集!
    7月20-23日,2024第八季完美童模全球总决赛在青岛圆满落幕。在盛大的颁奖典礼上,一位才能出众的少年——曾威廉迎来了他舞台生涯的璀璨时刻。推广大使——曾威廉,以璀璨童星之姿,优雅地踏上完美童模盛宴的绚丽舞台,作为开场小嘉宾,他瞬间成为了全场瞩目的焦点。他以一种超越年龄的自信与......