以下是基于 PCIe 接口的系统的流量分析示例,它通过 PCIe 链路捕获从外部主机到端点器件的数据流阶段:
- 基于 PCIe 接口的 DMA 通过 NoC 将数据写入 DRAM。
- 加速器块会通过 NoC 从 DRAM 提取数据,并将数据存储在片上存储器中。
- DRAM 会存储已处理的数据。
- 基于 PCIe 接口的 DMA 会通过 PCIe 接口将数据发送回主机 DDR 存储器。
- 下游 PCIe 接口中断会将有关数据传输完成的信息告知主机处理器。
以下是对应嵌入式系统设计的类似示例,其中主数据可源自以太网接口或任何辅助存储器件:
- 嵌入式 DMA 器件通过 NoC 将数据写入 DRAM。
- 加速器硬件通过 NoC 提取数据,并(可选)将数据存储在片上存储器中。
- 数据移动器块会通过 NoC 将来自加速器块的最终输出数据写入 DRAM。
- 数据移动器块会将有关数据传输完成的信息告知嵌入式处理器。