2007
DOI: 10.1109/dac.2007.375300
|View full text |Cite
|
Sign up to set email alerts
|

Simultaneous Multi-Topology Multi-Objective Sizing Across Thousands of Analog Circuit Topologies

Abstract: This paper presents MOJITO, a system which optimizes across thousands of analog circuit topologies simultaneously, and returns a set of sized topologies that collectively provide a performance tradeoff. MOJITO defines a space of possible topologies as a hierarchically organized combination of trusted analog building blocks. To minimize the setup burden: no topology selection rules or abstract behaviors need to be specified, and performance calculations are SPICE-based. The search algorithm is a novel multi-obj… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
11
0

Year Published

2008
2008
2023
2023

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 9 publications
(11 citation statements)
references
References 9 publications
0
11
0
Order By: Relevance
“…Koza has reported tens of human-competitive results in various areas of science and technology obtained automatically using evolutionary design techniques, in particular using genetic programming [4]. This approach has mainly been adopted for analog circuit design [5], [6]. In case of digital logic synthesis, the evolutionary synthesis has led to innovative designs only for small circuits (with up to 8-12 inputs) mainly because of very time consuming and so non scalable fitness evaluation [7], [8].…”
Section: Introductionmentioning
confidence: 99%
“…Koza has reported tens of human-competitive results in various areas of science and technology obtained automatically using evolutionary design techniques, in particular using genetic programming [4]. This approach has mainly been adopted for analog circuit design [5], [6]. In case of digital logic synthesis, the evolutionary synthesis has led to innovative designs only for small circuits (with up to 8-12 inputs) mainly because of very time consuming and so non scalable fitness evaluation [7], [8].…”
Section: Introductionmentioning
confidence: 99%
“…DARWIN [14] and MINLP [15] define a flat combinatorial space of possible topologies which need just structural information, but the flat approach generalizes poorly and has only been shown on <100 topologies. In contrast, MOJITO [16] uses a hierarchically-defined set of structural blocks to define a space of thousands of topologies; but it has not yet outperformed manual designs. [14] 24 YES NO MINLP [15] 64 YES NO MOJITO [16] 3528 YES NO MOJITO+TAPAS (this work)…”
Section: Introductionmentioning
confidence: 99%
“…In contrast, MOJITO [16] uses a hierarchically-defined set of structural blocks to define a space of thousands of topologies; but it has not yet outperformed manual designs. [14] 24 YES NO MINLP [15] 64 YES NO MOJITO [16] 3528 YES NO MOJITO+TAPAS (this work)…”
Section: Introductionmentioning
confidence: 99%
“…In one, the circuit topology is assumed to be fixed and only optimal device sizing is performed [8], [10]. In the other, the topology is also selected automatically [11]. Our work focuses on the first class of approaches.…”
Section: Introductionmentioning
confidence: 99%
“…The existing work has fallen into two major categories based on how they evaluate a solution point to drive optimization: approaches relying on extensive use of SPICE simulations [11], [12], [9], and those that construct an analytical model of circuit behavior and use the model to drive the optimization [5], [10], [13], [6]. Clearly, evaluating a solution point via a SPICE simulation gives the most accurate measure of the feasibility and optimality of a solution.…”
Section: Introductionmentioning
confidence: 99%