首页> 外文学位 >Reuse and automatic generation of testbenches for effective hardware verification.
【24h】

Reuse and automatic generation of testbenches for effective hardware verification.

机译:重用并自动生成测试平台,以进行有效的硬件验证。

获取原文
获取原文并翻译 | 示例

摘要

It is well known that functional verification has become the major bottleneck of the entire design process due to the high complexity of modern circuit designs. There is an emerging need for a practical solution to reduce the functional verification time. New verification methodology and tools are being developed and are well used in the process of project design. As design reuse has been very popular in complex device development, a methodology of verification reuse is a key point to reduce time in verification stage. An automated generation tool can contribute to reduce verification time by relieving engineers from code generation and debugging.;This thesis provides a general review of functional verification, which analyzes existing methodologies. We focus on testbench reuse. We present a method, Function Abstraction (FA), to generate reusable testbenches at functional level. Then, a method is presented to capture system functionality with the system description language (SDL). System functional abstraction is common to all modules designed from the same specification. That makes it possible to build testbenches at this functional level aimed to reuse testbenches. Adapting the techniques FA and SDL language, we introduce a methodology to build functional reusable testbench components. In addition, a rule-based technique is used to develop a tool to implement this methodology. Rules define which information is needed to build testbenches and how to process this information.;The result of this research is a testbench generation tool that follows our reusable testbench generation methodology, to build reusable testbench components with the e language, a Hardware Verification Language (HVL).
机译:众所周知,由于现代电路设计的高度复杂性,功能验证已成为整个设计过程的主要瓶颈。迫切需要一种实用的解决方案来减少功能验证时间。新的验证方法和工具正在开发中,并在项目设计过程中得到了很好的使用。由于设计重用在复杂的设备开发中非常流行,因此验证重用的方法是减少验证阶段时间的关键。一个自动生成工具可以减轻工程师的代码生成和调试工作,从而减少验证时间。本文对功能验证进行了概述,它分析了现有方法。我们专注于测试台重用。我们提出一种方法,功能抽象(FA),以在功能级别上生成可重用的测试平台。然后,提出了一种使用系统描述语言(SDL)捕获系统功能的方法。从同一规范设计的所有模块都具有系统功能抽象。这样就可以在此功能级别上构建旨在重用测试台的测试台。适应FA和SDL语言的技术,我们介绍了一种构建功能可重用的测试平台组件的方法。另外,基于规则的技术用于开发一种工具来实现此方法。规则定义了构建测试平台所需的信息以及如何处理该信息。;本研究的结果是一种测试平台生成工具,该工具遵循我们的可重用测试平台生成方法,使用e语言(硬件验证语言)来构建可重用测试平台组件( HVL)。

著录项

  • 作者

    Wang, Jiahong.;

  • 作者单位

    Ecole Polytechnique, Montreal (Canada).;

  • 授予单位 Ecole Polytechnique, Montreal (Canada).;
  • 学科 Computer science.;Electrical engineering.
  • 学位 M.Sc.A.
  • 年度 2003
  • 页码 118 p.
  • 总页数 118
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号