Performance Analysis of Various Universal Logic Redundant Adders

DOI : 10.17577/IJERTV4IS080233

Download Full-Text PDF Cite this Publication

  • Open Access
  • Total Downloads : 149
  • Authors : Rakesh Kumar Saxena, Prof. ( Dr.) Neelam Sharma, Prof. A. K. Wadhwani
  • Paper ID : IJERTV4IS080233
  • Volume & Issue : Volume 04, Issue 08 (August 2015)
  • DOI : http://dx.doi.org/10.17577/IJERTV4IS080233
  • Published (First Online): 11-08-2015
  • ISSN (Online) : 2278-0181
  • Publisher Name : IJERT
  • License: Creative Commons License This work is licensed under a Creative Commons Attribution 4.0 International License

Text Only Version

Performance Analysis of Various Universal Logic Redundant Adders

Rakesh Kumar Saxena1 1Associate Professor, EC,

Institute of Engineering. & Technology, Alwar, Raj., India.

Neelam Sharma2,

2Professor, ECE, Delhi Technical Campus, Greater Noida, (UP) India.

A. K. Wadhwani3

3Professor, EE, MITS Gwalior (MP), India.

Abstract – Redundant signed digit arithmetic is popular due to carry-free property. Adders form an almost obligatory component of every contemporary integrated circuit. The prerequisite of the adder is that it is primarily fast and secondarily efficient in terms of power consumption and chip area. This paper presents the pertinent choice for selecting the adder topology with the tradeoff between delay, power consumption and area. The adder topologies used in this work are redundant adders designed using universal gates. The module functionality and performance issues like area, power dissipation and propagation delay are analyzed at 0.12µm 6metal layer CMOS technology using Microwind & DSCH tool.

