Patent · US Expired

Exploiting suspected redundancy for enhanced design verification

US7260799B2 · kind B2 · utility

15Cited by
10References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 10, 2005
Grant dateAug 21, 2007
Priority date
Expiry dateJul 22, 2025

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F30/3323
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A verification method foe an integrated circuit includes identifying an equivalence class including a set of candidate gates suspected of exhibiting equivalent behavior and identifying one of the candidate gates as a representative gate for the equivalence class. Equivalence gates of an XOR gate are sourced by the representative gate and a candidate gate. A speculatively reduced netlist is generated by replacing the representative gate as the source gate for edges sourced by a candidate gate in the original design. The speculatively reduced netlist is then used either to verify formally the equivalence of the gates by applying a plurality of transformation engines to the speculatively reduced netlist or to perform incomplete search and, if none of the equivalence gates is asserted during the incomplete search, any verification results derived from the incomplete search can be applied to the original model.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.