Evolutionary Synthesis of Arithmetic Circuit Structures

作者:Takafum Aoki, Naofumi Homma, Tatsuo Higuchi

摘要

This paper presents an efficient graph-based evolutionary optimization technique called Evolutionary Graph Generation (EGG), and its application to arithmetic circuit synthesis. Key features of EGG are to employ a graph-based representation of individuals and to manipulate the graph structures directly by evolutionary operations. The potential capability of EGG is demonstrated through experimental synthesis of arithmetic circuits with different levels of abstraction. Design examples include (i) combinational multipliers using word-level arithmetic components (such as parallel counters and parallel shifters), (ii) bit-serial multipliers using bit-level arithmetic components (such as 1-bit full adders and 1-bit registers), and (iii) multiple-valued current-mode arithmetic circuits using transistor-level components (such as current sources and current mirrors).

论文关键词:arithmetic circuits, circuit design, evolutionary computation, evolutionary design, genetic algorithms, genetic programming, multiple-valued logic

论文评审过程:

论文官网地址:https://doi.org/10.1023/B:AIRE.0000006609.72718.dd