首页> 外文会议>Proceedings of the 2002 conference on Asia South Pacific design automation/VLSI Design >Functional Verification of System on Chips-Practices, Issues and Challenges
【24h】

Functional Verification of System on Chips-Practices, Issues and Challenges

机译:片上系统的功能验证-实践,问题和挑战

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

摘要

System on Chip (SoC) designs inherit all the well known verification and validation difficulties associated with complex ASIC designs, besides adding their own set of newer problems. These arise because SoCs are primarily implemented by re-using Intellectual Property (IP) cores. It is well known that verification today constitutes about 70% to 80% of the total design effort, thereby, making it the most expensive component in terms of cost and time, in the entire design flow. It is expected to get even worse for SoC designs. In a complex SoC design flow functional verification is very important; any behavioral or functional bug escaping this phase will not be detected in the subsequent implementation phases and will surface only after the first silicon is integrated into the target system, resulting in costly design and silicon iterations. A number of academic and industrial research laboratories have been carrying out research on functional verification of SoCs based on different approaches. Partial success has been achieved in deploying them. Many of the issues relate to intrinsic limitations of some of the approaches taken; while others have to do with the quality of the design information, by way of, design descriptions, design documentations and design specifications, from which the overall verification objectives are derived. SoCs have brought to focus the need to carry out design and verification concurrently. For the design and verification task to proceed concurrently there is a need to capture formally, design information and implementation details at various levels of abstraction. Another reason for the need to formalize is that, as designs become more complex, functional verification will have to be carried out using the divide and conquer approach.We discuss several approaches based on compositional verification. For these approaches to succeed, specifications of either, the individual modules, or individual IPs, if any are used, have to be stated formally. There exist several commercialofferings addressing the area of SoC functional verification. Most of these use some form of divide and conquer approach related to compositional verification. The basis of success of some of these tools lies in the fact that the specifications of the IP cores are in essence captured in some executable form, be they formal specification languages, or commonly used HDLs suitably modified for the purpose.This tutorial is structured to provide information on the state of the art in the area of functional verification. It will focus on existing methodologies, tools, and practical approaches based on universal simulation, emulation, formal verification, and semi-formal verification that can be employed to overcome the SoC verification problem. We discuss a number of real life verification projects, describing the various techniques used and the effectiveness of these techniques. We conclude the tutorial by presenting issues, which form the current focus for research.
机译:片上系统(SoC)设计继承了与复杂ASIC设计相关的所有众所周知的验证和确认难题,除了增加了自己的一系列新问题之外。之所以会出现这些问题,是因为SoC主要是通过重用IP(IP)内核来实现的。众所周知,今天的验证约占总设计工作量的70%至80%,因此,在整个设计流程中,就成本和时间而言,它是最昂贵的组件。对于SoC设计,预计情况会更糟。在复杂的SoC设计流程中,功能验证非常重要;在随后的实施阶段将不会检测到任何逃避此阶段的行为或功能错误,并且只有在将第一个芯片集成到目标系统后才会浮出水面,从而导致设计和迭代成本很高。许多学术和工业研究实验室已经基于不同的方法进行了SoC功能验证的研究。在部署它们方面取得了部分成功。许多问题都与某些方法的固有局限性有关。其他方面则与设计信息的质量有关,例如设计说明,设计文档和设计规范,由此可得出总体验证目标。 SoC已将重点放在同时进行设计和验证的需求上。为了使设计和验证任务同时进行,需要在各种抽象级别上正式捕获设计信息和实现细节。需要形式化的另一个原因是,随着设计变得越来越复杂,必须使用分而治之的方法来进行功能验证。我们讨论了几种基于成分验证的方法。为了使这些方法成功,必须正式说明各个模块或各个IP(如果使用的话)的规范。存在一些针对SoC功能验证领域的商业报价。其中大多数使用与成分验证有关的某种形式的分而治之方法。这些工具中某些工具成功的基础在于,IP内核的规范本质上是以某种可执行形式捕获的,无论是正式的规范语言还是为此目的进行了适当修改的常用HDL。提供功能验证方面的最新信息。它将重点介绍基于通用仿真,仿真,形式验证和半正式验证的现有方法,工具和实用方法,这些方法,工具和实用方法可用于克服SoC验证问题。我们讨论了许多现实生活中的验证项目,描述了所使用的各种技术以及这些技术的有效性。我们通过介绍问题来结束本教程,这些问题构成了当前的研究重点。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号