Designing Variability Tolerant Logic using Evolutionary Algorithms

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

This paper describes an approach to create novel, robust logic-circuit topologies, using several evolution-inspired techniques over a number of design stages. A library of 2-input logic gates are evolved and optimised for tolerance to the effects of intrinsic variability. Block-level designs are evolved using evolutionary methods (CGP). A method of selecting the optimal gates from the library to fit into the block-level designs to create variability-tolerant circuits is also proposed.

Original languageEnglish
Title of host publicationPRIME: PROCEEDINGS OF THE CONFERENCE 2009 PHD RESEARCH IN MICROELECTRONICS AND ELECTRONICS
Place of PublicationNEW YORK
PublisherIEEE
Pages184-187
Number of pages4
ISBN (Print)978-1-4244-3732-0
Publication statusPublished - 2009

Cite this