首页> 外国专利> Apparatus and method for in-circuit emulation using a high-level programming language

Apparatus and method for in-circuit emulation using a high-level programming language

机译:使用高级编程语言进行在线仿真的设备和方法

摘要

An in-circuit emulation method is provided which comprises an emulator, a host computer, and a target system, where the host computer compiles a software model of a target chip to a compiled code downloaded to the emulator that interacts with the target system by executing the compiled code. Specifically, the software model of target chip is described in a high-level programming language. The emulator includes two functional modules, a processing engine and a pin signal generator (PSG). The processing engine executes the compiled code and the PSG interacts with the target system after the PSG is configured as a number of functional blocks. Specifically, at least one of the functional blocks is configured in accordance with an external interface model in order to interact with the target system. A software conversion method is also provided which includes the steps of identifying I/O variables and translating them to the corresponding I/O functions.
机译:提供了一种在线仿真方法,该方法包括仿真器,主机计算机和目标系统,其中该主机计算机将目标芯片的软件模型编译为下载到仿真器的编译代码,该编译器代码通过执行与目标系统进行交互编译后的代码。具体地,以高级编程语言描述目标芯片的软件模型。该仿真器包括两个功能模块,一个处理引擎和一个引脚信号发生器(PSG)。在PSG被配置为多个功能块之后,处理引擎执行编译后的代码,并且PSG与目标系统进行交互。具体地,根据外部接口模型配置功能块中的至少一个,以便与目标系统交互。还提供了一种软件转换方法,该方法包括识别I / O变量并将其转换为相应的I / O功能的步骤。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号