SlideShare uma empresa Scribd logo
1 de 3
Baixar para ler offline
International Journal of Technical Research and Applications e-ISSN: 2320-8163,
www.ijtra.com Volume 2, Issue 4 (July-Aug 2014), PP. 93-95
93 | P a g e
COMPARISON ANALYSIS OF 16-BIT ADDERS
Sangeeta Rani1, Er. Sachin Kumar2
1
M.Tech Student, 2
Faculty
Department of Electronics & Communication M. Tech Student
MERI COLLEGE OF ENGINEERING & TECHNOLOGY
Sampla
Abstract— Adders are one of the most widely digital
components in the digital integrated circuit design and are the
necessary part of Digital Signal Processing (DSP) applications.
With the advances in technology, researchers have tried and are
trying to design adders which offer either high speed, low power
consumption, less area or the combination of them. The addition
of the two bits is very Based on the various speed-up schemes for
binary addition, a comprehensive overview and a qualitative
evaluation of the different existing basic adder architectures are
given in this paper. In addition, their comparison is performed in
the thesis for the performance analysis. We will synthesize the
adders - Ripple Carry adder, Carry look- ahead Adder, Carry
Save Adder in ISE XIILINX 10.1 by using HDL - Verilog and
will simulate them in Modelsim 6.4a. We will Compare above
mentioned adders in terms of Delay, Slices Used and Look up
tables used by the adder architecture.
Key words— Ripple Carry Adder, Carry Look Ahead adder,
Carry Save adder.
I.INTRODUCTION
Adders are commonly found in the building blocks of
microprocessor and digital signal processing chips. Adders not
only does addition in the processors and other digital circuits
but also does subtraction, multiplication and division. Thus
adder is the most basic arithmetic operation of any digital
circuit. Chen et. Al found that addition is the most frequently
used operation [5]. Basic unit used in any adder structure is
Full adder. By cascading the full adders, we have a ripple carry
adder. This kind of networks is called an iterative [1] logic
array. In terms of iterative logic array, a ripple carry adder is
referred to as an array, and the full adder is referred to as a cell.
A basic adder structure is the ripple-carry adder, there are other
adder structures providing higher speed than Ripple Carry
Adder and Speed of the adder structure depends on the length
of the operands. The other adder structure described in this
paper are Ripple Carry Adder, Carry Look ahead adder and
Carry Save adder, Ripple carry adder is the slowest of all
adders.
In this work, comparison analysis of three adders is
presented. The Adders presented in this paper are all modeled
by using Verilog for 16-bit data ISE. XILINX v10.1 is used as
synthesis tool. Modelsim 6.2a is used to get timing simulation.
II.RIPPLE CARRY ADDER:
Ripple carry addition was used in the first electronic
computers. Ripple carry adder uses the O(n) area and O(n)
Delay where n is the width of operand [2]. Ripple carry adders
uses the propagation of the carry from least significant bit to
most significant bit. i.e. carry out of ith stage is fed to the input
of the i+1th stage along with the inputs Ai+1 andBi+1. Hence
the delay is introduced automatically due to propagation of the
carry from LSB to MSB. For n-Bit Ripple carry adder, n full
adders are used. Figure 1 shows the n bit ripple carry adder
using n full adders. Because of the propagation of carry from
right to left, delay is maximum in this adder.
Figure 1: n Bit Ripple Carry Adder using n full bit adders
There also exists Probabilistic Ripple carry adder which
calculates that a bias voltage scaling (BIVOS) technique can
yield much better energy saving than simply supplying all FAs
with the same voltage.
Note: Ripple carry adders are useful when n is small.
III.CARRY LOOK-AHEAD ADDER
It is a synchronous addition which was introduced by
Weinberger & Smith in 1956. It is based on the principle that
even if the number of inputs is increased the carry propagation
can still be reduced [4]. Its concept is to propagate the carry as
fast as possible to the last stage for all operand values. In the
carry look ahead adder Carry Generation signal and carry
propagate signals are generated. A carry is generated when
both inputs A & B are 1 and Carry is propagated when any
of the input A or B is 1.
Figure 2: 4 Bit Carry Look Ahead Adder
Gi = Ai ∙ Bi called the generate function ………(1)
Pi = Ai ⨁ Bi called the propagate function ………(2)
Equations of Full adder are
S = A ⨁ B ⨁ C = Pi ⨁ Ci ………..(3)
C = A.B + B.C + C.A = A.B+ C(A+B) ………..(4)
We can also write the (4) eq. as
C = A.B + C(A⨁B)
C = G+P.C
And
International Journal of Technical Research and Applications e-ISSN: 2320-8163,
www.ijtra.com Volume 2, Issue 4 (July-Aug 2014), PP. 93-95
94 | P a g e
C i+1 = Gi + Pi Ci ……….(5)
Now
C0 = G0 + P0.Cin
C1 = G1 + P1 G0 + P1 P0 .Cin
C2 = G2 + P2 . G1 + P2 . P1 . G0 +P2 . P1 . P0 . Cin
C3 = G3 + P3.G2 + P3.P2.G1 + P3.P2.P1 .G0 +
P3.P2.P1.P0.Cin
.
.
.
.
Cn+1 = Gn + Gn-1.Pn + Gn-2.Pn.Pn-1 +………+ G0.PnPn-
1…P1 + PnPn-1 …P1P0Cin ………..(6)
One of the most popular methods to reduce delay is to use a
carry look-ahead mechanism. By using carry look-ahead
mechanism, the propagation delay is reduced to four-gate level
irrespective of the number of bits in the adder. [7]
IV.CARRY SELECT ADDER (CSA)
In the CSA, addition is divided into m modules of k bits
each. Each module has two k- bit wide adders (generally,
CRAs), which perform two additions at the same time: one
with Cin=0 (Cin means carry-in) and another with Cin =1. CSA
is one of the fastest adders. On the other hand, the CSA area is
more than twice as that of the RCA, for a given bit-width. The
time and area complexities of the CSA are O(n/k) and O(2n),
respectively [3]. Carry select adder is not area efficient
because it uses multiple pairs of Ripple Carry Adders. The
carries within each module are computed in parallel by using
“generate.” and “propagate.” in order to anticipate the module
carry out.
There is another adder called as A1CSA and it is inspired
by the CSA. Also the numbers of adder used in this adders is
half as that of the CSA because the adder with Cin=1 in a CSA
is replaced by "A1" block which is less expensive logic than
the CSA.
Using the idea of CSA iteratively, the delay of the adder
can significantly be reduced. It is proven that if the delay of
multiplexers is negligible, the delay of the iterative CSA will
grow with the square root of the number of bits. [8]
V.CARRY SAVE ADDERS (CSAA)
There are many cases where it is desired to compute the
sum of more than two numbers together. The straightforward
way of adding together m numbers (all n bits wide) is to add
the first two, then add that sum to the next, and so on. This
requires a total of m−1 additions, for a total gate delay of O ( m
lg n ) Instead, a tree of adders can be formed, taking only O (lg
m • lg n ) gate delays. Using carry save addition, the delay can
be reduced further still. The idea is to take 3 numbers that we
want to add together, x + y + z, and convert it into 2 numbers c
+ s such that x + y + z = c + s, and do this in O(1) time. The
reason why addition cannot be performed in O(1) time is
because the carry information must be propagated. In carry
save addition, we refrain from directly passing on the carry
information until the very last step.
Figure 2: Carry save adder
The carry save approach breaks this process down into two
steps. The first is to compute the sum ignoring any carries: The
final addition is then computed as:
1. Shifting the carry sequence C left by one place.
2. Placing a 0 to the front (MSB) of the partial sum
sequence S.
3. Finally, a ripple carry adder is used to add these two
together and computing the resulting sum. [6]
VI.SIMULATION RESULTS:
Figure 3: Addition using 16 Bit Ripple Carry adder
Figure 4: Addition using 16 Bit Carry Look-Ahead adder
Figure5: Addition using 16 Bit Carry Save adder
(Target Device: 3s100evq100-4)
TABLE I. DEVICE UTILIZATION SUMMARY OF
RIPPLE CARRY ADDER
International Journal of Technical Research and Applications e-ISSN: 2320-8163,
www.ijtra.com Volume 2, Issue 4 (July-Aug 2014), PP. 93-95
95 | P a g e
Maximum combinational path delay: 24.686ns
TABLE II. DEVICE UTILIZATION SUMMARY OF
CARRY LOOK-AHEAD ADDER
Maximum combinational path delay: 24.686ns
TABLE III. DEVICE UTILIZATION SUMMARY OF
CARRYS SAVE ADDER
Maximum combinational path delay: 19.092ns
CONCLUSION
Logic Utilization RCA CLA CSAA
No.of Slices 24 18 27
Number of 4 input LUTs 32 32 48
Number of Bonded IOBs 50 50 50
Delay 24.686ns 24.686ns 19.092ns
TABLE IV. COMPARISON ANALYSIS OF 16-BIT
ADDERS
Simulation of Ripple Carry adder, Carry look- ahead
Adder and Carry Save Adder is done in ISE XIILINX 10.1 by
using HDL - Verilog and Modelsim 6.4a. By comparing them
in terms of delay i have reached the conclusion that Carry Save
adder has the lowest delay among them and hence it is fastest
of them all. Also Ripple carry adder and Carry look ahead
adder has the same and maximum delay but according to theory
carry look ahead adder has less delay than Ripple carry adder
(CLA does not wait for the carry to propagate on each stage but
uses direct equations to calculate sum and carry). And number
of Look Up Tables used is minimum in Ripple carry adder, and
Carry look–ahead adder but maximum in carry save adder.
Also number of IOB is same in all the adders. No. of slices
used by Carry Look ahead adder is minimum.
REFERENCES
[1] Seji Kahihara and Tsutomu Sasao, “On the adders with
minimum tests”, IEEE Proceedings of the 5th Asian Test
Symposium 1997.
[2] Chetana Nagendra, Mary Jane Irwin and Robert Michael Owens,
“Area-Time-Power Tradeoffs in Parallel Adders”, IEEE
Transactions on circuits and systems-II: Analog and Digital
signal Processing, Vol. 43, No.10, oct. 1996, pp. 689 – 702
[3] Jucemar Monteiro, José Luís Güntzel Luciano Agostini,
“A1CSA: An Energy-Efficient Fast Adder Architecture for Cell-
Based VLSI Design” Electronics, Circuits and Systems
(ICECS), 2011 18th IEEE International Conference on 11-14
Dec. 2011 pp. 442 – 445.
[4] James Levy and Jabulani Nyathi, “A High Performance, Low
Area Overhead Carry Lookahead Adder”
[5] D. C. Chen, L. M. Guerra, E. H. Ng, M. Potkonjak, D. P.
Schultz, and J. M. Rabaey, “An intcgrated system for rapid
prototyping of high performancc algorithm specific data paths,”
in Proc. Application Specific Array Processors, Aug 1992, pp.
134-148.
[6] Raminder Preet Pal Singh, Parveen Kumar, Balwinder
Singh.International Performance “Analysis of 32-Bit Array
Multiplier with a CarrySave Adder and with a Carry-Look-
Ahead Adder”, Journal of Recent Trends in Engineering, Vol 2,
No. 6, November 2009.
[7] May Phyo Thwal, Khin Htay Kyi, and Kyaw Swar Soe;
“Implementation of Adder-Subtracter Design with Verilog
HDL” World Academy of Science, Engineering and Technology
Vol:2 , March 2008.
[8] Behnam AmelifardFarzan FallahMassoud Pedram, “Closing the
Gap between Carry Select Adder and Ripple Carry Adder: A
New Class of Low-power High-performance Adders”
[9] Padma DeviAshima Girdher,” Improved Carry Select Adder
with Reduced Area and Low Power Consumption”, International
Journal of Computer Applications (0975 – 8887) Volume 3 –
No.4, June 2010.
[10] M. Morris Mano; “Digital logic and computer design”; Prentice
hall of India Private limited (2003).
[11] Chip-Hong Chang, Jiangmin Gu, Mingyan Zhang, “A Review of
0.18-um Full adder Performances for Tree Structured Arithmetic
Circuits,” IEEE Transactions on Very Large Scale Integration
(VLSI) Systems, vol. 13, no. 6, pp. 686-695, June 2005.

