Title :
Multiobjective evolution of approximate multiple constant multipliers
Author :
Petrlik, Jiri ; Sekanina, Lukas
Author_Institution :
Fac. of Inf. Technol., Brno Univ. of Technol., Brno, Czech Republic
Abstract :
Multiple constant multiplier (MCM) is a digital circuit which multiplies its single input by N constants. As MCMs are composed of adders and shifters, their implementation cost is relatively low. In this paper, we propose a method for design of approximate multiple constant multipliers where the requirement on functional equivalence between the specification and implementation is relaxed in order to further reduce the area on a chip or minimize delay. The proposed method is based on multiobjective Cartesian Genetic Programming. It provides many trade-off solutions among accuracy, area and delay.
Keywords :
adders; circuit optimisation; genetic algorithms; logic design; multiplying circuits; MCM; adders; approximate multiple constant multiplier design; delay minimization; digital circuit; functional equivalence; multiobjective Cartesian genetic programming; multiobjective evolution; shifters; Accuracy; Adders; Delays; Design methodology; Genetic programming; Pareto optimization;
Conference_Titel :
Design and Diagnostics of Electronic Circuits & Systems (DDECS), 2013 IEEE 16th International Symposium on
Conference_Location :
Karlovy Vary
Print_ISBN :
978-1-4673-6135-4
Electronic_ISBN :
978-1-4673-6134-7
DOI :
10.1109/DDECS.2013.6549800