Method for improving the operation of a circuit through iterative substitutions and performance analyses of datapath cells
US5764525A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | May 16, 1995 |
| Grant date | Jun 9, 1998 |
| Priority date | — |
| Expiry date | May 16, 2015 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F30/3312
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method of designing a circuit is described. A netlist for a circuit is generated. An analysis of the netlist is then executed to generate a set of cell instance performance values that characterize the performance of multiple gate instance-level components of the circuit in view of a selected parameter, such as circuit timing, circuit power consumption, or circuit area. Relying upon the set of cell instance performance values, a problematic component within the circuit is identified for replacement. A set of functionally equivalent candidate components are then identified. Each candidate component is analyzed with respect to the selected parameter. The analysis identifies an optimally performing candidate component. An instance of the optimally performing candidate component is then substituted into the netlist for the problematic component to improve the performance of the circuit.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.