SlideShare a Scribd company logo
1 of 3
Download to read offline
MUX Int. Journal of Engineering Research and Applications www.ijera.com
ISSN: 2248-9622, Vol. 5, Issue 8, (Part - 2) August 2015, pp.58-60
www.ijera.com 58 | P a g e
Design the High Speed Kogge-Stone Adder by Using
MUX
Vishal Galphat, Nitin Lonbale ECE Deptt, SBITM, Betul, M.P.
Abstract
In this Technical era the high speed and low area of VLSI chip are very- very essential factors. Day by day
number of transistors and other active and passive elements are growing on VLSI chip. In Integral part of the
processor adders play an important role. In this paper we are using proposed kogge-stone adders for binary
addition to reduce the size and increase the efficiency or processors speed. Proposing kogge stone adder
provides less components, less path delay and better speed compare to other existing kogge stone adder and
other adders. Here we are comparing the kogge stone adders of different-different word size from other adders.
The design and experiment can be done by the aid of Xilinx 14.1i Spartan 3 device family.
Keywords: Kogge Stone Adder, Ripple Carry Adder, Proposed Kogge Stone Adder, 14.1i Spartan 3
Device Family.
I. INTRODUCTION
The stage of multiplication in any crucial appli-cation
considered greatly influence the processor speed. The
processors speed mostly depends on adder design
techniques. Adder is the device by which two or
more than two bit information can be added. These
devices are need of hour for dig-ital signal processing
and image signal processing. Vedic mathematics is
the best option to calculate the fast asthmatics and
logical operation in fast way. There are 16 sutras in
vedic mathematics like urd-hawa triyakbhayam,
Nikhilam etc. So we are kept in mind that reduce the
area and logical path delay as possible as. The
propagation delay is played a very important role for
digital signal processing, image processing and other
various suitable appli-cation..The shorter the
propagation delay, the higher the speed of the circuit
and vice-versa. Propagation delay should be
minimizing as possible as, for high efficient addition.
For better explanation we can take instance for N bit
addition in which generally propagation delay is
occurred highly. When we add one high bit
information(A0; A1; A2; A3) to another high bit
information(B0; B1; B2; B3), carry bit(C0; C1; C2;
C3) is occurred due to normally binary addition
operation. This carry propagates to next bit and now
bit addition is performed by 3 bit adder. So carry will
propagate to the next bit over and over, this cause
propagation delay will be occurred. We have
principal component for 2 and 3 bit addition such as
half and full adder. There another serial and parallel
adder to design fast processing adder like
compressor, Ripple carry adder, look a head adder
etc.
Fig. 1. A Propagation delay for bit binary addition
II. OBJECTIVE
The bottleneck motive the work is to design and
implement a high speed adder. Which can be used in
any processor based application. Here we are
proposing a Kogge stone adder (KSA) by using
MUX to reduce the propagation delay.
Fig. 2. A MUX blockdiagram for working as a
XOR gate
III. MUX AS A XOR GATE
XOR gate is the special type of gate which is
represented by plus sign with encirclement. The
RESEARCH ARTICLE OPEN ACCESS
MUX Int. Journal of Engineering Research and Applications www.ijera.com
ISSN: 2248-9622, Vol. 5, Issue 8, (Part - 2) August 2015, pp.58-60
www.ijera.com 59 | P a g e
matter of complexity can be reduced by the aid of
designing of the gates. Less number of gates provides
the less area for attractive designing in digital
processing. Xor gate is comprised with five gates
(Two AND, two NOT and one OR gate). XOR gate
can also be replaced by Multiplexer (MUX). In
digital electronics we are having two types of
universal gates like NAND and NOR gate. By using
any universal gate we can design any type of gate.
Likewise MUX behaves like as universal gate that
means by using mux any type of gate can be
designed. To design the 2 inputs XOR gate one input
of MUX must be invert to the other and both input
would be connected together. Another input of XOR
gate would be applied to the select line of the MUX.
So, the output of the MUX would be as same as
the output of XOR Gate. The advantage of this type
of designing that is Differential Cascode Voltage
Switch Logic (DCVSL) as a MUX is that it produces
both true and complementary outputs when provided
with true and complementary inputs.
IV. DIFFERENTIAL CASCODE
VOLTAGE SWITCH LOGIC (RCA)
A ripple carry adder is a parallel digital adder
circuit that produces the arithmetic sum of two binary
numbers. It can be comprised with full adders
connected in cascaded, with the carry output from
each full adder connected to the carry input of the
next full adder in the chain. This kind of adder is
typically known as Ripple Carry Adder because carry
ripples to next full adder. The layout of Ripple Carry
Adder is simple, which allows fast design
Fig. 3. A Functional Diagram of Ripple Carry
Adder
time. The Ripple Carry Adder is slowest among all
the adders because every full adder must wait till the
previous full adder generates the carry bit for its
input.
S0 = A0B0Cin (1)
C0 = (A0B0) + (B0Cin) + (CinA0) (2)
S1 = A1B1C0 (3)
C1 = (A1B1) + (B1C0) + (C0A1) (4)
S2 = A2B2C1 (5)
C2= (A2B2) + (B2C1) + (C1A2) (6)
Sn = AnBnCn 1 (7)
Cn = (An Bn) + (Bn Cn 1) + (Cn 1An) (8)
The ripple carry adder has the smallest are when
compare to other adder. it is limited to application
where the area and propagation delay must be
minimized. As we can see in diagram of ripple carry
adder which has much more number of gates. Ripple
carry adder does not provide efficient area and speed
because of its complexity.
Fig. 4. A Basic Building Block of KSA
Fig. 5. Proposed KSA by using MUX
V. KOGGE-STONE ADDER
The Kogge-Stone adder concept was developed
by Peter M. Kogge and Harold S. Stone, which they
published in 1973 in a seminal paper titled. KS adder
is the special and fast adder. Kogge stone adder is
comprised with three units such as pre processing,
carry generator and post processing unit.
P = AiBi (9)
G = AiBi (10)
Ci = Gi (11)
Si = PiCi 1 (12)
MUX Int. Journal of Engineering Research and Applications www.ijera.com
ISSN: 2248-9622, Vol. 5, Issue 8, (Part - 2) August 2015, pp.58-60
www.ijera.com 60 | P a g e
In kogge stone adder XOR can be replaced by
MUX which provide different structure and gives the
true and complement value at a time.
TABLE I
COMPRESION OF DIFFERENT TYPES OF
ADDER WITH KSA BY MUX
Bit size Adder Area Delay in ns
8 bit Regular(RCA) 144 11.92
SQRT BEC 132 13.69
CSLA Modified (CBL) 111 11.15
KSA by MUX 83 5.776
16 bit Regular (RCA) 348 16.15
SQRT BEC 291 18.77
CSLA Modified (CBL) 276 15.48
KSA by MUX 166 12.85
32 bit Regular (RCA) 698 28.97
SQRT BEC 762 34.44
CSLA Modified (CBL) 552 26.23
KSA by MUX 332 24.56
64 bit Regular (RCA) 1592 52.82
SQRT BEC 1498 64.61
CSLA Modified (CBL) 1104 47.74
KSA by MUX 664 45.25
VI. CONCLUSION AND FUTURE
WORK
Eventually a novel high speed adder can be
implemented by different structure of kogge stone
adder. Simulation result is implementing on Xilinx
14.2i Spartan 3E advanced VHDL software tool. This
experiment gives better result than other adder apart
from that it gives less area and low propagation
delay. In future this adder can be helped to design a
high speed multiplier which is essential for digital
processor. Apart from that these fast adder and
multiplier can be used for convolution and de-
convolution.
REFERENCES
[1] Youngjoon Kim and Lee-Sup Kim, 2001.A
low power carry select adder with reduced
area,IEEE International Symposium on
Circuits and Systems, vol.4, pp.218-221.
[2] Akhilesh Tyagi,1990.A Reduced Area
Scheme for Carry- Se-lect Adders,IEEE
International Conference on Computer
design, pp.255-258.
[3] Belle W.Y.Wei and Clark
D.Thompson,1990.Area-Time Optimal
Adder Design, IEEE transactions on
Computers, vol.39, pp. 666-675.
[4] Kogge P and Stone H, 1973.A Parallel
Algorithm for the Efficient Solution of a
General Class of Recurrence Relations,
IEEE Transactions on Computers, Vol. C-
22, No. 8, pp. 786-793.
[5] Madhu Thakur and Javed Ashraf,
2012.Design of Braun Mul-tiplier with
Kogge-Stone Adder and Its Implementation
on FPGAInternational Journal of Scientific
and Engineering Re-search, Vol. 3, No. 10,
pp. 03-06, ISSN 2229-5518.
[6] Somayeh Babazadeh and Majid Haghparast,
2012.Design of a Nanometric Fault Tolerant
Reversible Multiplier Circuit, Journal of
Basic and Applied Scientific Research.
[7] Sumeer Goel, Mohammed A. Elgamel,
Magdy A. Bay-oumi, Yasser Hanafy,
2006.Design Methodologies for High-
Performance Noise-Tolerant XOR-XNOR
Circuits,IEEE Transac-tions on Circuits and
Systems- I, Vol. 53, No. 4, pp. 867-878.
[8] Mohammad Shamim Imtiaz, Md Abdul Aziz
Suzon, Mahmudur Rahman,2012.Design of
Energy efficient Full adder using hybrid
CMOS logic styleInternational Journal of
Advances in Engineer-ing and Technology,
Jan 2012.
[9] Ila Gupta, Neha Arora, Prof. B.P. Singh,
2012.Analysis of Several 2:1 Multiplexer
Circuits at 90nm and 45nm Technolo-
gies,International Journal of Scientific and
Research Publica-tions, Volume 2, Issue 2,
February 2012.

