A Genetic Algorithm for Combinational Logic Circuit Synthesis Using Directed Graph Primitives.

Richard C. Yarnell, Pierce Powell,Ronald F. DeMara,Annie S. Wu

International Conference on Machine Learning and Applications(2023)

引用 0|浏览0
暂无评分
摘要
We introduce functionality-cognizant Genetic Algorithms (GAs) and graph-based operators to tackle the challenging search landscape of combinational digital circuit design. We introduce a novel circuit representation that builds upon Cartesian Genetic Programming (CGP), a popular grid-based method for representing directed graphs of connected components. Leveraging this, we introduce an original crossover operator that accounts for circuit component functionality and connectivity, as opposed to CGP, which only considers positional information in the chromosome. Additionally, we propose an innovative set of mutation operators and demonstrate successful evolution of fully functional and minimally sized common digital circuits including a variety of binary encoders and adders. Following successful synthesis of a four-bit adder, we present a generalizable machine learning approach for multi-layered search and optimization problems.
更多
查看译文
关键词
Genetic Algorithms,Evolvable Hardware,Cartesian Genetic Programming,Digital Circuit Design
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要