SlideShare a Scribd company logo
Int. Journal of Electrical & Electronics Engg. Vol. 2, Spl. Issue 1 (2015) e-ISSN: 1694-2310 | p-ISSN: 1694-2426
45 NITTTR, Chandigarh EDIT-2015
Area Efficient 4-Bit Full Adder Design using
CMOS 90 nm Technology
Anurag Yadav
ME Scholar, Department Of ECE, NITTTR, Chandigarh, India
anuraglko2014@gmail.com
Abstract— To any digital circuit reduction of surface area is
one of the important parameter. Very large scale integration
VLSI provides the way to reduce the silicon area. In this
paper area efficient design of 4 bit full adder is developed.
Adder is one important element in computer arithmetic. It
uses for the addition of binary numbers. To design 4-bit full
adder two different methods are used in this paper. First is
fully auto CMOS design and second is semicustom design. In
first fully automatic CMOS design schematic and layout of 4-
bit full adder are developed. In second semicustom design
method layout of 4-bit full adder is developed by using
number of fringers. The layouts of both techniques are
simulated using 90nm technology. It can be observed from the
simulated results that semicustom layout results in 72%
reduction of silicon area as compared to full automatic
CMOS design.
Keywords— CMOS, VLSI, ADDER, MICROWIND
I. INTRODUCTION
Advances in CMOS technology increase interest in the
design of functions for digital systems. For over a century
changes in technology and operating constraints have
required improvements in design the functions in digital
systems [1]. With the technology scaling to micron the
speed of a circuit increases. Digital circuits make use of
arithmetic operations which encloses the study of
representation of numbers implementation of arithmetic
units in hardware. Among several arithmetic operations
addition is most functional and important arithmetic
operation. Adders are not only used for addition but it can
use for implementation of subtraction, multiplication and
division [2].
The adders selected for this design was also classified
according to the logic function realization. Using this
approach we have presented on analysis of the possible
impact of logic function selection and it is not just circuit
selection on the performance of the 4-bit full adder [3].
Adder selects on the basis of reduce surface area. So that 4
-bit full adder can implement in a small surface area. This
paper gives the analysis of surface area, width and height
parameters with different design method. To achieve high
performance hardware implementation it is necessary to
optimize the circuit’s critical path. In most of the circuits
this critical path is the carry chain. Which used in logic and
arithmetic operations [4]. In 4 bit full adder this carry chain
operation shows the carries transfer from bit to bit
position. In design 4 bit full Adder basic aim is to reduce
surface area and power consumption as minimum as
possible. In the constantly growing portable market it is
necessary to search for reduce surface area techniques with
power consumption. This work focuses specially on all
audio like mobile phones, audio chip sets and also in
biomedical applications where requirement of both surface
area and energy consumption are imposed [5]. In this time
many small sized adder multiplier or divider circuits have
been proposed that offer lower power consumption.VLSI
design can use to implement the reduced area circuit
design. There are several ways for logic designs each has
its own profits in terms of speed, chip surface area and
power dissipation [6].VLSI systems add many high
performance functional modules such as communication
and multi-media processors this is due to CMOS
technology [7].
II. 4 BIT FULL ADDER
Adder is very important element in computers. Binary
addition is one of the important operation in computer
arithmetic. The 4- bit full adder can add two four binary
numbers using four binary full adders with latency 4ta
where ta represents the delay of binary full adder [8]. It is
also known as ripple carry adder .An adder or summer is a
digital element that does addition. It adds binary number
and provide sum and carry at the output. CMOS circuit is
used for improving number of application with reduced
surface area and minimum power consumption [9]. The
most important applications in integrated circuits needed
arithmetic and logic circuits for calculation purpose. The
basic block element in 4- bit full adder that can be used for
calculation is a full adder circuit. Figure 1 shows the block
diagram of 4-bit full adder.
Figure1. Block diagram of 4- bit Full Adder.
A 0 , A1
, A 2
, A 3 , B0 , B1
, B 2
, B 3 are the input bits and
C IN ,C0 ,C1
, C 2
,are the carry input bits, S0 , S1
, S 2
, S 3
are the output bits C 3 is the output carry bit.
The basic adder is known as a full adder. It calculates
a one bit Sum and Carry from the two addends and a carry
in. The equations for full adder are as following –
S i
= a i
 b i
 c i
