Mixed signal synthesis

Data processing: structural design – modeling – simulation – and em – Simulating electronic device or electrical system – Circuit simulation

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C703S018000, C716S030000, C716S030000

Reexamination Certificate

active

06813597

ABSTRACT:

FIELD OF THE INVENTION
This invention relates to synthesis of electronic circuits. The invention is also related to the reuse of circuit designer knowledge. The invention is more particularly related to the synthesis of analog circuitry, and of mixed digital and analog circuitry. The invention is yet further related to the simulation of mixed analog and digital circuitry to determine data points and to curve fit the data points to determine a polynomial equation that closely approximates simulated circuit performance. The invention is still further related to the parameterization of circuit features with respect to circuit performance.
BACKGROUND OF THE INVENTION
The field of circuit simulations has many design languages, simulators, and design programs available to circuit design engineers. One commonly utilized design language is the Verilog® (a registered trademark of Cadence Design Systems, Inc.).
Verilog® is a hardware description language that provides a means of specifying a digital system at a wide range of abstraction levels. The language supports the early conceptual stages of design with its structural level of abstraction. The language provides hierarchical constructs, allowing the designer to control the complexity of a description.
Other analysis tools have been developed around the Verilog® language, including fault simulators, and timing analyzers, and the language has provided input specification for some logic and behavioral synthesis tools. The language has been standardized as IEEE standard #1364-1995, and is described in detail in “The Verilog® Hardware Description Language,” by Donald E. Thomas and Phillip R. Moorby, and is incorporated herein by reference.
Analog circuits are commonly simulated by SPICE (Simulation Program with Integrated Circuit Emphasis), a commercially available software program for simulating analog circuits. SPICE frees engineers from the laborious, and often complex, time consuming tasks of analog circuit analysis. SPICE was originally developed by a team at the University of California at Berkeley and consists of a set of powerful algorithms for a wide range of circuit analysis methods. Many of SPICE function have been implemented on a personal computer platform, as described in “The Illustrated Guide to PSPICE®” by Robert Lamey, which is incorporated herein by reference.
As with Verilog®, the SPICE language has been utilized in many other tools and simulations. In addition, various vendors and groups have attempted to apply similar principles to analog synthesis such as module generators (OPASYN, CADICS, and ADORE from UC Berkeley, and VASE from University of Cincinnati, for example) and topology optimizers (IDAC/ILAC or AutoLinear marketed by Silicon Compiler Systems, AMGIE by Leuven, ASTRX/OBLX by CMU, for example). However, no tools provided either commercially available tools or true synthesis of analog or mixed analog regardless of the underlying description languages or simulators.
SUMMARY OF THE INVENTION
The present inventors have realized that analog and mixed signal synthesis may be performed. Roughly described, the present invention allows a top down design of mixed-signal systems and combines a high performance, mixed mode, single kernel simulation with behavioral modeling of circuits, automated characterization, a mixed-signal cell library, and optimization algorithms.
The present invention performs computer aided design and realization of analog circuits. The realized analog circuits may be provided in any form, but are currently provided as fully dimensioned circuits or netlists that meet a users selected performance constraints and can be laid out (placed and routed) in a selected semiconductor technology.
The present invention meets at least two broad design objectives:
1. Increase productivity of the analog and mixed signal designer; and
2. Extend design capabilities.
The objectives are met by capturing the knowledge of an expert circuit designer (or cell designer/plan author) in how a circuit is constructed and partitioned, how to propagate higher level performance constraints to the lower, cell level, and in what order to synthesize the cells. The non-creative objectives met include activities like characterization, optimization, and simulation, once options and parameters for these activities have been decided.
Therefore, the benefits of using Antrim-MSS for analog design can be summarized as:
1. Capture of designer knowledge;
2. Shorten design cycle by automating time-consuming aspects of design, allowing the designer to focus on actual design issues; and
3. Make designer knowledge re-usable.
Benefits for extending design capability, include:
1. Enabling a top-down mixed signal design methodology; and
2. Execution of design plans without requiring a high level of analog expertise.
The invention is implemented by a synthesis engine that utilizes pre built plans for circuit design that include basic circuit topologies and paramaterized design criteria that has been fitted to a polynomial expression that synthesizes the circuit's operation. A plan author first builds a synthesis library of circuit designs and one or more plans for a specific circuit being designed or for general use. The plan captures the expert knowledge of the plan author for that specific type of circuit. Following users may then use the similar plan and need not know any particular details for designing that type of circuit.
In operation, a user of the present invention selects a plan from a synthesis library, and specifies a set of performance criteria, and the synthesis engine calculates a circuit fitting the input performance criteria. The synthesis engine outputs a sized netlist or other identification of the circuit design, a simulation script for later verification of circuit performance, and performance specs in the form of a datasheet.


REFERENCES:
patent: 4791593 (1988-12-01), Hennion
patent: 5345409 (1994-09-01), McGrath et al.
patent: 5404319 (1995-04-01), Smith et al.
patent: 5535223 (1996-07-01), Horstmann et al.
patent: 5655109 (1997-08-01), Hamid
patent: 5659312 (1997-08-01), Sunter et al.
patent: 5714902 (1998-02-01), Comer
patent: 5838947 (1998-11-01), Sarin
patent: 5946482 (1999-08-01), Barford et al.
patent: 6308300 (2001-10-01), Bushnell et al.
patent: 6356796 (2002-03-01), Spruiell et al.
patent: 6381564 (2002-04-01), Davis et al.
patent: 6499129 (2002-12-01), Srinivasan et al.
patent: 6637018 (2003-10-01), Demler
Antao, B.A.A. and Brodersen, A.J., “ARCHGEN: Automated Synthesis of Analog Systems,”IEEE Transactions on Very Large Scale Integration(VLSI)Systems, vol. 3, No. 2, Jun. 1995, pp. 231-244.
Antao, B.A.A. and Brodersen, A.J., “Behavioral Stimulation for Analog System Design Verification,”IEEE Transactions on Very Large Scale Integration(VLSI)Systems, vol. 3, No. 3, Sep. 1995, pp. 417-429.
Antrim Design Systems, Inc., “The Characterization and Behavioral Model Generation of Analog Intellectual Property,”Antrim Design Systems White Paper, May 1998, pp. 1-8, www.antrim.com.
Borchers, C., Symbolic Behavioral Model Generation of Nonlinear Analog Circuits,IEEE Transactions on Circuits and Systems—II: Analog and Digital Signal Processing, vol. 45, No. 10, Oct. 1998, pp. 1362-1371.
Smith, J.T. and Brown, H.K., “Mixed-Signal Circuit Simulation System with Behavioral Modeling Capability,”IEEE Conference Rocord of Southcon/94, Mar. 1994, pp. 580-583.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Mixed signal synthesis does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Mixed signal synthesis, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Mixed signal synthesis will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3347530

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.