Title :
Synthesis and optimization of threshold logic networks with application to nanotechnologies
Author :
Zhang, Rui ; Gupta, Pallav ; Zhong, Lin ; Jha, Niraj K.
Author_Institution :
Dept. of Electr. Eng., Princeton Univ., NJ, USA
Abstract :
We propose an algorithm for efficient threshold network synthesis of arbitrary multi-output Boolean functions. The main purpose of this work is to bridge the wide gap that currently exists between research on the development of nanoscale devices and research on the development of synthesis methodologies to generate optimized networks utilizing these devices. Many nanotechnologies, such as resonant tunneling diodes (RTD) and quantum cellular automata (QCA), are capable of implementing threshold logic. While functionally correct threshold gates have been successfully demonstrated, there exists no methodology or design automation tool, threshold logic synthesizer (TELS), on top of an existing Boolean logic synthesis tool. Experiments with about 60 multi-output benchmarks were performed, though the results of only 10 of them are reported in this paper because of space restriction. They indicate that up to 77% reduction in gate count is possible when utilizing threshold logic, with an average reduction being 52%, compared to traditional logic synthesis. Furthermore, the synthesized networks are well-balanced, and hence delay-optimized.
Keywords :
Boolean functions; cellular automata; circuit optimisation; logic gates; nanotechnology; resonant tunnelling diodes; threshold logic; Boolean logic synthesis tool; RTD; arbitrary multiple output Boolean functions; delay optimization; design automation tool; multiple output benchmarks; nanoscale devices; nanotechnology; quantum cellular automata; resonant tunneling diodes; synthesis methodologies; synthesized networks; threshold gate count; threshold gates; threshold logic networks; threshold logic synthesizer; threshold network synthesis; Boolean functions; Bridges; Diodes; Logic design; Logic devices; Nanoscale devices; Network synthesis; Optimization methods; Quantum cellular automata; Resonant tunneling devices;
Conference_Titel :
Design, Automation and Test in Europe Conference and Exhibition, 2004. Proceedings
Print_ISBN :
0-7695-2085-5
DOI :
10.1109/DATE.2004.1269003