Result Details

Evolutionary Design of Gate-Level Polymorphic Digital Circuits

SEKANINA, L. Evolutionary Design of Gate-Level Polymorphic Digital Circuits. Applications of Evolutionary Computation. Lecture Notes in Computer Science. Berlin: Springer Verlag, 2005. p. 185-194. ISBN: 978-3-540-25396-9.
Type
conference paper
Language
English
Authors
Abstract

A method for the evolutionary design of polymorphic digital combinational circuits is proposed. These circuits are able to perform different functions (e.g. to switch between the adder and multiplier) only as a consequence of the change of a sensitive variable, which can be a power supply voltage, temperature etc. However, multiplexing of standard solutions is not utilized. The evolved circuits exhibit a unique structure composed of multifunctional polymorphic gates considered as building blocks instead. In many cases the area-efficient solutions were discovered for typical tasks of the digital design. We demonstrated that it is useful to combine polymorphic gates and conventional gates in order to obtain the required functionality.

Keywords

evolutionary design, digital circuits, polymorphic electronics

URL
Published
2005
Pages
185–194
Proceedings
Applications of Evolutionary Computation
Series
Lecture Notes in Computer Science
Volume
3449
Conference
The 2nd European Workshop on Evolutionary Computation in Hardware Optimisation
ISBN
978-3-540-25396-9
Publisher
Springer Verlag
Place
Berlin
BibTeX
@inproceedings{BUT32779,
  author="Lukáš {Sekanina}",
  title="Evolutionary Design of Gate-Level Polymorphic Digital Circuits",
  booktitle="Applications of Evolutionary Computation",
  year="2005",
  series="Lecture Notes in Computer Science",
  volume="3449",
  pages="185--194",
  publisher="Springer Verlag",
  address="Berlin",
  isbn="978-3-540-25396-9",
  url="http://www.fit.vutbr.cz/~sekanina/publ/evohot05/evohot05.pdf"
}
Projects
Evolvable hardware based applications design methods, GACR, Postdoktorandské granty, GP102/03/P004, start: 2003-01-01, end: 2005-12-31, completed
Research groups
Departments
Back to top