(1)
Int. Journal of Electrical & Electronics Engg. Vol. 2, Spl. Issue 1 (2015) e-ISSN: 1694-2310 | p-ISSN: 1694-2426
NITTTR, Chandigarh EDIT -2015 46
C 1i = a i
b i
+a i
c i
+ b i
c i
(2)
S = Sum at ith
satge.
C 1i = carry out of the ith
stage.
The n bit adder built from n one bit full adders is known as
a n- bit full adder or ripple carry adder because of the way
the carry is calculated [10]. Figure 2 shows the gate level
design of 4-bit full adder.
Figure2. Gate level design of 4-bit Full Adder
Reduction is an important parameter in designing Very
large scale integrated circuit. The growth of VLSI
technology increases because it provides portable devices
that has less surface area, power consumption minimum
and also provide better speed for operation of devices. To
reduce the size of circuit it is very important reduce
number of transistors in the designing of full adder. The
full adder is one of the most important element of many
digital VLSI circuits. Many improvements have been made
regarding its circuit. The aim of these improvements to
reduce the number of transistors. One of the main benefits
in reducing the number of transistors is to put more devices
on a single silicon chip. It results in reduce surface area of
design [11]. In this paper two different design methods are
used. These design methods provide better solution for
reduce the surface area with minimum power consumption.
Manufacturing of digital integrated circuits is challenging
job to reduce surface area with minimum power
consumption. Scaling improves transistor density and
functioning on a chip. It helps to improve frequency of
operation and speed. It improves high performance of the
chip [12].
III. FULLY AUTO CMOS DESIGN
In fully auto CMOS design uses DSCH to create schematic
of digital circuit. It gives the simulation in terms of timing
diagram. It is helpful in find out the behaviour of the
digital circuits. It provides the platform to create a verilog
file which compile in Microwind which creates the layout
of the schematic. In this paper 4-bit full adder is designed.
First create a schematic with the help of N-MOS and P-
MOS. Figure 3 shows the schematic of 4-bit Full Adder.
This Schematic is designed on DSCH. In designing of
schematic it is important to reduce number of N-MOS and
P-MOS .XOR gate is one important element in design of 4-
bit full adder .There are number of ways to design XOR
gate but it is important which required less area to design.
So to design area efficient digital circuit it is necessary to
use reduce number of N-MOS and P-MOS.
Figure3. Fully Auto CMOS Design of 4-bit Full Adder
Figure 4 shows the timing diagram for 4 bit full adder
where A 0 ,A1
, A 2
, A3 , B 0 , B1
, B 2
, B3 are the input bit
waveforms and C IN ,C 0 ,C1
, C 2
,are the carry input bit
waveforms, S 0 ,S1
, S 2
, S3 are the output bit waveform C
3 is the output carry bit waveform. It gives the behaviour of
4-bit full adder with different input waveforms.
Figure4.Timing Diagram Fully Auto CMOS Design.
Verilog file is created from DSCH. This file compiles in
Microwind. It gives the Layout of fully auto CMOS
design of 4-bit full adder . Figure 5 shows the layout of
Fully Auto CMOS design of 4- bit full adder.
Int. Journal of Electrical & Electronics Engg. Vol. 2, Spl. Issue 1 (2015) e-ISSN: 1694-2310 | p-ISSN: 1694-2426
47 NITTTR, Chandigarh EDIT-2015
Figure5. Layout of Fully Auto CMOS Design for 4-bit Full Adder
Figure 6 shows the Analog Simulation Voltage Vs Time
for the 4-bit full adder which shows the behaviour of the 4-
bit full adder.
Figure6. SPICE Simulation Fully Automatic design.
IV.SEMICUSTOM DESIGN
Semicustom design is the second method to develop the 4-
bit full adder. In this design layout is designed on
Microwind. Figure 7 shows the layout design of 4-bit full
adder. Fringers is used in this design which reduces the
surface area.
Figure7. Layout of Semicustom Design for 4-bit Full Adder
Analog simulation shows the behaviour of the digital
circuit. Figure 8 shows the analog simulation of
semicustom design for 4-bit full adder.
Figure8. SPICE Simulation Semicustom design.
V. RESULT AND DISCUSSIONS
In fully auto CMOS design the surface area of 4-bit full
adder is is 2217.1 μm
2
.Width is 101.7 μm (2034 lambda).
Height is 21.8 μm (436 lambda). In semicustom design the
surface area of 4-bit full adder is 620.5 μm
2
, width is
33.5 μm (669 lambda) and height is 18.6 μm (371
lambda). Table 1 shows the comparison between two fully
auto design and semicustom design.
Int. Journal of Electrical & Electronics Engg. Vol. 2, Spl. Issue 1 (2015) e-ISSN: 1694-2310 | p-ISSN: 1694-2426
NITTTR, Chandigarh EDIT -2015 48
Table1. Comparison of parameters for two design method
Parameters Fully Auto
CMOS Design
Semicustom
Design
Width (μm) 101.7 33.5
Height (μm) 21.8 18.6
Surface Area(μm 2
)
2217.1 620.5
The semicustom design reduces the width from 101.7 μm
to 33.5 μm. In fully auto CMOS design, height reduces
from 21.8 μm to 18.6 μm. So semicustom design reduces
the surface area from 2217.1 μm
2
to 620.5 μm
2
. There is
some degradation in low level logic in the 4-bit full adder
in case of semicustom design. It will be improved in
future work.
Figure9. Graphical comparison of different parameters.
Figure 9 shows the graphical compression width and
height in μm between fully auto CMOS design and
semicustom design and it also shows graphical
compression surface area in μm
2
between fully auto
CMOS design and semicustom design.
VI.CONCLUSIONS
In this paper 4- bit full adder is designed with two design
method. One is Fully Auto CMOS design and second is
semicustom design. Second design which is semicustom
design has less steps to generate the layout of 4-bit full
adder as comparison with fully auto CMOS design. After
comparison of parameters in terms of width, height and
surface area. It has been observed that semicustom design
is better than fully auto CMOS design due to reduction in
width from 101.7 μm to 33.5 μm and height from 21.8 μm
to 18.6 μm. Due to reduction in width and height surface
area also reduces. Surface area in fully auto CMOS design
is 2217.1 μm
2
. Surface area of 4-bit full adder in
semicustom design is 620.5 μm
2
. So, semicustom design
reduces the surface area of 4-bit full adder. Simulation of
4-bit full adder is obtained with 90nm technology.
ACKNOWLEDGEMENT
I would like to thank Mr. Rajesh Mehra (Associate
Professor), Electronics and Communication Engineering
Department, National Institute of Technical Teachers
Training and Research, Chandigarh for his support and
valuable guidance.
REFERENCES
[1] Bart R. Zeydel, Dursun Baran, Vojin G. Oklobdzija “Energy
-Efficient Design Methodologies: High Performance VLSI
Adders” IEEE Journal of solid-state circuits, Vol. 45, no. 6,
pp.1220-1233, June 2010.
[2] Romana Yousuf and Najeeb-ud-din, “Synthesis of Carry
Select Adder in 65 nm FPGA” IEEE region 10 conference,
pp.1-6,2008
[3] Sohan Purohit and Martin Margala, “Investigating the
Impact of Logic and Circuit Implementation on Full Adder
Performance” IEEE Transaction Very Large Scale
Integration (VLSI) Systems, Vol. 20, no.7, pp.1327-1331,
July 2012.
[4] Scott Hauck, Matthew M. Hosler, and Thomas W. Fry
“High-Performance Carry Chains for FPGA’s” IEEE
Transaction on Very Large Scale Integration (VLSI)
Systems, Vol. 8, no. 2, pp.138-147, April 2000.
[5] Flavio Carbognani, Felix Buergin, Norbert Felber, Hubert
Kaeslin, and Wolfgang Fichtner, “Transmission Gates
Combined With Level-Restoring CMOS Gates Reduce
Glitches in Low-Power Low Frequency Multipliers” IEEE
Transaction on Very Large Scale Integration (VLSI)
Systems, Vol. 16, no. 7, pp. 830-836, July 2008.
[6] C.Senthilpari, S.Kavitha and Jude Joseph “Lower Delay and
Area Efficient Non-Restoring Array Divider by Using
Shannon Based Adder Technique” ICSE 2010 proc., melaka,
Malaysia, pp.140-144, 2010.
[7] Yongtae Kim, Yong Zhang and Peng Li “An Energy
Efficient Approximate Adder with Carry Skip for Error
Resilient Neuromorphic VLSI Systems” , computer –aided
design (ICCAD) IEEE/ACM international conference ,
pp.130-137,2013
[8] Keshab K. Parhi, “Low-Energy CSMT Carry Generators and
Binary Adders” IEEE Transactions on Very Large Scale
Integration (VLSI) Systems, Vol. 7, no. 4, pp. 450 -
462,December 1999
[9] Arun Gangwar and Rajesh Mehra “CMOS Design and Low
Power Full Adder Using .12 Micron Technology”
International Journal of research in computer applications
and robotics ISSN 2320-7345 Vol.1, Issue.2, pp1-6, March-
April 2013
[10] Waney Wolf, “Modern VLSI Design System on chip
Design”, Pearson Education third edition, pp. 342, 2008.
[11] Vandana Choudhary and Rajesh Mehra,“2- Bit Comparator
Using Different Logic Style of Full Adder” International
Journal of Soft Computing and Engineering (IJSCE) ISSN:
2231-2307, Volume-3, Issue-2, pp.227-279, May 2013.
[12] Pushpa Saini and Rajesh Mehra “Leakage Power Reduction
in CMOS VLSI Circuits”, International Journal of Computer
Applications (0975 – 8887)Volume 55– No.8, pp.42-48,
October 2012.
0
500
1000
1500
2000
2500
Width
(μm)
Height
(μm)
Surface
Area
Fully Auto
CMOS Design
Semicustom
Design

More Related Content

What's hot

IRJET- A New High Speed Wide Fan in Carry Look Ahead Adder Design using M...
IRJET-  	  A New High Speed Wide Fan in Carry Look Ahead Adder Design using M...IRJET-  	  A New High Speed Wide Fan in Carry Look Ahead Adder Design using M...
IRJET- A New High Speed Wide Fan in Carry Look Ahead Adder Design using M...
IRJET Journal
 
An 8 bit_multiplier
An 8 bit_multiplierAn 8 bit_multiplier
An 8 bit_multiplier
Robi Parvez
 
Flot multiplier
Flot multiplierFlot multiplier
Flot multiplier
P V Krishna Mohan Gupta
 
IRJET- Implementation of FIR Filter using Self Tested 2n-2k-1 Modulo Adder
IRJET- Implementation of FIR Filter using Self Tested 2n-2k-1 Modulo AdderIRJET- Implementation of FIR Filter using Self Tested 2n-2k-1 Modulo Adder
IRJET- Implementation of FIR Filter using Self Tested 2n-2k-1 Modulo Adder
IRJET Journal
 
A Pipelined Fused Processing Unit for DSP Applications
A Pipelined Fused Processing Unit for DSP ApplicationsA Pipelined Fused Processing Unit for DSP Applications
A Pipelined Fused Processing Unit for DSP Applications
ijiert bestjournal
 
At36276280
At36276280At36276280
At36276280
IJERA Editor
 
H010414651
H010414651H010414651
H010414651
IOSR Journals
 
Alu app b
Alu app bAlu app b
2 article azojete vol 9 9 16
2 article azojete vol 9 9 162 article azojete vol 9 9 16
2 article azojete vol 9 9 16
Oyeniyi Samuel
 
