摘要
随着电子技术的飞速发展,EDA设计的自动化程度及可靠性成为影响电子产品快速发展的主要瓶颈。演化硬件技术利用可编程器件和演化算法相结合,对电子产品自动化设计及容错能力方面展开研究,而可扩展性问题的存在制约着该领域的发展。本文首先分析可扩展性问题及解决方案,然后以数字电路的模块化设计为研究对象,引入细胞发展机制,提出一种新的多粒度模块化设计方法,以增大演化硬件对复杂问题求解时生成电路的灵活性和多样性。最终以四位全加器为例,验证模块化设计提升了演化效率,而多粒度模块化设计增加了设计电路种类。
With the rapid development of electronic technology,the degree of automation and reliability of EDA design become the main bottleneck affecting the development of electronic products quickly. Evolvable hardware( EHW) technology combined programmable devices and evolutionary algorithm to automation design and fault tolerance ability of electronic products. But the scalability restricts the development of the field. This paper firstly analysis the scalability and solutions. And then,based on the modularity design of digital circuits,it introduces the cellular development mechanism and proposes a new method of multi-granularity modularity design to increase the flexibility and diversity of generated circuits that EHW solve complex problems. The scheme is tested with the evolutions of a 4-bit full adder. And the obtained results demonstrate that modularity design improves the evolutionary efficiency,and the multi-granularity modularity design promotes the varieties of generated circuits.
出处
《激光杂志》
北大核心
2016年第5期81-84,共4页
Laser Journal
基金
湖北省太阳能高效协同中心项目(HBSKFMS2014009)
湖北省统计局科研项目(ET415-30)
关键词
演化硬件
细胞发展机制
模块化设计
数字电路
evolvable hardware
cellular development mechanism
modularity design
digital circuit