首页> 外国专利> Method for verification of hardware designs with multiple asynchronous frequency domains

Method for verification of hardware designs with multiple asynchronous frequency domains

机译:具有多个异步频域的硬件设计的验证方法

摘要

The complexity of present ASIC designs has increased considerably with the integration of multiple asynchronous frequency clock domains. The verification of these hardware models before actual tape out has become more and more important. A system and method are described herein to perform asynchronous stress testing using a single cycle random simulation environment. The system and method both include three phases. First, the domain frequency values are manipulated and a greatest common factor (GCF) mathematical approach is used to calculate a common unit of time. Secondly, corresponding default simulation cycles per system clock for each domain are calculated using the common unit of time determined from the previous phase. Lastly, a stress test is performed by randomly selecting a specific range above and below the default simulation cycle value for each clock domain. The method can be integrated as part of the single cycle random simulation environment, thus becoming added feature to an existing environment which is used for all functional verification. In addition, the method is used early in the design verification cycle before tape out, thus providing considerable cost savings in the event of hardware bugs.
机译:随着多个异步频率时钟域的集成,当前ASIC设计的复杂性已大大增加。在实际的磁带输出之前对这些硬件模型进行验证变得越来越重要。本文描述了一种使用单周期随机仿真环境来执行异步压力测试的系统和方法。该系统和方法都包括三个阶段。首先,对域频率值进行操作,并使用最大公因数(GCF)数学方法来计算公共时间单位。其次,使用从上一阶段确定的公共时间单位,计算每个域每个系统时钟的对应默认仿真周期。最后,通过为每个时钟域随机选择在默认仿真周期值之上和之下的特定范围来执行压力测试。该方法可以集成为单周期随机仿真环境的一部分,从而成为用于所有功能验证的现有环境的附加功能。此外,该方法在磁带出库前的设计验证周期的早期使用,因此在出现硬件错误时可节省大量成本。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号