期刊文献+

周期精确的指令集模拟器(ISS)的建模与封装方法 被引量:2

The method of constructing and wrapping cycle accurate ISS
在线阅读 下载PDF
导出
摘要 本文首先介绍了指令集模拟器(ISS)的原理与应用,提出了在ISS的建模过程中所要处理的主要问题。然后以ARM7为例讨论了使用C++语言建立周期精确的指令集模拟器的方法。并使用了SystemC封装的方式来解决ISS同系统中其它模块的信息传递和时钟同步问题。将封装后的ISS同存储器一起挂接在AHB总线上,建立了简单的仿真平台。 At the beginning, Principle and application of the ISS are introduced, primary problem.s in the process of building ISS are proposed. And then taking ARM7 as an example, the method of building cycle accurate ISS using C++ language are discussed. ISS communicates with the other part of the system and synchronizes with clock by a SystemC wrapper. The wrapped ISS and a piece of ram are connected to the AHB bus. Finally a simple testbench is constructed.
机构地区 合肥工业大学
出处 《中国集成电路》 2007年第11期60-64,共5页 China lntegrated Circuit
关键词 指令集模拟器(ISS) 周期精确 ARM SYSTEMC 封装 Instruction set simulator(ISS) cycle accurate ARM SystemC wrapper
  • 相关文献

参考文献7

  • 1[1]Luca Formaggio,Franco Fummi,Graziano Pravadelli.A timing-accurate HW/SW cosimulation of an ISS with System C[J].CODES+ISSSW.2004,September:152-157.
  • 2[2]Open SystemC Initiative.System C v2.0.1 Language Reference Manual[EB/OL].http://www.systemc.org/,2003.
  • 3邵作之,曹晓龙,刘莉娟.在SystemC中用ISS构造处理器模型方法分析[J].微处理机,2006,27(3):1-3. 被引量:3
  • 4[4]Steve Furber著,田泽,于敦山,盛世敏译.ARM SoC体系结构[M].北京:北京航空航天大学出版社,2002.1-128.
  • 5[5]Benini L.,Bertozzi D.,Bruni D.,et al.SystemC co-simulation and emulation of multi-processor SoC designs[J].IEEE Computer,2003,36(4):53-59.
  • 6[6]ARM Limited,ARM Architecture Reference Manual.[EB/OL].http://www.arm.com,2000.
  • 7[8]ARM Limited,AHB CPU Wrappers Technical Reference Manual[EB/OL].http://www.arm.com,2001.

二级参考文献3

  • 1System C Version2.1 UserGuide [ EB/OL ]. http ://www.systemc. org.
  • 2Thorsten. Grtker Stan. Liao Grent. Martin Stuart. Swan:System design with SystemC [ M ] US: Kluwer Academic Publishers Second printed,2002.
  • 3SteveFurber著 田泽 于敦山 盛世敏译.ARM SoC体系结构[M].北京:北京航空航天大学出版社,2002..

共引文献2

同被引文献9

引证文献2

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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