|
|
发表于 2022-1-1 22:33:10
|
显示全部楼层
在axi3中应该是允许的,因为有wid,这样来自不同master的可以做write interleave,但是对于axi4应该不可以,因为已经去掉了wid,所以master之间不可进行write interleaving,所以在进行下一个master transaction之前当前transaction必须结束才可以。原则上同一个master的transaction周期内,应该是允许数据先于地址发出,但是不可提前太多,否则本地slave需要缓冲太多的数据,造成极大的数据开销。
Note:由于axi3中允许write interleave所以中间节点或者slave需要大量的缓冲,造成极大的浪费,而且容易出现各种异常,所以axi4中已经去掉。 |
|