Design and optimization of digital circuits by artificial evolution using hybrid multi chromosome cartesian genetic programming

2Citations
Citations of this article
13Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Traditional digital circuit design techniques are based, for the most part, on top-down methods, which use a set of rules and restrictions to assist the construction of the project. Genetic algorithms, on the other hand, haven proven themselves to be a very useful tool for solving high complexity problems, relying on a bottom-up methodology. This paper proposes a new design algorithm, named HMC-CGP, which operates by first finding a functional solution by using the MC-CGP method. Then, optimizes it by using standard CGP approach. Test circuits used include 1 and 2 bit full adders, 2 bit multiplier and 7 segment hexadecimal decoder. Obtained results show that by making use of faster convergence granted by the MC-CGP mechanism together with an optimization strategy generates novel approaches for those circuits, with results showing a logic gate and transistor usage reduction of up to 60.8%.

Cite

CITATION STYLE

APA

Coimbra, V., & Lamar, M. V. (2016). Design and optimization of digital circuits by artificial evolution using hybrid multi chromosome cartesian genetic programming. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 9625, pp. 195–206). Springer Verlag. https://doi.org/10.1007/978-3-319-30481-6_16

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free