首页 | 本学科首页   官方微博 | 高级检索  
     

基于SystemC的事务级AMBA总线模型的设计与实现
引用本文:张俊新,曹阳,何震,李峰. 基于SystemC的事务级AMBA总线模型的设计与实现[J]. 武汉大学学报(理学版), 2004, 50(1): 87-90
作者姓名:张俊新  曹阳  何震  李峰
作者单位:1. 武汉大学,电子信息学院,湖北,武汉,430072
2. 武汉大学,电子信息学院,湖北,武汉,430072;武汉大学,软件工程国家重点实验室,湖北,武汉,430072
基金项目:国家863重大专项基金资助项目(2002AA1Z1490)
摘    要:针对目前SoC设计中的时间瓶颈,根据系统建模语言SystemC对SoC进行事务级建模的方法。提出并实现了采用该方法构建基于AMBA规范的SoC片内总线模型的方案.模型采用了SystemC 2.0的接口、端口和通道的概念,这使模型具有很好的开放性和可扩展性.模型各部分间的通信通过调用各接口内定义的函数来进行,模型运行时只使用SystemC自带的轻量级仿真内核.实验结果表明:本总线模型完全符合AMBA2.0规范,可以有效克服目前SoC软硬件协同设计中的时间瓶颈.

关 键 词:SystemC 事务级 AMBA总线模型 ARM微处理器 总线结构 系统集成芯片 系统设计
文章编号:1671-8836(2004)01-0087-04
修稿时间:2003-03-20

The Design and Implementation of Transaction Level AMBA Bus Models Using SystemC
ZHANG Jun-xin,CAO Yang,,HE Zhen,LI Feng. The Design and Implementation of Transaction Level AMBA Bus Models Using SystemC[J]. JOurnal of Wuhan University:Natural Science Edition, 2004, 50(1): 87-90
Authors:ZHANG Jun-xin  CAO Yang    HE Zhen  LI Feng
Affiliation:ZHANG Jun-xin~1,CAO Yang~1,2,HE Zhen~1,LI Feng~1
Abstract:A method of modeling SoC using SystemC at transaction level is introduced in this paper. The design and implementation of transaction level models of AMBA bus are focused on. The concepts of interface, port and channel are adopted by which the models can be extended easily. The experimental results reveal that the bus model is completely compliant to AMBA specification 2.0. The time bottleneck of current hardware/software co-design method can be eased effectively.
Keywords:AMBA(ARM microcontroller bus architecture)  SystemC  transaction level  SoC
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号