文章目录
转自:https://zhuanlan.zhihu.com/p/148813963
如有侵权请联系删除
1.1 AXI 传输事务属性
AXI 协议中定义了一组信号表示读写传输事务的类型,分别为 ARCACHE 以及 AWCACHE,合称为 AxCACHE。
当 Master 发出一个请求后,可以通过 AWCACHE/ARCACHE 信号来告诉下一级系统组件(caches、buffers、memory controller),当前传输事务应该被如何处理。AWCACHE/ARCACHE 信号用来指明当前请求的memory属性。
它们可以控制以下行为:
- 告诉整个系统中其他组件(NI-700, CI-700) 如何处理该transaction;
- 告诉系统级的 buffers 和 caches 如何处理这笔transaction。
1.1.1 slave type
AXI 协议中存在两类从机:
- 存储从机(Memory Slave);
- 与外设从机(Peripheral Slave)。
我们协议中传输事务属性主要是为存