Key Words: RBSD adder, verilogHDL, CMOS, high speed arithmetic, Layout Design.

  1. INTRODUCTION

    Digital computer arithmetic operations play a crucial role in many applications, where speed is essential, e.g., in digital signal processing, communications, cryptography, etc. Adders are also very significant component in digital systems because of their widespread use in other basic digital operations such as subtraction, multiplication and division. Hence, improving performance of the digital adder would extensively advance the execution of binary operations inside a circuit compromised of such blocks. Many different adder architectures for speeding up binary addition have been studied and proposed over the last decades.

    Ripple Carry Adder (RCA) is the simplest, but slowest adders with O(n) area and O(n) delay, where n is the operand size in bits. Carry Look-Ahead (CLA) adder have O(n· log(n)) area and O(log(n)) delay, but typically suffer from irregular layout [6], [7]. Therefore RBSD adder cell based on redundant signed digit arithmetic is selected which can add two numbers of any bit length in constant time due to carry free property [1].

    The design of physical layout is very tightly linked to overall circuit performance (area, speed, power dissipation) since the physical structure directly determines the trans- conductances of the transistor, the parasitic capacitance and resistances, and obviously, the silicon area which is used for a certain function. Here CMOS technology is used as it is the dominant technology in the global IC industry and it yields products with low power dissipation and is nearly ideal as a switching device. So for producing regular layout different architectures of RBSD adder cells are discussed and their area, delay and power is compared.

    The functionality and performance analysis are done using Microwind and DSCH tool. Since Microwind integrates traditionally separated front-end and back-end chip design into an integrated flow, accelerating the design cycle and reduced design complexities. It tightly integrates mixed- signal implementation with digital implementation, circuit simulation, transistor-level extraction and verification. Performance issues like area, power dissipation and propagation delay for all the adder cells are analyzed at 0.12µm 6metal layer CMOS technology.

    The remaining part of this paper is organized as under. Section 2 explains the topology detail of various redundant signed digit adder cells using universal logic. Section 3 and 4 presents the simulation and performance analysis of adder cells respectively. Conclusion is presented in last section.

  2. UNIVERSAL LOGIC RBSD ADDER CELL

    This section presents the brief about four different architectures of universal logic RBSD adder cell (RAC) of which performance analysis is studied.

    • NAND-NAND

    • NOR-NOR

    • Proposed NAND-NAND

    • Proposed NOR-NOR

    Kal and Rajashekhar, 1990 [4] has given following Boolean expressions for the design of RBSD adder cell.

    With the help of equations 1-5, Kal and Rajashekhar designed a RBSD adder cell which was made by using different type of logic gates i.e. AND, OR, NOR, XOR, NOT etc. [2].

      1. RAC: NAND-NAND / RAC:NOR-NOR

        U1B

        In digital design techniques, much attention has to be paid to network design in the form of repeated pattern of identical circuits. Due to the similar type of gate (NAND or NOR), NMOS and CMOS designs are easy for the designer as there is repetition of similar design and hence uniformity in circuit. These circuits can be designed by using universal gates as these gates are in-expensive in manufacturing aspects also. Keeping above aspects in mind RBSD adder cell is designed using NOR-NOR logic and NAND-NAND logic by N. Sharma in 2006 shown in fig. 1 and fig. 2 respectively [4].

        U7A U7B

        U3A

        mibar_n

        yin

        U1A

        mi_n

        yip

        U2A

        U2C

        U3B

        U7C

        bibar_n

        U9A

        xin bi_n

        sip

        xip

        U1C

        U2B

        U2D

        U3C

        sin

        mibar

        U1D

        U3D

        mi

        U7D

        bi

        U4B

        U5B

        U6A

        U6B

        U4A

        U4D

        U5A

        U5D

        U4C

        U8A

        U6C

        U6D

        U5C

        Figure -1: RAC:NAND-NAND

        U5A

        mibar_n

        yip

        U2A

        U6A

        U8A

        mi_n

        yin

        xip

        U3A

        U7A

        U9A

        U1A

        U11A

        bi_n

        xin

        U4A

        U10A

        bibar_n

        U12A

        U14A

        U13A

        U25A

        mi

        U15A

        U18A

        U19A

        U20A

        U23A

        U24A

        bi

        U26A

        sin

        bibar

        U17A

        U22A

        U16A

        U21A

        sip

        Figure -2: RAC:NOR-NOR

      2. Proposed RAC:NAND-NAND and Proposed RAC:NOR-NOR

    Further to reduce the hardware complexity and delay, proposed architectures of adder cells are suggested by the author. These circuits are designed with reduced number of

    U3B

    yip

    (i) NOR gates and (ii) NAND gates as shown in fig. 3 and fig. 4 respectively [3].

    U5D

    U3A

    yin

    U1A

    U2A

    U2C

    mibar_n

    U1B

    U6A

    bi_n

    xin

    sip

    xip

    U1C

    U2B

    U2D

    U3C

    sin

    mibar

    U1D

    U3D

    bi

    U7A

    U4A

    U7B

    U4C

    U5A

    U5B

    U6B

    U7C

    U4B

    U4D

    U5C

    U8A

    Figure -3: Proposed RAC:NAND-NAND

    mi_n

    yip

    U2A

    U6A

    U8A

    yin

    U3A

    U7A

    U9A

    U1A

    xip

    bibar_n

    xin

    U4A

    U10A

    U12A

    U14A

    U13A

    sip

    U5A

    mi

    U20A

    sin

    U11A

    U18A

    U19A

    U17A

    U15A

    U21A

    U16A

    U22A

    bibar

    Figure -4: Proposed RAC:NOR-NOR

  3. SIMULATION RESULTS

    Above mentioned adder cells are designed using 0.12µm CMOS technology using Microwind (MW). This software is dedicated to the training in sub micron CMOS VLSI design, consisting in a layout editor, electrical circuit extractor and a fast online analog simulator. Lambda is 0.06µm (60nm). The Microwind simulation provides two environments like logic editor and simulator. They are DSCH and MW which are used to validate logic design simulation with delay analysis and physical circuit extraction. All the adders used in this work are simulated using DSCH. First the simulation is performed using schematic entry and its corresponding test patterns are generated and its functionality is verified. After verification the schematic file is converted to VERILOG file.

    Thereafter using Microwind environment, the VERILOG file is used to generate physical layout of logic design. All simulations are carried out at nominal conditions: VDD=1.2V, I/O supply voltage:2.5 V and room temperature = 27 oC. The device model used in this simulation is empirical level 3 at High Speed. Other parameters of nMOS and pMOS are set as follows.

    Parameter nMOS pMOS

    W, L 0.240µm, 0.120µm (4×2)

    VTO 0.30 -0.30

    LD

    0.00

    0.00

    UO

    0.060

    0.030

    TOX

    3.500

    3.500

    PHI

    0.20

    0.20

    GAMMA

    0.40

    0.40

    KAPPA

    0.06

    0.06

    THETA

    0.50

    0.30

    VMAX

    120.00

    110.00

    NSS

    0.06

    0.06

    To establish an unbiased testing environment, the simulations have been carried out using a comprehensive input signal pattern. After simulation area of the layout, delay and power dissipation in different adder cell structures [figure 1-4] are noted which are presented in table 1.

    Table -1: Area Delay & Power Dissipation

    Type of RAC

    Area (µm2)

    Delay (ns)

    Power Dissipation (µW) at Vdd 1.2 V

    NOR-NOR

    572.9

    2.230

    44.401

    Proposed NOR-NOR

    606.1

    1.460

    40.161

    NAND-NAND

    674.6

    2.460

    50.590

    Proposed NAND-NAND

    690.4

    2.075

    98.156

    Graphs drawn in figure 5, 6 and 7 show the comparison among different adder cells for layout area, delay and power dissipation respectively. It has been shown that Proposed NOR-NOR adder cell is the best in delay and power dissipation but the layout area is approximately equal as in NOR-NOR.

    Figure -5: Comparison of Layout Area

    Figure -6: Comparison of Delay

    Figure -7: Comparison of Power Dissipation

  4. PERFORMANCE ANALYSIS

