其他分享
首页 > 其他分享> > 深入AXI4总线-[四]传输事务属性(draft)

深入AXI4总线-[四]传输事务属性(draft)

作者:互联网

[四] 传输事务属性(draft)

事务类型与属性

AXI 协议中定义了一组信号表示读写传输事务的类型,分别为 ARCACHE 以及 AWCACHE,合称为 AXCACHE。两者控制了

AXI 协议中存在两类主机:存储从机(Memory Slave)与外设从机(Peripheral Slave)。

我们协议中传输事务属性主要是为存储从机准备的礼物,存储从机必须支持所有的事务属性信号。

而对于外设从机,支持哪些属性信号,就看着办了,协议只有一个要求:外设从机必须完成整个传输事务,哪怕存在其不支持的某个事务属性信号。

外设从机对于属性信号的支持以及相应的访问方式(method of access)由具体实现决定(IMPLEMENTATION DEFINED),一般设计者会将支持的方式列于该从机的规格书中,从机也只对所支持访问方式进行正确响应。

极端情况下,从机接收到一个不支持的访问方式,然后 GG (比如崩溃)了,这是可以的。但是一定一定要完成这次的传输事务后再 GG,以防止整个系统死锁。

协议也不要求从机支持复活机制。(continued correct operation is not required

标签:事务,总线,支持,传输,从机,draft,AXI4,外设,属性
来源: https://blog.csdn.net/weixin_39060517/article/details/116560355