PCIE
文章平均质量分 93
主要梳理PCIE内容,将PCIE的细节描述清楚,用于PCIE的学习
CV___xinxin___
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
PCIE_复位介绍
摘要: PCIe总线定义了四种复位机制:Cold Reset(冷复位)、Warm Reset(热复位)、Hot Reset(热启动复位)和FLR(功能级复位)。传统复位方式(Cold/Warm/Hot)通过PERST#信号或TS1/TS2序列实现,FLR则通过配置寄存器触发。复位机制的选择影响设备初始化时间和范围,Cold Reset最彻底但耗时最长,FLR最快但保留部分链路状态。原创 2025-08-27 18:24:59 · 1128 阅读 · 0 评论 -
PCIE_电源管理
PCIe 总线的电源管理包含 ASPM 和软件电源管理两方面内容。所谓ASPM 是指 PCIe 链 路在没有系统软件参与的情况下,由 PCIe 链路自发进行的电源管理方式。而软件电源管理指 PCI PM 机制,PCIe 总线的软件电源管理与 PCI 总线兼容。PCIe 总线为 PCIe 设备提供了几种低功耗模式。在一个处理器系统中, PCIe 设备的低功 耗模式需要与处理器的低功耗模式协调工作, 以最优化整个处理器系统的功耗。本文将重点说明。原创 2025-08-20 21:54:47 · 1412 阅读 · 0 评论 -
PCIE_链路训练过程_LTSSM状态机介绍
前言:PCIe链路训练过程,本文详细介绍了PCIe总线链路训练过程中使用的特殊字符序列及其状态机转换机制。主要内容包括:(1)三种关键字符序列:TS1/TS2用于链路检测和配置确认,Idle序列用于低功耗状态转换,FTS序列用于时钟同步;(2)LTSSM状态机的11个状态及其转换逻辑,重点分析了Detect、Polling、Configuration和Recovery等核心状态的运作机制;(3)链路训练的具体流程,从初始检测到正常工作状态的转换过程。主要参考的是王奇编写的《PCI Express体系结构与导原创 2025-08-18 19:04:24 · 1502 阅读 · 0 评论 -
PCIE controller与common interface概念介绍_databook学习
CXPL Module实现了PCI Express物理层、链路层和事务层的基本功能。该模块实现了大部分事务层逻辑、所有数据链路层逻辑和物理层的MAC部分,包括链路训练和状态状态机(LTSSM)。RADM维护接收完成查找表(LUT),用于完成跟踪和完成超时监视Tx未发布的请求。传输应用程序相关模块(XADM)实现用于数据包传输的PCI Express事务层的应用程序特定功能。接收应用程序相关模块(RADM)实现特定于应用程序的功能。❑ 将接收到的TLP路由到控制器的接收接口。❑ 接收TLP的缓冲和排队。原创 2025-08-11 20:07:17 · 1055 阅读 · 0 评论 -
PCIE_事务层(TL)_TLP包结构
PCIe TLP(事务层包)是PCIe协议的核心传输单元,负责设备间数据、配置和控制信息的传输。TLP由头部、数据载荷和可选校验等部分组成,支持多种事务类型,包括存储器读写、配置操作和消息传输等。原创 2025-08-11 17:50:35 · 1357 阅读 · 0 评论 -
PCIE_数据链路层(DLL)_数据链路控制与管理状态机DLCMSM
摘要:PCIe数据链路层(DLL)通过DLCMSM状态机实现链路管理与流控制,主要包含DL_Inactive、DL_Init、DL_Active和DL_Feature四种状态。核心功能包括:1)在DL_Init状态通过InitFC1/InitFC2协议完成VC0流控初始化;2)GEN4引入的DL_Feature状态支持可选的ScaledFlowControl功能,通过信用放大提升高速链路性能;3)状态机与LTSSM协同工作,确保链路可靠性。其中,流控初始化协议(FCI)是建立链路的关键过程。原创 2025-08-09 20:58:33 · 886 阅读 · 0 评论 -
PCIE寄存器类型以及访问方式
类别访问机制关键寄存器示例属性标准配置头ECAM / 0xCF8端口RO / RW扩展能力寄存器ECAM遍历访问RW1C / ROSPHY控制寄存器MMIO(PHY CSR接口)RW / RW1CATU映射寄存器MMIO(RC内部映射)RW厂商自定义ECAM或MMIO调试状态寄存器厂商定义PCIe寄存器体系以配置空间为核心,扩展至PHY物理层及RC专用控制层,形成四级架构:基础配置。原创 2025-07-17 14:34:33 · 1169 阅读 · 0 评论 -
PCIE枚举流程
PCIe枚举是RC主导的。原创 2025-07-11 15:35:33 · 984 阅读 · 0 评论 -
PCIE中RC、axi、axi_apb桥、pcie设备之间的桥接关系
本文摘要: PCIe系统验证涉及多协议层连接与转换,核心包括:1)AXI主设备与根复合体(RC)的交互,RC将AXI请求转为PCIe TLP包;2)RC通过TLP与端点设备(EP)通信,EP内部处理地址转换和DMA;3)低速外设需AXI-APB桥接协议转换。UVM验证平台通过AXI/PCIe VIP和APB Agent监控协议合规性、地址映射及数据一致性,重点验证垂直协议栈(AXI→TLP→APB)转换正确性和异常处理能力。典型场景如CPU读写EP寄存器时,需确保跨协议层的端到端数据完整性。验证关键在于构建原创 2025-07-05 20:45:27 · 1348 阅读 · 0 评论
分享