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

AXI读取交易依存关系

如果在ARVALID和ARREADY之前声明RVALID,并且已经声明RREADY怎么办?

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

很简单,这是违反协议的行为。

“ 从站必须先声明ARVALID和ARREADY,然后再声明RVALID以指示
有效数据可用。 ”

从机直到完成AR通道请求握手后才知道请求读取什么数据。尽管从理论上讲从设备可以通过对ARVALID合格请求进行采样而无需声明ARREADY来知道正在请求什么,但是协议不允许这样做,因此将发生的情况是不确定的,并且取决于主设备,从设备和互连逻辑的实现。

你的回答