Knowledge-based design automation of highly non-linear circuits using simulation correction
2003
The design of highly non-linear circuits is a challenging and time-consuming task both for designers and design-automation tools. This paper presents a method for automated design of such circuits. By combining equations and heuristics with simulation-corrections, it allows to achieve the accuracy of optimization-based sizing with the speed of knowledge-based sizing one. The correction scheme is also used to reduce the number of independent variables. Sizing, speed and accuracy allow it to be used in the design and technology migration of digital libraries, full-custom cells as well as dynamically during timing analysis to compensate long critical paths. Applications are also appealing for highly non-linear analog functions. A prototype tool has been implemented in MATLAB.
Keywords:
- Electronic circuit
- Computer-automated design
- Machine learning
- Knowledge base
- Static timing analysis
- Heuristics
- Artificial intelligence
- Circuit design
- Control engineering
- Design flow
- Computer science
- Theoretical computer science
- Electronic design automation
- Control theory
- Computer engineering
- Automation
- Sizing
- Computer architecture
- Correction
- Source
- Cite
- Save
- Machine Reading By IdeaReader
2
References
1
Citations
NaN
KQI