笔者来介绍一下ARM AMBA 总线中的AXI协议
1、简介
ARM 公司推出的AMBA 总线(Advanced Microcontroller Bus Architecture) ,目前已经推出到AMBA5版本。主要包括
- APB:Advanced Peripheral Bus,针对外设
- AHB:Advanced High-Performance Bus,高性能总线,支持64/128 位多管理者
- AXI:Advanced eXtensible Interface,支持地址数据分离,burst,outstanding,out of order 特性
- ACE:AXI coherency extensions,AXI的扩展集,多核之间的系统一致性
- CHI:Coherent Hub interface
AXI总线特性
- 高带宽和低延迟:AXI支持突发传输,可以有效地提高数据传输速率,并减少等待时间。
- 独立地址和数据通道:AXI拥有独立的地址和数据通道,这意味着地址信息和数据信息可以在不同的时钟周期内传输,从而提高了效率。