Mais conteúdo relacionado

Mais procurados

FPGA Implementation of High Speed Architecture of CSLA using D-Latches
FPGA Implementation of High Speed Architecture of CSLA using D-LatchesFPGA Implementation of High Speed Architecture of CSLA using D-Latches
FPGA Implementation of High Speed Architecture of CSLA using D-LatchesEditor IJMTER
 
A Novel Efficient VLSI Architecture Modified 16-B SQRT Carry Select Adder
A Novel Efficient VLSI Architecture Modified 16-B SQRT Carry Select AdderA Novel Efficient VLSI Architecture Modified 16-B SQRT Carry Select Adder
A Novel Efficient VLSI Architecture Modified 16-B SQRT Carry Select AdderIJERD Editor
 
4A_ 3_Parallel k-means clustering using gp_us for the geocomputation of real-...
4A_ 3_Parallel k-means clustering using gp_us for the geocomputation of real-...4A_ 3_Parallel k-means clustering using gp_us for the geocomputation of real-...
4A_ 3_Parallel k-means clustering using gp_us for the geocomputation of real-...GISRUK conference
 
Project report on design & implementation of high speed carry select adder
Project report on design & implementation of high speed carry select adderProject report on design & implementation of high speed carry select adder
Project report on design & implementation of high speed carry select adderssingh7603
 
NCRTS'14-IJERT-683-688
NCRTS'14-IJERT-683-688NCRTS'14-IJERT-683-688
NCRTS'14-IJERT-683-688Kunjan Shinde
 
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_editedShital Badaik
 
DESIGN OF RADIX-8 BOOTH MULTIPLIER USING KOGGESTONE ADDER FOR HIGH SPEED ARIT...
DESIGN OF RADIX-8 BOOTH MULTIPLIER USING KOGGESTONE ADDER FOR HIGH SPEED ARIT...DESIGN OF RADIX-8 BOOTH MULTIPLIER USING KOGGESTONE ADDER FOR HIGH SPEED ARIT...
DESIGN OF RADIX-8 BOOTH MULTIPLIER USING KOGGESTONE ADDER FOR HIGH SPEED ARIT...eeiej_journal
 
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 addereSAT Journals
 
