一种基于AXI4.0总线的互联架构设计

作者:余红江; 袁国顺; 孔德伟; 雷蕾
来源:电子设计工程, 2020, 28(15): 188-193.
DOI:10.14022/j.issn1674-6236.2020.15.041

摘要

设计了一种基于AXI4.0总线的互联架构。该互联架构的可配置性较高,主要包括:master与slave数量可配置、地址译码范围可配置、master端与slave端的仲裁方式可配置、总线地址位宽,数据位宽可配置、burst传输长度可配置、slave可视性可配置等等,这使得该互联架构的使用非常灵活,可以适用不同的SoC场景,除此之外,设计的互联架构可以避免多master与多slave同时访问造成的乱序死锁,针对某些特殊情况可优化互联架构的电路结构,且留出用户自定义端口方便用户扩展使用。该互联架构较容易实现,可增加数据吞吐量,提高SoC中的数据处理效率,适用于高性能SoC模块互联,可用于RISC-V架构中提高复杂系统的性能。