西安理工大学 机构 自动化与信息工程学院,陕西,西安,710048
纸质出版:2019
移动端阅览
王一楠, 林涛, 余宁梅. 基于AMBA的AHB总线矩阵设计[J]. 微电子学与计算机, 2019, 36(2): 73-77.
WANG Yi-nan, LIN Tao, YU Ning-mei. AHBBus Matrix Design Based on AMBA[J]. 2019, 36(2): 73-77.
本文设计了一种能够兼容AMBA主从设备的AHB总线矩阵
旨在实现多个主设备并行访问多个从设备
并且提高带宽
减少多路主机访问从机时产生的延迟.对主体架构和微架构进行描述
详述了各模块的设计思路
并通过Verilog HDL对所设计的总线系统进行了RTL行为级描述
并通过参数化设计
实现从机地址和总线支持主从机数量可配.最后搭建测试环境
对所设计的总线系统基本功能进行测试
证明8组主设备输入的情况下
在多主设备交叉访问多从设备的测试条件下
相比于传统AHB总线
AHB总线矩阵最多可减少3倍总线访问延迟、增加8.5倍总线吞吐量.
In this paper
an AHB Matrix bus system which is compatible with AMBA master and slave devices is designed
aiming at realizing multiple master devices to access multiple slave devices in parallel. This bus system can effectively improve the bandwidth and reduce the delay caused by multiple master accessing the slave. Its main structure and micro-architecture is elaborated with the design ideas of each module. The bus system is implemented with Verilog HDL in RTL behavior level. Slave address and master/slave number supported can be configurable via parameterized design. Finally
the verification environment is set up to test the basic functions of the bus matrix. It is proved that in the testcase of the 8 masters inputs
Compared with the traditional AHB bus
the AHB bus matrix under the condition of multiple masters cross-access multiple slaves can reduce the bus access delays up to 3 times and increase the bus throughput by 8.5 times.
朱嘉.基于AMBA总线结构的高性能存储接口的研究与设计[D].上海: 同济大学.2007.
ARM Limited. AMBATM Specification Rev2.0. ARM[S]. British, Cambridge: ARM Limited, 1999.
李溯玮, 郑建宏.多层AHB总线在SoC芯片设计中的应用[J].科技信息, 2006(12):18-18. DOI: 18
刘熊尧, 刘雷渡, 尹首一, 等.基于多层AHB架构的多核SoC设计[J].计算机工程, 2012, 38(9), 237-239. DOI: 237
陈林, 王家兵, 朱得利.IP核互连策略及规范[J].今日电子, 2005(8):42-45. DOI: 42
罗惠文, 吴斌, 尉志伟, 等.AHB Matrix互连总线IP的设计与实现[J].微电子学与计算机, 2015, 32(10):54-57. DOI: 54
0
浏览量
62
下载量
0
CSCD
关联资源
相关文章
相关作者
相关机构
京公网安备11010602201714号