Patent · US Active

Identifying logic blocks in a synthesized logic design that have specified inputs

US8607175B1 · kind B1 · utility

0Cited by
1References
6Claims
0Family size

Assignee

Inventor

Key dates

Filing dateDec 4, 2012
Grant dateDec 10, 2013
Priority date
Expiry dateDec 4, 2032

Classification

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

Abstract

Logic blocks in a synthesized logic design that have specified inputs are identified by performing a two-pass analysis of the synthesized logic design. A number of levels is specified. A forward linear trace is performed to identify inputs at each level for each logic block, without regard to the specific function of each logic block. A list of potential equivalency points is generated from the forward linear trace. A reverse logical trace is then performed from the potential equivalency points to identify equivalent logic. When no equivalent logic exists, the analysis can specify one or more additional inputs, or one or more missing inputs, to determine whether similar logic exists that could be replicated and modified to achieve the desired function.

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