A mixed-integer nonlinear programming approach to analog circuit synthesis
DAC '92 Proceedings of the 29th ACM/IEEE Design Automation Conference
Formula approximation for flat and hierarchical symbolic analysis
Analog Integrated Circuits and Signal Processing - Special issue on symbolic analysis of analog circuits: techniques and applications
ARCHGEN: automated synthesis of analog systems
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
DARWIN: CMOS opamp synthesis by means of a genetic algorithm
DAC '95 Proceedings of the 32nd annual ACM/IEEE Design Automation Conference
Using top-down CAD tools for mixed analog/digital ASICs: a practical design case
Analog Integrated Circuits and Signal Processing - Special issue: modeling and simulation of mixed analog-digital systems
Synthesis tools for mixed-signal ICs: progress on frontend and backend strategies
DAC '96 Proceedings of the 33rd annual Design Automation Conference
A video driver system designed using a top-down, constraint-driven methodology
Proceedings of the 1996 IEEE/ACM international conference on Computer-aided design
KIR—a graph-based model for description of mixed analog/digital systems
EURO-DAC '96/EURO-VHDL '96 Proceedings of the conference on European design automation
ICCAD '97 Proceedings of the 1997 IEEE/ACM international conference on Computer-aided design
General AC constraint transformation for analog ICs
DAC '98 Proceedings of the 35th annual Design Automation Conference
A VHDL-AMS compiler and architecture generator for behavioral synthesis of analog systems
DATE '99 Proceedings of the conference on Design, automation and test in Europe
DATE '99 Proceedings of the conference on Design, automation and test in Europe
MAELSTROM: efficient simulation-based synthesis for custom analog cells
Proceedings of the 36th annual ACM/IEEE Design Automation Conference
Continuous-time delta-sigma modulators for high-speed A/D conversion: theory, practice and fundamental performance limits
Proceedings of the 37th Annual Design Automation Conference
Technology mapping and retargeting for field-programmable analog arrays
DATE '00 Proceedings of the conference on Design, automation and test in Europe
Modern Control Engineering
Adaptive Control
Programming Language Concepts
Genetic Algorithms
Symbolic Analysis for Automated Design of Analog Integrated Circuits
Symbolic Analysis for Automated Design of Analog Integrated Circuits
Fundamentals of Computer Alori
Fundamentals of Computer Alori
DAISY: a simulation-based high-level synthesis tool for ΔΣ modulators
Proceedings of the 2000 IEEE/ACM international conference on Computer-aided design
A layout-aware synthesis methodology for RF circuits
Proceedings of the 2001 IEEE/ACM international conference on Computer-aided design
IEEE Design & Test
A Decomposition-based Symbolic Analysis Method for Analog Synthesis from Behavioral Specifications
VLSI '99 Proceedings of the IFIP TC10/WG10.5 Tenth International Conference on Very Large Scale Integration: Systems on a Chip
Proceedings of the 13th ACM Great Lakes symposium on VLSI
Design of pipeline analog-to-digital converters via geometric programming
Proceedings of the 2002 IEEE/ACM international conference on Computer-aided design
VLSID '99 Proceedings of the 12th International Conference on VLSI Design - 'VLSI for the Information Appliance'
A Functional Specification Notation for Co-Design of Mixed Analog-Digital Systems
Proceedings of the conference on Design, automation and test in Europe
Specification and design-space exploration for high-level synthesis of analog and mixed-signal systems
Synthesis of high-performance analog circuits in ASTRX/OBLX
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Canonical symbolic analysis of large analog circuits with determinant decision diagrams
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Optimal design of a CMOS op-amp via geometric programming
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
The invention of CMOS amplifiers using genetic programming and current-flow analysis
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
WATSON: design space boundary exploration and model generation for analog and RFIC design
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Behavioral modeling for high-level synthesis of analog and mixed-signal systems from VHDL-AMS
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Performance space modeling for hierarchical synthesis of analog integrated circuits
Proceedings of the 42nd annual Design Automation Conference
RAMS: A VHDL-AMS Code Refactoring Tool Supporting High Level Analog Synthesis
ISVLSI '05 Proceedings of the IEEE Computer Society Annual Symposium on VLSI: New Frontiers in VLSI Design
Structure Synthesis of Analog and Mixed-Signal Circuits using Partition Techniques
ISQED '06 Proceedings of the 7th International Symposium on Quality Electronic Design
Top-down heterogeneous synthesis of analog and mixed-signal systems
Proceedings of the conference on Design, automation and test in Europe: Proceedings
Proceedings of the 43rd annual Design Automation Conference
Classification of analog synthesis tools based on their architecture selection mechanisms
Integration, the VLSI Journal
Hi-index | 0.02 |
This paper presents a synthesis methodology for analog systems described using VHDL-AMS language. Synthesis produces net-lists of analog components that are selected from a library, and sized so that specified objectives (like AC response, signal to noise ratio, dynamic range, area) are optimized. The gap between abstract specifications and implementations is bridged using a two-layered methodology. The first layer is architecture generation. The second layer is component synthesis and constraint transformation. Architecture generation employs the branch-and-bound algorithm to create architectural alternatives for a system. Component synthesis and constraint transformation use a directed interval based genetic algorithm that operates on parameter ranges. The performance estimation engine embeds technology process parameters, SPICE models for basic circuits, and symbolic composition equations for basic structural configurations. The paper discusses the VHDL-AMS subset for synthesis. The subset offers the composition semantics. As a result, specifications offer sufficient insight into the system structure to allow automated architecture generation. To justify the flexibility of the methodology, the paper presents results for three case studies, a signal conditioning system, a filter, and an analog to digital converter. Experiments show that constraint-satisfying designs can be synthesized in a short time, at a low cost, and without requesting broad knowledge on analog circuits.