implementation and design of 32-bit adder
implementation and design of 32-bit adderimplementation and design of 32-bit adder
implementation and design of 32-bit adderveereshwararao
 
High Speed Carryselect Adder
High Speed Carryselect AdderHigh Speed Carryselect Adder
High Speed Carryselect Adderijsrd.com
 
Design of Low-Power High-Speed Truncation-Error-Tolerant Adder
Design of Low-Power High-Speed  Truncation-Error-Tolerant Adder Design of Low-Power High-Speed  Truncation-Error-Tolerant Adder
Design of Low-Power High-Speed Truncation-Error-Tolerant Adder Sravankumar Samboju
 
High speed and energy-efficient carry skip adder operating under a wide range...
High speed and energy-efficient carry skip adder operating under a wide range...High speed and energy-efficient carry skip adder operating under a wide range...
High speed and energy-efficient carry skip adder operating under a wide range...LogicMindtech Nologies
 
Design and Verification of Area Efficient Carry Select Adder
Design and Verification of Area Efficient Carry Select AdderDesign and Verification of Area Efficient Carry Select Adder
Design and Verification of Area Efficient Carry Select Adderijsrd.com
 
Design and development of carry select adder
Design and development of carry select adderDesign and development of carry select adder
Design and development of carry select adderABIN THOMAS
 
Multi-objective Genetic Algorithm Applied to Conceptual Design of Single-stag...
Multi-objective Genetic Algorithm Applied to Conceptual Design of Single-stag...Multi-objective Genetic Algorithm Applied to Conceptual Design of Single-stag...
Multi-objective Genetic Algorithm Applied to Conceptual Design of Single-stag...Masahiro Kanazaki
 
Hybrid Evolutionary Approaches to Maximum Lifetime Routing and Energy Efficie...
Hybrid Evolutionary Approaches to Maximum Lifetime Routing and Energy Efficie...Hybrid Evolutionary Approaches to Maximum Lifetime Routing and Energy Efficie...
Hybrid Evolutionary Approaches to Maximum Lifetime Routing and Energy Efficie...Alma Rahat
 
Modular Multi-Objective Genetic Algorithm for Large Scale Bi-level Problems
Modular Multi-Objective Genetic Algorithm for Large Scale Bi-level ProblemsModular Multi-Objective Genetic Algorithm for Large Scale Bi-level Problems
Modular Multi-Objective Genetic Algorithm for Large Scale Bi-level ProblemsStefano Costanzo
 

Mais procurados (20)

6. Implementation
6. Implementation6. Implementation
6. Implementation
 
FPGA Implementation of High Speed Architecture of CSLA using D-Latches
FPGA Implementation of High Speed Architecture of CSLA using D-LatchesFPGA Implementation of High Speed Architecture of CSLA using D-Latches
FPGA Implementation of High Speed Architecture of CSLA using D-Latches
 
A Novel Efficient VLSI Architecture Modified 16-B SQRT Carry Select Adder
A Novel Efficient VLSI Architecture Modified 16-B SQRT Carry Select AdderA Novel Efficient VLSI Architecture Modified 16-B SQRT Carry Select Adder
A Novel Efficient VLSI Architecture Modified 16-B SQRT Carry Select Adder
 
L5 Adders
L5 AddersL5 Adders
L5 Adders
 
4A_ 3_Parallel k-means clustering using gp_us for the geocomputation of real-...
4A_ 3_Parallel k-means clustering using gp_us for the geocomputation of real-...4A_ 3_Parallel k-means clustering using gp_us for the geocomputation of real-...
4A_ 3_Parallel k-means clustering using gp_us for the geocomputation of real-...
 
Project report on design & implementation of high speed carry select adder
Project report on design & implementation of high speed carry select adderProject report on design & implementation of high speed carry select adder
Project report on design & implementation of high speed carry select adder
 
NCRTS'14-IJERT-683-688
NCRTS'14-IJERT-683-688NCRTS'14-IJERT-683-688
NCRTS'14-IJERT-683-688
 
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
 
DESIGN OF RADIX-8 BOOTH MULTIPLIER USING KOGGESTONE ADDER FOR HIGH SPEED ARIT...
DESIGN OF RADIX-8 BOOTH MULTIPLIER USING KOGGESTONE ADDER FOR HIGH SPEED ARIT...DESIGN OF RADIX-8 BOOTH MULTIPLIER USING KOGGESTONE ADDER FOR HIGH SPEED ARIT...
DESIGN OF RADIX-8 BOOTH MULTIPLIER USING KOGGESTONE ADDER FOR HIGH SPEED ARIT...
 
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
 
implementation and design of 32-bit adder
implementation and design of 32-bit adderimplementation and design of 32-bit adder
implementation and design of 32-bit adder
 
High Speed Carryselect Adder
High Speed Carryselect AdderHigh Speed Carryselect Adder
High Speed Carryselect Adder
 
Design of Low-Power High-Speed Truncation-Error-Tolerant Adder
Design of Low-Power High-Speed  Truncation-Error-Tolerant Adder Design of Low-Power High-Speed  Truncation-Error-Tolerant Adder
Design of Low-Power High-Speed Truncation-Error-Tolerant Adder
 
High speed and energy-efficient carry skip adder operating under a wide range...
High speed and energy-efficient carry skip adder operating under a wide range...High speed and energy-efficient carry skip adder operating under a wide range...
High speed and energy-efficient carry skip adder operating under a wide range...
 
Design and Verification of Area Efficient Carry Select Adder
Design and Verification of Area Efficient Carry Select AdderDesign and Verification of Area Efficient Carry Select Adder
Design and Verification of Area Efficient Carry Select Adder
 
Design and development of carry select adder
Design and development of carry select adderDesign and development of carry select adder
Design and development of carry select adder
 
Multi-objective Genetic Algorithm Applied to Conceptual Design of Single-stag...
Multi-objective Genetic Algorithm Applied to Conceptual Design of Single-stag...Multi-objective Genetic Algorithm Applied to Conceptual Design of Single-stag...
Multi-objective Genetic Algorithm Applied to Conceptual Design of Single-stag...
 
Hybrid Evolutionary Approaches to Maximum Lifetime Routing and Energy Efficie...
Hybrid Evolutionary Approaches to Maximum Lifetime Routing and Energy Efficie...Hybrid Evolutionary Approaches to Maximum Lifetime Routing and Energy Efficie...
Hybrid Evolutionary Approaches to Maximum Lifetime Routing and Energy Efficie...
 
Modular Multi-Objective Genetic Algorithm for Large Scale Bi-level Problems
Modular Multi-Objective Genetic Algorithm for Large Scale Bi-level ProblemsModular Multi-Objective Genetic Algorithm for Large Scale Bi-level Problems
Modular Multi-Objective Genetic Algorithm for Large Scale Bi-level Problems
 
Array multiplier
Array multiplierArray multiplier
Array multiplier
 

Destaque

Destaque (20)

IDENTIFICATION OF SUPPLY CHAIN MANAGEMENT PROBLEMS: A REVIEW
IDENTIFICATION OF SUPPLY CHAIN MANAGEMENT PROBLEMS: A REVIEWIDENTIFICATION OF SUPPLY CHAIN MANAGEMENT PROBLEMS: A REVIEW
IDENTIFICATION OF SUPPLY CHAIN MANAGEMENT PROBLEMS: A REVIEW
 
