• 2023-06-12AMBA4 AXI-Lite
    参考https://zhuanlan.zhihu.com/p/49834243关于AXI-Lite相较于AXI4,有何不同突发传输的长度固定为1.数据位宽固定为32位或者64位,也不支持在指定位宽通道上传输更小位宽的数据。所有的访问都是不可修改的(Non-modifiable),即不支持原子操作;不可缓冲的(Non-Bufferable),即不
  • 2023-06-12AMBA4 AXI - 原子操作的锁定访问 & 独占访问
    参考https://www.cnblogs.com/pu1se/p/16707862.htmlhttps://blog.csdn.net/zmfmfking/article/details/1200814881.锁访问这篇博客中有介绍原子操作,主要使用LOCK信号,锁住一笔传输,拒绝其它传输的干扰,只有这笔传输完成之后释放Lock信号,才可以进行其它笔传输。在M0想
  • 2023-06-11AMBA4 AXI 多主机多传输
    参考https://zhuanlan.zhihu.com/p/1491123121.多主机AXI架构单个主机的特性描述见这篇博客.2.不同主机间的事务独立如何实现多主机间事务独立(1)各主机保证自己的ID与其它主机不同。协议并没有在主机之间设立消息共享机制,也就是各个主机都不知道其它主机使
  • 2023-06-11AMBA4 AXI 单主机多传输
    参考https://zhuanlan.zhihu.com/p/1490712601.超前传输(outstandingtransaction)这篇博客中提到,考虑写数字通道有缓存,所以可以在从机返回写回复信号之前,开启下一次的传输。超前传输就是在当前传输完成前,可以开始发起下一次的传输。如果多个事务可以并行处理,那么可以提
  • 2023-06-07AMBA4 AXI 相关理解(一)
    参考https://zhuanlan.zhihu.com/p/166419540https://zhuanlan.zhihu.com/p/447663561.AXI总线的三个分类AXI4:地址映射控制,大块数据读写。如DDR、BRAM数据搬移等。AXI-Lite:简单低吞吐量,如外设模块的配置,状态寄存器的读写。AXI-Stream:面向高速数据流传输,不涉及内存地