极术小姐姐 · 2019年12月17日

AXI固定突发到窄数据宽度的从站

我有一个数据宽度为64的AXI主设备,一个数据宽度为32的AHB从设备。当对从设备的地址0X100进行64位FIXED突发读取(即asize = 3)时,会发生什么 ?

是否仅从0x100读取数据,而data [63:32]始终为0?还是从0x100和0x104读取数据?

1 个回答 得票排序 · 时间排序
棋子 · 2019年12月17日

AXI FIXED事务每次传输都访问0x100-0x107字节地址,因此该路径上的精简逻辑将不得不将每个FIXED传输转换为32位2节拍INCR事务,从0x100开始,以覆盖相同的地址范围。

因此,正确的解决方案将是您的两个建议中的第二个。

你的回答