Hierarchical ordering of logical elements in the canonical mapping of net lists
AssigneeCadence Design Systems, Inc.
InventorsCuong Do, Ruey-Sing Wei
Life of this patent
Estimating the term…
Loading patent…
AssigneeCadence Design Systems, Inc.
InventorsCuong Do, Ruey-Sing Wei
Estimating the term…
A system and method are described for decreasing the synthesis time required for realizing digital circuit net lists using library logic elements. The system consists of a logic processor working in concert with a cell library register, a hierarchical cell array memory, and a match register, for the purpose of hierarchically ordering, matching and eliminating equivalencies in the canonical forms of library cells. The method includes the reduction of all library elements to their canonical forms and the hierarchical ordering of the these canonicals based on the number of nodes contained in each element. Once ordered, the canonicals are mapped by logic elements having fewer nodes, beginning with the simplest of the canonical forms. Redundantly mapped logical elements are eliminated and the resulting reduced set is stored for subsequent use.
In a computer automated design system for the design and logic synthesis of electronic circuits, the system comprising a cell library having a plurality of cell components for implementing an electronic circuit in a fabrication technology, each cell component having one or more nodes defined therein, a computer implemented method for hierarchically defining and ordering the cell components, comprising the steps of:
Dependencies are inferred from the claim text.