More Related Content

What's hot

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
 
A CORDIC based QR Decomposition Technique for MIMO Detection
A CORDIC based QR Decomposition Technique for MIMO Detection A CORDIC based QR Decomposition Technique for MIMO Detection
A CORDIC based QR Decomposition Technique for MIMO Detection IJECEIAES
 
Cost Efficient Design of Reversible Adder Circuits for Low Power Applications
Cost Efficient Design of Reversible Adder Circuits for Low Power ApplicationsCost Efficient Design of Reversible Adder Circuits for Low Power Applications
Cost Efficient Design of Reversible Adder Circuits for Low Power ApplicationsVIT-AP University
 
Area efficient parallel LFSR for cyclic redundancy check
Area efficient parallel LFSR for cyclic redundancy check  Area efficient parallel LFSR for cyclic redundancy check
Area efficient parallel LFSR for cyclic redundancy check IJECEIAES
 
Aes encryption engine for many core processor arrays for enhanced security
Aes encryption engine for many core processor arrays for enhanced securityAes encryption engine for many core processor arrays for enhanced security
Aes encryption engine for many core processor arrays for enhanced securityIAEME Publication
 
Implementation of Low Power and Area-Efficient Carry Select Adder
Implementation of Low Power and Area-Efficient Carry Select AdderImplementation of Low Power and Area-Efficient Carry Select Adder
Implementation of Low Power and Area-Efficient Carry Select AdderIJMTST Journal
 
