Implementing multi-VRC cores to evolve combinational logic circuits in parallel

  • Authors:
  • Jin Wang;Chang Hao Piao;Chong Ho Lee

  • Affiliations:
  • Department of Information & Communication Engineering, Inha University, Incheon, Korea;Department of Automation Engineering, ChongQing University of Posts and Telecommunications, Chongqing, China;Department of Information & Communication Engineering, Inha University, Incheon, Korea

  • Venue:
  • ICES'07 Proceedings of the 7th international conference on Evolvable systems: from biology to hardware
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

To conquer the scalability issue of evolvable hardware, this paper proposes a multi-virtual reconfigurable circuit (VRC) cores-based evolvable system to evolve combinational logic circuits in parallel. The basic idea behind the proposed scheme is to divide a combinational logic circuit into several subcircuits, and each of them is evolved independently as a subcomponent by its corresponding VRC core. The virtual reconfigurable circuit architecture is designed for implementing real-world applications of evolvable hardware (EHW). in common FPGAs. In our approach, all the VRC cores are realized in a Xilinx Virtex xcv2000E FPGA as an evolvable system to achieve parallel evolution. The proposed method is evaluated on the evolutions of 3-bit multiplier and adder and compared to direct evolution and incremental evolution in the terms of computational effort and hardware implementation cost.