【PCIe 总线及设备入门学习专栏 6.1 -- PCIe MCTP】

在这里插入图片描述

1 什么是 MCTP?

MCTP 是由 DMTF(Distributed Management Task Force)定义的协议,用于提供设备和主机间基于不同传输层(如 PCIe、I²C、USB 等)的管理消息通信能力。在 PCIe 环境下,MCTP 消息作为 Type 1 VDM(Vendor Defined Message) 的一种特殊形式传输,并被赋予唯一的 VDM Code 值 0000b,以区别于其他 VDM。

在这里插入图片描述

2 MCTP 消息在 PCIe 中的传输特点
  • 消息格式:

    • MCTP 消息被认为是含有数据的 Type 1 VDM。
    • MCTP 消息的头部定义和内容由 MCTP 标准确定,旨在用于传递管理命令或状态。
    • 使用 AXI 桥(AXI bridge)和其旁带信号(sideband signals)来传输。
mctp入门(一):mctp入门简介 MCTP报文结构概览报文层次字段组成功能定位物理介质相关部分适配底层总线特性(如SMBus地址、PCIe TLP封装)通用传输头跨介质通用控制信息(版本、路由、分片控制)消息体Message Body (含IC标志、消息类型、数据、完整性校验等)应用层负载与协议扩展能力MCTP Transport Header字段详解字段名位数描述关键作用RSVD4 bits保留字段,未来扩展使用为协议演进预留空间4 bits。 阅读详情

相关推荐

mctp功能的整体设计(microchip raid卡,app到底层driver链路设计)

本篇主要分析基于,实施2个用户端的功能设计。一个是在下的app测试工具,一个是实际的raid卡基于的设计。raid卡的设计可以包含在app的设计流程下,因为raid也是一个功能应用。备注:本篇文章只基于ast2500芯片。

wit_yuan的专栏 3155

NVMe-MI --- Message Transport(消息传输)

NVMe-MI规范定义了一个支持多种消息传输的接口。消息格式与带外机制和带内隧道机制相同。

智小星的博客 4996

MCTP base spec9-13

当网桥收到 MCTP 数据包时,将发生以下过程:1) 网桥检查数据包中的目标 EID 是否匹配或落在表中的 EID 范围内。2) 如果 EID 用于网桥本身,则网桥在内部使用数据包。网桥更改数据包中的物理地址,并根据目标总线的需要重新格式化特定于介质的标头和尾部字段。源总线的目标物理地址被替换为从路由表中的条目获得的目标总线的目标物理地址。网桥将其收到的数据包中的源物理地址替换为网桥在目标总线上自己的物理地址。这是允许将邮件路由回发起方所必需的。

qq_45919531的博客 1968

aspeed2600 openbmc对mctp over pcie的支持分析(支持mctp over pcie)

aspeed2600 openbmc适配mctp over pcie

wit_yuan的专栏 7739

MCTP协议base spec

Management Component Transport Protocol,设备管理协议适用于BMC管理所需的协议

MCTP PCIe VDM Transport Binding Specification

MCTP PCIe VDM Transport Binding Specification

从IMU数据到精准定位:手把手推导ESKF中的四元数运动学与误差状态方程

本文详细介绍了如何从IMU数据推导ESKF中的四元数运动学与误差状态方程,实现精准定位。通过分析误差状态卡尔曼滤波器的优势、四元数表示的必要性,以及IMU测量模型和运动学基础,提供了完整的数学推导和实现要点。适合机器人定位和自动驾驶领域的算法工程师参考,帮助优化导航系统性能。

weixin_30271335的博客 675

Linux云服务器上搭建《僵尸毁灭工程》私服全流程指南(避坑版)

本文详细介绍了在Linux云服务器上搭建《僵尸毁灭工程》私服的全流程指南,包括环境准备、SteamCMD安装、游戏服务器部署、内存优化配置及高级调优技巧。特别针对常见问题提供解决方案,帮助玩家快速搭建稳定的私服环境。

solidity8miner的博客 592

具身智能端侧硬件选型实战:从算力需求到芯片对比与避坑指南

