Patent ID: 6637018
Filing Date: 2003-10-21
Classification: G06F

Abstract:
A method of synthesizing an electronic circuit, comprising the steps of:developing a behavioral model of a circuit cell which describes the behavior of the circuit cell, said step of developing a behavioral model includes determining the behavior of the circuit cell as a function of information about said circuit cell's physical description and design parameters, determining a set of design parameters that affect the cell's behavior, optimizing the performance characteristics of said electronic circuit to best match said set of design parameters, and creating a behavioral model that relates the behavior of said circuit cell to said design parameters; associating said behavioral model with the physical description of a circuit cell; storing the behavioral model together with the associated circuit cell physical description in a synthesis library as a cell model and definition, together with performance specifications and design parameters; creating a synthesis plan for the creation of a particular type of circuit that includes a number of said cell models and definitions, performance specifications, and design parameters; retrieving said synthesis plan in order to create a new circuit design of similar type with different performance specification requirements; selecting those circuit cell models and definitions specified by the synthesis plan, and whose performance specification requirements matches the performance specification requirements of a circuit cell of the new circuit; and, synthesizing the new electronic circuit by incorporating the physical description and design parameters associated with the selected circuit cell models and definitions into said new circuit design.