Residue Arithmetic's using Reversible Logic Gates

被引:0
|
作者
Raju, I. B. K. [1 ]
Kumar, P. Rajesh [2 ]
Rao, P. Bhaskara [1 ]
机构
[1] Padmasri Dr BV Raju Inst Technol, CVD, ECE Dept, Narsapur, AP, India
[2] PVP Siddhartha Inst Technol, ECE Dept, Vijayawada, AP, India
关键词
Residue Number system; Reversible logic gates Residue adder; CMOS Technology; Reversible Pass transistor Logic (R-CPL);
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The Residue number system (RNS) has been employed for efficient parallel carry-free arithmetic computations in DSP applications. Residue addition is the instrumental component in implementing residue converters and channels in RNS. On the other side Reversible Logic is becoming one of the potential power optimization techniques in Low Power CMOS design. In this research paper we have proposed CMOS implementation of two different reversible logic architectures for 4-bit generic modulo-m ripple residue adder using 4x4 TSG, DPG and 3x3 Fredkin Reversible logic gates and one architecture for 4-bit generic modulo-m carry look ahead residue adder using 4x4 RMF and 3x3 Fredkin Reversible logic gates along with two irreversible logic based 4-bit generic modulo-m residue adder one for irreversible 4-bit generic modulo-m ripple residue adder and another for 4-bit generic modulo-m carry look ahead adder. Proposed architectures are analyzed in terms of power, delay, garbage o/p, constant inputs and transistor count using 180nm technology node at 1.8 v with operating frequency of 200 MHz. It is observed that DPG based Reversible Residue Ripple adder has 40% more efficient than irreversible Residue Ripple adder and RMF based Reversible Residue CLA adder has 33% more efficient than irreversible Residue CLA added. The implementation is based on Reversible pass transistor Logic (RCPL).
引用
收藏
页数:6
相关论文
共 50 条
  • [41] A nano-scale arithmetic and logic unit using a reversible logic and quantum-dots
    Nima Jafari Navimipour
    Seyed-Sajad Ahmadpour
    Senay Yalcin
    The Journal of Supercomputing, 2024, 80 : 395 - 412
  • [42] A nano-scale arithmetic and logic unit using a reversible logic and quantum-dots
    Navimipour, Nima Jafari
    Ahmadpour, Seyed-Sajad
    Yalcin, Senay
    JOURNAL OF SUPERCOMPUTING, 2024, 80 (01): : 395 - 412
  • [43] Novel Design for Reversible Arithmetic Logic Unit
    Rigui Zhou
    Yancheng Li
    Manqun Zhang
    BenQiong Hu
    International Journal of Theoretical Physics, 2015, 54 : 630 - 644
  • [44] Novel Design for Reversible Arithmetic Logic Unit
    Zhou, Rigui
    Li, Yancheng
    Zhang, Manqun
    Hu, BenQiong
    INTERNATIONAL JOURNAL OF THEORETICAL PHYSICS, 2015, 54 (02) : 630 - 644
  • [45] Optimized designs of reversible arithmetic logic unit
    Bolhassani, Ali
    Haghparast, Majid
    TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2017, 25 (02) : 1137 - 1146
  • [46] Energy efficient design of unbalanced ternary logic gates and arithmetic circuits using CNTFET
    Khurshid, Tabassum
    Singh, Vikram
    AEU-INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATIONS, 2023, 163
  • [47] Efficient Arithmetic Logic Gates Using Double-Gate Silicon Nanowire FETs
    Amaru, Luca
    Gaillardon, Pierre-Emmanuel
    De Micheli, Giovanni
    2013 IEEE 11TH INTERNATIONAL NEW CIRCUITS AND SYSTEMS CONFERENCE (NEWCAS), 2013,
  • [48] COMPARATIVE ANALYSIS FOR PERFORMANCE EVALUATION OF FULL ADDERS USING REVERSIBLE LOGIC GATES
    Batish, Kirti
    Pathak, Shruti
    Gupta, Raghav
    2ND INTERNATIONAL CONFERENCE ON INTELLIGENT CIRCUITS AND SYSTEMS (ICICS 2018), 2018, : 126 - 132
  • [49] Designing novel reversible BCD adder and parallel adder/subtraction using new reversible logic gates
    Zhou, Rigui
    Zhang, Manqun
    Wu, Qian
    Shi, Yang
    INTERNATIONAL JOURNAL OF ELECTRONICS, 2012, 99 (10) : 1395 - 1414
  • [50] Efficient Implementation of Cryptographic Arithmetic Primitives Using Reversible Logic and Vedic Mathematics
    Kiran Kumar V.G.
    Shantharama Rai C.
    Journal of The Institution of Engineers (India): Series B, 2021, 102 (01) : 59 - 74