期刊文献+

实时嵌入式系统协调设计的行为验证模型 被引量:2

Behavioral Verification Model for Real Time Embedded System
下载PDF
导出
摘要 嵌入式系统协调设计中 ,通常采用协同验证方法检验系统设计的正确性 ,目前比较常用的验证手段有行为验证和基于处理器结构的指令集模拟 指令集模拟从底层时序关系模拟CPU功能 ,通过建立与硬件模拟器连结关系来验证软硬件接口 指令集模拟的主要特点是模拟精度高 ,但模拟速度慢 ,对于不同的CPU结构需要构造不同的指令集模拟器 文中研究一种基于RTOS实时嵌入式系统行为验证模型 ,通过扩展RTOS功能 ,建立RTOS软件模拟器 ,实现RTOS模拟器和VHDL/VerilogHDL协同模拟交互 RTOS模拟器把嵌入式软件功能代码、CPU接口代码以及定制硬件驱动代码分开 ,实现嵌入式软件设计与硬件平台的弱相关 。 There are several means to verify target system function in hardware/software co-design field. Instruction set simulator (ISS) is widely used due to its ability to accurately simulate target CPU at low level. As virtual CPU is running in host machine, ISS simulates target instruction set at bus cycle or instruction cycle, so it is usually very time consuming. A fast behavioral verification model with real time operating system(RTOS) approach is presented, and the mechanism of verification is described in full detail to illustrate how the model works correctly. The RTOS simulator divides embedded software into three parts, namely the embedded software function code, RTOS hardware interface code and customized ASIC driver code. The customized ASIC driver is responsible to deal with all kinds of request/replay between hardware and software, so that RTOS simulator can communicate with VHDL or Verilog HDL Simulator and realize fast verification.
出处 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2004年第1期105-108,115,共5页 Journal of Computer-Aided Design & Computer Graphics
基金 国防基础科研项目 (J14 0 0B0 0 6) 军用微电子项目 (4 13 0 80 10 40 8)资助
关键词 实时嵌入式系统 协调设计 行为验证 指令集模拟 embedded system co-design function verification simulator real time operating system
  • 相关文献

参考文献7

  • 1Pramataris K, Lykakis G, Stassinopoulos G. Hardware/Software co-simulation methodology based on alternative approaches [A]. In: Proceedings of ICECS'99: The 6th IEEE International Conference on Electronics, Circuits and Systems,Cyprus, 1999. 63~66
  • 2Russ Klein, Ross Nelson. Seamless CVETM hardware/software o-Verification echnology [OL]. http://www.mentor.com/soc/tpapers. cfm, 2003
  • 3Zivojnovic V, Meyr H. Compiled HW/SW co-simulation [A].In: Proceedigns of the 33rd Design Automation Conference, Las Vegas, 1996. 690~695
  • 4Lajolo M, Lazarescu M, Sangiovanni-Vincentelli A. A compilation-based software estimation scheme for hardware/software co-simulation [A]. In: Proceedings of the 7th International Workshop on Hardware/Software Codesign,Rome, 1999. 85~89
  • 5Michael Bradley, Kainian Xie. Hardware/Software coverification with RTOS application [OL]. http://www.mentor. com/soc/tpapers. cfm, 2003
  • 6吴清平,刘明业.面向对象的VHDL模拟器[J].计算机辅助设计与图形学学报,2001,13(11):966-970. 被引量:5
  • 7吴清平,刘明业.VHDL事件驱动模拟核心库[J].计算机研究与发展,2002,39(1):17-22. 被引量:3

二级参考文献7

  • 1Arlet Ottens et al. A new flexible VHDL simulator. In: Proc of the 31th ACM/IEEE Design Automation Conf. Greneble, France: IEEE Press, 1994. 604~609
  • 2Neeta Ganguly et al. HSIM1 and HSIM2: Object oriented algorithms for VHDL simulation. In: Porc of the 7th Int'l Conf on VLSI. Calcutta, India: IEEE Computer Society Press, 1994. 175~178
  • 3David M Lewis. A hierarchical compiled code event-driven logic simulator. IEEE Trans on Computer-Aided Design, 1991, 10(6): 726~737
  • 4Peter M Maurer. Gateways: A technique for adding event-driven behavior to compiled simulations. IEEE Trans on Computer-Aided Design, 1994, 13(3): 338~351
  • 5Mike Chiang, Richard Palkovic. LCC simulators speed development of synchronous hardware. Computer Design. 1986, 10(1): 87~91
  • 6Jerome Darmont. DESP-C++: A discrete-event simulation package for C++. Software-Practice and Experience, 2000, 30(1): 37~60
  • 7刘明业,专用集成电路高级综合理论,1998年

共引文献6

同被引文献7

引证文献2

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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