DocumentCode
2868111
Title
Library finding for high-level synthesis of analog systems
Author
Ganesan, Sree ; Vemuri, Ranga
Author_Institution
Cincinnati Univ., OH, USA
fYear
2001
fDate
2001
Firstpage
261
Lastpage
268
Abstract
The behavior of an analog system may be represented as a signal flow graph (SFG), where nodes represent operations (transfer functions and non-linear functions) on signals and edges represent signal flow. Library binding or technology mapping transforms the given behavior into a netlist of cells from the target library, optimized for performance. Analog library binding is different from its digital counterpart, and presents new problems that we address in this work. (1) The transformation from analog behavior to structure is not unique. Our algorithm performs architecture generation and explores various possible circuit architectures for the best area and noise performance. (2) The occurrence of feedback in analog systems introduces cycles in the SFG. Hence the structural approach to analog library binding involves matching and covering of directed graphs with cycles. We employ a multi-level pattern library representation, together with hierarchical matching and covering approach to solve this problem. (3) In order to have acceptable signal-to-noise ratio at the system´s output terminals, low-noise circuit structures are selected by optimizing both the gain distribution and the noise figure (NF) of the system. Due to its frequency-dependent nature, noise figure is determined over multiple frequency points during fitness evaluation
Keywords
analogue circuits; circuit CAD; circuit noise; directed graphs; high level synthesis; pattern matching; analog library binding; analog system; directed graph; fitness evaluation; gain distribution; hierarchical matching; high-level synthesis; low-noise circuit structures; matching; multilevel pattern library representation; multiple frequency points; netlist of cells; noise figure; nonlinear functions; signal flow graph; signal-to-noise ratio; target library; transfer functions; Circuit noise; Feedback circuits; Flow graphs; Frequency; High level synthesis; Noise figure; Noise generators; Pattern matching; Software libraries; Transfer functions;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI Design, 2001. Fourteenth International Conference on
Conference_Location
Bangalore
ISSN
1063-9667
Print_ISBN
0-7695-0831-6
Type
conf
DOI
10.1109/ICVD.2001.902671
Filename
902671
Link To Document