跳转到内容
site-logo

PCIe相关技术

  • PCIe协议
    • 基础概念
    • PCIe 数据链路层协议
    • PCIe 物理层协议
    • PCIe 事务层协议
  • PCIe应用
    • PCIe互联
    • PCIe热插拔
    • PCIe错误处理
  • PCIe硬件设计
    • PCIe时钟设计
    • PCIe电源设计
  • PCIe驱动
    • PCIe基础驱动
  • PCIe周边产品
    • Gen4
  • 关于我们

ID Routing

路由是指一个数据包(也叫报文)从源端经过各种路径,最终到达目的端的过程。这必然要求知道整条路径怎么走,那么,PCIe上的寻路方法有哪些呢?

  • 发表于: 2020年4月11日 2020年4月11日
  • 作者: 老赵
  • 分类: PCIe协议, 基础概念
  • 标签: BDF, ID
  • 发表评论: ID Routing

Resource Assignment

ID、IO、Memory三种基本资源是PCIe设备的工作基础。在系统启动时,BIOS会给各个PCIe设备分配如上三种资源,这个过程就是我们常说的枚举(Enumeration)。

  • 发表于: 2020年4月11日 2020年4月11日
  • 作者: 老赵
  • 分类: PCIe协议, 基础概念
  • 标签: ID, IO, resource, 枚举
  • Resource Assignment有 1 条评论

I/O & Memory

在一个系统中,除了CPU,还有大量的外部设备,这些设备通过各种总线连接,包括我们主要讲的PCIe。而每个外设都是通过读写其寄存器来控制使用,寄存器也称为I/O端口。

  • 发表于: 2020年4月11日 2020年4月11日
  • 作者: 老赵
  • 分类: PCIe协议, 基础概念
  • 标签: IO, resource
  • 发表评论: I/O & Memory

PCIe设备的身份证

ID资源是一个PCIe设备的最基本资源,每一个ID号都是独一无二的。分析ID资源前,我们需要先了解Function(功能)的概念。对于一个PCIe设备,如果它只具有一个功能,我们称之为Single FunctionDevice;如果它有多个功能,则称之为Multi Function Device。

  • 发表于: 2020年4月11日 2020年4月11日
  • 作者: 老赵
  • 分类: PCIe协议, 基础概念
  • 标签: BDF, ID
  • 发表评论: PCIe设备的身份证

PCIe设备的资源

前面讲了树,理清了PCIe架构的大概框架;讲了链路,知道了框架中的路径。而对于树上的树叶/果实,即最终的PCIe设备,它们在系统中是是怎样存在的?

  • 发表于: 2020年4月11日 2020年4月11日
  • 作者: 老赵
  • 分类: PCIe协议, 基础概念
  • 标签: BDF, ID, 资源
  • 发表评论: PCIe设备的资源

该往哪儿走?

上上篇讲了8/10b编码,有朋友问我能否再稍微介绍一下编码的过程。这里把关键流程罗列一下。

  • 发表于: 2020年4月9日 2020年4月9日
  • 作者: 老赵
  • 分类: PCIe协议, 基础概念
  • 标签: 编码
  • 发表评论: 该往哪儿走?

带宽的计算

事实上,关于带宽计算,看起来很简单,实际上很容易弄错,即使算对了其中的几个基本概念还是容易搞混淆。这里特别梳理一下

  • 发表于: 2020年4月9日 2020年4月9日
  • 作者: 老赵
  • 分类: PCIe协议, 基础概念
  • 标签: 带宽, 速率
  • 发表评论: 带宽的计算

为什么要做8b/10b编码?

PCIe是采用差分信号传输的,而差分信号电气规范要求其发送端串接一个电容CTX,以进行AC耦合。该电容也被称为AC耦合电容。

  • 发表于: 2020年4月9日 2020年4月9日
  • 作者: 老赵
  • 分类: PCIe 物理层协议, PCIe协议
  • 标签: 8b/10b编码
  • 发表评论: 为什么要做8b/10b编码?

关于Link的更多理解

Link的速率在初始化以后确定,所有lane的信号速率一样。如PCIe 3.0情况下,每条lane每秒每个方向都提供8G的带宽。假设是X4的Link,则链路每个方向的带宽为32GT/s(8.0X4)。

  • 发表于: 2020年4月8日 2020年4月8日
  • 作者: 老赵
  • 分类: PCIe协议, 基础概念
  • 标签: Lane, Link
  • 关于Link的更多理解有 4 条评论

Lane和Link

我们常说某个PCIe链路是X4、X8的,到底表示什么意思呢?

  • 发表于: 2020年4月8日 2020年4月8日
  • 作者: 老赵
  • 分类: PCIe协议, 基础概念
  • 标签: Lane, Link
  • 发表评论: Lane和Link

分页

上一页 页码: 1 页码: 2 页码: 3 页码: 4 页码: 5 页码: 6 下一页

搜索

搜索:

分类

  • Gen4 (2)
  • PCIe 事务层协议 (8)
  • PCIe 数据链路层协议 (7)
  • PCIe 物理层协议 (5)
  • PCIe产品 (2)
  • PCIe协议 (43)
  • PCIe基础驱动 (1)
  • PCIe应用 (7)
  • PCIe热插拔 (4)
  • PCIe错误处理 (4)
  • PCIe驱动 (4)
  • 基础概念 (17)
  • 未分类 (4)
  • 虚拟化 (3)

标签

8b/10b编码 (1) ACK (4) AER (4) BDF (3) Completion (2) cut-through (1) DL (2) DLLP (2) Downstream (1) ECRC (1) Error (2) hotplug (4) ID (4) IO (2) Lane (2) Link (2) MSI (1) MSI-X (2) PCI (2) PCIe (2) PL (1) resource (2) Routing (2) rule (1) SR-IOV (3) TL (3) TLP (2) Transaction (5) tree (1) Upstream (1) 历史 (1) 带宽 (1) 序 (1) 枚举 (1) 物理层 (4) 编码 (1) 资源 (1) 速率 (1)

近期文章

  • 2022 测试板卡
  • PCIe GEN4 相关 验证板卡
  • PCIe错误的Firmware first model和OS native model
  • PCIe周边产品
  • SR-IOV(三)

近期评论

  • juwenlong 发表在《ACK & NAK Sample》
  • juwenlong 发表在《ACK & NAK Sample》
  • harber 发表在《ACK & NAK Sample》
  • harber 发表在《Store & Forward and Cut-Through》
  • juwenlong 发表在《Store & Forward and Cut-Through》
扫一扫,关注公众号

友情链接

Saniffer是国内唯一专注于存储测试工具领域的综合服务提供商。 专注于PCIe,SSD,主机,网络,存储系统问题分析,仿真测试(包括存储总线协议分析,SSD测试工具白皮书/速查手册)和IT架构和应用系统性能监控。

© 2025  PCIe技术网. Proudly powered by WordPress. 蜀ICP备20009762号.

川公网安备 51010502011050号