首页> 外文会议>Design Automation Conference >A Fast Hardware/Software Co-Verification Method for System-On-a-Chip by Using a C/C++ Simulator and FPGA Emulator with Shared Register Communication
【24h】

A Fast Hardware/Software Co-Verification Method for System-On-a-Chip by Using a C/C++ Simulator and FPGA Emulator with Shared Register Communication

机译:通过使用C / C ++模拟器和具有共享寄存器通信的C / C ++模拟器和FPGA仿真器的系统适用于芯片的快速硬件/软件共验证方法

获取原文

摘要

This paper describes a new hardware/software co-verification method for System-On-a-Chip, based on the integration of a C/C++ simulator and an inexpensive FPGA emulator. Communication between the simulator and emulator occurs via a flexible interface based on shared communication registers. This method enables easy debugging, rich portability, and high verification speed, at a low cost. We describe the application of this environment to the verification of three different complex commercial SoCs, supporting concurrent hardware and embedded software development. In these projects, our verification methodology was used to perform complete system verification at 0.2-1.1 MHz, while supporting full graphical interface functions such as "waveform" or "signal dump" viewers, and debugging functions such as "step" or "break".
机译:本文基于C / C ++模拟器和廉价FPGA仿真器的集成,介绍了一种用于系统上芯片的新硬件/软件共同验证方法。模拟器和仿真器之间的通信通过基于共享通信寄存器的灵活接口发生。这种方法可以以低成本轻松调试,丰富的便携性和高验证速度。我们描述了这种环境在验证了三种不同复杂的商业SOC的应用,支持并发硬件和嵌入式软件开发。在这些项目中,我们的验证方法用于在0.2-1.1 MHz执行完整的系统验证,同时支持全图形界面功能,例如“波形”或“信号转储”查看器,以及调试功能,如“步骤”或“中断” 。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号