ROLE OF ICT IN ACHIEVING COMPLETE GENDER EQUALITY IN INDIA
ROLE OF ICT IN ACHIEVING COMPLETE GENDER EQUALITY IN INDIAROLE OF ICT IN ACHIEVING COMPLETE GENDER EQUALITY IN INDIA
ROLE OF ICT IN ACHIEVING COMPLETE GENDER EQUALITY IN INDIA
 
Ijtra130511
Ijtra130511Ijtra130511
Ijtra130511
 
Ijtra150317
Ijtra150317Ijtra150317
Ijtra150317
 
INVESTIGATION OF THE EFFECT OF CURRENT ON TENSILE STRENGTH AND NUGGET DIAMETE...
INVESTIGATION OF THE EFFECT OF CURRENT ON TENSILE STRENGTH AND NUGGET DIAMETE...INVESTIGATION OF THE EFFECT OF CURRENT ON TENSILE STRENGTH AND NUGGET DIAMETE...
INVESTIGATION OF THE EFFECT OF CURRENT ON TENSILE STRENGTH AND NUGGET DIAMETE...
 
EFFICIENT EMBEDDED SURVEILLANCE SYSTEM WITH AUTO IMAGE CAPTURING AND EMAIL SE...
EFFICIENT EMBEDDED SURVEILLANCE SYSTEM WITH AUTO IMAGE CAPTURING AND EMAIL SE...EFFICIENT EMBEDDED SURVEILLANCE SYSTEM WITH AUTO IMAGE CAPTURING AND EMAIL SE...
EFFICIENT EMBEDDED SURVEILLANCE SYSTEM WITH AUTO IMAGE CAPTURING AND EMAIL SE...
 
MECHANISMS OF PHOTOPERIOD IN REGULATION OF RICE FLOWERING
MECHANISMS OF PHOTOPERIOD IN REGULATION OF RICE FLOWERING MECHANISMS OF PHOTOPERIOD IN REGULATION OF RICE FLOWERING
MECHANISMS OF PHOTOPERIOD IN REGULATION OF RICE FLOWERING
 
COMPARATIVE STUDY OF BELL PEPPER ON THE ASPECTS OF THEIR APPROXIMATE ANALYSIS...
COMPARATIVE STUDY OF BELL PEPPER ON THE ASPECTS OF THEIR APPROXIMATE ANALYSIS...COMPARATIVE STUDY OF BELL PEPPER ON THE ASPECTS OF THEIR APPROXIMATE ANALYSIS...
COMPARATIVE STUDY OF BELL PEPPER ON THE ASPECTS OF THEIR APPROXIMATE ANALYSIS...
 
ENVISIONING AND IMPLEMENTING PROJECT IN REAL TIME (AN ALGORITHMIC APPROACH)
ENVISIONING AND IMPLEMENTING PROJECT IN REAL TIME (AN ALGORITHMIC APPROACH)ENVISIONING AND IMPLEMENTING PROJECT IN REAL TIME (AN ALGORITHMIC APPROACH)
ENVISIONING AND IMPLEMENTING PROJECT IN REAL TIME (AN ALGORITHMIC APPROACH)
 
130509
130509130509
130509
 
