首页> 外文会议>IEEE East-West Design Test Symposium >Method of free C++ code migration between SoC level tests and standalone IP-Core UVM environments
【24h】

Method of free C++ code migration between SoC level tests and standalone IP-Core UVM environments

机译:在SoC级测试和独立IP核UVM环境之间进行免费C ++代码迁移的方法

获取原文

摘要

Common way for IP-Core standalone verification assumes UVM based environments and tests development. At the same time, IP-core integration verification at the SoC level and hardware-software co-verification as a whole, requires development of the code running on the embedded CPU (usually written on C/C++). When C/C++ tests and software are developed it is desirable to reuse IP-Core standalone level verification code, presented in the form of UVM sequences library. However, porting of UVM sequences to C++ is difficult because of differences in the organization of UVM and C++ programs. Moreover, SoC-level tests development often requires a lot of time for debugging and simulation. This paper proposes method of free verification code migration between the standalone IP-Core and the system level SoC environments, which increases code reuse efficiency and accelerates SoC level tests debugging.
机译:IP核独立验证的通用方法假设基于UVM的环境并测试开发。同时,在SoC级别进行IP核集成验证以及在整体上进行软硬件协同验证,需要开发在嵌入式CPU(通常使用C / C ++编写)上运行的代码。开发C / C ++测试和软件时,希望重新使用以UVM序列库的形式提供的IP-Core独立级别验证代码。但是,由于UVM和C ++程序的组织结构不同,因此很难将UVM序列移植到C ++。此外,SoC级测试开发通常需要大量时间进行调试和仿真。本文提出了一种在独立IP核与系统级SoC环境之间自由验证代码迁移的方法,该方法可提高代码重用效率并加速SoC级测试的调试速度。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号