The evolutionary design and synthesis of non-linear digital VLSI systems

R. Thomson, T. Arslan
{"title":"The evolutionary design and synthesis of non-linear digital VLSI systems","authors":"R. Thomson, T. Arslan","doi":"10.1109/EH.2003.1217657","DOIUrl":null,"url":null,"abstract":"This paper describes a multi-objective evolutionary algorithm (EA) system for the synthesis of efficient non-linear VLSI circuit modules. The EA takes the specification for a non-linear block, and converts it into a technology independent netlist, specified in the Verilog hardware description language. The hardware designs are based upon highlevel components such as adders and multipliers. The circuit designs that are produced are near-optimal with respect to silicon area and longest-path delay. The performance of the EA is enhanced through the use of local searches. These searches are embedded within the genetic operators, and enable the rapid evaluation of large numbers of designs. The use of searches increases the power of the EA system, without forfeiting the benefits of using a population of solutions. The system is demonstrated with several test problems. Results are presented for the discovery of correct designs, and also regarding the quality of the evolved designs. The most complex designs have areas as large as 200,000/spl mu/m/sup 2/ in a 0.18/spl mu/m technology.","PeriodicalId":134823,"journal":{"name":"NASA/DoD Conference on Evolvable Hardware, 2003. Proceedings.","volume":"14 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2003-07-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"NASA/DoD Conference on Evolvable Hardware, 2003. Proceedings.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EH.2003.1217657","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6

Abstract

This paper describes a multi-objective evolutionary algorithm (EA) system for the synthesis of efficient non-linear VLSI circuit modules. The EA takes the specification for a non-linear block, and converts it into a technology independent netlist, specified in the Verilog hardware description language. The hardware designs are based upon highlevel components such as adders and multipliers. The circuit designs that are produced are near-optimal with respect to silicon area and longest-path delay. The performance of the EA is enhanced through the use of local searches. These searches are embedded within the genetic operators, and enable the rapid evaluation of large numbers of designs. The use of searches increases the power of the EA system, without forfeiting the benefits of using a population of solutions. The system is demonstrated with several test problems. Results are presented for the discovery of correct designs, and also regarding the quality of the evolved designs. The most complex designs have areas as large as 200,000/spl mu/m/sup 2/ in a 0.18/spl mu/m technology.
非线性数字VLSI系统的演化设计与综合
本文介绍了一种多目标进化算法系统,用于合成高效的非线性VLSI电路模块。EA接受非线性块的规范,并将其转换为与技术无关的网表,用Verilog硬件描述语言指定。硬件设计基于高级组件,如加法器和乘法器。所生产的电路设计在硅面积和最长路径延迟方面接近最佳。通过使用本地搜索,EA的性能得到了提高。这些搜索嵌入在遗传操作符中,使大量设计的快速评估成为可能。搜索的使用增加了EA系统的功能,而不会丧失使用大量解决方案的好处。通过几个测试问题对系统进行了验证。结果提出了发现正确的设计,也关于发展设计的质量。最复杂的设计在0.18/spl mu/m的技术中,面积可达20万/spl mu/m/sup / 2/。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信