Monotonic Asynchronous Two-Bit Full Adder

被引:0
作者
Balasubramanian, Padmanabhan [1 ]
Maskell, Douglas L. [1 ]
机构
[1] Nanyang Technol Univ, Coll Comp & Data Sci, 50 Nanyang Ave, Singapore 639798, Singapore
关键词
asynchronous circuits; arithmetic circuits; logic design; digital circuits; high-speed; low power; CMOS;
D O I
10.3390/electronics13091717
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Monotonic circuits are a class of input-output mode (IOM) asynchronous circuits that are relaxed compared to quasi-delay-insensitive (QDI) IOM asynchronous circuits in terms of signaling the completion of internal processing. Some recent works have demonstrated the superiority of monotonic logic over QDI logic for arithmetic circuits such as adders and multipliers. This paper presents a new monotonic asynchronous two-bit full adder (TFA) that can be duplicated and cascaded to form a ripple-carry adder (RCA). While an RCA is a slow adder with respect to synchronous design, with respect to IOM asynchronous design an RCA is a noteworthy adder since it has perhaps the least reverse latency that is not attainable through other IOM asynchronous adders. Conventionally, an RCA is constructed via a cascade of one-bit full adders (OFAs). An OFA adds two input bits along with any carry input and produces a sum bit and any carry output. On the other hand, a TFA simultaneously adds two pairs of input bits along with any carry input and produces two sum bits and any carry output. Using our proposed monotonic TFA, we realized an RCA to compare its performance with RCAs constructed using different asynchronous OFAs, and RCAs constructed using existing TFAs. We considered the popular delay-insensitive dual-rail scheme for encoding the adder inputs and outputs, and two 4-phase handshake protocols, namely return-to-zero handshaking (R0H) and return-to-one handshaking (R1H) for communication separately. We used a 28 nm CMOS process for implementation and considered a 32-bit addition as an example. Based on the design metrics estimated, the following inferences were derived: (i) compared to the RCA using the state-of-the-art monotonic OFA, the RCA incorporating the proposed TFA achieved a 26% reduction in cycle time for R0H and a 28.5% reduction in cycle time for R1H while dissipating almost the same power; the cycle time governs the data application rate in an IOM asynchronous circuit, and (ii) compared to the RCA comprising an early output QDI TFA, the RCA incorporating the proposed TFA achieved a 22.3% reduction in cycle time for R0H and a 25.4% reduction in cycle time for R1H while dissipating moderately less power. Also, compared to the existing early output QDI TFA, the proposed TFA occupies 40.9% less area for R0H and 42% less area for R1H.
引用
收藏
页数:22
相关论文
共 43 条
  • [1] [Anonymous], 2012, Synopsys SAED_EDK32/28_CORE Databook
  • [2] [Anonymous], 1990, Beauty Is Our Business
  • [3] [Anonymous], 2006, Ph.D. Thesis
  • [4] [Anonymous], 1990, Self-Timed Control of Concurrent Processes: The Design of Aperiodic Logical Circuits in Computers and Discrete Systems
  • [5] Balasubramanian P., 2017, WSEAS Transactions on Circuits and Systems, V16, P64
  • [6] Area/latency optimized early output asynchronous full adders and relative-timed ripple carry adders
    Balasubramanian, P.
    Yamashita, S.
    [J]. SPRINGERPLUS, 2016, 5
  • [7] Balasubramanian Padmanabhan, 2011, WSEAS Transactions on Circuits and Systems, V10, P221
  • [8] Balasubramanian P., 2008, Proceedings 3rd International Design and Test Workshop (IDT 2008), P129, DOI 10.1109/IDT.2008.4802482
  • [9] Balasubramanian P., 2009, P IEEE COMP SOC ANN
  • [10] A Monotonic Early Output Asynchronous Full Adder
    Balasubramanian, Padmanabhan
    Maskell, Douglas L.
    [J]. TECHNOLOGIES, 2023, 11 (05)