Title :
Multiplier block synthesis using evolutionary graph generation
Author :
Homma, Naofumi ; Aoki, Takafumi ; Higuchi, Tatsuo
Author_Institution :
Graduate Sch. of Inf. Sci., Tohoku Univ., Sendai, Japan
Abstract :
This paper presents a graph-based evolutionary optimization technique, called evolutionary graph generation (EGG), and its application to hierarchical synthesis of arithmetic circuits. In stead of creating bit-level circuits directly, the EGG system generates arithmetic data-flow graphs that can be transformed into actual bit-level circuit configurations. The potential capability of EGG has been investigated through an experiment of synthesizing multiplier blocks which are used in many DSP applications.
Keywords :
data flow graphs; digital arithmetic; evolutionary computation; graph theory; logic design; multiplying circuits; network synthesis; optimisation; arithmetic circuits; arithmetic data-flow graphs; bit-level circuit configurations; evolutionary graph generation; graph-based evolutionary optimization; hierarchical synthesis; multiplier block synthesis; Algorithm design and analysis; Arithmetic; Circuit synthesis; Constraint theory; Digital signal processing; Electronic mail; Genetic programming; Hardware; Signal processing algorithms; Signal synthesis;
Conference_Titel :
Evolvable Hardware, 2004. Proceedings. 2004 NASA/DoD Conference on
Print_ISBN :
0-7695-2145-2
DOI :
10.1109/EH.2004.1310812