复位
AXI协议使用低有效复位信号ARESETn,该信号是可以异步拉低,但必须在ACLK的上升沿同步释放。
在复位期间,下列信号需要遵循特定的要求:
主接口必须拉低ARVALID、AWVALID与WVALID信号。
从接口必须拉低RVALID与BVALID信号。
其它信号则可以为任意值。
在ARESETn被释放后的下一个时钟上升沿,主设备可以拉高ARVALID、AWVALID与WVALID信号,如下图所
示:
基本读写事务
握手过程
五个事务通道都使用VALID/READY作为握手信号,传输地址、数据和控制信息,使用这种握手方式,主从双
方都可以对传输速度进行控制。源端产生VALID信号意味着其地址、数据或控制信息有效,目的端产生
READY信号意味着它可以接收信息,只有当双方的VALID与READY信号都为高时传输才会开始。
在主从接口之间的输入输出信号间不能有组合路径。
在下图中,源端在T1之后给出地址、数据或控制信息,并令VALID有效,在T2之后,目的端检测到VALID有
效并给出READY有效信息,在T3阶段传输会发生,因此在T3阶段及之前,源端不能释放或改变需要传输的信
息。