三亩地 三亩地SAN MU DI · CODE DIARY
ARTICLE DETAIL

日记详情

真实记录编程学习的某一天,欢迎挑你感兴趣的翻一翻。

准备阶段1:Synopsys PCIE控制器典型数据通路梳理

准备阶段1:Synopsys PCIE控制器典型数据通路梳理

下图是PCIE Controller分别作为RP和EP时的典型数据通路:

屏幕截图 2026-05-15 001254

 

屏幕截图 2026-05-15 001314

 图中有几个重要模块如下:

CXPL Module(Common Express Port Logic)代表PCIE标准协议部分(TL,DL,MAC组成);
XADM: (Transmit Application-Dependent Module)实现发送端应用层逻辑;
RADM: (Receive Application-Dependent Module)实现接收端应用层逻辑,访问数据走AXI bridge,访问寄存器走LBC;
CDM: (Configuration-Dependent Module)PCIE标准寄存器空间;
LBC: (Local Bus Controller)经由LBC,访问内部寄存器(CDM)或者经过ELBI接口访问外部寄存器;
DBI: (Data Bus Interface)local CPU(以显卡GPU为例,显卡上也存在CPU,运行应用代码,此CPU为local CPU;而主机CPU一般称为HOST CPU)访问Controller内部寄存器(CDM)
ELBI: (External Local Bus Interface)HOST端通过PCIE访问芯片内部其他模块寄存器(例如显卡中的GPU模块)

← 返回列表