CPM5 包含 A 类第 5 代 PCIe 控制器和 2 个 DMA。CPM5 还包含必要的硬核组件,以允许互连结构加速器通过 PCIe 传输充当 CCIX 加速器。像 CPM 一样,CPM5 子系统功耗是基于所用控制器的数量和相应的 PCIe 配置来估算的。该控制器支持 Gen1、Gen2、Gen3、Gen4 和 Gen5 PCIe 模式(最高 x16 条通道)。它还支持仅限 CCIX 的 ESM 模式(20 或 25 Gb/s)。在 XPE 中,PCIe 的 A0 和 A1 核均可单独配置。基于 CPM 的使用模型,支持 3 种不同 CPM 模式。这 3 种模式如下所述:
- PCIESTREAM
- PCIe 控制器配置为连接到 AXI4-Stream 接口以访问 PL
- CCIX
- PCIeA 承载 CCIX 流量
- DMA
- 专用 DMA 控制器,用于承载往来 PCIeA 控制器的流量。