Programmable comparators based array for regular QCA implementation

Vladimir Ostrovsky, Osnat Keren, Ilya Levin

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    2 Scopus citations

    Abstract

    The paper presents a novel universal Quantum Cellular Automata (QCA) gate called boundary comparator. This gate implements a Boolean function in its boundary form, which is a superposition of elementary boundary functions i.e. a threshold function having weights equal to integer powers of 2. The boundary comparators are arranged in a form of array forming homogeneous programmable structure. The paper proposes a method of synthesis of Boolean functions on the base of boundary functions. The method uses autocorrelation values of the initial function for minimization of a number of bounds. The structures of the boundary comparator as well as the structure of the comparator-based array are presented. Benchmark results allow evaluating efficiency of the proposed structure in comparison with known QCA solution.

    Original languageEnglish
    Title of host publicationProceedings - IEEE International Workshop on Design and Test of Nano Devices, Circuits and Systems, NDCS 2008
    PublisherIEEE Computer Society
    Pages39-42
    Number of pages4
    ISBN (Print)9780769533797
    DOIs
    StatePublished - 2008
    EventIEEE International Workshop on Design and Test of Nano Devices, Circuits and Systems, NDCS 2008 - Cambridge, MA, United States
    Duration: 29 Sep 200830 Sep 2008

    Publication series

    NameProceedings - IEEE International Workshop on Design and Test of Nano Devices, Circuits and Systems, NDCS 2008

    Conference

    ConferenceIEEE International Workshop on Design and Test of Nano Devices, Circuits and Systems, NDCS 2008
    Country/TerritoryUnited States
    CityCambridge, MA
    Period29/09/0830/09/08

    Fingerprint

    Dive into the research topics of 'Programmable comparators based array for regular QCA implementation'. Together they form a unique fingerprint.

    Cite this