IRJET- Dynamic Traffic Management System
IRJET- Dynamic Traffic Management SystemIRJET- Dynamic Traffic Management System
IRJET- Dynamic Traffic Management System
IRJET Journal
 
Bl044389393
Bl044389393Bl044389393
Bl044389393
IJERA Editor
 
A Novel Efficient VLSI Architecture for IEEE 754 Floating point multiplier us...
A Novel Efficient VLSI Architecture for IEEE 754 Floating point multiplier us...A Novel Efficient VLSI Architecture for IEEE 754 Floating point multiplier us...
A Novel Efficient VLSI Architecture for IEEE 754 Floating point multiplier us...
IJERA Editor
 
Design and Implementation of High Speed Area Efficient Double Precision Float...
Design and Implementation of High Speed Area Efficient Double Precision Float...Design and Implementation of High Speed Area Efficient Double Precision Float...
Design and Implementation of High Speed Area Efficient Double Precision Float...
IOSR Journals
 
Binary multipliers
Binary multipliersBinary multipliers
Binary multipliers
Syed Saeed
 
IC Layout Design of 4-bit Magnitude Comparator using Electric VLSI Design System
IC Layout Design of 4-bit Magnitude Comparator using Electric VLSI Design SystemIC Layout Design of 4-bit Magnitude Comparator using Electric VLSI Design System
IC Layout Design of 4-bit Magnitude Comparator using Electric VLSI Design System
IOSRJVSP
 
Design and Implementation of 8 Bit Multiplier Using M.G.D.I. Technique
Design and Implementation of 8 Bit Multiplier Using M.G.D.I. TechniqueDesign and Implementation of 8 Bit Multiplier Using M.G.D.I. Technique
Design and Implementation of 8 Bit Multiplier Using M.G.D.I. Technique
IJMER
 
adders(1)
adders(1)adders(1)
adders(1)
Killada Amrutha
 
Multiplier and Accumulator Using Csla
Multiplier and Accumulator Using CslaMultiplier and Accumulator Using Csla
Multiplier and Accumulator Using Csla
IOSR Journals
 

What's hot (18)

IRJET- A New High Speed Wide Fan in Carry Look Ahead Adder Design using M...
IRJET-  	  A New High Speed Wide Fan in Carry Look Ahead Adder Design using M...IRJET-  	  A New High Speed Wide Fan in Carry Look Ahead Adder Design using M...
IRJET- A New High Speed Wide Fan in Carry Look Ahead Adder Design using M...
 
An 8 bit_multiplier
An 8 bit_multiplierAn 8 bit_multiplier
An 8 bit_multiplier
 
Flot multiplier
Flot multiplierFlot multiplier
Flot multiplier
 
IRJET- Implementation of FIR Filter using Self Tested 2n-2k-1 Modulo Adder
IRJET- Implementation of FIR Filter using Self Tested 2n-2k-1 Modulo AdderIRJET- Implementation of FIR Filter using Self Tested 2n-2k-1 Modulo Adder
IRJET- Implementation of FIR Filter using Self Tested 2n-2k-1 Modulo Adder
 
A Pipelined Fused Processing Unit for DSP Applications
A Pipelined Fused Processing Unit for DSP ApplicationsA Pipelined Fused Processing Unit for DSP Applications
A Pipelined Fused Processing Unit for DSP Applications
 
At36276280
At36276280At36276280
At36276280
 
H010414651
H010414651H010414651
H010414651
 
Alu app b
Alu app bAlu app b
Alu app b
 
2 article azojete vol 9 9 16
2 article azojete vol 9 9 162 article azojete vol 9 9 16
2 article azojete vol 9 9 16
 
IRJET- Dynamic Traffic Management System
IRJET- Dynamic Traffic Management SystemIRJET- Dynamic Traffic Management System
IRJET- Dynamic Traffic Management System
 
Bl044389393
Bl044389393Bl044389393
Bl044389393
 
A Novel Efficient VLSI Architecture for IEEE 754 Floating point multiplier us...
A Novel Efficient VLSI Architecture for IEEE 754 Floating point multiplier us...A Novel Efficient VLSI Architecture for IEEE 754 Floating point multiplier us...
A Novel Efficient VLSI Architecture for IEEE 754 Floating point multiplier us...
 
Design and Implementation of High Speed Area Efficient Double Precision Float...
Design and Implementation of High Speed Area Efficient Double Precision Float...Design and Implementation of High Speed Area Efficient Double Precision Float...
Design and Implementation of High Speed Area Efficient Double Precision Float...
 
Binary multipliers
Binary multipliersBinary multipliers
Binary multipliers
 
IC Layout Design of 4-bit Magnitude Comparator using Electric VLSI Design System
IC Layout Design of 4-bit Magnitude Comparator using Electric VLSI Design SystemIC Layout Design of 4-bit Magnitude Comparator using Electric VLSI Design System
IC Layout Design of 4-bit Magnitude Comparator using Electric VLSI Design System
 
Design and Implementation of 8 Bit Multiplier Using M.G.D.I. Technique
Design and Implementation of 8 Bit Multiplier Using M.G.D.I. TechniqueDesign and Implementation of 8 Bit Multiplier Using M.G.D.I. Technique
Design and Implementation of 8 Bit Multiplier Using M.G.D.I. Technique
 
adders(1)
adders(1)adders(1)
adders(1)
 
Multiplier and Accumulator Using Csla
Multiplier and Accumulator Using CslaMultiplier and Accumulator Using Csla
Multiplier and Accumulator Using Csla
 

Viewers also liked

1 5
1 51 5
A high speed dynamic ripple carry adder
A high speed dynamic ripple carry adderA high speed dynamic ripple carry adder
A high speed dynamic ripple carry adder
eSAT Journals
 
Design and Analysis of a Conventional Wallace Multiplier in 180nm CMOS Techno...
Design and Analysis of a Conventional Wallace Multiplier in 180nm CMOS Techno...Design and Analysis of a Conventional Wallace Multiplier in 180nm CMOS Techno...
Design and Analysis of a Conventional Wallace Multiplier in 180nm CMOS Techno...
iosrjce
 
Implementation of Area Effective Carry Select Adders
Implementation of Area Effective Carry Select AddersImplementation of Area Effective Carry Select Adders
Implementation of Area Effective Carry Select Adders
Kumar Goud
 
High Speed Carryselect Adder
High Speed Carryselect AdderHigh Speed Carryselect Adder
High Speed Carryselect Adder
ijsrd.com
 
04 bits andarithmetic
04 bits andarithmetic04 bits andarithmetic
04 bits andarithmetic
temkin abdlkader
 
VLSI Implementation of Vedic Multiplier Using Urdhva– Tiryakbhyam Sutra in VH...
VLSI Implementation of Vedic Multiplier Using Urdhva– Tiryakbhyam Sutra in VH...VLSI Implementation of Vedic Multiplier Using Urdhva– Tiryakbhyam Sutra in VH...
VLSI Implementation of Vedic Multiplier Using Urdhva– Tiryakbhyam Sutra in VH...
iosrjce
 
binary arithmetic rules
binary arithmetic rulesbinary arithmetic rules
binary arithmetic rules
student
 
design of high speed performance 64bit mac unit
design of high speed performance 64bit mac unitdesign of high speed performance 64bit mac unit
design of high speed performance 64bit mac unit
Shiva Narayan Reddy
 

Viewers also liked (9)

1 5
1 51 5
1 5
 
A high speed dynamic ripple carry adder
A high speed dynamic ripple carry adderA high speed dynamic ripple carry adder
A high speed dynamic ripple carry adder
 
Design and Analysis of a Conventional Wallace Multiplier in 180nm CMOS Techno...
Design and Analysis of a Conventional Wallace Multiplier in 180nm CMOS Techno...Design and Analysis of a Conventional Wallace Multiplier in 180nm CMOS Techno...
Design and Analysis of a Conventional Wallace Multiplier in 180nm CMOS Techno...
 
