期刊文献+

基于VTEST的TMS320C3x指令集模拟器设计 被引量:2

Design of TMS320C3x instruction set simulator based on VTEST
下载PDF
导出
摘要 TMS320C3x指令集模拟器主要由指令集、中断和外设模块3部分组成。根据TMS320C3x指令的寻址特点,提出了双线代码指令模拟技术,该技术既能降低开发模拟程序的工作量,又能保证模拟效率;通过对中断识别机制的研究,给出了模拟器中断响应过程;设计了基于VTEST的事件驱动定时模拟方法,可降低外设模拟时对模拟器性能的影响。在实验部分,对模拟器性能进行了验证,实验结果表明了该模拟器具有较快的模拟速度。 TMS320C3x instruction set simulator consists chiefly of instruction set, interrupt and peripheral modules. Aiming at instruction address teature, the double-threaded code instruction sirnulation technique is presented. This technique reduce the wok-load of developing simulation program while not reducing simulation efficiency much. Moreover, simulator's interruption response process is analyzed, and an event-driven mechanism is designed for timing simulation. This mechanism reduce the negative influence on simulator speed while simulating peripherals. In experiment section, simulator speed is tested, and the results show that the designed simulator has relatively high simulating speed.
出处 《计算机工程与设计》 CSCD 北大核心 2013年第6期1973-1977,1982,共6页 Computer Engineering and Design
基金 国家高技术研究发展计划基金项目(2011AA010105)
关键词 VTEST平台 TMS320C3x指令集 模拟器 中断 外设 VTEST platform TMS320C3x instruction set simulator interrupt peripheral
  • 相关文献

参考文献11

  • 1王立泽.嵌入式软件测试系统执行框架研究[J].测控技术,2010,29(12):82-86. 被引量:2
  • 2陈琳,张育平,倪红英,崔玉美.嵌入式软件自动化测试平台的研究与实现[J].航空电子技术,2011,42(1):29-33. 被引量:6
  • 3杨芳,贺红卫,谢鹏,饶京宏.嵌入式软件目标码仿真测试平台的研究与设计[J].计算机工程与设计,2009,30(19):4364-4367. 被引量:9
  • 4ZHANG Youwei. Instruction-set simulator design and realiza- tion based on the virtual instruction [-C //Computer Science and Information Technology, 2009 347-351.
  • 5Tse Chen Yeh, Kaohsiung. A fast cycle-accurate instruction set simulator based on QEMU and SystemC for SoC development [C] //IEEE Mediterranean Electroteehnical Conference, 2010 1033-1038.
  • 6Almer O. .alable multi-oore simulation using parallel dynamic binary trKnlation Fcj //Fxnbedded Computer Systems, 2011: 190-199.
  • 7Brunthaler S. Virtual-machine abstraction and optimization techniques [-J 1. Electronic Notes in Theoretical Computer Science, 2009, 253 (5): 3 14.
  • 8Ramsey D. Resourceahle, retargetable, modular instruction se- lection using a machine-independent, type-based tiling of low- level intermediate code [C //Proceedings of the 38th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Program- ming Languages, 2011, 46 (1): 575-586.
  • 9Mehrdad R, Prabhat M, Nikil D. Instruction set compiled simula tion: A technique for fast and flexible instruction set proceedings of simulation EC //Design Automation Conference, 2008: 758-7G3.
  • 10Brandner F. Precise simulation of interrupts using a rollback mechanism [C] // Proceedings of 12th International Work shop on Software and Compilers for Embedded Systems, 2009: 71-80.

二级参考文献15

  • 1谈琳,罗永红.实时软件的仿真测试平台的研究[J].计算机仿真,2005,22(1):247-250. 被引量:23
  • 2刘利枚,汪文勇,唐科.嵌入式软件测试方法与技术[J].计算机与现代化,2005(4):123-126. 被引量:11
  • 3刘久富,孙德敏,杨忠,张志强.嵌入式软件的动态测试[J].微计算机信息,2006(01Z):82-84. 被引量:12
  • 4Donald J.Reifer.软件复用实践[M].北京:机械工业出版社,2005:23-54.
  • 5王激扬 叶东升.嵌入式软件的测试与评价.计算机工程与设计,2006,27(4):89-92.
  • 6Katharinc Whitehcad.基于组件开发[M].北京:人民邮电出版社,2003.
  • 7dev software GmbH& Tech S.A.T GmbH.ADS2-avionics development system user rerence manual[Z].2003-10.
  • 8Peleska J,Brumm K,Jonas G,et al.Advancement in automated simulation and testing technology for safety-critical avionic systems[R].Aerospace Testing Expo 2006,Hamburg,2006-04.
  • 9ES 201 873-1 V3.1.1,Methods for testing and specification (MTS)(the testing and test control notation version 3),Part 1:TTCN-3 core language[S].2005-07.
  • 10Adams M M,Grib T E.A component based,eventdriven framework for rapid prototyping of real-time avionics systems[A].Proceedings of the 18th Digital Avionics and Space Conference[C].St Louis,MO,1999.

共引文献14

同被引文献10

引证文献2

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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