For analyzing the performance of different adder cell architectures overall performance parameters AT, AT2 and PD values for different adder cells are computed from the data in table 1.

Type of RAC

AT

AT2

PD

NOR-NOR

1277.567

2848.974

99.01423

Proposed NOR-NOR

884.906

1291.963

58.63506

NAND-NAND

1659.516

4082.409

124.4514

Proposed NAND-NAND

1432.58

2972.604

203.6737

Table -2: AT, AT2 and PD values of Adder

These values for different adder cells are plotted in figure

8. It is again proved that AT, AT2 and PD values are less in for Proposed NOR- NOR and NAND-NAND adder cell.

Figure -8: Comparison of adder cell in terms AT, AT2 and PD

Power dissipation in various adder cells with respect to change in VDD up to 2V is also computed which is given in table 4. By plotting these values it is clear from figure 9 that power dissipation at different VDD is least in Proposed NOR-NOR adder cell.

Table -3: Power Dissipation at different VDD

Figure -9: Power dissipation with change in VDD

5. CONCLUSION

In this work, an exhaustive analysis of adder topologies in 0.12µm CMOS technologies has been carried out. The performances of various adder cells are tested for robustness against area, delay and power dissipation. Proposed Redundant Adder Cell NOR-NOR architecture is fastest with least power dissipation with slight increase in area as compared to NOR-NOR. Therefore this is suitable further to implement other arithmetic circuit so a compromise can be accepted in chip area. Pertinent choice of adder topologies is essential in the design of VLSI integrated circuits for high speed and high performance CMOS circuits. According to the presented results architecture of this adder cell has the best compromise among area, delay and power dissipation and is suitable for high performance and low-power circuits.

ACKNOWLEDGEMENT

I would like to thank Prof. Dr. Dheeraj Jain, ITM Bhilwara and his team members for providing me the support to work on Microwind software tool.

