US 7,533,358 B2
Integrated sizing, layout, and extractor tool for circuit design
Prakash Gopalakrishnan, Allison Park, Pa. (US); and Hongzhou Liu, Pittsburgh, Pa. (US)
Assigned to Cadence Design Systems, Inc., San Jose, Calif. (US)
Filed on Oct. 12, 2006, as Appl. No. 11/580,637.
Prior Publication US 2008/0104557 A1, May 01, 2008
Int. Cl. G06F 17/50 (2006.01)
U.S. Cl. 716—4  [716/9; 716/10; 716/13; 716/14] 21 Claims
OG exemplary drawing
 
1. A method for designing a circuit, wherein the circuit comprises a group of devices, comprising:
initializing a set of design points, wherein a design point comprises a design of the circuit that meets a set of predefined design specifications;
determining sizes for the group of devices using a size optimization iteration process;
pausing the sizing optimization iteration process periodically for updating parasitic information of the circuit;
selecting a subset of design points from the set of design points;
generating a layout of the circuit using device sizes obtained from the set of design points;
generating an extracted netlist using the layout, wherein the extracted netlist includes parasitic information of the circuit;
simulating the circuit using the extracted netlist to verify the set of predefined design specifications are met.