发明名称 System and process of extracting gate-level descriptions from simulation tables for formal verification
摘要 A system and method for generating gate level descriptions tables from simulation for formal verification. Implementation libraries contain table-based descriptions of user defined primitives (UDPs), various-strength primitives, hierarchical structural cells and non-functional constructs, such as timing and simulation assertion checks. In order to use the library cells for use by test-generation (ATPG) and formal verification (FV), the present invention provides a library reader and a model builder that read in the library cells and construct gate-level models usable by ATPG processes. The present invention also provides a translator that accesses the ATPG models through an API (Application Programming Interface) interface and produces FV models that are usable by FV processes. Significantly, according to the present invention, the FV models are generated based on the ATPG models. Library cell complexities that would require different ATPG and FV models are automatically detected. Consequently, the single, common model is augmented with a few bits of extra information, or, in some cases, changed in a plurality of ways to accommodate different requirements of ATPG and FV.
申请公布号 US6247165(B1) 申请公布日期 2001.06.12
申请号 US20000533649 申请日期 2000.03.22
申请人 SYNOPSYS, INC. 发明人 WOHL PETER;ANASTASAKIS DEMOSTHENES
分类号 G01R31/3183;G06F17/50;(IPC1-7):G06F17/50 主分类号 G01R31/3183
代理机构 代理人
主权项
地址