期刊文献+

Virtual reconfigurable architecture for evolving combinational logic circuits 被引量:5

Virtual reconfigurable architecture for evolving combinational logic circuits
在线阅读 下载PDF
导出
摘要 A virtual reconfigurable architecture(VRA)-based evolvable hardware is proposed for automatic synthesis of combinational logic circuits at gate-level.The proposed VRA is implemented by a Celoxica RC1000 peripheral component interconnect(PCI)board with an Xilinx Virtex xcv2000E field programmable gate array(FPGA).To improve the quality of the evolved circuits,the VRA works through a two-stage evolution: finding a functional circuit and minimizing the number of logic gates used in a feasible circuit.To optimize the algorithm performance in the two-stage evolutionary process and set free the user from the time-consuming process of mutation parameter tuning,a self-adaptive mutation rate control(SAMRC)scheme is introduced.In the evolutionary process,the mutation rate control parameters are encoded as additional genes in the chromosome and also undergo evolutionary operations.The efficiency of the proposed methodology is tested with the evolutions of a 4-bit even parity function,a 2-bit multiplier,and a 3-bit multiplier.The obtained results demonstrate that our scheme improves the evolutionary design of combinational logic circuits in terms of quality of the evolved circuit as well as the computational effort,when compared to the existing evolvable hardware approaches. A virtual reconfigurable architecture (VRA)-based evolvable hardware is proposed for automatic synthesis of combinational logic circuits at gate-level.The proposed VRA is implemented by a Celoxica RC1000 peripheral component interconnect (PCI) board with an Xilinx Virtex xcv2000E field programmable gate array (FPGA).To improve the quality of the evolved circuits,the VRA works through a two-stage evolution:finding a functional circuit and minimizing the number of logic gates used in a feasible circuit.To optimize the algorithm performance in the two-stage evolutionary process and set free the user from the time-consuming process of mutation parameter tuning,a self-adaptive mutation rate control (SAMRC) scheme is introduced.In the evolutionary process,the mutation rate control parameters are encoded as additional genes in the chromosome and also undergo evolutionary operations.The efficiency of the proposed methodology is tested with the evolutions of a 4-bit even parity function,a 2-bit multiplier,and a 3-bit multiplier.The obtained results demonstrate that our scheme improves the evolutionary design of combinational logic circuits in terms of quality of the evolved circuit as well as the computational effort,when compared to the existing evolvable hardware approaches.
出处 《Journal of Central South University》 SCIE EI CAS 2014年第5期1862-1870,共9页 中南大学学报(英文版)
基金 Projects(61203308,61309014)supported by the National Natural Science Foundation of China
关键词 evolutionary algorithm evolvable hardware self-adaptive mutation rate control virtual reconfigurable architecture 组合逻辑电路 可重构结构 虚拟 Xilinx公司 现场可编程门阵列 进化过程 Virtex 自适应变异
  • 相关文献

参考文献14

  • 1CHEANG S M, LEE K H, LEUNG K S. Applying genetic parallel programming to synthesize combinational logic circuits [J]. IEEE Trans Evolutionary Computation, 2007, 11(4): 503-520.
  • 2MILLER J F, JOB D, VASSILEV V K. Principles in the evolutionary design of digital circuits: Part I [J]. Genet Program Evol Mach, 2000, 1(1): 8-35.
  • 3ZHAO Shu-guang, JIAO Li-cheng. Multi-objective evolutionary design and knowledge discovery of logic circuits based on an adaptive genetic algorithm [J]. Genet Program Evol Mach, 2006, 7(3): 195-210.
  • 4GLETTE K, TORRESEN J. A flexible on-chip evolution system implemented on a xilinx virtex-II pro device [C]//Proc 6th Int Conf Evolvable Systems: From Biology to Hardware (ICES). Sitges, Spain, 2005: 66-75.
  • 5SEKANINA L, FRIEDL S. An evolvable combinational unit for FPGAs [J]. Comput Inf (Slovakia), 2004, 23(5): 461-86.
  • 6WANG Jin, LEE C H. Evolutionary design of combinational logic circuits using vra processor [J]. IEICE Electronics Express, 2009, 6(3): 41-147.
  • 7COELLO COELLO C A, ARTURO H A. Design of combinational logic circuits through an evolutionary multiobjective optimization approach [J]. Artificial Intelligence for Engineering, Design, Analysis and Manufacture, 2002, 16(1): 39-53.
  • 8HILDER J, WALKER J A, TYRRELL A M. Use of a Multi-Objective fitness function to improve cartesian genetic programming circuits [C]// Proc NASA/ESA Conf Adaptive Hardware and Systems (AHS). Anaheim California, USA, 2010: 179-185.
  • 9WANG Jin, CHEN Qiao-song, LEE C H. Design and implementation of a virtual reconflgurable architecture for different applications of intrinsic evolvable hardware [J]. IET Computers & Digital Techniques, 2008, 2(5): 386-400.
  • 10COELLO COELLO C A, ZAVALA GUTIERREZ R L, MENDOZA GARCIA B, HERNANDEZ AGUIRRE A. Automated design of combinational logic circuits using the ant system [J]. Engineering Optimization, 2002, 34(2): 109-127.

同被引文献24

引证文献5

二级引证文献13

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部