EFFECT OF PRUNING AND SKIFFING ON GROWTH AND PRODUCTIVITY OF DARJEELING TEA (...
EFFECT OF PRUNING AND SKIFFING ON GROWTH AND PRODUCTIVITY OF DARJEELING TEA (...EFFECT OF PRUNING AND SKIFFING ON GROWTH AND PRODUCTIVITY OF DARJEELING TEA (...
EFFECT OF PRUNING AND SKIFFING ON GROWTH AND PRODUCTIVITY OF DARJEELING TEA (...
 
ERROR ESTIMATION IN DEVELOPING GIS MAPS USING DIFFERENT INPUT METHODS OF LAND...
ERROR ESTIMATION IN DEVELOPING GIS MAPS USING DIFFERENT INPUT METHODS OF LAND...ERROR ESTIMATION IN DEVELOPING GIS MAPS USING DIFFERENT INPUT METHODS OF LAND...
ERROR ESTIMATION IN DEVELOPING GIS MAPS USING DIFFERENT INPUT METHODS OF LAND...
 
OXIDATIVE STRESS AND NITRIC OXIDE: A SIGNIFICANT MARKER IN CORONARY ARTERY DI...
OXIDATIVE STRESS AND NITRIC OXIDE: A SIGNIFICANT MARKER IN CORONARY ARTERY DI...OXIDATIVE STRESS AND NITRIC OXIDE: A SIGNIFICANT MARKER IN CORONARY ARTERY DI...
OXIDATIVE STRESS AND NITRIC OXIDE: A SIGNIFICANT MARKER IN CORONARY ARTERY DI...
 
TRAFFIC NOISE ATTENUATION IN SELFPROTECTED BUILDING ENVELOPS
TRAFFIC NOISE ATTENUATION IN SELFPROTECTED BUILDING ENVELOPSTRAFFIC NOISE ATTENUATION IN SELFPROTECTED BUILDING ENVELOPS
TRAFFIC NOISE ATTENUATION IN SELFPROTECTED BUILDING ENVELOPS
 
FACTORS AFFECTING PROJECT SUSTAINABILITY BEYOND DONOR’S SUPPORT. THE CASE OF ...
FACTORS AFFECTING PROJECT SUSTAINABILITY BEYOND DONOR’S SUPPORT. THE CASE OF ...FACTORS AFFECTING PROJECT SUSTAINABILITY BEYOND DONOR’S SUPPORT. THE CASE OF ...
FACTORS AFFECTING PROJECT SUSTAINABILITY BEYOND DONOR’S SUPPORT. THE CASE OF ...
 
COMMODITY DERIVATIVE MARKETS IN INDIA
COMMODITY DERIVATIVE MARKETS IN INDIACOMMODITY DERIVATIVE MARKETS IN INDIA
COMMODITY DERIVATIVE MARKETS IN INDIA
 
PHYSICO-CHEMICAL AND BACTERIOLOGICAL ASSESSMENT OF RIVER MUDZIRA WATER IN MUB...
PHYSICO-CHEMICAL AND BACTERIOLOGICAL ASSESSMENT OF RIVER MUDZIRA WATER IN MUB...PHYSICO-CHEMICAL AND BACTERIOLOGICAL ASSESSMENT OF RIVER MUDZIRA WATER IN MUB...
PHYSICO-CHEMICAL AND BACTERIOLOGICAL ASSESSMENT OF RIVER MUDZIRA WATER IN MUB...
 
IMPACT ANALYSIS OF DUST POLLUTION WITHIN KATRAJ
IMPACT ANALYSIS OF DUST POLLUTION WITHIN KATRAJIMPACT ANALYSIS OF DUST POLLUTION WITHIN KATRAJ
IMPACT ANALYSIS OF DUST POLLUTION WITHIN KATRAJ
 
EFFECT OF DIFFERENT CONCENTRATIONS OF AUXINS AND COMBINATION WITH KINETIN ON ...
EFFECT OF DIFFERENT CONCENTRATIONS OF AUXINS AND COMBINATION WITH KINETIN ON ...EFFECT OF DIFFERENT CONCENTRATIONS OF AUXINS AND COMBINATION WITH KINETIN ON ...
EFFECT OF DIFFERENT CONCENTRATIONS OF AUXINS AND COMBINATION WITH KINETIN ON ...
 
CONVECTIVE HEAT TRANSFER ENHANCEMENTS IN TUBE USING LOUVERED STRIP INSERT
CONVECTIVE HEAT TRANSFER ENHANCEMENTS IN TUBE USING LOUVERED STRIP INSERTCONVECTIVE HEAT TRANSFER ENHANCEMENTS IN TUBE USING LOUVERED STRIP INSERT
CONVECTIVE HEAT TRANSFER ENHANCEMENTS IN TUBE USING LOUVERED STRIP INSERT
 

Semelhante a COMPARISON ANALYSIS OF 16-BIT ADDERS

COSA and CSA based 32 -bit unsigned multipler
COSA and CSA based 32 -bit unsigned multiplerCOSA and CSA based 32 -bit unsigned multipler
COSA and CSA based 32 -bit unsigned multiplerinventy
 
Area, Delay and Power Comparison of Adder Topologies
Area, Delay and Power Comparison of Adder TopologiesArea, Delay and Power Comparison of Adder Topologies
Area, Delay and Power Comparison of Adder TopologiesVLSICS Design
 
a technical review of efficient and high speed adders for vedic multipliers
a technical review of efficient and high speed adders for vedic multipliersa technical review of efficient and high speed adders for vedic multipliers
a technical review of efficient and high speed adders for vedic multipliersINFOGAIN PUBLICATION
 
Comparison among Different Adders
Comparison among Different Adders Comparison among Different Adders
Comparison among Different Adders iosrjce
 
Evaluation of High Speed and Low Memory Parallel Prefix Adders
Evaluation of High Speed and Low Memory Parallel Prefix AddersEvaluation of High Speed and Low Memory Parallel Prefix Adders
Evaluation of High Speed and Low Memory Parallel Prefix AddersIOSR Journals
 
An Efficient High Speed Design of 16-Bit Sparse-Tree RSFQ Adder
An Efficient High Speed Design of 16-Bit Sparse-Tree RSFQ AdderAn Efficient High Speed Design of 16-Bit Sparse-Tree RSFQ Adder
An Efficient High Speed Design of 16-Bit Sparse-Tree RSFQ AdderIJERA Editor
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Paper id 37201520
Paper id 37201520Paper id 37201520
Paper id 37201520IJRAT
 
128-Bit Area Efficient Reconfigurable Carry Select Adder
128-Bit Area Efficient Reconfigurable Carry Select Adder 128-Bit Area Efficient Reconfigurable Carry Select Adder
128-Bit Area Efficient Reconfigurable Carry Select Adder ijcisjournal
 
High –Speed Implementation of Design and Analysis by Using Parallel Prefix Ad...
High –Speed Implementation of Design and Analysis by Using Parallel Prefix Ad...High –Speed Implementation of Design and Analysis by Using Parallel Prefix Ad...
High –Speed Implementation of Design and Analysis by Using Parallel Prefix Ad...IOSRJECE
 
Mini Project on 4 BIT SERIAL MULTIPLIER
Mini Project on 4 BIT SERIAL MULTIPLIERMini Project on 4 BIT SERIAL MULTIPLIER
Mini Project on 4 BIT SERIAL MULTIPLIERj naga sai
 
Design of carry save adder using transmission gate logic
Design of carry save adder using transmission gate logicDesign of carry save adder using transmission gate logic
Design of carry save adder using transmission gate logicijiert bestjournal
 
High Speed and Area Efficient Booth Multiplier Using SQRT CSLA with Zero Find...
High Speed and Area Efficient Booth Multiplier Using SQRT CSLA with Zero Find...High Speed and Area Efficient Booth Multiplier Using SQRT CSLA with Zero Find...
High Speed and Area Efficient Booth Multiplier Using SQRT CSLA with Zero Find...IJERA Editor
 
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
 

Semelhante a COMPARISON ANALYSIS OF 16-BIT ADDERS (20)

Gq3511781181
Gq3511781181Gq3511781181
Gq3511781181
 
COSA and CSA based 32 -bit unsigned multipler
COSA and CSA based 32 -bit unsigned multiplerCOSA and CSA based 32 -bit unsigned multipler
COSA and CSA based 32 -bit unsigned multipler
 
IJETT-V9P226
IJETT-V9P226IJETT-V9P226
IJETT-V9P226
 
Area, Delay and Power Comparison of Adder Topologies
Area, Delay and Power Comparison of Adder TopologiesArea, Delay and Power Comparison of Adder Topologies
Area, Delay and Power Comparison of Adder Topologies
 
Parallel Adder
Parallel Adder Parallel Adder
Parallel Adder
 
a technical review of efficient and high speed adders for vedic multipliers
a technical review of efficient and high speed adders for vedic multipliersa technical review of efficient and high speed adders for vedic multipliers
a technical review of efficient and high speed adders for vedic multipliers
 
R04605106110
R04605106110R04605106110
R04605106110
 
Comparison among Different Adders
Comparison among Different Adders Comparison among Different Adders
Comparison among Different Adders
 
Evaluation of High Speed and Low Memory Parallel Prefix Adders
Evaluation of High Speed and Low Memory Parallel Prefix AddersEvaluation of High Speed and Low Memory Parallel Prefix Adders
Evaluation of High Speed and Low Memory Parallel Prefix Adders
 
An Efficient High Speed Design of 16-Bit Sparse-Tree RSFQ Adder
An Efficient High Speed Design of 16-Bit Sparse-Tree RSFQ AdderAn Efficient High Speed Design of 16-Bit Sparse-Tree RSFQ Adder
An Efficient High Speed Design of 16-Bit Sparse-Tree RSFQ Adder
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
I43024751
I43024751I43024751
I43024751
 
Paper id 37201520
Paper id 37201520Paper id 37201520
Paper id 37201520
 
128-Bit Area Efficient Reconfigurable Carry Select Adder
128-Bit Area Efficient Reconfigurable Carry Select Adder 128-Bit Area Efficient Reconfigurable Carry Select Adder
128-Bit Area Efficient Reconfigurable Carry Select Adder
 
High –Speed Implementation of Design and Analysis by Using Parallel Prefix Ad...
High –Speed Implementation of Design and Analysis by Using Parallel Prefix Ad...High –Speed Implementation of Design and Analysis by Using Parallel Prefix Ad...
High –Speed Implementation of Design and Analysis by Using Parallel Prefix Ad...
 
Mini Project on 4 BIT SERIAL MULTIPLIER
Mini Project on 4 BIT SERIAL MULTIPLIERMini Project on 4 BIT SERIAL MULTIPLIER
Mini Project on 4 BIT SERIAL MULTIPLIER
 
Design of carry save adder using transmission gate logic
Design of carry save adder using transmission gate logicDesign of carry save adder using transmission gate logic
Design of carry save adder using transmission gate logic
 
High Speed and Area Efficient Booth Multiplier Using SQRT CSLA with Zero Find...
High Speed and Area Efficient Booth Multiplier Using SQRT CSLA with Zero Find...High Speed and Area Efficient Booth Multiplier Using SQRT CSLA with Zero Find...
High Speed and Area Efficient Booth Multiplier Using SQRT CSLA with Zero Find...
 
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...
 
Hx3414601462
Hx3414601462Hx3414601462
Hx3414601462
 

Mais de International Journal of Technical Research & Application

Mais de International Journal of Technical Research & Application (20)

STUDY & PERFORMANCE OF METAL ON METAL HIP IMPLANTS: A REVIEW
STUDY & PERFORMANCE OF METAL ON METAL HIP IMPLANTS: A REVIEWSTUDY & PERFORMANCE OF METAL ON METAL HIP IMPLANTS: A REVIEW
STUDY & PERFORMANCE OF METAL ON METAL HIP IMPLANTS: A REVIEW
 
EXPONENTIAL SMOOTHING OF POSTPONEMENT RATES IN OPERATION THEATRES OF ADVANCED...
EXPONENTIAL SMOOTHING OF POSTPONEMENT RATES IN OPERATION THEATRES OF ADVANCED...EXPONENTIAL SMOOTHING OF POSTPONEMENT RATES IN OPERATION THEATRES OF ADVANCED...
EXPONENTIAL SMOOTHING OF POSTPONEMENT RATES IN OPERATION THEATRES OF ADVANCED...
 
POSTPONEMENT OF SCHEDULED GENERAL SURGERIES IN A TERTIARY CARE HOSPITAL - A T...
POSTPONEMENT OF SCHEDULED GENERAL SURGERIES IN A TERTIARY CARE HOSPITAL - A T...POSTPONEMENT OF SCHEDULED GENERAL SURGERIES IN A TERTIARY CARE HOSPITAL - A T...
POSTPONEMENT OF SCHEDULED GENERAL SURGERIES IN A TERTIARY CARE HOSPITAL - A T...
 
STUDY OF NANO-SYSTEMS FOR COMPUTER SIMULATIONS
STUDY OF NANO-SYSTEMS FOR COMPUTER SIMULATIONSSTUDY OF NANO-SYSTEMS FOR COMPUTER SIMULATIONS
STUDY OF NANO-SYSTEMS FOR COMPUTER SIMULATIONS
 
ENERGY GAP INVESTIGATION AND CHARACTERIZATION OF KESTERITE CU2ZNSNS4 THIN FIL...
ENERGY GAP INVESTIGATION AND CHARACTERIZATION OF KESTERITE CU2ZNSNS4 THIN FIL...ENERGY GAP INVESTIGATION AND CHARACTERIZATION OF KESTERITE CU2ZNSNS4 THIN FIL...
ENERGY GAP INVESTIGATION AND CHARACTERIZATION OF KESTERITE CU2ZNSNS4 THIN FIL...
 
POD-PWM BASED CAPACITOR CLAMPED MULTILEVEL INVERTER
POD-PWM BASED CAPACITOR CLAMPED MULTILEVEL INVERTERPOD-PWM BASED CAPACITOR CLAMPED MULTILEVEL INVERTER
POD-PWM BASED CAPACITOR CLAMPED MULTILEVEL INVERTER
 
DIGITAL COMPRESSING OF A BPCM SIGNAL ACCORDING TO BARKER CODE USING FPGA
DIGITAL COMPRESSING OF A BPCM SIGNAL ACCORDING TO BARKER CODE USING FPGADIGITAL COMPRESSING OF A BPCM SIGNAL ACCORDING TO BARKER CODE USING FPGA
DIGITAL COMPRESSING OF A BPCM SIGNAL ACCORDING TO BARKER CODE USING FPGA
 
MODELLING THE IMPACT OF FLOODING USING GEOGRAPHIC INFORMATION SYSTEM AND REMO...
MODELLING THE IMPACT OF FLOODING USING GEOGRAPHIC INFORMATION SYSTEM AND REMO...MODELLING THE IMPACT OF FLOODING USING GEOGRAPHIC INFORMATION SYSTEM AND REMO...
MODELLING THE IMPACT OF FLOODING USING GEOGRAPHIC INFORMATION SYSTEM AND REMO...
 
AN EXPERIMENTAL STUDY ON SEPARATION OF WATER FROM THE ATMOSPHERIC AIR
AN EXPERIMENTAL STUDY ON SEPARATION OF WATER FROM THE ATMOSPHERIC AIRAN EXPERIMENTAL STUDY ON SEPARATION OF WATER FROM THE ATMOSPHERIC AIR
AN EXPERIMENTAL STUDY ON SEPARATION OF WATER FROM THE ATMOSPHERIC AIR
 
LI-ION BATTERY TESTING FROM MANUFACTURING TO OPERATION PROCESS
LI-ION BATTERY TESTING FROM MANUFACTURING TO OPERATION PROCESSLI-ION BATTERY TESTING FROM MANUFACTURING TO OPERATION PROCESS
LI-ION BATTERY TESTING FROM MANUFACTURING TO OPERATION PROCESS
 
QUALITATIVE RISK ASSESSMENT AND MITIGATION MEASURES FOR REAL ESTATE PROJECTS ...
QUALITATIVE RISK ASSESSMENT AND MITIGATION MEASURES FOR REAL ESTATE PROJECTS ...QUALITATIVE RISK ASSESSMENT AND MITIGATION MEASURES FOR REAL ESTATE PROJECTS ...
QUALITATIVE RISK ASSESSMENT AND MITIGATION MEASURES FOR REAL ESTATE PROJECTS ...
 
SCOPE OF REPLACING FINE AGGREGATE WITH COPPER SLAG IN CONCRETE- A REVIEW
SCOPE OF REPLACING FINE AGGREGATE WITH COPPER SLAG IN CONCRETE- A REVIEWSCOPE OF REPLACING FINE AGGREGATE WITH COPPER SLAG IN CONCRETE- A REVIEW
SCOPE OF REPLACING FINE AGGREGATE WITH COPPER SLAG IN CONCRETE- A REVIEW
 
IMPLEMENTATION OF METHODS FOR TRANSACTION IN SECURE ONLINE BANKING
IMPLEMENTATION OF METHODS FOR TRANSACTION IN SECURE ONLINE BANKINGIMPLEMENTATION OF METHODS FOR TRANSACTION IN SECURE ONLINE BANKING
IMPLEMENTATION OF METHODS FOR TRANSACTION IN SECURE ONLINE BANKING
 
EFFECT OF TRANS-SEPTAL SUTURE TECHNIQUE VERSUS NASAL PACKING AFTER SEPTOPLASTY
EFFECT OF TRANS-SEPTAL SUTURE TECHNIQUE VERSUS NASAL PACKING AFTER SEPTOPLASTYEFFECT OF TRANS-SEPTAL SUTURE TECHNIQUE VERSUS NASAL PACKING AFTER SEPTOPLASTY
EFFECT OF TRANS-SEPTAL SUTURE TECHNIQUE VERSUS NASAL PACKING AFTER SEPTOPLASTY
 
EVALUATION OF DRAINAGE WATER QUALITY FOR IRRIGATION BY INTEGRATION BETWEEN IR...
EVALUATION OF DRAINAGE WATER QUALITY FOR IRRIGATION BY INTEGRATION BETWEEN IR...EVALUATION OF DRAINAGE WATER QUALITY FOR IRRIGATION BY INTEGRATION BETWEEN IR...
EVALUATION OF DRAINAGE WATER QUALITY FOR IRRIGATION BY INTEGRATION BETWEEN IR...
 
THE CONSTRUCTION PROCEDURE AND ADVANTAGE OF THE RAIL CABLE-LIFTING CONSTRUCTI...
THE CONSTRUCTION PROCEDURE AND ADVANTAGE OF THE RAIL CABLE-LIFTING CONSTRUCTI...THE CONSTRUCTION PROCEDURE AND ADVANTAGE OF THE RAIL CABLE-LIFTING CONSTRUCTI...
THE CONSTRUCTION PROCEDURE AND ADVANTAGE OF THE RAIL CABLE-LIFTING CONSTRUCTI...
 
TIME EFFICIENT BAYLIS-HILLMAN REACTION ON STEROIDAL NUCLEUS OF WITHAFERIN-A T...
TIME EFFICIENT BAYLIS-HILLMAN REACTION ON STEROIDAL NUCLEUS OF WITHAFERIN-A T...TIME EFFICIENT BAYLIS-HILLMAN REACTION ON STEROIDAL NUCLEUS OF WITHAFERIN-A T...
TIME EFFICIENT BAYLIS-HILLMAN REACTION ON STEROIDAL NUCLEUS OF WITHAFERIN-A T...
 
A STUDY ON THE FRESH PROPERTIES OF SCC WITH FLY ASH
A STUDY ON THE FRESH PROPERTIES OF SCC WITH FLY ASHA STUDY ON THE FRESH PROPERTIES OF SCC WITH FLY ASH
A STUDY ON THE FRESH PROPERTIES OF SCC WITH FLY ASH
 
AN INSIDE LOOK IN THE ELECTRICAL STRUCTURE OF THE BATTERY MANAGEMENT SYSTEM T...
AN INSIDE LOOK IN THE ELECTRICAL STRUCTURE OF THE BATTERY MANAGEMENT SYSTEM T...AN INSIDE LOOK IN THE ELECTRICAL STRUCTURE OF THE BATTERY MANAGEMENT SYSTEM T...
AN INSIDE LOOK IN THE ELECTRICAL STRUCTURE OF THE BATTERY MANAGEMENT SYSTEM T...
 
OPEN LOOP ANALYSIS OF CASCADED HBRIDGE MULTILEVEL INVERTER USING PDPWM FOR PH...
OPEN LOOP ANALYSIS OF CASCADED HBRIDGE MULTILEVEL INVERTER USING PDPWM FOR PH...OPEN LOOP ANALYSIS OF CASCADED HBRIDGE MULTILEVEL INVERTER USING PDPWM FOR PH...
OPEN LOOP ANALYSIS OF CASCADED HBRIDGE MULTILEVEL INVERTER USING PDPWM FOR PH...
 

Último

Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 

Último (20)

Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 

COMPARISON ANALYSIS OF 16-BIT ADDERS

  • 1. International Journal of Technical Research and Applications e-ISSN: 2320-8163, www.ijtra.com Volume 2, Issue 4 (July-Aug 2014), PP. 93-95 93 | P a g e COMPARISON ANALYSIS OF 16-BIT ADDERS Sangeeta Rani1, Er. Sachin Kumar2 1 M.Tech Student, 2 Faculty Department of Electronics & Communication M. Tech Student MERI COLLEGE OF ENGINEERING & TECHNOLOGY Sampla Abstract— Adders are one of the most widely digital components in the digital integrated circuit design and are the necessary part of Digital Signal Processing (DSP) applications. With the advances in technology, researchers have tried and are trying to design adders which offer either high speed, low power consumption, less area or the combination of them. The addition of the two bits is very Based on the various speed-up schemes for binary addition, a comprehensive overview and a qualitative evaluation of the different existing basic adder architectures are given in this paper. In addition, their comparison is performed in the thesis for the performance analysis. We will synthesize the adders - Ripple Carry adder, Carry look- ahead Adder, Carry Save Adder in ISE XIILINX 10.1 by using HDL - Verilog and will simulate them in Modelsim 6.4a. We will Compare above mentioned adders in terms of Delay, Slices Used and Look up tables used by the adder architecture. Key words— Ripple Carry Adder, Carry Look Ahead adder, Carry Save adder. I.INTRODUCTION Adders are commonly found in the building blocks of microprocessor and digital signal processing chips. Adders not only does addition in the processors and other digital circuits but also does subtraction, multiplication and division. Thus adder is the most basic arithmetic operation of any digital circuit. Chen et. Al found that addition is the most frequently used operation [5]. Basic unit used in any adder structure is Full adder. By cascading the full adders, we have a ripple carry adder. This kind of networks is called an iterative [1] logic array. In terms of iterative logic array, a ripple carry adder is referred to as an array, and the full adder is referred to as a cell. A basic adder structure is the ripple-carry adder, there are other adder structures providing higher speed than Ripple Carry Adder and Speed of the adder structure depends on the length of the operands. The other adder structure described in this paper are Ripple Carry Adder, Carry Look ahead adder and Carry Save adder, Ripple carry adder is the slowest of all adders. In this work, comparison analysis of three adders is presented. The Adders presented in this paper are all modeled by using Verilog for 16-bit data ISE. XILINX v10.1 is used as synthesis tool. Modelsim 6.2a is used to get timing simulation. II.RIPPLE CARRY ADDER: Ripple carry addition was used in the first electronic computers. Ripple carry adder uses the O(n) area and O(n) Delay where n is the width of operand [2]. Ripple carry adders uses the propagation of the carry from least significant bit to most significant bit. i.e. carry out of ith stage is fed to the input of the i+1th stage along with the inputs Ai+1 andBi+1. Hence the delay is introduced automatically due to propagation of the carry from LSB to MSB. For n-Bit Ripple carry adder, n full adders are used. Figure 1 shows the n bit ripple carry adder using n full adders. Because of the propagation of carry from right to left, delay is maximum in this adder. Figure 1: n Bit Ripple Carry Adder using n full bit adders There also exists Probabilistic Ripple carry adder which calculates that a bias voltage scaling (BIVOS) technique can yield much better energy saving than simply supplying all FAs with the same voltage. Note: Ripple carry adders are useful when n is small. III.CARRY LOOK-AHEAD ADDER It is a synchronous addition which was introduced by Weinberger & Smith in 1956. It is based on the principle that even if the number of inputs is increased the carry propagation can still be reduced [4]. Its concept is to propagate the carry as fast as possible to the last stage for all operand values. In the carry look ahead adder Carry Generation signal and carry propagate signals are generated. A carry is generated when both inputs A & B are 1 and Carry is propagated when any of the input A or B is 1. Figure 2: 4 Bit Carry Look Ahead Adder Gi = Ai ∙ Bi called the generate function ………(1) Pi = Ai ⨁ Bi called the propagate function ………(2) Equations of Full adder are S = A ⨁ B ⨁ C = Pi ⨁ Ci ………..(3) C = A.B + B.C + C.A = A.B+ C(A+B) ………..(4) We can also write the (4) eq. as C = A.B + C(A⨁B) C = G+P.C And
  • 2. International Journal of Technical Research and Applications e-ISSN: 2320-8163, www.ijtra.com Volume 2, Issue 4 (July-Aug 2014), PP. 93-95 94 | P a g e C i+1 = Gi + Pi Ci ……….(5) Now C0 = G0 + P0.Cin C1 = G1 + P1 G0 + P1 P0 .Cin C2 = G2 + P2 . G1 + P2 . P1 . G0 +P2 . P1 . P0 . Cin C3 = G3 + P3.G2 + P3.P2.G1 + P3.P2.P1 .G0 + P3.P2.P1.P0.Cin . . . . Cn+1 = Gn + Gn-1.Pn + Gn-2.Pn.Pn-1 +………+ G0.PnPn- 1…P1 + PnPn-1 …P1P0Cin ………..(6) One of the most popular methods to reduce delay is to use a carry look-ahead mechanism. By using carry look-ahead mechanism, the propagation delay is reduced to four-gate level irrespective of the number of bits in the adder. [7] IV.CARRY SELECT ADDER (CSA) In the CSA, addition is divided into m modules of k bits each. Each module has two k- bit wide adders (generally, CRAs), which perform two additions at the same time: one with Cin=0 (Cin means carry-in) and another with Cin =1. CSA is one of the fastest adders. On the other hand, the CSA area is more than twice as that of the RCA, for a given bit-width. The time and area complexities of the CSA are O(n/k) and O(2n), respectively [3]. Carry select adder is not area efficient because it uses multiple pairs of Ripple Carry Adders. The carries within each module are computed in parallel by using “generate.” and “propagate.” in order to anticipate the module carry out. There is another adder called as A1CSA and it is inspired by the CSA. Also the numbers of adder used in this adders is half as that of the CSA because the adder with Cin=1 in a CSA is replaced by "A1" block which is less expensive logic than the CSA. Using the idea of CSA iteratively, the delay of the adder can significantly be reduced. It is proven that if the delay of multiplexers is negligible, the delay of the iterative CSA will grow with the square root of the number of bits. [8] V.CARRY SAVE ADDERS (CSAA) There are many cases where it is desired to compute the sum of more than two numbers together. The straightforward way of adding together m numbers (all n bits wide) is to add the first two, then add that sum to the next, and so on. This requires a total of m−1 additions, for a total gate delay of O ( m lg n ) Instead, a tree of adders can be formed, taking only O (lg m • lg n ) gate delays. Using carry save addition, the delay can be reduced further still. The idea is to take 3 numbers that we want to add together, x + y + z, and convert it into 2 numbers c + s such that x + y + z = c + s, and do this in O(1) time. The reason why addition cannot be performed in O(1) time is because the carry information must be propagated. In carry save addition, we refrain from directly passing on the carry information until the very last step. Figure 2: Carry save adder The carry save approach breaks this process down into two steps. The first is to compute the sum ignoring any carries: The final addition is then computed as: 1. Shifting the carry sequence C left by one place. 2. Placing a 0 to the front (MSB) of the partial sum sequence S. 3. Finally, a ripple carry adder is used to add these two together and computing the resulting sum. [6] VI.SIMULATION RESULTS: Figure 3: Addition using 16 Bit Ripple Carry adder Figure 4: Addition using 16 Bit Carry Look-Ahead adder Figure5: Addition using 16 Bit Carry Save adder (Target Device: 3s100evq100-4) TABLE I. DEVICE UTILIZATION SUMMARY OF RIPPLE CARRY ADDER
  • 3. International Journal of Technical Research and Applications e-ISSN: 2320-8163, www.ijtra.com Volume 2, Issue 4 (July-Aug 2014), PP. 93-95 95 | P a g e Maximum combinational path delay: 24.686ns TABLE II. DEVICE UTILIZATION SUMMARY OF CARRY LOOK-AHEAD ADDER Maximum combinational path delay: 24.686ns TABLE III. DEVICE UTILIZATION SUMMARY OF CARRYS SAVE ADDER Maximum combinational path delay: 19.092ns CONCLUSION Logic Utilization RCA CLA CSAA No.of Slices 24 18 27 Number of 4 input LUTs 32 32 48 Number of Bonded IOBs 50 50 50 Delay 24.686ns 24.686ns 19.092ns TABLE IV. COMPARISON ANALYSIS OF 16-BIT ADDERS Simulation of Ripple Carry adder, Carry look- ahead Adder and Carry Save Adder is done in ISE XIILINX 10.1 by using HDL - Verilog and Modelsim 6.4a. By comparing them in terms of delay i have reached the conclusion that Carry Save adder has the lowest delay among them and hence it is fastest of them all. Also Ripple carry adder and Carry look ahead adder has the same and maximum delay but according to theory carry look ahead adder has less delay than Ripple carry adder (CLA does not wait for the carry to propagate on each stage but uses direct equations to calculate sum and carry). And number of Look Up Tables used is minimum in Ripple carry adder, and Carry look–ahead adder but maximum in carry save adder. Also number of IOB is same in all the adders. No. of slices used by Carry Look ahead adder is minimum. REFERENCES [1] Seji Kahihara and Tsutomu Sasao, “On the adders with minimum tests”, IEEE Proceedings of the 5th Asian Test Symposium 1997. [2] Chetana Nagendra, Mary Jane Irwin and Robert Michael Owens, “Area-Time-Power Tradeoffs in Parallel Adders”, IEEE Transactions on circuits and systems-II: Analog and Digital signal Processing, Vol. 43, No.10, oct. 1996, pp. 689 – 702 [3] Jucemar Monteiro, José Luís Güntzel Luciano Agostini, “A1CSA: An Energy-Efficient Fast Adder Architecture for Cell- Based VLSI Design” Electronics, Circuits and Systems (ICECS), 2011 18th IEEE International Conference on 11-14 Dec. 2011 pp. 442 – 445. [4] James Levy and Jabulani Nyathi, “A High Performance, Low Area Overhead Carry Lookahead Adder” [5] D. C. Chen, L. M. Guerra, E. H. Ng, M. Potkonjak, D. P. Schultz, and J. M. Rabaey, “An intcgrated system for rapid prototyping of high performancc algorithm specific data paths,” in Proc. Application Specific Array Processors, Aug 1992, pp. 134-148. [6] Raminder Preet Pal Singh, Parveen Kumar, Balwinder Singh.International Performance “Analysis of 32-Bit Array Multiplier with a CarrySave Adder and with a Carry-Look- Ahead Adder”, Journal of Recent Trends in Engineering, Vol 2, No. 6, November 2009. [7] May Phyo Thwal, Khin Htay Kyi, and Kyaw Swar Soe; “Implementation of Adder-Subtracter Design with Verilog HDL” World Academy of Science, Engineering and Technology Vol:2 , March 2008. [8] Behnam AmelifardFarzan FallahMassoud Pedram, “Closing the Gap between Carry Select Adder and Ripple Carry Adder: A New Class of Low-power High-performance Adders” [9] Padma DeviAshima Girdher,” Improved Carry Select Adder with Reduced Area and Low Power Consumption”, International Journal of Computer Applications (0975 – 8887) Volume 3 – No.4, June 2010. [10] M. Morris Mano; “Digital logic and computer design”; Prentice hall of India Private limited (2003). [11] Chip-Hong Chang, Jiangmin Gu, Mingyan Zhang, “A Review of 0.18-um Full adder Performances for Tree Structured Arithmetic Circuits,” IEEE Transactions on Very Large Scale Integration (VLSI) Systems, vol. 13, no. 6, pp. 686-695, June 2005.