Skip to content

AXI4

valid/ready握手协议

AXI4有多种子类型:

  • AXI4: 一般用于高性能存储映射需求
  • AXI4-Lite: 一般用于简单的,低吞吐量的存储映射(例如控制与状态寄存器之间的映射)
  • AXI4-Stream: 一般用于高速的数据流

名词解释:

  • Transaction:操作,一笔操作在多个通道上进行,构成一个完整的信息交换
  • Burst:单个地址传输多个数据,有三种模式。
  • Outstanding: 一个传输没有完成就可以发送下一个

总线带宽的计算

trans_size = beat_size * burst_len
bandwidth = trans_counter * trans_size / trans_time

注意相同ID不乱序

AXI4-stream

todo...