VHDL and Cordic Algorithim
VHDL and Cordic AlgorithimVHDL and Cordic Algorithim
VHDL and Cordic AlgorithimSubeer Rangra
 
NCRTS'14-IJERT-683-688
NCRTS'14-IJERT-683-688NCRTS'14-IJERT-683-688
NCRTS'14-IJERT-683-688Kunjan Shinde
 
Design and Implementation of Multiplier Using Kcm and Vedic Mathematics by Us...
Design and Implementation of Multiplier Using Kcm and Vedic Mathematics by Us...Design and Implementation of Multiplier Using Kcm and Vedic Mathematics by Us...
Design and Implementation of Multiplier Using Kcm and Vedic Mathematics by Us...IJMER
 
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
 

What's hot (19)

E04503052056
E04503052056E04503052056
E04503052056
 
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
 
Id3313941396
Id3313941396Id3313941396
Id3313941396
 
Q010228189
Q010228189Q010228189
Q010228189
 
Cordic Code
Cordic CodeCordic Code
Cordic Code
 
A CORDIC based QR Decomposition Technique for MIMO Detection
A CORDIC based QR Decomposition Technique for MIMO Detection A CORDIC based QR Decomposition Technique for MIMO Detection
A CORDIC based QR Decomposition Technique for MIMO Detection
 
Cost Efficient Design of Reversible Adder Circuits for Low Power Applications
Cost Efficient Design of Reversible Adder Circuits for Low Power ApplicationsCost Efficient Design of Reversible Adder Circuits for Low Power Applications
Cost Efficient Design of Reversible Adder Circuits for Low Power Applications
 
Area efficient parallel LFSR for cyclic redundancy check
Area efficient parallel LFSR for cyclic redundancy check  Area efficient parallel LFSR for cyclic redundancy check
Area efficient parallel LFSR for cyclic redundancy check
 
Aes encryption engine for many core processor arrays for enhanced security
Aes encryption engine for many core processor arrays for enhanced securityAes encryption engine for many core processor arrays for enhanced security
Aes encryption engine for many core processor arrays for enhanced security
 
Implementation of Low Power and Area-Efficient Carry Select Adder
Implementation of Low Power and Area-Efficient Carry Select AdderImplementation of Low Power and Area-Efficient Carry Select Adder
Implementation of Low Power and Area-Efficient Carry Select Adder
 
