AMBA-AXI学习笔记

transfer与transaction的区别:

transfer是只需要一次Valid和Ready握手的单次信息交换过程。

transaction是一次完整的突发传输,包括地址transfer,一个或更多的数据传输,对于写操作,还包括一次应答传输。

可参考博客https://blog.csdn.net/qq_31515205/article/details/106894783中的解释进行理解AXI突发(Burst)传输模式。

发送端与接收端的握手handshake机制:source为发送端,destination为接收端,source的Valid不可等待Destination的Ready断言(即不可与Des的Ready形成依赖关系)后再断言。反之,Des的Ready可以依赖Source的Valid进行断言,可以根据Des当前状态以及Valid的断言状态选择是否进行断言。

原文地址:https://www.cnblogs.com/lightmonster/p/15165344.html