白皮书

Scalable reset domain crossing (RDC) verification using hierarchical data models

Scalable reset domain crossing (RDC) verification using hierarchical data models

As SoC sizes increase, flat reset domain crossing verification (RDC) becomes infeasible. What’s needed is a distributed RDC verification mechanism, where each module can be verified separately and then integrated for complete verification. This paper presents a complete and accurate RDC verification approach based on a hierarchical data model that captures IP RDC intent for seamless integration wherever that IP is reused.

Requirements for accurate hierarchical RDC verification

RDC verification itself poses some unique challenges, because of which there is a need for hierarchical methodology dedicated to RDC verification. The proposed methodology should be able to accurately verify and detect following problems for an IPs and also for large
scale integrated SoC:

  1. Correctness of the Reset Tree
  2. Reset usage in the design

    * Do the asynchronous resets have synchronizers?

    * Are there data paths crossing reset domains?

    * Are the reset domain crossings metastability safe?

A SoC comprises of multiple IP level blocks which are developed and verified independently across multiple teams and geographies. Typically a SoC verification engineer integrates multiple IP blocks and focuses on the integration and issues in the top level. Block level verification is not required during SoC integrations as the blocks are already verified independently as part of the block level signoff. Hence, flat RDC verification on a SoC is redundant and time consuming. The requirement here is of a hierarchical methodology that can check for block integration issues and detect RDC issues across block level interfaces leading to faster RDC verification closure.

分享

相关资源

借助产品设计技术大规模提速
E-book

借助产品设计技术大规模提速

借助产品设计技术缩短上市时间。多学科设计同时推动机械、电气和电子设计。

重型装备产品设计工具软件
Infographic

重型装备产品设计工具软件

通过产品设计提供敏捷性,同时应对定制和全球化。了解有关加速重型装备设计的更多信息。

多学科设计优化可以打破设计孤岛
Video

多学科设计优化可以打破设计孤岛

多学科设计优化可以加快设计流程并降低成本。了解更多信息。