Title
Measuring the performance and intrinsic variability of evolved circuits
Abstract
This paper presents a comparison between conventional and multi-objective Cartesian Genetic Programming evolved designs for a 2-bit adder and a 2-bit multiplier. Each design is converted from a gate-level schematic to a transistor level implementation, through the use of an open-source standard cell library, and simulated in NGSPICE in order to generate industry standard metrics, such as propagation delay and dynamic power. Additionally, a statistical intrinsic variability analysis is performed, in order to see how each design is affected by intrinsic variability when fabricated at a cutting-edge technology node. The results show that the evolved design for the 2-bit adder is slower and consumes more power than the conventional design. The evolved design for the 2-bit multiplier was found to be faster but consumed more power than the conventional design, and that it was also more tolerant to the effects of intrinsic variability in both timing and power. This provides evidence that in the future, evolutionary-based approaches could be a feasible alternative for optimising designs at cutting-edge technology nodes, where traditional design methodologies are no longer appropriate, providing speed and power information about the standard cell library is used.
Year
DOI
Venue
2010
10.1007/978-3-642-15323-5_1
ICES
Keywords
Field
DocType
optimising design,industry standard metrics,2-bit multiplier,power information,traditional design methodology,2-bit adder,cutting-edge technology node,dynamic power,intrinsic variability,conventional design,design methodology,propagation delay
Propagation delay,Adder,Electronic engineering,Multiplier (economics),Schematic,Dynamic demand,Standard cell,Engineering,Cycles per instruction,Transistor
Conference
Volume
ISSN
ISBN
6274
0302-9743
3-642-15322-4
Citations 
PageRank 
References 
1
0.40
6
Authors
3
Name
Order
Citations
PageRank
James Alfred Walker125022.94
James A. Hilder2596.98
Andy M. Tyrrell362973.61