期刊文献+

基于SystemC的事务级AMBA总线模型的设计与实现 被引量:6

The Design and Implementation of Transaction Level AMBA Bus Models Using SystemC
下载PDF
导出
摘要 针对目前SoC设计中的时间瓶颈,根据系统建模语言SystemC对SoC进行事务级建模的方法,提出并实现了采用该方法构建基于AMBA规范的SoC片内总线模型的方案.模型采用了SystemC2.0的接口、端口和通道的概念,这使模型具有很好的开放性和可扩展性.模型各部分间的通信通过调用各接口内定义的函数来进行,模型运行时只使用SystemC自带的轻量级仿真内核.实验结果表明:本总线模型完全符合AMBA2.0规范,可以有效克服目前SoC软硬件协同设计中的时间瓶颈. 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.
出处 《武汉大学学报(理学版)》 CAS CSCD 北大核心 2004年第1期87-90,共4页 Journal of Wuhan University:Natural Science Edition
基金 国家863重大专项基金资助项目(2002AA1Z1490)
关键词 SYSTEMC 事务级 AMBA总线模型 ARM微处理器 总线结构 系统集成芯片 系统设计 AMBA(ARM microcontroller bus architecture) SystemC transaction level SoC
  • 相关文献

参考文献1

  • 1Synopsys Inc.SystemC Version 2.0 User′s Guide[EB/OL].http://www.systemc.org,2002-11-22.

同被引文献43

  • 1王海力,边计年,熊志辉,李思昆,陈吉华.SoC接口综合的层次化通信模型[J].计算机辅助设计与图形学学报,2005,17(8):1803-1808. 被引量:3
  • 2Young J,MacDonald J,Shilman M,et al. Design and Specification of Embedded Systems in JAVA Using Successive,Formal Refinement[A]. Proceedings of the 35 th DAC[C]. San Francisco CA:ACM Press,1998.70-75.
  • 3Ashenden P,Radetzki M. Comparison of SUAVE and Objective VHDL Language Features[A]. Proceedings of FDL299[C].Lyon,France:ECSI Press,1999.269-278.
  • 4Synopsys Inc. Functional Specification for SystemC2.0-Q[EB/OL]. http://www.systemc.org.2002-11-22.
  • 5Synopsys Inc. SYSTEMC Version2.0 User's Guide[EB/OL].http://www.systemc.org,2002-11-22.
  • 6Habibi A,Tahar S.Design for Verification of SystemC Transaction Level Models[A].Proceedings of Design,Automation and Test in Europe[C].Washington DC:IEEE Press,2005.560-565.
  • 7Jindal R,Jain K.Verification of Transaction-Level SystemC Models Using RTL Testbenches[A].Proceedings of Formal Methods and Models for Co-Design[C].Washington DC:IEEE Press,2003.199-203.
  • 8Caldari M,Conti M,Coppola M,et al.Transaction Level Models for AMBA Bus Architecture Using SystemC 2.0[A].Proceedings of Design,Automation and Test in Europe Conference and Exhibition[C].San Diego,California,United States:ACM Press,2003.26-31.
  • 9Liu Yong,Lee M J,Saadawi N.Bluetooth EBSK[J].IEEE Journal on Selected Areas in Communications,2003,21(2):229-239.
  • 10AMBA v2.0 Specification. http://www.arm.com.

引证文献6

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部