筆者來介紹一下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擁有獨立的地址和數據通道,這意味著地址信息和數據信息可以在不同的時鐘周期內傳輸,從而提高了效率。