VHDL and Cordic Algorithim
VHDL and Cordic AlgorithimVHDL and Cordic Algorithim
VHDL and Cordic Algorithim
 
W4408123126
W4408123126W4408123126
W4408123126
 
distance_matrix_ch
distance_matrix_chdistance_matrix_ch
distance_matrix_ch
 
FPGA Implementation of CORDIC Algorithm Architecture
FPGA Implementation of CORDIC Algorithm ArchitectureFPGA Implementation of CORDIC Algorithm Architecture
FPGA Implementation of CORDIC Algorithm Architecture
 
NCRTS'14-IJERT-683-688
NCRTS'14-IJERT-683-688NCRTS'14-IJERT-683-688
NCRTS'14-IJERT-683-688
 
Design and Implementation of Multiplier Using Kcm and Vedic Mathematics by Us...
Design and Implementation of Multiplier Using Kcm and Vedic Mathematics by Us...Design and Implementation of Multiplier Using Kcm and Vedic Mathematics by Us...
Design and Implementation of Multiplier Using Kcm and Vedic Mathematics by Us...
 
R04605106110
R04605106110R04605106110
R04605106110
 
An35225228
An35225228An35225228
An35225228
 
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
 

Viewers also liked

Securing virtualization in real world environments
Securing virtualization in real world environmentsSecuring virtualization in real world environments
Securing virtualization in real world environmentsArun Gopinath
 
Improved SCTP Scheme To Overcome Congestion Losses Over Manet
Improved SCTP Scheme To Overcome Congestion Losses Over ManetImproved SCTP Scheme To Overcome Congestion Losses Over Manet
Improved SCTP Scheme To Overcome Congestion Losses Over ManetIJERA Editor
 
Study on the Influence of Ice and Snow on Pavement Evaluation
Study on the Influence of Ice and Snow on Pavement EvaluationStudy on the Influence of Ice and Snow on Pavement Evaluation
Study on the Influence of Ice and Snow on Pavement EvaluationIJERA Editor
 
Localized Algorithm for Channel Assignment in Cognitive Radio Networks
Localized Algorithm for Channel Assignment in Cognitive Radio NetworksLocalized Algorithm for Channel Assignment in Cognitive Radio Networks
Localized Algorithm for Channel Assignment in Cognitive Radio NetworksIJERA Editor
 
Modified Sierpinski Gasket for Wi-Fi and WLAN Applications
Modified Sierpinski Gasket for Wi-Fi and WLAN ApplicationsModified Sierpinski Gasket for Wi-Fi and WLAN Applications
Modified Sierpinski Gasket for Wi-Fi and WLAN ApplicationsIJERA Editor
 
An efficient model for design of 64-bit High Speed Parallel Prefix VLSI adder
An efficient model for design of 64-bit High Speed Parallel Prefix VLSI adderAn efficient model for design of 64-bit High Speed Parallel Prefix VLSI adder
An efficient model for design of 64-bit High Speed Parallel Prefix VLSI adderIJMER
 
Design of High Speed 128 bit Parallel Prefix Adders
Design of High Speed 128 bit Parallel Prefix AddersDesign of High Speed 128 bit Parallel Prefix Adders
Design of High Speed 128 bit Parallel Prefix AddersIJERA Editor
 

Viewers also liked (11)

Securing virtualization in real world environments
Securing virtualization in real world environmentsSecuring virtualization in real world environments
Securing virtualization in real world environments
 
Improved SCTP Scheme To Overcome Congestion Losses Over Manet
Improved SCTP Scheme To Overcome Congestion Losses Over ManetImproved SCTP Scheme To Overcome Congestion Losses Over Manet
Improved SCTP Scheme To Overcome Congestion Losses Over Manet
 
Study on the Influence of Ice and Snow on Pavement Evaluation
Study on the Influence of Ice and Snow on Pavement EvaluationStudy on the Influence of Ice and Snow on Pavement Evaluation
Study on the Influence of Ice and Snow on Pavement Evaluation
 
Eh4301812815
Eh4301812815Eh4301812815
Eh4301812815
 
De4201715719
De4201715719De4201715719
De4201715719
 
Localized Algorithm for Channel Assignment in Cognitive Radio Networks
Localized Algorithm for Channel Assignment in Cognitive Radio NetworksLocalized Algorithm for Channel Assignment in Cognitive Radio Networks
Localized Algorithm for Channel Assignment in Cognitive Radio Networks
 
Secure by design
Secure by designSecure by design
Secure by design
 
