Title
Optimization Of Null Convention Self-Timed Circuits
Keywords
Asynchronous logic design; Dual-rail encoding; Full adder; NULL convention logic (NCL); Quad-rail encoding; Self-timed circuits; Threshold gates; Up-counter
Abstract
Self-timed logic design methods are developed using Threshold Combinational Reduction (TCR) within the NULL Convention Logic (NCL) paradigm. NCL logic functions are realized using 27 distinct transistor networks implementing the set of all functions of four or fewer variables, thus facilitating a variety of gate-level optimizations. TCR optimizations are formalized for NCL and then assessed by comparing levels of gate delays, gate counts, transistor counts, and power utilization of the resulting designs. The methods are illustrated to produce (1) fundamental logic functions that are 2.2-2.3 times faster and require 40-45% fewer transistors than conventional canonical designs, (2) a Full Adder with reduced critical path delay and transistor count over various alternative gate-level synthesis approaches, resulting in a circuit with at least 48% fewer transistors, half as many gate delays to generate the carry output, and the same number of gate delays to generate the sum output, as its nearest competitors, and (3) time, space, and power optimized increment circuits for a 4-bit up-counter, resulting in a throughput-optimized design that is 14% and 82% faster than area- and power-optimized designs, respectively, an area-optimized design that requires 22% and 42% fewer transistors than the speed- and power-optimized designs, respectively, and a power-optimized design that dissipates 63% and 42% less power than the speed- and area-optimized designs, respectively. Results demonstrate support for a variety of optimizations utilizing conventional Boolean minimization followed by table-driven gate substitutions, providing for an NCL design method that is readily automatable. © 2004 Elsevier B.V. All rights reserved.
Publication Date
8-1-2004
Publication Title
Integration, the VLSI Journal
Volume
37
Issue
3
Number of Pages
135-165
Document Type
Article
Personal Identifier
scopus
DOI Link
https://doi.org/10.1016/j.vlsi.2003.12.004
Copyright Status
Unknown
Socpus ID
3342915035 (Scopus)
Source API URL
https://api.elsevier.com/content/abstract/scopus_id/3342915035
STARS Citation
Smith, Scott C.; DeMara, Ronald F.; Yuan, J. S.; Ferguson, David; and Lamb, David, "Optimization Of Null Convention Self-Timed Circuits" (2004). Scopus Export 2000s. 5115.
https://stars.library.ucf.edu/scopus2000/5115