You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

用户态内存分配时AXI转PCIe模块写响应异常致DMA写操作停滞问题求助

用户态内存分配时AXI转PCIe模块写响应异常致DMA写操作停滞问题求助

各位大佬好,我卡了好久的问题实在找不到解决方向,来请教大家:

我这边的硬件架构是用PC作为PCIe根复合体,Xilinx FPGA作为端点设备,通过PCIe DMA往根复合体的内存写数据,软件端搭配的是Linux驱动。

现在遇到一个棘手的问题:当从用户态分配内存时,AXI内存映射转PCIe模块的写响应会出现异常,直接导致DMA写操作出状况。比如运行下面这段代码时,我的PCI DMA写操作会不停地停滞:

const int numAllocations = 10000

有没有大佬碰到过类似的情况,或者能给我一些排查思路的建议?

备注:内容来源于stack exchange,提问作者Alex_F

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.13 16:59:38