期刊文献+

基于QEMU的可重构专用处理器模拟器实现 被引量:6

Implementation of QEMU-based emulator for reconfigurable application specific processor
在线阅读 下载PDF
导出
摘要 针对基于SystemC的可重构专用处理器模拟器在整个系统的仿真时(包括操作系统、驱动、API及应用程序)耗时久、影响开发进度的问题,提出一种基于QEMU的模拟器设计方法。根据可重构专用处理器的功能特点和系统架构,对可重构专用处理器进行抽象,利用在仿真速度上优势明显的QEMU,设计并实现一个在功能和内部存储上精确的模拟器。实验测试结果表明,该模拟器提高了全系统仿真时的速度,在硬件开发板尚未就位前,为软件开发人员提供了一个可以进行软件开发和测试的平台,提高了开发效率。 A QEMU-based emulator for reconfigurable application specific processor was proposed to deal with the severe timeconsuming problem exists in the process of emulating the whole system of SystemC-based emulator encounters,including operating system,device drivers,application interfaces and software applications.Compared with SystemC,QEMU outperformed obviously in emulation speed,which provided chances to solve the problem above.By taking advantage of QEMU and abstracting functionality and architecture from the processor,the emulator designed and implemented performed with high accuracy on behavior and storage.In test,it shows great improvement on the speed of the full system emulation.And it also provides a platform for the software developers to develop and test their programs before the hardware development board being in place.
出处 《计算机工程与设计》 北大核心 2016年第5期1335-1339,共5页 Computer Engineering and Design
基金 国家自然科学基金项目(61176024 61006018 61370040 61376075) 高等学校博士学科点专项科研基金项目(20120091110029) 江苏省产学研联合创新资金-前瞻性联合研究基金项目(BY2013072-05)
关键词 QEMU 虚拟机 可重构专用处理器 模拟器 全系统仿真 QEMU virtual machine reconfigurable application specific processor emulator full system emulation
作者简介 李可生(1991-),男,江苏连云港人,硕士研究生,研究方向为VLSI设计、嵌入式系统开发; 杨博(1989-),男,江苏南京人,硕士研究生,研究方向为VLSI设计、嵌入式系统开发; 徐天伟(1990-),男,江苏南京人,硕士研究生,研究方向为VLSI设计、嵌入式系统开发; 李丽(1975-),女,山东威海人,博士,教授,博士生导师,研究方向为VLSI设计、多核处理器芯片体系架构及实现方法、SoC-IP设计; 何书专(1974-),男,海南琼海人,工程师,研究方向为模拟集成电路; 潘红兵(1971-),男,江苏苏州人,博士,教授,博士生导师,研究方向为VLSI设计、多核处理器软件、并行计算、霍尔传感器。E-mail:leekesheng@gmail.com
  • 相关文献

参考文献8

  • 1Herber P, Glesner S. A HW/SW co-verification framework for SystemC [J ]. ACM Transactions on Embedded Computing Systems, 2013, 12 (1s): 61.
  • 2Teich J. Hardware/software codesign: The past, the present, and predicting the future I-J]. Proceedings of the IEEE, 2012, 100 (Special Centennial Issue) : 1411-1430.
  • 3Shen ST, Lee SY, Chert CH. Full system simulation with qe-mu: An approach to multi-view 3d GPU design [C] //IEEE International Symposium on Circuits and Systems, 2010: 3877- 3880.
  • 4Chiang MC, Yeh TC, Tseng GF. A QEMU and SystemC- based cycle-accurate ISS for performance estimation on SoC de- velopment [J]. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2011, 30 (4): 593-606.
  • 5Yeh TC, Chiang MC. On the interface between QEMU and SystemC for hardware modeling[C] //International Symposium on Next-Generation Electronics,. 2010 : 73-76.
  • 6Patel A, Afram F, Ghose K. Marss-x86: A qemu-based mi- cro-architectural and systems simulator for x86 multicore pro- cessors [C] //lst International Qemu Users:Forum, 2011 29-30.
  • 7胡国卿,邵培南,陈磊,李翔.基于QEMU的外部总线仿真技术[J].计算机工程,2014,40(2):289-293. 被引量:2
  • 8周平,马捷中.基于开源虚拟机的模拟设备的设计与实现[J].电子设计工程,2011,19(18):43-45. 被引量:3

二级参考文献14

  • 1鲍胜荣,吴旭凡,钟锐.一款嵌入式芯片总线仲裁器的设计和评估[J].电子工程师,2005,31(1):19-22. 被引量:5
  • 2Bellard F. QEMU, a fast and portable dynamic translator. [C]// Proceedings of USENIX Annual Technical Conference. USA: ACM Press, 2005:41-46.
  • 3QEMU web site.[EB/OL]. [2011-04-20].http://www.qemu.org.
  • 4丁楠.基于PCI总线的非标准并行通信总线仿真接口的研制[D].西安:西北工业大学,2007.
  • 5Wikipedia page on QEMU. [EB/OL]. [2011-04-20].http://en. Wikpedia.org/wiki/Qemu.
  • 6Ribere A. Emulation of obsolete hardware in open source virtualization software. [C]//The 8th IEEE International Conference on Industrial Informatics (INDIN), Chatou France:[s. n.], 2010:354 - 360.
  • 7ZHANG Bin-bin,WANG Xiao-lin,LAI Rong-feng, et al.A survey on I/O virtualization and optimization.[C]//The Fifth Annual ChinaGrid Conference, Guangzhou: [s. n.],2010:117- 123.
  • 8ZENG Shan,HAO Qin-fen. Network I/O path analysis in the kernel-based virtual machine environment through tracing . [C]//the First International Conference on Information Science and Engineering, Najing:[s. n.], 2009: 2658-2661.
  • 9余璐.一种改进QEMU精确异常处理机制的研究[D].武汉:华中科技大学,2008.
  • 10冯博琴,徐景民,李波.计算机时间同步问题的研究[J].西安交通大学学报,1999,33(5):104-105. 被引量:14

共引文献3

同被引文献48

引证文献6

二级引证文献27

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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