Implementation of Area Effective Carry Select Adders
Implementation of Area Effective Carry Select AddersImplementation of Area Effective Carry Select Adders
Implementation of Area Effective Carry Select Adders
 
High Speed Carryselect Adder
High Speed Carryselect AdderHigh Speed Carryselect Adder
High Speed Carryselect Adder
 
04 bits andarithmetic
04 bits andarithmetic04 bits andarithmetic
04 bits andarithmetic
 
VLSI Implementation of Vedic Multiplier Using Urdhva– Tiryakbhyam Sutra in VH...
VLSI Implementation of Vedic Multiplier Using Urdhva– Tiryakbhyam Sutra in VH...VLSI Implementation of Vedic Multiplier Using Urdhva– Tiryakbhyam Sutra in VH...
VLSI Implementation of Vedic Multiplier Using Urdhva– Tiryakbhyam Sutra in VH...
 
binary arithmetic rules
binary arithmetic rulesbinary arithmetic rules
binary arithmetic rules
 
design of high speed performance 64bit mac unit
design of high speed performance 64bit mac unitdesign of high speed performance 64bit mac unit
design of high speed performance 64bit mac unit
 

Similar to Area Efficient 4-Bit Full Adder Design using CMOS 90 nm Technology

Design and Implementation of 8 Bit Multiplier Using M.G.D.I. Technique
Design and Implementation of 8 Bit Multiplier Using M.G.D.I. TechniqueDesign and Implementation of 8 Bit Multiplier Using M.G.D.I. Technique
Design and Implementation of 8 Bit Multiplier Using M.G.D.I. Technique
IJMER
 
IRJET- Efficient Design of Radix Booth Multiplier
IRJET- Efficient Design of Radix Booth MultiplierIRJET- Efficient Design of Radix Booth Multiplier
IRJET- Efficient Design of Radix Booth Multiplier
IRJET Journal
 
High Speed and Area Efficient Matrix Multiplication using Radix-4 Booth Multi...
High Speed and Area Efficient Matrix Multiplication using Radix-4 Booth Multi...High Speed and Area Efficient Matrix Multiplication using Radix-4 Booth Multi...
High Speed and Area Efficient Matrix Multiplication using Radix-4 Booth Multi...
IRJET Journal
 
Ramya Project
Ramya ProjectRamya Project
Ramya Project
Ramya Purohit
 
Implementation and Performance Analysis of a Vedic Multiplier Using Tanner ED...
Implementation and Performance Analysis of a Vedic Multiplier Using Tanner ED...Implementation and Performance Analysis of a Vedic Multiplier Using Tanner ED...
Implementation and Performance Analysis of a Vedic Multiplier Using Tanner ED...
ijsrd.com
 
Area and Power Efficient Up-Down counter Design by Using Full Adder Module
Area and Power Efficient Up-Down counter Design by Using Full Adder ModuleArea and Power Efficient Up-Down counter Design by Using Full Adder Module
Area and Power Efficient Up-Down counter Design by Using Full Adder Module
IJEEE
 
Design of a Novel Multiplier and Accumulator using Modified Booth Algorithm w...
Design of a Novel Multiplier and Accumulator using Modified Booth Algorithm w...Design of a Novel Multiplier and Accumulator using Modified Booth Algorithm w...
Design of a Novel Multiplier and Accumulator using Modified Booth Algorithm w...
IRJET Journal
 
Design and implementation of complex floating point processor using fpga
Design and implementation of complex floating point processor using fpgaDesign and implementation of complex floating point processor using fpga
Design and implementation of complex floating point processor using fpga
VLSICS Design
 
DESIGN AND PERFORMANCE ANALYSIS OF BINARY ADDERS_edited
DESIGN AND PERFORMANCE ANALYSIS OF BINARY ADDERS_editedDESIGN AND PERFORMANCE ANALYSIS OF BINARY ADDERS_edited
DESIGN AND PERFORMANCE ANALYSIS OF BINARY ADDERS_edited
Shital Badaik
 
IRJET - Design and Implementation of Double Precision FPU for Optimised Speed
IRJET - Design and Implementation of Double Precision FPU for Optimised SpeedIRJET - Design and Implementation of Double Precision FPU for Optimised Speed
IRJET - Design and Implementation of Double Precision FPU for Optimised Speed
IRJET Journal
 
DESIGN OF LOW POWER MULTIPLIER
DESIGN OF LOW POWER MULTIPLIERDESIGN OF LOW POWER MULTIPLIER
DESIGN OF LOW POWER MULTIPLIER
IRJET Journal
 
Area Delay Power Efficient and Implementation of Modified Square-Root Carry S...
Area Delay Power Efficient and Implementation of Modified Square-Root Carry S...Area Delay Power Efficient and Implementation of Modified Square-Root Carry S...
Area Delay Power Efficient and Implementation of Modified Square-Root Carry S...
IJTET Journal
 
Design and implementation of Closed Loop Control of Three Phase Interleaved P...
Design and implementation of Closed Loop Control of Three Phase Interleaved P...Design and implementation of Closed Loop Control of Three Phase Interleaved P...
Design and implementation of Closed Loop Control of Three Phase Interleaved P...
IJMTST Journal
 
Layout Design of Low Power Half Adder using 90nm Technology
Layout Design of Low Power Half Adder using 90nm Technology Layout Design of Low Power Half Adder using 90nm Technology
Layout Design of Low Power Half Adder using 90nm Technology
IJEEE
 
IRJET- Design of 16 Bit Low Power Vedic Architecture using CSA & UTS
IRJET-  	  Design of 16 Bit Low Power Vedic Architecture using CSA & UTSIRJET-  	  Design of 16 Bit Low Power Vedic Architecture using CSA & UTS
IRJET- Design of 16 Bit Low Power Vedic Architecture using CSA & UTS
IRJET Journal
 
IRJET- Realization of Decimal Multiplication using Radix-16 Modified Booth En...
IRJET- Realization of Decimal Multiplication using Radix-16 Modified Booth En...IRJET- Realization of Decimal Multiplication using Radix-16 Modified Booth En...
IRJET- Realization of Decimal Multiplication using Radix-16 Modified Booth En...
IRJET Journal
 
N046018089
N046018089N046018089
N046018089
IJERA Editor
 
PARTIAL PRODUCT ARRAY HEIGHT REDUCTION USING RADIX-16 FOR 64-BIT BOOTH MULTI...
PARTIAL PRODUCT ARRAY HEIGHT REDUCTION USING RADIX-16 FOR 64-BIT BOOTH MULTI...PARTIAL PRODUCT ARRAY HEIGHT REDUCTION USING RADIX-16 FOR 64-BIT BOOTH MULTI...
PARTIAL PRODUCT ARRAY HEIGHT REDUCTION USING RADIX-16 FOR 64-BIT BOOTH MULTI...
Hari M
 
A Fast Floating Point Double Precision Implementation on Fpga
A Fast Floating Point Double Precision Implementation on FpgaA Fast Floating Point Double Precision Implementation on Fpga
A Fast Floating Point Double Precision Implementation on Fpga
IJERA Editor
 
High Speed Area Efficient 8-point FFT using Vedic Multiplier
High Speed Area Efficient 8-point FFT using Vedic MultiplierHigh Speed Area Efficient 8-point FFT using Vedic Multiplier
High Speed Area Efficient 8-point FFT using Vedic Multiplier
IJERA Editor
 

Similar to Area Efficient 4-Bit Full Adder Design using CMOS 90 nm Technology (20)

Design and Implementation of 8 Bit Multiplier Using M.G.D.I. Technique
Design and Implementation of 8 Bit Multiplier Using M.G.D.I. TechniqueDesign and Implementation of 8 Bit Multiplier Using M.G.D.I. Technique
Design and Implementation of 8 Bit Multiplier Using M.G.D.I. Technique
 
