Fault tolerant logic by error correcting codes

N.F. Benschop, Richard Kleihorst, R.J. Vleuten, van der, G. Bruin - Muurling, J. Simonis

    Research output: Chapter in Book/Report/Conference proceedingChapterAcademic

    11 Downloads (Pure)

    Abstract

    A method for error correction in integrated circuit (IC) implementations of Boolean functions is described. Additional logic, implementing error correcting codes known from channel coding, corrects both 'hard' manufacturing errors and 'soft' temporary errors. Experimental results are presented, with code optimization based on a fast algorithm for Boolean symmetry analysis. Apart from the well known majority voting (triplication), Hammin-and Product codes are described, having an implementation overhead much less than for maority voting.
    Original languageEnglish
    Title of host publicationAssociative Digital Network Theory - An Associative Algebra Approach to Logic, Arithmetic and State Machines
    EditorsN.F. Benschop
    Place of PublicationBerlin
    PublisherSpringer
    Pages83-96
    ISBN (Print)978-1402098284
    Publication statusPublished - 2009

    Fingerprint

    Dive into the research topics of 'Fault tolerant logic by error correcting codes'. Together they form a unique fingerprint.

    Cite this