在边缘计算和嵌入式AI快速发展的今天,端侧智能设备的落地不再单纯比拼芯片的标称算力。TOPS数值只是初筛指标,真实的推理性能还受内存带宽、数据精度、稀疏性以及散热功耗等多重因素制约。理解不同视觉感知、决策规划与语言交互任务对算力的差异化需求,是选型的第一步。本文从技术原理出发,剖析了Jetson Orin、地平线征程、RK3588等主流平台的实测表现,并揭示了散热设计、供电链路与软件生态这三个极易被忽略的隐形瓶颈。通过完整的部署调优实录,展示了量化、缓存与电源模式优化如何提升端侧推理效率,为具身智能、无人车

weixin_29164185的博客 355

Arm Neoverse CMN-700 SLC内存系统与缓存分区技术解析

现代处理器架构中,缓存一致性协议与内存子系统设计直接影响系统性能。Arm Neoverse CMN-700采用的SLC(System Level Cache)通过16-way组相联设计实现高效数据缓存,其物理地址索引机制支持灵活的way分区配置。在软件可配置内存(OCM)模式下,SLC可作为独立内存空间使用,通过寄存器控制实现模式切换与区域锁定。缓存分区技术则通过请求源分类和way-based分配策略,满足实时性任务与吞吐量场景的不同需求。这些技术在5G基站、边缘计算等低延迟场景中具有重要应用价值,特别是C

weixin_30263073的博客 602

RDMA学习笔记-IB五层网络协议和报文结构

Reference InfiniBand Architecture Specification Volume 1, Release 1.3 文章目录IBA 网络协议分层1.链路层1.1 LRH1.2 ICRC1.3 VCRC2.网络层(GRH)3.传输层3.1 BTH3.2 extended transport header4. 报文结构4.1 send request4.2 RDMA Write request4.3 RDMA Read request4.4 ACK4.5 Atomic operatio

u014114310的博客 9459

YOLOv11改进策略【模型轻量化】| 替换轻量化骨干网络:ShuffleNet V1

本文记录的是基于ShuffleNet V1的YOLOv11轻量化改进方法研究。ShuffleNet利用和操作降低计算成本,克服了现有先进架构在极小网络中因 1×1 卷积计算成本高而效率低的问题。相比一些传统的网络架构,能更好地。本文配置了原论文中和四种模型,以满足不同的需求。

Limiiiing的博客 1220

Altium Designer 超详细入门教程

本文是一份Altium Designer新手入门教程,详细介绍了从软件基础到PCB制版的全流程。主要内容包括:软件界面介绍与工程创建方法;原理图设计中的元件放置、电气连线、标注添加等操作;PCB设计的布局布线、铺铜和DRC检查;Gerber和钻孔文件的导出方法。教程还提供了分类整理的实用快捷键表和新手避坑指南,强调原理图编译和DRC检查的重要性。通过本教程,新手可以快速掌握AD基本操作,完成简单电路板的设计与制版文件导出。

学习中...... 765

PCIe(Peripheral Component Interconnect Express)的带宽和速率

PCIe带宽与速率解析 PCIe的速率指物理层传输速度(GT/s),而带宽是实际有效数据吞吐量(GB/s)。不同PCIe版本采用不同编码方式: PCIe 1.0-2.0:8b/10b编码(80%效率) PCIe 3.0+:128b/130b编码(≈98.5%效率) 单向峰值带宽速查(单位:GB/s): 版本 x1 x4 x8 x16 PCIe3 0.98 3.94 7.88 15.75 PCIe4 1.97 7.88 15.75 31.51 PCIe5 3.94 15.75 31.51 63.02 PCIe

MHD0815的博客 346

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

上一篇: 【芯片设计- 芯片生产及测试 13.2 -- Power Binning】
下一篇: 【PCIe 总线及设备入门学习专栏 6.2 -- PCIe VDM (Vendor Defined Messages)】
主公讲 ARM
主公讲 ARM 优质创作者: 嵌入式与硬件开发技术领域 优质创作者: 嵌入式与硬件开发技术领域
博客等级 码龄11年 2万+粉丝 967原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

主公讲 ARM

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值