IRJET- Efficient Design of Radix Booth Multiplier
IRJET- Efficient Design of Radix Booth MultiplierIRJET- Efficient Design of Radix Booth Multiplier
IRJET- Efficient Design of Radix Booth Multiplier
 
High Speed and Area Efficient Matrix Multiplication using Radix-4 Booth Multi...
High Speed and Area Efficient Matrix Multiplication using Radix-4 Booth Multi...High Speed and Area Efficient Matrix Multiplication using Radix-4 Booth Multi...
High Speed and Area Efficient Matrix Multiplication using Radix-4 Booth Multi...
 
Ramya Project
Ramya ProjectRamya Project
Ramya Project
 
Implementation and Performance Analysis of a Vedic Multiplier Using Tanner ED...
Implementation and Performance Analysis of a Vedic Multiplier Using Tanner ED...Implementation and Performance Analysis of a Vedic Multiplier Using Tanner ED...
Implementation and Performance Analysis of a Vedic Multiplier Using Tanner ED...
 
Area and Power Efficient Up-Down counter Design by Using Full Adder Module
Area and Power Efficient Up-Down counter Design by Using Full Adder ModuleArea and Power Efficient Up-Down counter Design by Using Full Adder Module
Area and Power Efficient Up-Down counter Design by Using Full Adder Module
 
Design of a Novel Multiplier and Accumulator using Modified Booth Algorithm w...
Design of a Novel Multiplier and Accumulator using Modified Booth Algorithm w...Design of a Novel Multiplier and Accumulator using Modified Booth Algorithm w...
Design of a Novel Multiplier and Accumulator using Modified Booth Algorithm w...
 
Design and implementation of complex floating point processor using fpga
Design and implementation of complex floating point processor using fpgaDesign and implementation of complex floating point processor using fpga
Design and implementation of complex floating point processor using fpga
 
DESIGN AND PERFORMANCE ANALYSIS OF BINARY ADDERS_edited
DESIGN AND PERFORMANCE ANALYSIS OF BINARY ADDERS_editedDESIGN AND PERFORMANCE ANALYSIS OF BINARY ADDERS_edited
DESIGN AND PERFORMANCE ANALYSIS OF BINARY ADDERS_edited
 
IRJET - Design and Implementation of Double Precision FPU for Optimised Speed
IRJET - Design and Implementation of Double Precision FPU for Optimised SpeedIRJET - Design and Implementation of Double Precision FPU for Optimised Speed
IRJET - Design and Implementation of Double Precision FPU for Optimised Speed
 
DESIGN OF LOW POWER MULTIPLIER
DESIGN OF LOW POWER MULTIPLIERDESIGN OF LOW POWER MULTIPLIER
DESIGN OF LOW POWER MULTIPLIER
 
Area Delay Power Efficient and Implementation of Modified Square-Root Carry S...
Area Delay Power Efficient and Implementation of Modified Square-Root Carry S...Area Delay Power Efficient and Implementation of Modified Square-Root Carry S...
Area Delay Power Efficient and Implementation of Modified Square-Root Carry S...
 
Design and implementation of Closed Loop Control of Three Phase Interleaved P...
Design and implementation of Closed Loop Control of Three Phase Interleaved P...Design and implementation of Closed Loop Control of Three Phase Interleaved P...
Design and implementation of Closed Loop Control of Three Phase Interleaved P...
 
Layout Design of Low Power Half Adder using 90nm Technology
Layout Design of Low Power Half Adder using 90nm Technology Layout Design of Low Power Half Adder using 90nm Technology
Layout Design of Low Power Half Adder using 90nm Technology
 
IRJET- Design of 16 Bit Low Power Vedic Architecture using CSA & UTS
IRJET-  	  Design of 16 Bit Low Power Vedic Architecture using CSA & UTSIRJET-  	  Design of 16 Bit Low Power Vedic Architecture using CSA & UTS
IRJET- Design of 16 Bit Low Power Vedic Architecture using CSA & UTS
 
IRJET- Realization of Decimal Multiplication using Radix-16 Modified Booth En...
IRJET- Realization of Decimal Multiplication using Radix-16 Modified Booth En...IRJET- Realization of Decimal Multiplication using Radix-16 Modified Booth En...
IRJET- Realization of Decimal Multiplication using Radix-16 Modified Booth En...
 
N046018089
N046018089N046018089
N046018089
 
PARTIAL PRODUCT ARRAY HEIGHT REDUCTION USING RADIX-16 FOR 64-BIT BOOTH MULTI...
PARTIAL PRODUCT ARRAY HEIGHT REDUCTION USING RADIX-16 FOR 64-BIT BOOTH MULTI...PARTIAL PRODUCT ARRAY HEIGHT REDUCTION USING RADIX-16 FOR 64-BIT BOOTH MULTI...
PARTIAL PRODUCT ARRAY HEIGHT REDUCTION USING RADIX-16 FOR 64-BIT BOOTH MULTI...
 
A Fast Floating Point Double Precision Implementation on Fpga
A Fast Floating Point Double Precision Implementation on FpgaA Fast Floating Point Double Precision Implementation on Fpga
A Fast Floating Point Double Precision Implementation on Fpga
 
High Speed Area Efficient 8-point FFT using Vedic Multiplier
High Speed Area Efficient 8-point FFT using Vedic MultiplierHigh Speed Area Efficient 8-point FFT using Vedic Multiplier
High Speed Area Efficient 8-point FFT using Vedic Multiplier
 

More from IJEEE

A survey on Energy Efficient ProtocolsLEACH, Fuzzy-based approach and Neural ...
A survey on Energy Efficient ProtocolsLEACH, Fuzzy-based approach and Neural ...A survey on Energy Efficient ProtocolsLEACH, Fuzzy-based approach and Neural ...
A survey on Energy Efficient ProtocolsLEACH, Fuzzy-based approach and Neural ...
IJEEE
 
Implementation of Back-Propagation Neural Network using Scilab and its Conver...
Implementation of Back-Propagation Neural Network using Scilab and its Conver...Implementation of Back-Propagation Neural Network using Scilab and its Conver...
Implementation of Back-Propagation Neural Network using Scilab and its Conver...
IJEEE
 
Automated Air Cooled Three Level Inverter system using Arduino
Automated Air Cooled Three Level Inverter system using ArduinoAutomated Air Cooled Three Level Inverter system using Arduino
Automated Air Cooled Three Level Inverter system using Arduino
IJEEE
 
Id136
Id136Id136
Id136
IJEEE
 
Id135
Id135Id135
Id135
IJEEE
 
An Approach to Speech and Iris based Multimodal Biometric System
An Approach to Speech and Iris based Multimodal Biometric SystemAn Approach to Speech and Iris based Multimodal Biometric System
An Approach to Speech and Iris based Multimodal Biometric System
IJEEE
 
An Overview of EDFA Gain Flattening by Using Hybrid Amplifier
An Overview of EDFA Gain Flattening by Using Hybrid AmplifierAn Overview of EDFA Gain Flattening by Using Hybrid Amplifier
An Overview of EDFA Gain Flattening by Using Hybrid Amplifier
IJEEE
 
Design and Implementation of FPGA Based Low Power Pipelined 64 Bit Risc Proce...
Design and Implementation of FPGA Based Low Power Pipelined 64 Bit Risc Proce...Design and Implementation of FPGA Based Low Power Pipelined 64 Bit Risc Proce...
Design and Implementation of FPGA Based Low Power Pipelined 64 Bit Risc Proce...
IJEEE
 
Design of Image Segmentation Algorithm for Autonomous Vehicle Navigationusing...
Design of Image Segmentation Algorithm for Autonomous Vehicle Navigationusing...Design of Image Segmentation Algorithm for Autonomous Vehicle Navigationusing...
Design of Image Segmentation Algorithm for Autonomous Vehicle Navigationusing...
IJEEE
 
