• DocumentCode
    2367971
  • Title

    Synthesis of majority and minority networks and its applications to QCA, TPL and SET based nanotechnologies

  • Author

    Zhang, Rui ; Gupta, Pallav ; Jha, Niraj K.

  • Author_Institution
    Dept. of Electr. Eng., Princeton Univ., NJ, USA
  • fYear
    2005
  • fDate
    3-7 Jan. 2005
  • Firstpage
    229
  • Lastpage
    234
  • Abstract
    In this paper, we present a methodology for efficient majority/minority network synthesis of arbitrary multioutput Boolean functions. Many emerging nanoscale technologies, such as quantum cellular automata (QCA), tunneling phase logic (TPL), and single electron tunneling (SET), are capable of implementing majority or minority logic very efficiently. However, there exists no comprehensive methodology or design automation tool for general multilevel majority/minority network synthesis. We have built the first such tool, majority logic synthesizer (MALS), on top of an existing Boolean logic synthesis tool. We have performed experiments with 40 MCNC benchmarks. They indicate that up to 68.0% reduction in gate count is possible when utilizing majority logic, with the average reduction being 21.9%, compared to traditional logic synthesis, in which two-input AND/OR gates in the circuit are converted to majority gates.
  • Keywords
    Boolean functions; cellular automata; nanotechnology; network synthesis; tunnelling; AND/OR gates; Boolean functions; Boolean logic synthesis tool; QCA; TPL; automation tool; majority gates; majority logic synthesizer; majority/minority network synthesis; minority logic; nanoscale technology; nanotechnology; quantum cellular automata; single electron tunneling; tunneling phase logic; Boolean functions; CMOS logic circuits; CMOS technology; Design automation; Electrons; Logic circuits; Logic devices; Network synthesis; Quantum cellular automata; Tunneling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design, 2005. 18th International Conference on
  • ISSN
    1063-9667
  • Print_ISBN
    0-7695-2264-5
  • Type

    conf

  • DOI
    10.1109/ICVD.2005.157
  • Filename
    1383281