[X]关闭

使用XDMA的AXI-MM接口访问BRAM以及GPIO的问题

文档创建者:ICzhangwuji
浏览次数:2995
最后更新:2019-08-08
在教程中,访问BRAM和GPIO全部使用了AXI-Lite接口。现在我想使用AXI-MM接口访问BRAM和GPIO。因此搭建工程如下:(其中BRAM Controller的AXI接口配置为AXI-Lite接口)
地址分配如下:
使用DMA进行128byte字节的数据传输。传输的目的地址为0xC0000000,也就是BRAM的起始地址。然后进行了仿真,发现smartconnect接收到的数据是正常的(如图所示)。转发给BRAM的数据出现异常。smartconnect接收到的数据是128bit的,但是smartconnect发出去的数据好像是256bit进行了低位截取。可以帮我解答下为什么会出现这样的情况吗?


还有另外一个问题,就是我想仿真下对GPIO的控制。比如仿真对pin 9 LED0的控制 应该往哪个寄存器写入数据  这个寄存器位置在哪儿  写入的数据应该是什么   麻烦了  

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则