An Evolutionary Approach to Automatic Generation of VHDL Code for Low-Power Digital Filters   [DF]

by

Erba, M., Rossi, R., Liberali, V. and Tettamanzi, A., G., B.

Literature search on Evolutionary ComputationBBase ©1999-2013, Rasmus K. Ursem
     Home · Search · Adv. search · Authors · Login · Add entries   Webmaster
Note to authors: Please submit your bibliography and contact information - online papers are more frequently cited.

Info: Genetic Programming, Proceedings of EuroGP'2001 (Conference proceedings), 2001, p. 36-50
Keywords:genetic algorithms, genetic programming, Evolvable Hardware, Evolutionary Algorithms, Electronic Design, Digital Filters, VHDL
Abstract:
An evolutionary algorithm [EA] is used to design a finite impulse response digital filter with reduced power consumption. The proposed design approach combines genetic optimization [GO] and simulation methodology, to evaluate a multi-objective fitness function [FF] which includes both the suitability of the filter transfer function and the transition activity of digital blocks. The proper choice of fitness function [FF] and selection criteria allows the genetic algorithm to [GA] perform a better search within the design space, thus exploring possible solutions which are not considered in the conventional structured design methodology. Although the evolutionary process is not guaranteed to generate a filter fully compliant to specifications in every run, experimental evidence shows that, when specifications are met, evolved filters are much better than classical designs both in terms of power consumption and in terms of area, while maintaining the same performance.
Notes:
EuroGP'2001, part of miller:2001:gp
Author(s) DL:Online papers for Tettamanzi, A., G., B.

LNCS E-print:
Volume   first page   
NB: Papers are in PDF, not all are online, and you need access to Springer's Link archive.
Internet search:Search Google
Search Google Scholar
Search Citeseer using Google
Search Google for PDF
Search Google Scholar for PDF
Search Citeseer for PDF using Google

Review item:

Mark as doublet (will be reviewed)

Print entry



BibTex:
@InProceedings(erba:2001:EuroGP,
  author =	{Massimiliano Erba and Roberto Rossi and Valentino Liberali and Andrea Tettamanzi},
  title =	{An Evolutionary Approach to Automatic Generation of VHDL Code for Low-Power Digital Filters},
  booktitle =	{Genetic Programming, Proceedings of EuroGP'2001},
  year =	2001,
  editor = 	{Julian F. Miller and Marco Tomassini and Pier Luca Lanzi and Conor Ryan and Andrea G. B. Tettamanzi and William B. Langdon},
  volume =	{2038},
  series =	{LNCS},
  pages = 	{36--50},
  address = 	{Lake Como, Italy},
  publisher_address = 	{Berlin},
  month = 	{18-20 April},
  organisation ={EvoNET},
  publisher = 	{Springer-Verlag},
  note =	{},
  keywords =    {genetic algorithms, genetic programming, Evolvable Hardware, Evolutionary Algorithms, Electronic Design, Digital Filters, VHDL},
  ISBN =        {3-540-41899-7},
  url =         {},
  size = 	{15 pages},
  abstract =	{An evolutionary algorithm is used to design a finite impulse response
digital filter with reduced power consumption.
The proposed design approach combines genetic optimization and
simulation
methodology, to evaluate a multi-objective fitness function which
includes both the suitability of the filter transfer function
and the transition activity of digital blocks.
The proper choice of fitness function and selection criteria
allows the genetic algorithm to perform a better search within the
design space,
thus exploring possible solutions which are not considered
in the conventional structured design methodology.
Although the evolutionary process is not guaranteed to generate a filter
fully compliant to specifications in every run,
experimental evidence shows that,
when specifications are met, evolved filters are much better
than classical designs both in terms of power consumption and in terms
of area,
while maintaining the same performance.
},
  notes =	{EuroGP'2001, part of miller:2001:gp},
)