嵌入式系统协同验证环境的设计与实现
Implementation of Co-Verification Environment for Embedded System
-
摘要: 介绍了一个用来验证嵌入式系统硬件/软件,及其交互功能的硬件/软件协同验证环境.硬件/软件功能分别使用系统提供的EHDL语言及ESDL语言设计和描述.该协同验证环境由嵌入式软件调试器和嵌入式硬件模拟器组成,其采用了指令集结构的协同模拟模型.利用该集成环境,硬件/软件的设计错误可以在系统制造之前被发现并修改.Abstract: Design and implementation of a hardware/software co-verification environment is introduced to verify the correctness of both the hardware and software components of embedded systems as well as the interaction between them.The ESDL language and the EHDL language are defined for hardware and software separately.The co-verification environment consists of an embedded software debugger and an embedded hardware simulator.It adopts instruction-set architecture co-simulation model.With the environment,both hardware errors and software errors can be detected and deleted before fabrication.
下载: