- 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: This work is licensed under a Creative Commons Attribution 4.0 International License
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.
-
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.
-
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].
-
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
-
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
-
-
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
-
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
-
Avizienis, A., Signed digit number representation for fast parallel arithmetic, IRE Trans. Electron Computers., vol EC-10, pp. 389-400, Sept.1961.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.