Modified Sierpinski Gasket for Wi-Fi and WLAN Applications
Modified Sierpinski Gasket for Wi-Fi and WLAN ApplicationsModified Sierpinski Gasket for Wi-Fi and WLAN Applications
Modified Sierpinski Gasket for Wi-Fi and WLAN Applications
 
An efficient model for design of 64-bit High Speed Parallel Prefix VLSI adder
An efficient model for design of 64-bit High Speed Parallel Prefix VLSI adderAn efficient model for design of 64-bit High Speed Parallel Prefix VLSI adder
An efficient model for design of 64-bit High Speed Parallel Prefix VLSI adder
 
G45014345
G45014345G45014345
G45014345
 
Design of High Speed 128 bit Parallel Prefix Adders
Design of High Speed 128 bit Parallel Prefix AddersDesign of High Speed 128 bit Parallel Prefix Adders
Design of High Speed 128 bit Parallel Prefix Adders
 

Similar to Design the High Speed Kogge-Stone Adder by Using

Design and Implementation of Different types of Carry skip adder
Design and Implementation of Different types of Carry skip adderDesign and Implementation of Different types of Carry skip adder
Design and Implementation of Different types of Carry skip adderIRJET Journal
 
Analysis of different bit carry look ahead adder using verilog code 2
Analysis of different bit carry look ahead adder using verilog code 2Analysis of different bit carry look ahead adder using verilog code 2
Analysis of different bit carry look ahead adder using verilog code 2IAEME Publication
 
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
 
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
 
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 TechnologyIJEEE
 
IRJET - Realization of Power Optimised Carry Skip Adder using AOI Logic
IRJET -  	  Realization of Power Optimised Carry Skip Adder using AOI LogicIRJET -  	  Realization of Power Optimised Carry Skip Adder using AOI Logic
IRJET - Realization of Power Optimised Carry Skip Adder using AOI LogicIRJET Journal
 
Leakage power optimization for ripple carry adder
Leakage power optimization for ripple carry adder Leakage power optimization for ripple carry adder
Leakage power optimization for ripple carry adder NAVEEN TOKAS
 
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
 
Design of 32 bit Parallel Prefix Adders
Design of 32 bit Parallel Prefix Adders Design of 32 bit Parallel Prefix Adders
Design of 32 bit Parallel Prefix Adders IOSR Journals
 
Design of 32 bit Parallel Prefix Adders
Design of 32 bit Parallel Prefix AddersDesign of 32 bit Parallel Prefix Adders
Design of 32 bit Parallel Prefix AddersIOSR Journals
 
Paper id 37201520
Paper id 37201520Paper id 37201520
Paper id 37201520IJRAT
 
Energy Efficient Full Adders for Arithmetic Applications Based on GDI Logic
Energy Efficient Full Adders for Arithmetic Applications Based on GDI LogicEnergy Efficient Full Adders for Arithmetic Applications Based on GDI Logic
Energy Efficient Full Adders for Arithmetic Applications Based on GDI LogicAssociate Professor in VSB Coimbatore
 
Efficient Design of Reversible Multiplexers with Low Quantum Cost
Efficient Design of Reversible Multiplexers with Low Quantum CostEfficient Design of Reversible Multiplexers with Low Quantum Cost
Efficient Design of Reversible Multiplexers with Low Quantum CostIJERA Editor
 
LOW POWER-AREA DESIGNS OF 1BIT FULL ADDER IN CADENCE VIRTUOSO PLATFORM
LOW POWER-AREA DESIGNS OF 1BIT FULL ADDER IN CADENCE VIRTUOSO PLATFORMLOW POWER-AREA DESIGNS OF 1BIT FULL ADDER IN CADENCE VIRTUOSO PLATFORM
LOW POWER-AREA DESIGNS OF 1BIT FULL ADDER IN CADENCE VIRTUOSO PLATFORMVLSICS Design
 
Comparative analysis of multi stage cordic using micro rotation technique
Comparative analysis of multi stage cordic using micro rotation techniqueComparative analysis of multi stage cordic using micro rotation technique
Comparative analysis of multi stage cordic using micro rotation techniqueIAEME Publication
 
Implementation of Carry Skip Adder using PTL
Implementation of Carry Skip Adder using PTLImplementation of Carry Skip Adder using PTL
Implementation of Carry Skip Adder using PTLIRJET Journal
 
High performance parallel prefix adders with fast carry chain logic
High performance parallel prefix adders with fast carry chain logicHigh performance parallel prefix adders with fast carry chain logic
High performance parallel prefix adders with fast carry chain logiciaemedu
 
High performance parallel prefix adders with fast carry chain logic
High performance parallel prefix adders with fast carry chain logicHigh performance parallel prefix adders with fast carry chain logic
High performance parallel prefix adders with fast carry chain logiciaemedu
 

