An evolution-driven analog circuit topology synthesis
Žiga Rojec, Árpád Bűrmen, Iztok Fajfar · 2016
A design of an analog circuit is often a time consuming, iterative procedure, which strongly depends on designer's knowledge and experience. A designer is facing tough requirements for designing within a time budget and consuming as few resources (both human and material) as possible. We designed a system that can assist and speed-up a design process. Based on a high-level statement describing the circuit functionality, the system evolves both a topology and parameters using a bioinspired evolutionary algorithm. Each circuit within a population is coded as a multidimensional chromosome. Proof of concept is given by a fully-automatic evolution of a 1 KHz low-pass passive filter.