DocumentCode :
3031780
Title :
Behavioral synthesis of analog systems using two-layered design space exploration
Author :
Doboli, Alex ; Nunez-Aldana, Adrian ; Dhanwada, Nagu ; Ganesan, Sree ; Vemuri, Ranga
Author_Institution :
Lab. for Digital Design Environ., Cincinnati Univ., OH, USA
fYear :
1999
fDate :
1999
Firstpage :
951
Lastpage :
957
Abstract :
This paper presents a novel approach for synthesis of analog systems from behavioral VHDL-AMS specifications. We implemented this approach in the VASE behavioral-synthesis tool. The synthesis process produces a netlist of electronic components that are selected from a component library and sized such that the overall area is minimized and the rest of the performance constraints such as power, slew-rate, bandwidth, etc. are met. The gap between system level specifications and implementations is bridged using a hierarchically-organized, design-space exploration methodology. Our methodology performs a two-layered synthesis, the first being architecture generation, and the other component synthesis and constraint transformation. For architecture generation we suggest a branch-and-bound algorithm, while component synthesis and constraint transformation use a genetic algorithm based heuristic method. Crucial to the success of our exploration methodology is a fast and accurate performance estimation engine that embeds technology process parameters, SPICE models for basic circuits and performance composition equations. We present a telecommunication application as an example to illustrate our synthesis methodology, and show that constraint-satisfying designs can be synthesized in a short time and with a reduced designer effort
Keywords :
analogue integrated circuits; application specific integrated circuits; circuit CAD; circuit optimisation; genetic algorithms; high level synthesis; integrated circuit design; SPICE models; VASE behavioral-synthesis tool; analog systems; architecture generation; behavioral VHDL-AMS specifications; behavioral synthesis; branch/bound algorithm; component library; component synthesis; constraint transformation; constraint-satisfying designs; electronic component netlist; genetic algorithm based heuristic method; performance composition equations; performance estimation engine; technology process parameters; telecommunication application; two-layered design space exploration; two-layered synthesis; Bandwidth; Circuit synthesis; Circuit topology; DH-HEMTs; Electronic components; High level synthesis; Libraries; Permission; Space exploration; System-level design;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 1999. Proceedings. 36th
Conference_Location :
New Orleans, LA
Print_ISBN :
1-58113-092-9
Type :
conf
DOI :
10.1109/DAC.1999.782234
Filename :
782234
Link To Document :
بازگشت