当前位置: 首页 > news >正文

【PCIE 系统】111 PCIE 设备 TYPE 0、TYPE 1

在 PCIe(Peripheral Component Interconnect Express)架构中,Type 0 和 Type 1 是两种不同的配置空间头类型(Configuration Space Header Types),用于描述 PCIe 设备的功能和拓扑结构。它们的主要区别在于设备在 PCIe 拓扑中的角色和功能。

特性
TYPE 0
TYPE 1
作用
  • 端点设备是 PCIe 拓扑中的叶子节点,通常是实际的硬件设备(如网卡、显卡、存储控制器等)。
  • 它们不负责转发或路由 PCIe 事务,而是直接与主机(Root Complex)通信。
  • 用于表示 桥接设备(Bridge Device)
  • 桥接设备用于连接 PCIe 拓扑中的不同层次,例如:
    • Root Complex 到 Switch 的连接。
    • Switch 到 Endpoint 的连接。
  • 它们负责转发或路由 PCIe 事务。
特点
  • 不包含与桥接相关的寄存器。
  • 配置空间中包含设备的基本信息(如设备 ID、厂商 ID、类代码等)。
  • 通常用于直接连接到 Root Complex 或 Switch 的设备。
  • 包含与桥接相关的寄存器(如次级总线号、下级总线号等)。
  • 用于管理下游设备的总线号和资源分配。
  • 支持 PCIe 拓扑的扩展。
典型设备
  • GPU(显卡)
  • 网卡(NIC)
  • 存储控制器(NVMe SSD 控制器)
  • PCIe Switch(交换机)
  • Root Port(根端口)
  • PCIe-to-PCI 桥接器
配置空间头
http://www.dtcms.com/a/361515.html

相关文章:

  • Google Gemini 2.5 Flash Image(Nano-Banana)震撼登场!人人都能免费用的AI修图神器!
  • 【开题答辩全过程】以 校园帮帮团跑腿系统的设计与实现为例,包含答辩的问题和答案
  • Leetcode 3664. Two-Letter Card Game
  • LeetCode 面试经典 150_滑动窗口_串联所有单词的子串(32_30_C++_困难)(滑动窗口:控制起点和滑动距离)
  • 原位表征技术在水系电池研究稳定性测试中的应用-测试GO
  • 教育 AI 的下半场:个性化学习路径生成背后,技术如何平衡效率与教育本质?
  • 学习日记-spring-day47-9.1
  • 使用LoadBalancer替换Ribbon(五)
  • 深入解析quiche开源项目:从QUIC协议到云原生实践
  • 每日算法题【二叉树】:计算二叉树节点的个数、叶子结点的个数、第k层节点的个数
  • 【面试场景题】不使用redis、zk如何自己开发一个分布式锁
  • 数据库索引失效的原因+示例
  • 视觉引导机械手双夹爪抓取:偏心旋转补偿与逆运动学求解
  • 卷积神经网络训练全攻略:从理论到实战
  • 【K8s】整体认识K8s之Configmap、Secret/ResourceQuota资源配额/访问控制
  • HTTP/2 多路复用
  • [C语言] 结构体 内存对齐规则 内存大小计算
  • 基于springboot生鲜交易系统源码和论文
  • 一文读懂k8s的pv与pvc原理
  • 威科夫与高频因子
  • 2.充分条件与必要条件
  • Android Framework打电话禁止播放运营商视频彩铃
  • Coze源码分析-工作空间-资源库-前端源码
  • Frida Hook 算法
  • 音频数据集采样率选择建议
  • 从网络层接入控制过渡到应用层身份认证的过程
  • 电源相关零碎知识总结
  • 如何把指定阿里云文件夹下的所有文件移动到另一个文件夹下,移动文件时把文件名称(不包括文件后缀)进行md5编码
  • @Autowired注入底层原理
  • 吴恩达机器学习补充:决策树和随机森林