Similar to Design the High Speed Kogge-Stone Adder by Using (20)

IMPLEMENTATION OF 128-BIT SPARSE KOGGE-STONE ADDER USING VERILOG
IMPLEMENTATION OF 128-BIT SPARSE KOGGE-STONE ADDER USING VERILOGIMPLEMENTATION OF 128-BIT SPARSE KOGGE-STONE ADDER USING VERILOG
IMPLEMENTATION OF 128-BIT SPARSE KOGGE-STONE ADDER USING VERILOG
 
Design and Implementation of Different types of Carry skip adder
Design and Implementation of Different types of Carry skip adderDesign and Implementation of Different types of Carry skip adder
Design and Implementation of Different types of Carry skip adder
 
Analysis of different bit carry look ahead adder using verilog code 2
Analysis of different bit carry look ahead adder using verilog code 2Analysis of different bit carry look ahead adder using verilog code 2
Analysis of different bit carry look ahead adder using verilog code 2
 
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...
 
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
 
Pasta documentation
Pasta  documentationPasta  documentation
Pasta documentation
 
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
 
IRJET - Realization of Power Optimised Carry Skip Adder using AOI Logic
IRJET -  	  Realization of Power Optimised Carry Skip Adder using AOI LogicIRJET -  	  Realization of Power Optimised Carry Skip Adder using AOI Logic
IRJET - Realization of Power Optimised Carry Skip Adder using AOI Logic
 
Leakage power optimization for ripple carry adder
Leakage power optimization for ripple carry adder Leakage power optimization for ripple carry adder
Leakage power optimization for ripple carry adder
 
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
 
Design of 32 bit Parallel Prefix Adders
Design of 32 bit Parallel Prefix Adders Design of 32 bit Parallel Prefix Adders
Design of 32 bit Parallel Prefix Adders
 
Design of 32 bit Parallel Prefix Adders
Design of 32 bit Parallel Prefix AddersDesign of 32 bit Parallel Prefix Adders
Design of 32 bit Parallel Prefix Adders
 
Paper id 37201520
Paper id 37201520Paper id 37201520
Paper id 37201520
 
Energy Efficient Full Adders for Arithmetic Applications Based on GDI Logic
Energy Efficient Full Adders for Arithmetic Applications Based on GDI LogicEnergy Efficient Full Adders for Arithmetic Applications Based on GDI Logic
Energy Efficient Full Adders for Arithmetic Applications Based on GDI Logic
 
Efficient Design of Reversible Multiplexers with Low Quantum Cost
Efficient Design of Reversible Multiplexers with Low Quantum CostEfficient Design of Reversible Multiplexers with Low Quantum Cost
Efficient Design of Reversible Multiplexers with Low Quantum Cost
 
LOW POWER-AREA DESIGNS OF 1BIT FULL ADDER IN CADENCE VIRTUOSO PLATFORM
LOW POWER-AREA DESIGNS OF 1BIT FULL ADDER IN CADENCE VIRTUOSO PLATFORMLOW POWER-AREA DESIGNS OF 1BIT FULL ADDER IN CADENCE VIRTUOSO PLATFORM
LOW POWER-AREA DESIGNS OF 1BIT FULL ADDER IN CADENCE VIRTUOSO PLATFORM
 
Comparative analysis of multi stage cordic using micro rotation technique
Comparative analysis of multi stage cordic using micro rotation techniqueComparative analysis of multi stage cordic using micro rotation technique
Comparative analysis of multi stage cordic using micro rotation technique
 
Implementation of Carry Skip Adder using PTL
Implementation of Carry Skip Adder using PTLImplementation of Carry Skip Adder using PTL
Implementation of Carry Skip Adder using PTL
 
High performance parallel prefix adders with fast carry chain logic
High performance parallel prefix adders with fast carry chain logicHigh performance parallel prefix adders with fast carry chain logic
High performance parallel prefix adders with fast carry chain logic
 
High performance parallel prefix adders with fast carry chain logic
High performance parallel prefix adders with fast carry chain logicHigh performance parallel prefix adders with fast carry chain logic
High performance parallel prefix adders with fast carry chain logic
 

Recently uploaded

Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
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
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 

Recently uploaded (20)

Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
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
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 