REFERENCES

  1. Avizienis, A., Signed digit number representation for fast parallel arithmetic, IRE Trans. Electron Computers., vol EC-10, pp. 389-400, Sept.1961.

  2. Rajashekhar, T.N. and Kal, O., Fast Multiplier Design using Redundant Signed- Digit Numbers, International Journal of Electronics vol .69, no. 3, pp 359-368, 1990.

  3. Rakesh Kumar Saxena, Neelam Sharma and A. K. Wadhwani, Fast Adder Design using Redundant Binary Numbers with Reduced Chip Complexity, International Journal of Engg. and Technology, IACSIT, Singapore, vol. 3 no. 3, pp 274-278 June 2011.

  4. N. Sharma, Rai B. S. and Arun Kumar (2006), Design of RBSD Adder and Multiplier Circuits for High Speed Arithmetic Operations and Their Timing Analysis, Special Russian Issue: Advances in computer Science and Engineering, Research in Computing Science23, pp. 243- 254.

  5. Rakesh Kumar Saxena, Neelam Sharma and A. K. Wadhwani, Fast Arithmetic using Signed Digit Numbers and Ternary Logic, Proceedings-Institute of American Physics, USA, vol. 1146, pp 488-498 July 2009.

  6. R.Uma, 4-Bit Fast Adder Design: Topology and Layout with Self-Resetting Logic for Low Power VLSI Circuits, International Journal of Advanced Engineering Sciences and Technology, Vol No. 7, Issue No. 2, 1971 1982.

  7. R.UMA, Vidya Vijayan, M. Mohanapriya and Sharon Paul, Area, Delay and Power Comparison of Adder Topologies, International Journal of VLSI design & Communication Systems (VLSICS) Vol.3, No.1, pp 153-168, February 2012.

  8. Shashi kant Sharma, Rajesh Mehra, Low power and Area Efficient Full Adder Layout Design Using 32 nm CMOS Technology, International Journal of Scientific Research Engineering & Technology (IJSRET) ISSN: 22780882, EATHD-2015 Conference Proceeding, 14-15, pp 52-26, March, 2015.

  9. Soh Hong Teen, Li Li Lim and Jia Hui Lim, IC Layout Design of Decoder Using Electric VLSI design System, International Journal of Electronics and Electrical Engineering Vol. 3, No. 1, pp 54-60, February, 2015.

  10. Syeda Sharmin Islam, Sharmin Farzana & Ali Newaz Bahar, Area Efficient Layout Design of Multiply Complements Logic (MCL) Gate using QCA Technology, Global Journal of Researches in Engineering, Volume 14 Issue 4 Version 1.0 , Year 2014.

  11. Kanika Kaur and arti Noor, Strategies and Methodologies For Low power VLSI Designs: a review, international Journal of Advances in Engineering & Technology, pp 159- 165, May 2011.

  12. Mehdi Masoudi, Milad Mazaheri, Aliakbar Rezaei and Keivan Navi, designing High Speed Low-power Full Adder Cells Based on Carbon Nanotube Rechnology, International Journal of NLSI Design nd Communication Systems, Vol 5, No. 5 pp 31-43 Oct. 2014.

BIOGRAPHIES

Rakesh Kumar Saxena received the M. Tech degree from Dayalbagh Educational nstitute, Faculty of Engineering, Agra, India in 1998. Currently, he is pursuing the Ph.D. degree in Electronics Engineering at Rajeev Gandhi Technical University, Bhopal MP, India. His research is in the area of Digital systems and

Computer Architecture. He is the life member of International Association of Computer Science and Information Technology, Institution of Engineers, India, Indian Society for Technical Education, Delhi, India and Institution of Electronics and Telecommunication Engineering, Delhi, India.

Neelam Sharma received the PhD and M Tech from U.P.T.U., Lucknow UP and B.E. from Thapar Institute of Engineering and Technology, Punjab India. Dr Sharma is a Goldmedelist of Guru Nanak Dev University, Amritsar, Punjab, India in Pre engineering examination. Her current research interests are Computer Architecture, Neural Networks, VLSI, FPGA,

etc. She has twenty five research publications and convened number of sponsored research projects. She is member of IEEE, Institution of Engineers, India, Institution of Electronics and Telecommunication Engineering, Delhi, India and Computer Society of India.

A.K. Wadhwani received BE (Electrical) from Bhopal University, India in 1987 and ME (Measurement & Instrumentation) from University of Roorkee, India in 1993 and PhD in Biomedical Instrumentation from Indian Institute of Technology, Roorkee, India in 2003. He is the life member of Institution of Engineers,

India, Indian Society for Technical Education, Delhi, India and Institution of Electronics and Telecommunication Engineering, Delhi, India. His areas of interest are Measurement & Instrumentation, Medical Instrumentation, and Digital Signal Processing and application of soft computing techniques in engineering.

Leave a Reply