(7)Xilinx PCIE 接口调试总结(学无止境)

1 FPGA收不到CPU读写寄存器请求

软件环境:vivado 2019.1

FPGA型号:Xilinx 7系列FPGA K7

a) 问题描述

CPU作为主设备,FPGA作为从设备,FPGA使用逻辑分析仪抓取PCIE 接收信号,一直抓取不到任何数据,也就是说FPGA收不到CPU寄存器读写请求。

b) 解决方法

CPU地址为64位,PCIE IP核Bar地址为32位,CPU把地址转换为32bit,FPGA可以收到CPU寄存器读写请求。当然PCIE IP核bar地址空间选择64bit也可以解决。

2 结束语

如果遇到问题,可以一起沟通讨论,邮箱:[email protected]

猜你喜欢

转载自blog.csdn.net/m0_46498597/article/details/108288067