Thread 中讨论的其他器件:TDA4VH
工具/软件:
您好:
以下是我的问题和背景:
和配置 :一个通过 PCIe 3.1 直接连接到端点的 TDA4VH(根复合体)。
用例 :
在 TDA4VH 上、我想通过 PCIe 使用 DMA 发送大量数据。
同时、我想由 CPU 执行 PCIe I/O 写入。
所有这些事务都在同一个虚拟通道中(由只有一个 VC 的端点施加)。
需要尽快发送 I/O 写入事务。
问题 是: 在 DMA 运行期间(在 DMA 启动的 2 个 PCIe 写入事务之间)是否可以输出 I/O 写入事务、或者只有在 DMA 完成时才输出 I/O 写入事务? 是否有保证事务交错的特殊配置?
感谢您的回答
JPH