首页> 外国专利> Testing of hardware by using a hardware system environment that mimics a virtual system environment

Testing of hardware by using a hardware system environment that mimics a virtual system environment

机译:通过使用模仿虚拟系统环境的硬件系统环境进行硬件测试

摘要

A technique for testing a hardware implementation of an integrated circuit design using test algorithms developed for testing a software model of the integrated circuit design. A software model is created for a design of the integrated circuit. The software model is a software algorithm that emulates behavior of the integrated circuit. In addition, a virtual environment for the software model is also constructed. The virtual environment is a software algorithm that emulates an actual environment anticipated for the integrated circuit. Diagnostic tests are performed on the software model while it is operating in the virtual environment. These tests are used to verify and analyze the design for the integrated circuit. Based upon the results of the diagnostic tests, the design is modified as necessary. Once the design for the integrated circuit has been verified by testing the software model, an actual hardware circuit is constructed that implements the software model. In addition, an actual hardware environment is constructed that implements the virtual environment. Accordingly, the software model and the virtual environment are transformed into equivalent hardware circuits. Because of the equivalency between the software model and the hardware circuit and between the virtual environment with the hardware environment, the same diagnostic tests that were used to verify and analyze the software model in the virtual environment can be used to verify and analyze the hardware circuit in the hardware environment. This results in good test coverage for the integrated circuit design and reduced expense for developing the diagnostic tests.
机译:一种用于使用开发用于测试集成电路设计的软件模型的测试算法来测试集成电路设计的硬件实现的技术。创建用于集成电路设计的软件模型。软件模型是模拟集成电路行为的软件算法。另外,还构建了用于软件模型的虚拟环境。虚拟环境是一种软件算法,可以模拟为集成电路预期的实际环境。当软件模型在虚拟环境中运行时,会对软件模型执行诊断测试。这些测试用于验证和分析集成电路的设计。根据诊断测试的结果,可以根据需要修改设计。通过测试软件模型验证了集成电路的设计之后,便会构建实现该软件模型的实际硬件电路。另外,构建了一个实际的硬件环境来实现虚拟环境。因此,软件模型和虚拟环境被转换成等效的硬件电路。由于软件模型与硬件电路之间以及虚拟环境与硬件环境之间是等效的,因此可以使用在虚拟环境中用于验证和分析软件模型的相同诊断测试来验证和分析硬件电路。在硬件环境中。这导致集成电路设计具有良好的测试覆盖范围,并减少了开发诊断测试的费用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号