Design the High Speed Kogge-Stone Adder by Using

  • 1. MUX Int. Journal of Engineering Research and Applications www.ijera.com ISSN: 2248-9622, Vol. 5, Issue 8, (Part - 2) August 2015, pp.58-60 www.ijera.com 58 | P a g e Design the High Speed Kogge-Stone Adder by Using MUX Vishal Galphat, Nitin Lonbale ECE Deptt, SBITM, Betul, M.P. Abstract In this Technical era the high speed and low area of VLSI chip are very- very essential factors. Day by day number of transistors and other active and passive elements are growing on VLSI chip. In Integral part of the processor adders play an important role. In this paper we are using proposed kogge-stone adders for binary addition to reduce the size and increase the efficiency or processors speed. Proposing kogge stone adder provides less components, less path delay and better speed compare to other existing kogge stone adder and other adders. Here we are comparing the kogge stone adders of different-different word size from other adders. The design and experiment can be done by the aid of Xilinx 14.1i Spartan 3 device family. Keywords: Kogge Stone Adder, Ripple Carry Adder, Proposed Kogge Stone Adder, 14.1i Spartan 3 Device Family. I. INTRODUCTION The stage of multiplication in any crucial appli-cation considered greatly influence the processor speed. The processors speed mostly depends on adder design techniques. Adder is the device by which two or more than two bit information can be added. These devices are need of hour for dig-ital signal processing and image signal processing. Vedic mathematics is the best option to calculate the fast asthmatics and logical operation in fast way. There are 16 sutras in vedic mathematics like urd-hawa triyakbhayam, Nikhilam etc. So we are kept in mind that reduce the area and logical path delay as possible as. The propagation delay is played a very important role for digital signal processing, image processing and other various suitable appli-cation..The shorter the propagation delay, the higher the speed of the circuit and vice-versa. Propagation delay should be minimizing as possible as, for high efficient addition. For better explanation we can take instance for N bit addition in which generally propagation delay is occurred highly. When we add one high bit information(A0; A1; A2; A3) to another high bit information(B0; B1; B2; B3), carry bit(C0; C1; C2; C3) is occurred due to normally binary addition operation. This carry propagates to next bit and now bit addition is performed by 3 bit adder. So carry will propagate to the next bit over and over, this cause propagation delay will be occurred. We have principal component for 2 and 3 bit addition such as half and full adder. There another serial and parallel adder to design fast processing adder like compressor, Ripple carry adder, look a head adder etc. Fig. 1. A Propagation delay for bit binary addition II. OBJECTIVE The bottleneck motive the work is to design and implement a high speed adder. Which can be used in any processor based application. Here we are proposing a Kogge stone adder (KSA) by using MUX to reduce the propagation delay. Fig. 2. A MUX blockdiagram for working as a XOR gate III. MUX AS A XOR GATE XOR gate is the special type of gate which is represented by plus sign with encirclement. The RESEARCH ARTICLE OPEN ACCESS
  • 2. MUX Int. Journal of Engineering Research and Applications www.ijera.com ISSN: 2248-9622, Vol. 5, Issue 8, (Part - 2) August 2015, pp.58-60 www.ijera.com 59 | P a g e matter of complexity can be reduced by the aid of designing of the gates. Less number of gates provides the less area for attractive designing in digital processing. Xor gate is comprised with five gates (Two AND, two NOT and one OR gate). XOR gate can also be replaced by Multiplexer (MUX). In digital electronics we are having two types of universal gates like NAND and NOR gate. By using any universal gate we can design any type of gate. Likewise MUX behaves like as universal gate that means by using mux any type of gate can be designed. To design the 2 inputs XOR gate one input of MUX must be invert to the other and both input would be connected together. Another input of XOR gate would be applied to the select line of the MUX. So, the output of the MUX would be as same as the output of XOR Gate. The advantage of this type of designing that is Differential Cascode Voltage Switch Logic (DCVSL) as a MUX is that it produces both true and complementary outputs when provided with true and complementary inputs. IV. DIFFERENTIAL CASCODE VOLTAGE SWITCH LOGIC (RCA) A ripple carry adder is a parallel digital adder circuit that produces the arithmetic sum of two binary numbers. It can be comprised with full adders connected in cascaded, with the carry output from each full adder connected to the carry input of the next full adder in the chain. This kind of adder is typically known as Ripple Carry Adder because carry ripples to next full adder. The layout of Ripple Carry Adder is simple, which allows fast design Fig. 3. A Functional Diagram of Ripple Carry Adder time. The Ripple Carry Adder is slowest among all the adders because every full adder must wait till the previous full adder generates the carry bit for its input. S0 = A0B0Cin (1) C0 = (A0B0) + (B0Cin) + (CinA0) (2) S1 = A1B1C0 (3) C1 = (A1B1) + (B1C0) + (C0A1) (4) S2 = A2B2C1 (5) C2= (A2B2) + (B2C1) + (C1A2) (6) Sn = AnBnCn 1 (7) Cn = (An Bn) + (Bn Cn 1) + (Cn 1An) (8) The ripple carry adder has the smallest are when compare to other adder. it is limited to application where the area and propagation delay must be minimized. As we can see in diagram of ripple carry adder which has much more number of gates. Ripple carry adder does not provide efficient area and speed because of its complexity. Fig. 4. A Basic Building Block of KSA Fig. 5. Proposed KSA by using MUX V. KOGGE-STONE ADDER The Kogge-Stone adder concept was developed by Peter M. Kogge and Harold S. Stone, which they published in 1973 in a seminal paper titled. KS adder is the special and fast adder. Kogge stone adder is comprised with three units such as pre processing, carry generator and post processing unit. P = AiBi (9) G = AiBi (10) Ci = Gi (11) Si = PiCi 1 (12)
  • 3. MUX Int. Journal of Engineering Research and Applications www.ijera.com ISSN: 2248-9622, Vol. 5, Issue 8, (Part - 2) August 2015, pp.58-60 www.ijera.com 60 | P a g e In kogge stone adder XOR can be replaced by MUX which provide different structure and gives the true and complement value at a time. TABLE I COMPRESION OF DIFFERENT TYPES OF ADDER WITH KSA BY MUX Bit size Adder Area Delay in ns 8 bit Regular(RCA) 144 11.92 SQRT BEC 132 13.69 CSLA Modified (CBL) 111 11.15 KSA by MUX 83 5.776 16 bit Regular (RCA) 348 16.15 SQRT BEC 291 18.77 CSLA Modified (CBL) 276 15.48 KSA by MUX 166 12.85 32 bit Regular (RCA) 698 28.97 SQRT BEC 762 34.44 CSLA Modified (CBL) 552 26.23 KSA by MUX 332 24.56 64 bit Regular (RCA) 1592 52.82 SQRT BEC 1498 64.61 CSLA Modified (CBL) 1104 47.74 KSA by MUX 664 45.25 VI. CONCLUSION AND FUTURE WORK Eventually a novel high speed adder can be implemented by different structure of kogge stone adder. Simulation result is implementing on Xilinx 14.2i Spartan 3E advanced VHDL software tool. This experiment gives better result than other adder apart from that it gives less area and low propagation delay. In future this adder can be helped to design a high speed multiplier which is essential for digital processor. Apart from that these fast adder and multiplier can be used for convolution and de- convolution. REFERENCES [1] Youngjoon Kim and Lee-Sup Kim, 2001.A low power carry select adder with reduced area,IEEE International Symposium on Circuits and Systems, vol.4, pp.218-221. [2] Akhilesh Tyagi,1990.A Reduced Area Scheme for Carry- Se-lect Adders,IEEE International Conference on Computer design, pp.255-258. [3] Belle W.Y.Wei and Clark D.Thompson,1990.Area-Time Optimal Adder Design, IEEE transactions on Computers, vol.39, pp. 666-675. [4] Kogge P and Stone H, 1973.A Parallel Algorithm for the Efficient Solution of a General Class of Recurrence Relations, IEEE Transactions on Computers, Vol. C- 22, No. 8, pp. 786-793. [5] Madhu Thakur and Javed Ashraf, 2012.Design of Braun Mul-tiplier with Kogge-Stone Adder and Its Implementation on FPGAInternational Journal of Scientific and Engineering Re-search, Vol. 3, No. 10, pp. 03-06, ISSN 2229-5518. [6] Somayeh Babazadeh and Majid Haghparast, 2012.Design of a Nanometric Fault Tolerant Reversible Multiplier Circuit, Journal of Basic and Applied Scientific Research. [7] Sumeer Goel, Mohammed A. Elgamel, Magdy A. Bay-oumi, Yasser Hanafy, 2006.Design Methodologies for High- Performance Noise-Tolerant XOR-XNOR Circuits,IEEE Transac-tions on Circuits and Systems- I, Vol. 53, No. 4, pp. 867-878. [8] Mohammad Shamim Imtiaz, Md Abdul Aziz Suzon, Mahmudur Rahman,2012.Design of Energy efficient Full adder using hybrid CMOS logic styleInternational Journal of Advances in Engineer-ing and Technology, Jan 2012. [9] Ila Gupta, Neha Arora, Prof. B.P. Singh, 2012.Analysis of Several 2:1 Multiplexer Circuits at 90nm and 45nm Technolo- gies,International Journal of Scientific and Research Publica-tions, Volume 2, Issue 2, February 2012.