scispace - formally typeset
Journal ArticleDOI

Majority and Minority Network Synthesis With Application to QCA-, SET-, and TPL-Based Nanotechnologies

TLDR
The first such tool, majority logic synthesizer, is built, on top of an existing Boolean logic synthesis tool, to lay the foundation for research on the development of synthesis methodologies and tools to generate optimized majority/minority networks for these emergent technologies.
Abstract
In this paper, we present a methodology for efficient majority/minority network synthesis of arbitrary multiout- put Boolean functions. Many emerging nanoscale technologies, such as quantum cellular automata (QCA), single electron tunneling (SET), and tunneling phase logic (TPL), are capable of implementing majority or minority logic very efficiently. The main purpose of this paper is to lay the foundation for research on the development of synthesis methodologies and tools to generate optimized majority/minority networks for these emergent technologies. Functionally correct QCA-, SET-, and TPL-based majority/ minority gates have been successfully demonstrated. 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, on top of an existing Boolean logic synthesis tool. Experiments with 40 Microelectronics Center of North Carolina benchmarks were performed. They indicate that up to 68.0% reduction in gate count is possible when utilizing majority/minority 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/minority gates.

read more

Citations
More filters
Journal ArticleDOI

An Optimized Majority Logic Synthesis Methodology for Quantum-Dot Cellular Automata

TL;DR: It is proved that the proposed method provides a minimal majority expression and an optimal QCA layout for any given three-variable Boolean function and removes all the redundancies that are produced in the process of converting a decomposed network into a majority network.
Journal ArticleDOI

Exact Synthesis of Majority-Inverter Graphs and Its Applications

TL;DR: This work proposes effective algorithms for exact synthesis of Boolean logic networks using satisfiability modulo theories (SMTs) solvers and uses majority-inverter graphs (MIGs) as underlying logic representation as they are simple and expressive and expressive at the same time.
Journal ArticleDOI

Majority and minority gates realized in enzyme-biocatalyzed systems integrated with logic networks and interfaced with bioelectronic systems.

TL;DR: The designed majority and minority logic gates demonstrate novel functions of biomolecular information processing systems and illustrate the use of the majority gate in decision-making biomedical systems.
Journal ArticleDOI

Boolean Logic Gates Realized with Enzyme-catalyzed Reactions - Unusual Look at Usual Chemical Reactions.

TL;DR: The present review article overviews different kinds of enzyme logic gates exemplified with specific enzymatic reactions/cascades and will be helpful to researchers working in this specific area to see the comprehensive collection of logic operations performed by the enzyme reactions.
Journal ArticleDOI

ToPoliNano: A CAD Tool for Nano Magnetic Logic

TL;DR: This contribution highlights the improvements of ToPoliNano, which is now a innovative and complete tool for the development of iNML technology, like a circuit editor for custom design of field coupled nanodevices, improved algorithms for netlist optimization and new algorithms for the place and route of NML circuits.
References
More filters
Book

Synthesis and optimization of digital circuits

TL;DR: This book covers techniques for synthesis and optimization of digital circuits at the architectural and logic levels, i.e., the generation of performance-and-or area-optimal circuits representations from models in hardware description languages.
Book

Switching and Finite Automata Theory

TL;DR: Theories are made easier to understand with 200 illustrative examples, and students can test their understanding with over 350 end-of-chapter review questions.
Journal ArticleDOI

Logical devices implemented using quantum cellular automata

TL;DR: This work examines the possible implementation of logic devices using coupled quantum dot cells, which use these cells to design inverters, programmable logic gates, dedicated AND and OR gates, and non‐interfering wire crossings.
Journal ArticleDOI

A device architecture for computing with quantum dots

TL;DR: A new adiabatic switching paradigm is developed which permits clocked control, eliminates metastability problems, and enables a pipelined architecture.
Related Papers (5)