Performance Analysis of GSM Network for Different Types of Antennas
Performance Analysis of GSM Network for Different Types of Antennas Performance Analysis of GSM Network for Different Types of Antennas
Performance Analysis of GSM Network for Different Types of Antennas
IJEEE
 
On the Performance Analysis of Composite Multipath/Shadowing (Weibull-Log Nor...
On the Performance Analysis of Composite Multipath/Shadowing (Weibull-Log Nor...On the Performance Analysis of Composite Multipath/Shadowing (Weibull-Log Nor...
On the Performance Analysis of Composite Multipath/Shadowing (Weibull-Log Nor...
IJEEE
 
Design Analysis of Delay Register with PTL Logic using 90 nm Technology
Design Analysis of Delay Register with PTL Logic using 90 nm TechnologyDesign Analysis of Delay Register with PTL Logic using 90 nm Technology
Design Analysis of Delay Register with PTL Logic using 90 nm Technology
IJEEE
 
Carbon Nanotubes Based Sensor for Detection of Traces of Gas Molecules- A Review
Carbon Nanotubes Based Sensor for Detection of Traces of Gas Molecules- A ReviewCarbon Nanotubes Based Sensor for Detection of Traces of Gas Molecules- A Review
Carbon Nanotubes Based Sensor for Detection of Traces of Gas Molecules- A Review
IJEEE
 
Routing Protocols in Zigbee Based networks: A Survey
Routing Protocols in Zigbee Based networks: A SurveyRouting Protocols in Zigbee Based networks: A Survey
Routing Protocols in Zigbee Based networks: A Survey
IJEEE
 
A Survey of Routing Protocols for Structural Health Monitoring
A Survey of Routing Protocols for Structural Health MonitoringA Survey of Routing Protocols for Structural Health Monitoring
A Survey of Routing Protocols for Structural Health Monitoring
IJEEE
 
Layout Design Analysis of SR Flip Flop using CMOS Technology
Layout Design Analysis of SR Flip Flop using CMOS TechnologyLayout Design Analysis of SR Flip Flop using CMOS Technology
Layout Design Analysis of SR Flip Flop using CMOS Technology
IJEEE
 
Codec Scheme for Power Optimization in VLSI Interconnects
Codec Scheme for Power Optimization in VLSI InterconnectsCodec Scheme for Power Optimization in VLSI Interconnects
Codec Scheme for Power Optimization in VLSI Interconnects
IJEEE
 
Design of Planar Inverted F-Antenna for Multiband Applications
Design of Planar Inverted F-Antenna for Multiband Applications Design of Planar Inverted F-Antenna for Multiband Applications
Design of Planar Inverted F-Antenna for Multiband Applications
IJEEE
 
Design of CMOS Inverter for Low Power and High Speed using Mentor Graphics
Design of CMOS Inverter for Low Power and High Speed using Mentor GraphicsDesign of CMOS Inverter for Low Power and High Speed using Mentor Graphics
Design of CMOS Inverter for Low Power and High Speed using Mentor Graphics
IJEEE
 
Layout Design Analysis of CMOS Comparator using 180nm Technology
Layout Design Analysis of CMOS Comparator using 180nm TechnologyLayout Design Analysis of CMOS Comparator using 180nm Technology
Layout Design Analysis of CMOS Comparator using 180nm Technology
IJEEE
 

More from IJEEE (20)

A survey on Energy Efficient ProtocolsLEACH, Fuzzy-based approach and Neural ...
A survey on Energy Efficient ProtocolsLEACH, Fuzzy-based approach and Neural ...A survey on Energy Efficient ProtocolsLEACH, Fuzzy-based approach and Neural ...
A survey on Energy Efficient ProtocolsLEACH, Fuzzy-based approach and Neural ...
 
Implementation of Back-Propagation Neural Network using Scilab and its Conver...
Implementation of Back-Propagation Neural Network using Scilab and its Conver...Implementation of Back-Propagation Neural Network using Scilab and its Conver...
Implementation of Back-Propagation Neural Network using Scilab and its Conver...
 
Automated Air Cooled Three Level Inverter system using Arduino
Automated Air Cooled Three Level Inverter system using ArduinoAutomated Air Cooled Three Level Inverter system using Arduino
Automated Air Cooled Three Level Inverter system using Arduino
 
Id136
Id136Id136
Id136
 
Id135
Id135Id135
Id135
 
An Approach to Speech and Iris based Multimodal Biometric System
An Approach to Speech and Iris based Multimodal Biometric SystemAn Approach to Speech and Iris based Multimodal Biometric System
An Approach to Speech and Iris based Multimodal Biometric System
 
An Overview of EDFA Gain Flattening by Using Hybrid Amplifier
An Overview of EDFA Gain Flattening by Using Hybrid AmplifierAn Overview of EDFA Gain Flattening by Using Hybrid Amplifier
An Overview of EDFA Gain Flattening by Using Hybrid Amplifier
 
Design and Implementation of FPGA Based Low Power Pipelined 64 Bit Risc Proce...
Design and Implementation of FPGA Based Low Power Pipelined 64 Bit Risc Proce...Design and Implementation of FPGA Based Low Power Pipelined 64 Bit Risc Proce...
Design and Implementation of FPGA Based Low Power Pipelined 64 Bit Risc Proce...
 
Design of Image Segmentation Algorithm for Autonomous Vehicle Navigationusing...
Design of Image Segmentation Algorithm for Autonomous Vehicle Navigationusing...Design of Image Segmentation Algorithm for Autonomous Vehicle Navigationusing...
Design of Image Segmentation Algorithm for Autonomous Vehicle Navigationusing...
 
Performance Analysis of GSM Network for Different Types of Antennas
Performance Analysis of GSM Network for Different Types of Antennas Performance Analysis of GSM Network for Different Types of Antennas
Performance Analysis of GSM Network for Different Types of Antennas
 
On the Performance Analysis of Composite Multipath/Shadowing (Weibull-Log Nor...
On the Performance Analysis of Composite Multipath/Shadowing (Weibull-Log Nor...On the Performance Analysis of Composite Multipath/Shadowing (Weibull-Log Nor...
On the Performance Analysis of Composite Multipath/Shadowing (Weibull-Log Nor...
 
Design Analysis of Delay Register with PTL Logic using 90 nm Technology
Design Analysis of Delay Register with PTL Logic using 90 nm TechnologyDesign Analysis of Delay Register with PTL Logic using 90 nm Technology
Design Analysis of Delay Register with PTL Logic using 90 nm Technology
 
Carbon Nanotubes Based Sensor for Detection of Traces of Gas Molecules- A Review
Carbon Nanotubes Based Sensor for Detection of Traces of Gas Molecules- A ReviewCarbon Nanotubes Based Sensor for Detection of Traces of Gas Molecules- A Review
Carbon Nanotubes Based Sensor for Detection of Traces of Gas Molecules- A Review
 
Routing Protocols in Zigbee Based networks: A Survey
Routing Protocols in Zigbee Based networks: A SurveyRouting Protocols in Zigbee Based networks: A Survey
Routing Protocols in Zigbee Based networks: A Survey
 
A Survey of Routing Protocols for Structural Health Monitoring
A Survey of Routing Protocols for Structural Health MonitoringA Survey of Routing Protocols for Structural Health Monitoring
A Survey of Routing Protocols for Structural Health Monitoring
 
Layout Design Analysis of SR Flip Flop using CMOS Technology
Layout Design Analysis of SR Flip Flop using CMOS TechnologyLayout Design Analysis of SR Flip Flop using CMOS Technology
Layout Design Analysis of SR Flip Flop using CMOS Technology
 
Codec Scheme for Power Optimization in VLSI Interconnects
Codec Scheme for Power Optimization in VLSI InterconnectsCodec Scheme for Power Optimization in VLSI Interconnects
Codec Scheme for Power Optimization in VLSI Interconnects
 
Design of Planar Inverted F-Antenna for Multiband Applications
Design of Planar Inverted F-Antenna for Multiband Applications Design of Planar Inverted F-Antenna for Multiband Applications
Design of Planar Inverted F-Antenna for Multiband Applications
 
Design of CMOS Inverter for Low Power and High Speed using Mentor Graphics
Design of CMOS Inverter for Low Power and High Speed using Mentor GraphicsDesign of CMOS Inverter for Low Power and High Speed using Mentor Graphics
Design of CMOS Inverter for Low Power and High Speed using Mentor Graphics
 
Layout Design Analysis of CMOS Comparator using 180nm Technology
Layout Design Analysis of CMOS Comparator using 180nm TechnologyLayout Design Analysis of CMOS Comparator using 180nm Technology
Layout Design Analysis of CMOS Comparator using 180nm Technology
 

Recently uploaded

The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
sachin chaurasia
 
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEMTIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
HODECEDSIET
 
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
Las Vegas Warehouse
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
VICTOR MAESTRE RAMIREZ
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
MDSABBIROJJAMANPAYEL
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
Aditya Rajan Patra
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
IJECEIAES
 
Heat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation pptHeat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation ppt
mamunhossenbd75
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
camseq
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
IJECEIAES
 
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
University of Maribor
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Christina Lin
 
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball playEric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
enizeyimana36
 
Question paper of renewable energy sources
Question paper of renewable energy sourcesQuestion paper of renewable energy sources
Question paper of renewable energy sources
mahammadsalmanmech
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
gerogepatton
 
Engine Lubrication performance System.pdf
Engine Lubrication performance System.pdfEngine Lubrication performance System.pdf
Engine Lubrication performance System.pdf
mamamaam477
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
rpskprasana
 
Textile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdfTextile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdf
NazakatAliKhoso2
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
IJECEIAES
 

Recently uploaded (20)

The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
 
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEMTIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
 
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
 
Heat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation pptHeat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation ppt
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
 
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
 
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball playEric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
 
Question paper of renewable energy sources
Question paper of renewable energy sourcesQuestion paper of renewable energy sources
Question paper of renewable energy sources
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
 
Engine Lubrication performance System.pdf
Engine Lubrication performance System.pdfEngine Lubrication performance System.pdf
Engine Lubrication performance System.pdf
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
 
Textile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdfTextile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdf
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
 

Area Efficient 4-Bit Full Adder Design using CMOS 90 nm Technology

  • 1. Int. Journal of Electrical & Electronics Engg. Vol. 2, Spl. Issue 1 (2015) e-ISSN: 1694-2310 | p-ISSN: 1694-2426 45 NITTTR, Chandigarh EDIT-2015 Area Efficient 4-Bit Full Adder Design using CMOS 90 nm Technology Anurag Yadav ME Scholar, Department Of ECE, NITTTR, Chandigarh, India anuraglko2014@gmail.com Abstract— To any digital circuit reduction of surface area is one of the important parameter. Very large scale integration VLSI provides the way to reduce the silicon area. In this paper area efficient design of 4 bit full adder is developed. Adder is one important element in computer arithmetic. It uses for the addition of binary numbers. To design 4-bit full adder two different methods are used in this paper. First is fully auto CMOS design and second is semicustom design. In first fully automatic CMOS design schematic and layout of 4- bit full adder are developed. In second semicustom design method layout of 4-bit full adder is developed by using number of fringers. The layouts of both techniques are simulated using 90nm technology. It can be observed from the simulated results that semicustom layout results in 72% reduction of silicon area as compared to full automatic CMOS design. Keywords— CMOS, VLSI, ADDER, MICROWIND I. INTRODUCTION Advances in CMOS technology increase interest in the design of functions for digital systems. For over a century changes in technology and operating constraints have required improvements in design the functions in digital systems [1]. With the technology scaling to micron the speed of a circuit increases. Digital circuits make use of arithmetic operations which encloses the study of representation of numbers implementation of arithmetic units in hardware. Among several arithmetic operations addition is most functional and important arithmetic operation. Adders are not only used for addition but it can use for implementation of subtraction, multiplication and division [2]. The adders selected for this design was also classified according to the logic function realization. Using this approach we have presented on analysis of the possible impact of logic function selection and it is not just circuit selection on the performance of the 4-bit full adder [3]. Adder selects on the basis of reduce surface area. So that 4 -bit full adder can implement in a small surface area. This paper gives the analysis of surface area, width and height parameters with different design method. To achieve high performance hardware implementation it is necessary to optimize the circuit’s critical path. In most of the circuits this critical path is the carry chain. Which used in logic and arithmetic operations [4]. In 4 bit full adder this carry chain operation shows the carries transfer from bit to bit position. In design 4 bit full Adder basic aim is to reduce surface area and power consumption as minimum as possible. In the constantly growing portable market it is necessary to search for reduce surface area techniques with power consumption. This work focuses specially on all audio like mobile phones, audio chip sets and also in biomedical applications where requirement of both surface area and energy consumption are imposed [5]. In this time many small sized adder multiplier or divider circuits have been proposed that offer lower power consumption.VLSI design can use to implement the reduced area circuit design. There are several ways for logic designs each has its own profits in terms of speed, chip surface area and power dissipation [6].VLSI systems add many high performance functional modules such as communication and multi-media processors this is due to CMOS technology [7]. II. 4 BIT FULL ADDER Adder is very important element in computers. Binary addition is one of the important operation in computer arithmetic. The 4- bit full adder can add two four binary numbers using four binary full adders with latency 4ta where ta represents the delay of binary full adder [8]. It is also known as ripple carry adder .An adder or summer is a digital element that does addition. It adds binary number and provide sum and carry at the output. CMOS circuit is used for improving number of application with reduced surface area and minimum power consumption [9]. The most important applications in integrated circuits needed arithmetic and logic circuits for calculation purpose. The basic block element in 4- bit full adder that can be used for calculation is a full adder circuit. Figure 1 shows the block diagram of 4-bit full adder. Figure1. Block diagram of 4- bit Full Adder. A 0 , A1 , A 2 , A 3 , B0 , B1 , B 2 , B 3 are the input bits and C IN ,C0 ,C1 , C 2 ,are the carry input bits, S0 , S1 , S 2 , S 3 are the output bits C 3 is the output carry bit. The basic adder is known as a full adder. It calculates a one bit Sum and Carry from the two addends and a carry in. The equations for full adder are as following – S i = a i  b i  c i (1)
  • 2. Int. Journal of Electrical & Electronics Engg. Vol. 2, Spl. Issue 1 (2015) e-ISSN: 1694-2310 | p-ISSN: 1694-2426 NITTTR, Chandigarh EDIT -2015 46 C 1i = a i b i +a i c i + b i c i (2) S = Sum at ith satge. C 1i = carry out of the ith stage. The n bit adder built from n one bit full adders is known as a n- bit full adder or ripple carry adder because of the way the carry is calculated [10]. Figure 2 shows the gate level design of 4-bit full adder. Figure2. Gate level design of 4-bit Full Adder Reduction is an important parameter in designing Very large scale integrated circuit. The growth of VLSI technology increases because it provides portable devices that has less surface area, power consumption minimum and also provide better speed for operation of devices. To reduce the size of circuit it is very important reduce number of transistors in the designing of full adder. The full adder is one of the most important element of many digital VLSI circuits. Many improvements have been made regarding its circuit. The aim of these improvements to reduce the number of transistors. One of the main benefits in reducing the number of transistors is to put more devices on a single silicon chip. It results in reduce surface area of design [11]. In this paper two different design methods are used. These design methods provide better solution for reduce the surface area with minimum power consumption. Manufacturing of digital integrated circuits is challenging job to reduce surface area with minimum power consumption. Scaling improves transistor density and functioning on a chip. It helps to improve frequency of operation and speed. It improves high performance of the chip [12]. III. FULLY AUTO CMOS DESIGN In fully auto CMOS design uses DSCH to create schematic of digital circuit. It gives the simulation in terms of timing diagram. It is helpful in find out the behaviour of the digital circuits. It provides the platform to create a verilog file which compile in Microwind which creates the layout of the schematic. In this paper 4-bit full adder is designed. First create a schematic with the help of N-MOS and P- MOS. Figure 3 shows the schematic of 4-bit Full Adder. This Schematic is designed on DSCH. In designing of schematic it is important to reduce number of N-MOS and P-MOS .XOR gate is one important element in design of 4- bit full adder .There are number of ways to design XOR gate but it is important which required less area to design. So to design area efficient digital circuit it is necessary to use reduce number of N-MOS and P-MOS. Figure3. Fully Auto CMOS Design of 4-bit Full Adder Figure 4 shows the timing diagram for 4 bit full adder where A 0 ,A1 , A 2 , A3 , B 0 , B1 , B 2 , B3 are the input bit waveforms and C IN ,C 0 ,C1 , C 2 ,are the carry input bit waveforms, S 0 ,S1 , S 2 , S3 are the output bit waveform C 3 is the output carry bit waveform. It gives the behaviour of 4-bit full adder with different input waveforms. Figure4.Timing Diagram Fully Auto CMOS Design. Verilog file is created from DSCH. This file compiles in Microwind. It gives the Layout of fully auto CMOS design of 4-bit full adder . Figure 5 shows the layout of Fully Auto CMOS design of 4- bit full adder.
  • 3. Int. Journal of Electrical & Electronics Engg. Vol. 2, Spl. Issue 1 (2015) e-ISSN: 1694-2310 | p-ISSN: 1694-2426 47 NITTTR, Chandigarh EDIT-2015 Figure5. Layout of Fully Auto CMOS Design for 4-bit Full Adder Figure 6 shows the Analog Simulation Voltage Vs Time for the 4-bit full adder which shows the behaviour of the 4- bit full adder. Figure6. SPICE Simulation Fully Automatic design. IV.SEMICUSTOM DESIGN Semicustom design is the second method to develop the 4- bit full adder. In this design layout is designed on Microwind. Figure 7 shows the layout design of 4-bit full adder. Fringers is used in this design which reduces the surface area. Figure7. Layout of Semicustom Design for 4-bit Full Adder Analog simulation shows the behaviour of the digital circuit. Figure 8 shows the analog simulation of semicustom design for 4-bit full adder. Figure8. SPICE Simulation Semicustom design. V. RESULT AND DISCUSSIONS In fully auto CMOS design the surface area of 4-bit full adder is is 2217.1 μm 2 .Width is 101.7 μm (2034 lambda). Height is 21.8 μm (436 lambda). In semicustom design the surface area of 4-bit full adder is 620.5 μm 2 , width is 33.5 μm (669 lambda) and height is 18.6 μm (371 lambda). Table 1 shows the comparison between two fully auto design and semicustom design.
  • 4. Int. Journal of Electrical & Electronics Engg. Vol. 2, Spl. Issue 1 (2015) e-ISSN: 1694-2310 | p-ISSN: 1694-2426 NITTTR, Chandigarh EDIT -2015 48 Table1. Comparison of parameters for two design method Parameters Fully Auto CMOS Design Semicustom Design Width (μm) 101.7 33.5 Height (μm) 21.8 18.6 Surface Area(μm 2 ) 2217.1 620.5 The semicustom design reduces the width from 101.7 μm to 33.5 μm. In fully auto CMOS design, height reduces from 21.8 μm to 18.6 μm. So semicustom design reduces the surface area from 2217.1 μm 2 to 620.5 μm 2 . There is some degradation in low level logic in the 4-bit full adder in case of semicustom design. It will be improved in future work. Figure9. Graphical comparison of different parameters. Figure 9 shows the graphical compression width and height in μm between fully auto CMOS design and semicustom design and it also shows graphical compression surface area in μm 2 between fully auto CMOS design and semicustom design. VI.CONCLUSIONS In this paper 4- bit full adder is designed with two design method. One is Fully Auto CMOS design and second is semicustom design. Second design which is semicustom design has less steps to generate the layout of 4-bit full adder as comparison with fully auto CMOS design. After comparison of parameters in terms of width, height and surface area. It has been observed that semicustom design is better than fully auto CMOS design due to reduction in width from 101.7 μm to 33.5 μm and height from 21.8 μm to 18.6 μm. Due to reduction in width and height surface area also reduces. Surface area in fully auto CMOS design is 2217.1 μm 2 . Surface area of 4-bit full adder in semicustom design is 620.5 μm 2 . So, semicustom design reduces the surface area of 4-bit full adder. Simulation of 4-bit full adder is obtained with 90nm technology. ACKNOWLEDGEMENT I would like to thank Mr. Rajesh Mehra (Associate Professor), Electronics and Communication Engineering Department, National Institute of Technical Teachers Training and Research, Chandigarh for his support and valuable guidance. REFERENCES [1] Bart R. Zeydel, Dursun Baran, Vojin G. Oklobdzija “Energy -Efficient Design Methodologies: High Performance VLSI Adders” IEEE Journal of solid-state circuits, Vol. 45, no. 6, pp.1220-1233, June 2010. [2] Romana Yousuf and Najeeb-ud-din, “Synthesis of Carry Select Adder in 65 nm FPGA” IEEE region 10 conference, pp.1-6,2008 [3] Sohan Purohit and Martin Margala, “Investigating the Impact of Logic and Circuit Implementation on Full Adder Performance” IEEE Transaction Very Large Scale Integration (VLSI) Systems, Vol. 20, no.7, pp.1327-1331, July 2012. [4] Scott Hauck, Matthew M. Hosler, and Thomas W. Fry “High-Performance Carry Chains for FPGA’s” IEEE Transaction on Very Large Scale Integration (VLSI) Systems, Vol. 8, no. 2, pp.138-147, April 2000. [5] Flavio Carbognani, Felix Buergin, Norbert Felber, Hubert Kaeslin, and Wolfgang Fichtner, “Transmission Gates Combined With Level-Restoring CMOS Gates Reduce Glitches in Low-Power Low Frequency Multipliers” IEEE Transaction on Very Large Scale Integration (VLSI) Systems, Vol. 16, no. 7, pp. 830-836, July 2008. [6] C.Senthilpari, S.Kavitha and Jude Joseph “Lower Delay and Area Efficient Non-Restoring Array Divider by Using Shannon Based Adder Technique” ICSE 2010 proc., melaka, Malaysia, pp.140-144, 2010. [7] Yongtae Kim, Yong Zhang and Peng Li “An Energy Efficient Approximate Adder with Carry Skip for Error Resilient Neuromorphic VLSI Systems” , computer –aided design (ICCAD) IEEE/ACM international conference , pp.130-137,2013 [8] Keshab K. Parhi, “Low-Energy CSMT Carry Generators and Binary Adders” IEEE Transactions on Very Large Scale Integration (VLSI) Systems, Vol. 7, no. 4, pp. 450 - 462,December 1999 [9] Arun Gangwar and Rajesh Mehra “CMOS Design and Low Power Full Adder Using .12 Micron Technology” International Journal of research in computer applications and robotics ISSN 2320-7345 Vol.1, Issue.2, pp1-6, March- April 2013 [10] Waney Wolf, “Modern VLSI Design System on chip Design”, Pearson Education third edition, pp. 342, 2008. [11] Vandana Choudhary and Rajesh Mehra,“2- Bit Comparator Using Different Logic Style of Full Adder” International Journal of Soft Computing and Engineering (IJSCE) ISSN: 2231-2307, Volume-3, Issue-2, pp.227-279, May 2013. [12] Pushpa Saini and Rajesh Mehra “Leakage Power Reduction in CMOS VLSI Circuits”, International Journal of Computer Applications (0975 – 8887)Volume 55– No.8, pp.42-48, October 2012. 0 500 1000 1500 2000 2500 Width (μm) Height (μm) Surface Area Fully Auto CMOS Design Semicustom Design