{"title":"Synthesis of analog circuits using evolutionary hardware","authors":"Fabio A. Salazar, A. C. M. Filho","doi":"10.1109/SBRN.2000.889721","DOIUrl":null,"url":null,"abstract":"The use of the genetic algorithm as a tool for the automatic synthesis of analog circuits is investigated. The advantages and modifications that can be introduced in the standard genetic algorithm, to improve its performance in this specific application, are discussed. The synthesis of an ideal active low pass filter is used as a test example to emphasize the characteristics and limitations of the genetic algorithm. To improve the simulation time a high level synthesis approach, based on behavioral modeling of the active circuit components, is proposed. The circuit coding is based on the use of adjacency matrices in order to reduce the number of \"non-simulable\" circuits.","PeriodicalId":448461,"journal":{"name":"Proceedings. Vol.1. Sixth Brazilian Symposium on Neural Networks","volume":"32 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2000-01-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings. Vol.1. Sixth Brazilian Symposium on Neural Networks","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SBRN.2000.889721","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
The use of the genetic algorithm as a tool for the automatic synthesis of analog circuits is investigated. The advantages and modifications that can be introduced in the standard genetic algorithm, to improve its performance in this specific application, are discussed. The synthesis of an ideal active low pass filter is used as a test example to emphasize the characteristics and limitations of the genetic algorithm. To improve the simulation time a high level synthesis approach, based on behavioral modeling of the active circuit components, is proposed. The circuit coding is based on the use of adjacency matrices in order to reduce the number of "non-simulable" circuits.