AXI (Atomic Accesses)
A7主要描述了AXI协议中的exclusive 访问和locked访问机制。
在编程中,原子操作是指在一次发生中生效。一个原子操作不能在中途停止:它要么完整发生,要么不发生。
AXI协议支持独占式访问(Exclusive)和锁定访问(Lock)。这两种模式通过AxLOCK信号选择。这两种访问都是为了在复杂的系统中保证写操作的串行化,也就是需要满足一致性。
在一个多Master、多Slave的系统中,如果没有这种设置,多个Master同时写操作同一块地址,那么很有可能使得有效数据被无效数据覆盖
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/36f1fce8ffec94dac30b7ca30e3eba32.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/bc722cb4002ee4eb2685f8ca5277f946.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/a20348ce9ca9c1c9b878aa31ea0e416b.png)
<