首页> 外国专利> Method for verification of RTL generated from scheduled behavior in a high-level synthesis flow

Method for verification of RTL generated from scheduled behavior in a high-level synthesis flow

机译:用于验证高级综合流程中的调度行为生成的RTL的方法

摘要

A complete procedure for verifying register-transfer logic against its scheduled behavior in a high-level synthesis environment is provided. A new method that is both complete and practical for verification is provided. Hardware verification is known to be a hard problem and the proposed verification technique leverages off the fact that high-level synthesis--performed manually or by means of high-level synthesis software--proceeds from the algorithmic description of the design to structural RTL through a sequence of very well defined steps, each limited in its scope. Equivalence checking task is partitioned into two simpler subtasks, verifying the validity of register sharing, and verifying correct synthesis of the RYL interconnect and control. While state space traversal is unavoidable for verifying validity of the register sharing, irrelevant portions of the design are automatically abstracted out, significantly simplifying the task that must be performed by a back-end model checker.
机译:提供了一个完整的过程,用于在高级综合环境中针对其预定行为来验证寄存器传输逻辑。提供了一种既完整又实用的验证方法。众所周知,硬件验证是一个难题,所提出的验证技术充分利用了以下事实:通过人工或通过高级综合软件执行的高级综合从设计的算法描述到结构化RTL一系列定义明确的步骤,每个步骤的范围都受到限制。等效性检查任务分为两个简单的子任务,它们验证寄存器共享的有效性,并验证RYL互连和控制的正确综合。虽然为了验证寄存器共享的有效性而不可避免地需要进行状态空间遍历,但会自动抽象出设计中不相关的部分,从而大大简化了后端模型检查器必须执行的任务。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号