SlideShare a Scribd company logo
1 of 4
Download to read offline
International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169
Volume: 5 Issue: 7 595 – 598
_______________________________________________________________________________________________
595
IJRITCC | July 2017, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
High Speed and Low Power Consumption Carry Skip Adder using Binary to
Excess-One Converter
Sanyukta Vijaykumar Chahande
Research Scholar (M. Tech), Dept of ECE
Anjuman College of Engineering and Technology
Nagpur, India
sanyuktavchahande@gmail.com
Prof. Mohammad Nasiruddin
Associate. Professor & Head of ECE Dept
Anjuman College of Engineering and Technology
Nagpur, India
mn151819@gmail.com
Abstract—Arithmetic and Logic Unit (ALU) is a vital component of any CPU. In ALU, adders play a major role not only in addition but also in
performing many other basic arithmetic operations like subtraction, multiplication, etc. Thus realizing an efficient adder is required for better
performance of an ALU and therefore the processor. For the optimization of speed in adders, the most important factor is carry generation. For
the implementation of a fast adder, the generated carry should be driven to the output as fast as possible, thereby reducing the worst path delay
which determines the ultimate speed of the digital structure. In conventional carry skip adder the multiplexer is used as a skip logic that provides
a better performance and performs an efficient operation with the minimum circuitry. Even though, it affords a significant advantages there may
be a large critical path delay revealed by the multiplexer that leads to increase of area usage and power consumption. The basic idea of this paper
is to use Binary to Excess-1 Converters (BEC) to achieve lower area and power consumption.
Keywords- Arithmetic and Logic Unit(ALU), Carry Skip Adder, Binary to Excess-1 Converters(BEC)
__________________________________________________*****_________________________________________________
I. INTRODUCTION
Well expressed in words that if you can count, you can control.
Addition is a basic operation for any digital system, digital
signal processing or control system. A fast and accurate
operation of a digital system is greatly influenced by the
performance of the adders. Adders are also very important
component in digital systems because of their extensive use in
other basic digital operations such as subtraction, multiplication
and division. Hence, improving performance of the digital
adder would greatly advance the execution of binary operations
inside a circuit compromised of such blocks. The performance
of a digital circuit block is gauged by analyzing its power
dissipation, layout area and its operating speed.Addition is an
indispensable operation for any high speed digital system,
digital signal processing or control system.Therefore pertinent
choice of adder topologies is an essentialimportance in the
design of VLSI integrated circuits for high speed and high
performance circuits.
II. TYPE OF ADDERS
The design of various adders such as Ripple Carry Adder
(RCA),Carry Increment Adder (CIA), CarryLook Ahead
Adder (CLA), Carry Save Adder (CSA), Carry SelectAdder
(CSLA) and Carry Skip Adder (CSkA) are discussed below.
A. Ripple carry Adder(RCA)
Ripple Carry Adder (RCA) is a basic adder which works on
basic addition principle [1]. The architecture of RCA is shown
in figure below. RCA contains series structure of Full Adders
(FA); each FA is used to add two bits along with carry bit.
The carry generated from each full adder is given to next full
adder and so on. Hence, the carry is propagated in a serial
computation[1]. Hence, delay is more as the number of bits is
increased in RCA.
B. Carry Increment Adder(CIA)
The design of Carry Increment Adder (CIA) consists of
RCA’s andincremental circuitry [1]. The incremental circuit
can be designedusing HA’s in ripple carry chain with a
sequential order. Theaddition operation is done by dividing
total number of bits in togroup of 4bits and addition operation
is done using several 4bit RCA’s. The architecture of CIA is
C. Carry Look Aheah Adder(CLA)
As seen in the ripple-carry adder, its limiting factor is the time
it takes to propagate the carry. The carry look-ahead adder
International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169
Volume: 5 Issue: 7 595 – 598
_______________________________________________________________________________________________
596
IJRITCC | July 2017, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
solves this problem by calculating the carry signals in advance,
based on the input signals. The result is a reduced carry
propagation time.To be able to understand how the carry look-
ahead adder works, we have to manipulate the Boolean
expression dealing with the full adder. The Propagate P and
generate G in a full-adder, is given as:
Pi = Ai XOR Bi Carry propagate
Gi = AiBi Carry generate
Notice that both propagate and generate signals depend only on
the input bits and thus will be valid after one gate delay.
The new expressions for the output sum and the carryout are
given by:
Si = Pi  Ci-1
Ci+1= Gi + PiCi
These equations show that a carry signal will be generated in
two cases:
1) if both bits Ai and Bi are 1
2) if either Ai or Bi is 1 and the carry-in Ci is 1.
D. Carry Save Adder(CSA)
In Carry Save Adder (CSA), three bits are added parallelly at
a time. In this scheme, the carry is not propagated through the
stages. Instead, carry is stored in present stage, and updated as
addend value in the next stage. Hence, the delay due to the
carry is reduced in this scheme. The architecture of CSA is
shown in figure
E. Carry Select Adder(CSLA)
Carry Select Adder (CSLA) architecture consists of
independent generation of sum and carry i.e., Cin=1 and
Cin=0 executed parallelly. Depending upon Cin, the external
multiplexers select the carry to be propagated to next stage.
Further, based on the carry input, the sum will be selected.
F. Carry Skip Adder(CSkA)
As the name indicates, Carry Skip Adder (CSkA) uses skip
logic in the propagation of carry. It is designed to speed up
theaddition operation by adding a propagation of carry bit
around aportion of entire adder. Figure shows the architecture
of CSkA.
III. PRIOR WORK
The conventional structure of the CSKA consists of stages
containing chain of full adders (FAs) (RCA block) and 2:1
multiplexer (carry skip logic). The RCA blocks are connected
to each other through 2:1 multiplexers, which can be placed
into one or more level structures [19]. The CSKA
configuration (i.e., the number of the FAs per stage) has a
great impact on the speed of this type of adder [23]. Many
International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169
Volume: 5 Issue: 7 595 – 598
_______________________________________________________________________________________________
597
IJRITCC | July 2017, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
methods have been suggested for finding the optimum number
of the FAs [18]–[26]. The techniques presented in [19]–[24]
make use of VSSs to minimize the delay of adders based on a
single level carry skip logic. In [25], some methods to increase
the speed of the multilevel CSKAs are proposed. The
techniques, however, cause area and power increase
considerably and less regular layout.
The CSka with AOI/OAI logic structure is based on
combining the concatenation and the incrementation schemes
[13] with the Conv-CSKA structure, and hence, is denoted by
CI-CSKA. It provides us with the ability to use simpler carry
skip logics. The logic replaces2:1 multiplexers by AOI/OAI
compound gates (Fig. 2). The gates, which consist of fewer
transistors, have lower delay ,area, and smaller power
consumption compared with those of the 2:1 multiplexer [37].
Note that, in this structure, as the carry propagates through the
skip logics, it becomes complemented. Therefore, at the output
of the skip logic of even stages, the complement of the carry is
generated. The structure has a considerable lower propagation
delay with as lightly smaller area compared with those of the
conventional one. Note that while the power consumptions of
the AOI(or OAI) gate are smaller than that of the multiplexer,
the power consumption of the proposed CI-CSKA is a little
more than that of the conventional one. This is due to the
increase in the number of the gates.
IV. PROPOSED WORK
Based on the discussion presented in Section III, it is
concluded that by reducing the delay of the skip logic, one
may lower the propagation delay of the CSKA significantly.
Hence, in this paper, we present a modified CSKA structure
that reduces this delay.
The basic idea of this work is to use Binary to Excess- 1
converter (BEC) instead of RCA with Cin=1 in conventional
CSLA in order to reduce the area and power.BEC uses less
number of logic gates than N-bit full adder structure. To
replace N bit RCA, an N+1 bit BEC is required. Therefore,
Modified CSkA has low power and less area than conventional
CSkA.
International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169
Volume: 5 Issue: 7 595 – 598
_______________________________________________________________________________________________
598
IJRITCC | July 2017, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
V. CONCLUSION
In this paper, Carry Skip Adder (CSKA) structure was
proposed, which exhibits a higher speed and lower energy
consumption compared with the conventional structure. The
speed is through the use of Binary to Excess One converter for
the carry skip logics. The results also suggested that the CSKA
structure is a very good adder for the applications where both
the speed and energy consumption are critical. In addition, a
modified structure was proposed which reduces power
consumption without affecting the delay of the structures.
VI. REFERENCES
[1] I. Koren, Computer Arithmetic Algorithms, 2nd ed. Natick,
MA, USA: A K Peters, Ltd., 2002.
[2] R. Zlatanovici, S. Kao, and B. Nikolic, ―Energy–delay
optimization of 64-bit carry-lookahead adders with a 240 ps
90 nm CMOS design example,‖ IEEE J. Solid-State
Circuits, vol. 44, no. 2, pp. 569–583, Feb. 2009.
[3] S. K. Mathew, M. A. Anders, B. Bloechel, T. Nguyen, R.
K. Krishnamurthy, and S. Borkar, ―A 4-GHz 300-mW 64-
bit integer execution ALU with dual supply voltages in 90-
nm CMOS,‖ IEEE J. Solid-State Circuits, vol. 40, no. 1, pp.
44–51, Jan. 2005.
[4] V. G. Oklobdzija, B. R. Zeydel, H. Q. Dao, S. Mathew, and
R. Krishnamurthy, ―Comparison of high-performance VLSI
adders in the energy-delay space,‖ IEEE Trans. Very Large
Scale Integr. (VLSI) Syst., vol. 13, no. 6, pp. 754–758, Jun.
2005.
[5] B. Ramkumar and H. M. Kittur, ―Low-power and area-
efficient carry select adder,‖ IEEE Trans. Very Large Scale
Integr. (VLSI) Syst., vol. 20, no. 2, pp. 371–375, Feb. 2012.
[6] M. Vratonjic, B. R. Zeydel, and V. G. Oklobdzija, ―Low-
and ultra low-power arithmetic units: Design and
comparison,‖ in Proc. IEEE Int. Conf. Comput. Design,
VLSI Comput. Process. (ICCD), Oct. 2005, pp. 249–252.
[7] C. Nagendra, M. J. Irwin, and R. M. Owens, ―Area-time-
power tradeoffs in parallel adders,‖ IEEE Trans. Circuits
Syst. II, Analog Digit. Signal Process., vol. 43, no. 10, pp.
689–702, Oct. 1996.
[8] Y. He and C.-H. Chang, ―A power-delay efficient hybrid
carrylookahead/ carry-select based redundant binary to
two’s complement converter,‖ IEEE Trans. Circuits Syst. I,
Reg. Papers, vol. 55, no. 1, pp. 336–346, Feb. 2008.
[9] C.-H. Chang, J. Gu, and M. Zhang, ―A review of 0.18 μm
full adder performances for tree structured arithmetic
circuits,‖ IEEE Trans. Very Large Scale Integr. (VLSI)
Syst., vol. 13, no. 6, pp. 686–695, Jun. 2005.
[10] D. Markovic, C. C. Wang, L. P. Alarcon, T.-T. Liu, and J.
M. Rabaey, ―Ultralow-power design in near-threshold
region,‖ Proc. IEEE, vol. 98, no. 2, pp. 237–252, Feb. 2010.
[11] R. G. Dreslinski, M. Wieckowski, D. Blaauw, D. Sylvester,
and T. Mudge, ―Near-threshold computing: Reclaiming
Moore’s law through energy efficient integrated circuits,‖
Proc. IEEE, vol. 98, no. 2, pp. 253–266, Feb. 2010.
[12] S. Jain et al., ―A 280 mV-to-1.2 V wide-operating-range
IA-32 processor in 32 nm CMOS,‖ in IEEE Int. Solid-State
Circuits Conf. Dig. Tech. Papers (ISSCC), Feb. 2012, pp.
66–68.
[13] R. Zimmermann, ―Binary adder architectures for cell-based
VLSI and their synthesis,‖ Ph.D. dissertation, Dept. Inf.
Technol. Elect. Eng., Swiss Federal Inst. Technol. (ETH),
Zürich, Switzerland, 1998.
[14] D. Harris, ―A taxonomy of parallel prefix networks,‖ in
Proc. IEEE Conf. Rec. 37th Asilomar Conf. Signals, Syst.,
Comput., vol. 2. Nov. 2003, pp. 2213–2217.
[15] P. M. Kogge and H. S. Stone, ―A parallel algorithm for the
efficient solution of a general class of recurrence
equations,‖ IEEE Trans. Comput., vol. C-22, no. 8, pp.
786–793, Aug. 1973.
[16] V. G. Oklobdzija, B. R. Zeydel, H. Dao, S. Mathew, and R.
Krishnamurthy, ―Energy-delay estimation technique for
highperformance microprocessor VLSI adders,‖ in Proc.
16th IEEE Symp. Comput. Arithmetic, Jun. 2003, pp. 272–
279.
[17] M. Lehman and N. Burla, ―Skip techniques for high-speed
carrypropagation in binary arithmetic units,‖ IRE Trans.
Electron. Comput., vol. EC-10, no. 4, pp. 691–698, Dec.
1961.
[18] K. Chirca et al., ―A static low-power, high-performance 32-
bit carry skip adder,‖ in Proc. Euromicro Symp. Digit. Syst.
Design (DSD), Aug./Sep. 2004, pp. 615–619.
[19] M. Alioto and G. Palumbo, ―A simple strategy for
optimized design of one-level carry-skip adders,‖ IEEE
Trans. Circuits Syst. I, Fundam. Theory Appl., vol. 50, no.
1, pp. 141–148, Jan. 2003.
[20] S. Majerski, ―On determination of optimal distributions of
carry skips in adders,‖ IEEE Trans. Electron. Comput., vol.
EC-16, no. 1, pp. 45–58, Feb. 1967.
[21] A. Guyot, B. Hochet, and J.-M. Muller, ―A way to build
efficient carryskip adders,‖ IEEE Trans. Comput., vol. C-
36, no. 10, pp. 1144–1152, Oct. 1987.
[22] S. Turrini, ―Optimal group distribution in carry-skip
adders,‖ in Proc. 9th IEEE Symp. Comput. Arithmetic, Sep.
1989, pp. 96–103.
[23] P. K. Chan, M. D. F. Schlag, C. D. Thomborson, and V. G.
Oklobdzija, ―Delay optimization of carry-skip adders and
block carry-lookahead adders using multidimensional
dynamic programming,‖ IEEE Trans. Comput., vol. 41, no.
8, pp. 920–930, Aug. 1992.
[24] V. Kantabutra, ―Designing optimum one-level carry-skip
adders,‖ IEEE Trans. Comput., vol. 42, no. 6, pp. 759–764,
Jun. 1993.
[25] V. Kantabutra, ―Accelerated two-level carry-skip adders—
A type of very fast adders,‖ IEEE Trans. Comput., vol. 42,
no. 11, pp. 1389–1393, Nov. 1993.
[26] S. Jia et al., ―Static CMOS implementation of logarithmic
skip adder,‖ in Proc. IEEE Conf. Electron Devices Solid-
State Circuits, Dec. 2003, pp. 509–512.
[27] H. Suzuki, W. Jeong, and K. Roy, ―Low power adder with
adaptive supply voltage,‖ in Proc. 21st Int. Conf. Comput.
Design, Oct. 2003, pp. 103–106.

More Related Content

What's hot

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
 
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
 
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
 
Design and Implementation of Low-Power and Area-Efficient 64 bit CSLA using VHDL
Design and Implementation of Low-Power and Area-Efficient 64 bit CSLA using VHDLDesign and Implementation of Low-Power and Area-Efficient 64 bit CSLA using VHDL
Design and Implementation of Low-Power and Area-Efficient 64 bit CSLA using VHDLIJSRD
 
Design of a Novel Multiplier and Accumulator using Modified Booth Algorithm w...
Design of a Novel Multiplier and Accumulator using Modified Booth Algorithm w...Design of a Novel Multiplier and Accumulator using Modified Booth Algorithm w...
Design of a Novel Multiplier and Accumulator using Modified Booth Algorithm w...IRJET Journal
 
IRJET- Design of 16 Bit Low Power Vedic Architecture using CSA & UTS
IRJET-  	  Design of 16 Bit Low Power Vedic Architecture using CSA & UTSIRJET-  	  Design of 16 Bit Low Power Vedic Architecture using CSA & UTS
IRJET- Design of 16 Bit Low Power Vedic Architecture using CSA & UTSIRJET Journal
 
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
 
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
 
Low power & area efficient carry select adder
Low power & area efficient carry select adderLow power & area efficient carry select adder
Low power & area efficient carry select adderSai Vara Prasad P
 
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 Adderinventionjournals
 
A Parallel Computing Model for Segmentation of Vehicle Number Plate through W...
A Parallel Computing Model for Segmentation of Vehicle Number Plate through W...A Parallel Computing Model for Segmentation of Vehicle Number Plate through W...
A Parallel Computing Model for Segmentation of Vehicle Number Plate through W...theijes
 
High efficient carry skip adder in various multiplier structures
High efficient carry skip adder in various multiplier structuresHigh efficient carry skip adder in various multiplier structures
High efficient carry skip adder in various multiplier structuresIaetsd Iaetsd
 
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
 
Ijarcet vol-2-issue-3-1036-1040
Ijarcet vol-2-issue-3-1036-1040Ijarcet vol-2-issue-3-1036-1040
Ijarcet vol-2-issue-3-1036-1040Editor IJARCET
 
High Speed Carryselect Adder
High Speed Carryselect AdderHigh Speed Carryselect Adder
High Speed Carryselect Adderijsrd.com
 

What's hot (20)

Iaetsd 128-bit area
Iaetsd 128-bit areaIaetsd 128-bit area
Iaetsd 128-bit area
 
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
 
Bu34437441
Bu34437441Bu34437441
Bu34437441
 
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
 
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
 
Design and Implementation of Low-Power and Area-Efficient 64 bit CSLA using VHDL
Design and Implementation of Low-Power and Area-Efficient 64 bit CSLA using VHDLDesign and Implementation of Low-Power and Area-Efficient 64 bit CSLA using VHDL
Design and Implementation of Low-Power and Area-Efficient 64 bit CSLA using VHDL
 
Design of a Novel Multiplier and Accumulator using Modified Booth Algorithm w...
Design of a Novel Multiplier and Accumulator using Modified Booth Algorithm w...Design of a Novel Multiplier and Accumulator using Modified Booth Algorithm w...
Design of a Novel Multiplier and Accumulator using Modified Booth Algorithm w...
 
IRJET- Design of 16 Bit Low Power Vedic Architecture using CSA & UTS
IRJET-  	  Design of 16 Bit Low Power Vedic Architecture using CSA & UTSIRJET-  	  Design of 16 Bit Low Power Vedic Architecture using CSA & UTS
IRJET- Design of 16 Bit Low Power Vedic Architecture using CSA & UTS
 
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
 
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
 
Low power & area efficient carry select adder
Low power & area efficient carry select adderLow power & area efficient carry select adder
Low power & area efficient carry select adder
 
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
 
A Parallel Computing Model for Segmentation of Vehicle Number Plate through W...
A Parallel Computing Model for Segmentation of Vehicle Number Plate through W...A Parallel Computing Model for Segmentation of Vehicle Number Plate through W...
A Parallel Computing Model for Segmentation of Vehicle Number Plate through W...
 
High efficient carry skip adder in various multiplier structures
High efficient carry skip adder in various multiplier structuresHigh efficient carry skip adder in various multiplier structures
High efficient carry skip adder in various multiplier structures
 
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
 
W4408123126
W4408123126W4408123126
W4408123126
 
Ramya Project
Ramya ProjectRamya Project
Ramya Project
 
Report adders
Report addersReport adders
Report adders
 
Ijarcet vol-2-issue-3-1036-1040
Ijarcet vol-2-issue-3-1036-1040Ijarcet vol-2-issue-3-1036-1040
Ijarcet vol-2-issue-3-1036-1040
 
High Speed Carryselect Adder
High Speed Carryselect AdderHigh Speed Carryselect Adder
High Speed Carryselect Adder
 

Similar to High Speed and Low Power Consumption Carry Skip Adder using Binary to Excess-One Converter

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
 
IRJET- Implementation and Analysis of Hybridization in Modified Parallel Adde...
IRJET- Implementation and Analysis of Hybridization in Modified Parallel Adde...IRJET- Implementation and Analysis of Hybridization in Modified Parallel Adde...
IRJET- Implementation and Analysis of Hybridization in Modified Parallel Adde...IRJET Journal
 
IRJET- MAC Unit by Efficient Grouping of Partial Products along with Circular...
IRJET- MAC Unit by Efficient Grouping of Partial Products along with Circular...IRJET- MAC Unit by Efficient Grouping of Partial Products along with Circular...
IRJET- MAC Unit by Efficient Grouping of Partial Products along with Circular...IRJET Journal
 
Enhanced low power, fast and area efficient carry select adder
Enhanced low power, fast and area efficient carry select adderEnhanced low power, fast and area efficient carry select adder
Enhanced low power, fast and area efficient carry select addereSAT Publishing House
 
DESIGN AND IMPLEMENTATION OF AN IMPROVED CARRY INCREMENT ADDER
DESIGN AND IMPLEMENTATION OF AN IMPROVED CARRY INCREMENT ADDERDESIGN AND IMPLEMENTATION OF AN IMPROVED CARRY INCREMENT ADDER
DESIGN AND IMPLEMENTATION OF AN IMPROVED CARRY INCREMENT ADDERVLSICS Design
 
IRJET- FPGA Implementation of High Speed and Low Power Speculative Adder
IRJET-  	  FPGA Implementation of  High Speed and Low Power Speculative AdderIRJET-  	  FPGA Implementation of  High Speed and Low Power Speculative Adder
IRJET- FPGA Implementation of High Speed and Low Power Speculative AdderIRJET Journal
 
DESIGN AND IMPLEMENTATION OF AN IMPROVED CARRY INCREMENT ADDER
DESIGN AND IMPLEMENTATION OF AN IMPROVED CARRY INCREMENT ADDERDESIGN AND IMPLEMENTATION OF AN IMPROVED CARRY INCREMENT ADDER
DESIGN AND IMPLEMENTATION OF AN IMPROVED CARRY INCREMENT ADDERVLSICS Design
 
High Speed and Area Efficient Matrix Multiplication using Radix-4 Booth Multi...
High Speed and Area Efficient Matrix Multiplication using Radix-4 Booth Multi...High Speed and Area Efficient Matrix Multiplication using Radix-4 Booth Multi...
High Speed and Area Efficient Matrix Multiplication using Radix-4 Booth Multi...IRJET Journal
 
High-Speed and Energy-Efficient MAC Design using Vedic Multiplier and Carry S...
High-Speed and Energy-Efficient MAC Design using Vedic Multiplier and Carry S...High-Speed and Energy-Efficient MAC Design using Vedic Multiplier and Carry S...
High-Speed and Energy-Efficient MAC Design using Vedic Multiplier and Carry S...IRJET 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
 
IRJET- An Efficient Wallace Tree Multiplier using Modified Adder
IRJET- An Efficient Wallace Tree Multiplier using Modified AdderIRJET- An Efficient Wallace Tree Multiplier using Modified Adder
IRJET- An Efficient Wallace Tree Multiplier using Modified AdderIRJET Journal
 
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
 
IMPLEMENTATION OF UNSIGNED MULTIPLIER USING MODIFIED CSLA
IMPLEMENTATION OF UNSIGNED MULTIPLIER USING MODIFIED CSLAIMPLEMENTATION OF UNSIGNED MULTIPLIER USING MODIFIED CSLA
IMPLEMENTATION OF UNSIGNED MULTIPLIER USING MODIFIED CSLAeeiej_journal
 
1.area efficient carry select adder
1.area efficient carry select adder1.area efficient carry select adder
1.area efficient carry select adderKUMARASWAMY JINNE
 
IRJET- A New High Speed Wide Fan in Carry Look Ahead Adder Design using M...
IRJET-  	  A New High Speed Wide Fan in Carry Look Ahead Adder Design using M...IRJET-  	  A New High Speed Wide Fan in Carry Look Ahead Adder Design using M...
IRJET- A New High Speed Wide Fan in Carry Look Ahead Adder Design using M...IRJET Journal
 
IRJET- A Review of Approximate Adders for Energy-Efficient Digital Signal Pro...
IRJET- A Review of Approximate Adders for Energy-Efficient Digital Signal Pro...IRJET- A Review of Approximate Adders for Energy-Efficient Digital Signal Pro...
IRJET- A Review of Approximate Adders for Energy-Efficient Digital Signal Pro...IRJET Journal
 
Design and implementation of Closed Loop Control of Three Phase Interleaved P...
Design and implementation of Closed Loop Control of Three Phase Interleaved P...Design and implementation of Closed Loop Control of Three Phase Interleaved P...
Design and implementation of Closed Loop Control of Three Phase Interleaved P...IJMTST Journal
 
IRJET - High Speed Inexact Speculative Adder using Carry Look Ahead Adder...
IRJET -  	  High Speed Inexact Speculative Adder using Carry Look Ahead Adder...IRJET -  	  High Speed Inexact Speculative Adder using Carry Look Ahead Adder...
IRJET - High Speed Inexact Speculative Adder using Carry Look Ahead Adder...IRJET Journal
 
A Comparative Analysis on Parameters of Different Adder Topologies
A Comparative Analysis on Parameters of Different Adder TopologiesA Comparative Analysis on Parameters of Different Adder Topologies
A Comparative Analysis on Parameters of Different Adder TopologiesIRJET Journal
 

Similar to High Speed and Low Power Consumption Carry Skip Adder using Binary to Excess-One Converter (20)

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
 
IRJET- Implementation and Analysis of Hybridization in Modified Parallel Adde...
IRJET- Implementation and Analysis of Hybridization in Modified Parallel Adde...IRJET- Implementation and Analysis of Hybridization in Modified Parallel Adde...
IRJET- Implementation and Analysis of Hybridization in Modified Parallel Adde...
 
IRJET- MAC Unit by Efficient Grouping of Partial Products along with Circular...
IRJET- MAC Unit by Efficient Grouping of Partial Products along with Circular...IRJET- MAC Unit by Efficient Grouping of Partial Products along with Circular...
IRJET- MAC Unit by Efficient Grouping of Partial Products along with Circular...
 
Enhanced low power, fast and area efficient carry select adder
Enhanced low power, fast and area efficient carry select adderEnhanced low power, fast and area efficient carry select adder
Enhanced low power, fast and area efficient carry select adder
 
DESIGN AND IMPLEMENTATION OF AN IMPROVED CARRY INCREMENT ADDER
DESIGN AND IMPLEMENTATION OF AN IMPROVED CARRY INCREMENT ADDERDESIGN AND IMPLEMENTATION OF AN IMPROVED CARRY INCREMENT ADDER
DESIGN AND IMPLEMENTATION OF AN IMPROVED CARRY INCREMENT ADDER
 
IRJET- FPGA Implementation of High Speed and Low Power Speculative Adder
IRJET-  	  FPGA Implementation of  High Speed and Low Power Speculative AdderIRJET-  	  FPGA Implementation of  High Speed and Low Power Speculative Adder
IRJET- FPGA Implementation of High Speed and Low Power Speculative Adder
 
DESIGN AND IMPLEMENTATION OF AN IMPROVED CARRY INCREMENT ADDER
DESIGN AND IMPLEMENTATION OF AN IMPROVED CARRY INCREMENT ADDERDESIGN AND IMPLEMENTATION OF AN IMPROVED CARRY INCREMENT ADDER
DESIGN AND IMPLEMENTATION OF AN IMPROVED CARRY INCREMENT ADDER
 
High Speed and Area Efficient Matrix Multiplication using Radix-4 Booth Multi...
High Speed and Area Efficient Matrix Multiplication using Radix-4 Booth Multi...High Speed and Area Efficient Matrix Multiplication using Radix-4 Booth Multi...
High Speed and Area Efficient Matrix Multiplication using Radix-4 Booth Multi...
 
High-Speed and Energy-Efficient MAC Design using Vedic Multiplier and Carry S...
High-Speed and Energy-Efficient MAC Design using Vedic Multiplier and Carry S...High-Speed and Energy-Efficient MAC Design using Vedic Multiplier and Carry S...
High-Speed and Energy-Efficient MAC Design using Vedic Multiplier and Carry S...
 
IJET-V2I6P12
IJET-V2I6P12IJET-V2I6P12
IJET-V2I6P12
 
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
 
IRJET- An Efficient Wallace Tree Multiplier using Modified Adder
IRJET- An Efficient Wallace Tree Multiplier using Modified AdderIRJET- An Efficient Wallace Tree Multiplier using Modified Adder
IRJET- An Efficient Wallace Tree Multiplier using Modified 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
 
IMPLEMENTATION OF UNSIGNED MULTIPLIER USING MODIFIED CSLA
IMPLEMENTATION OF UNSIGNED MULTIPLIER USING MODIFIED CSLAIMPLEMENTATION OF UNSIGNED MULTIPLIER USING MODIFIED CSLA
IMPLEMENTATION OF UNSIGNED MULTIPLIER USING MODIFIED CSLA
 
1.area efficient carry select adder
1.area efficient carry select adder1.area efficient carry select adder
1.area efficient carry select adder
 
IRJET- A New High Speed Wide Fan in Carry Look Ahead Adder Design using M...
IRJET-  	  A New High Speed Wide Fan in Carry Look Ahead Adder Design using M...IRJET-  	  A New High Speed Wide Fan in Carry Look Ahead Adder Design using M...
IRJET- A New High Speed Wide Fan in Carry Look Ahead Adder Design using M...
 
IRJET- A Review of Approximate Adders for Energy-Efficient Digital Signal Pro...
IRJET- A Review of Approximate Adders for Energy-Efficient Digital Signal Pro...IRJET- A Review of Approximate Adders for Energy-Efficient Digital Signal Pro...
IRJET- A Review of Approximate Adders for Energy-Efficient Digital Signal Pro...
 
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...
 
IRJET - High Speed Inexact Speculative Adder using Carry Look Ahead Adder...
IRJET -  	  High Speed Inexact Speculative Adder using Carry Look Ahead Adder...IRJET -  	  High Speed Inexact Speculative Adder using Carry Look Ahead Adder...
IRJET - High Speed Inexact Speculative Adder using Carry Look Ahead Adder...
 
A Comparative Analysis on Parameters of Different Adder Topologies
A Comparative Analysis on Parameters of Different Adder TopologiesA Comparative Analysis on Parameters of Different Adder Topologies
A Comparative Analysis on Parameters of Different Adder Topologies
 

More from rahulmonikasharma

Data Mining Concepts - A survey paper
Data Mining Concepts - A survey paperData Mining Concepts - A survey paper
Data Mining Concepts - A survey paperrahulmonikasharma
 
A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...
A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...
A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...rahulmonikasharma
 
Considering Two Sides of One Review Using Stanford NLP Framework
Considering Two Sides of One Review Using Stanford NLP FrameworkConsidering Two Sides of One Review Using Stanford NLP Framework
Considering Two Sides of One Review Using Stanford NLP Frameworkrahulmonikasharma
 
A New Detection and Decoding Technique for (2×N_r ) MIMO Communication Systems
A New Detection and Decoding Technique for (2×N_r ) MIMO Communication SystemsA New Detection and Decoding Technique for (2×N_r ) MIMO Communication Systems
A New Detection and Decoding Technique for (2×N_r ) MIMO Communication Systemsrahulmonikasharma
 
Broadcasting Scenario under Different Protocols in MANET: A Survey
Broadcasting Scenario under Different Protocols in MANET: A SurveyBroadcasting Scenario under Different Protocols in MANET: A Survey
Broadcasting Scenario under Different Protocols in MANET: A Surveyrahulmonikasharma
 
Sybil Attack Analysis and Detection Techniques in MANET
Sybil Attack Analysis and Detection Techniques in MANETSybil Attack Analysis and Detection Techniques in MANET
Sybil Attack Analysis and Detection Techniques in MANETrahulmonikasharma
 
A Landmark Based Shortest Path Detection by Using A* and Haversine Formula
A Landmark Based Shortest Path Detection by Using A* and Haversine FormulaA Landmark Based Shortest Path Detection by Using A* and Haversine Formula
A Landmark Based Shortest Path Detection by Using A* and Haversine Formularahulmonikasharma
 
Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...
Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...
Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...rahulmonikasharma
 
Quality Determination and Grading of Tomatoes using Raspberry Pi
Quality Determination and Grading of Tomatoes using Raspberry PiQuality Determination and Grading of Tomatoes using Raspberry Pi
Quality Determination and Grading of Tomatoes using Raspberry Pirahulmonikasharma
 
Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...
Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...
Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...rahulmonikasharma
 
DC Conductivity Study of Cadmium Sulfide Nanoparticles
DC Conductivity Study of Cadmium Sulfide NanoparticlesDC Conductivity Study of Cadmium Sulfide Nanoparticles
DC Conductivity Study of Cadmium Sulfide Nanoparticlesrahulmonikasharma
 
A Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDM
A Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDMA Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDM
A Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDMrahulmonikasharma
 
IOT Based Home Appliance Control System, Location Tracking and Energy Monitoring
IOT Based Home Appliance Control System, Location Tracking and Energy MonitoringIOT Based Home Appliance Control System, Location Tracking and Energy Monitoring
IOT Based Home Appliance Control System, Location Tracking and Energy Monitoringrahulmonikasharma
 
Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...
Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...
Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...rahulmonikasharma
 
Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...
Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...
Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...rahulmonikasharma
 
Alamouti-STBC based Channel Estimation Technique over MIMO OFDM System
Alamouti-STBC based Channel Estimation Technique over MIMO OFDM SystemAlamouti-STBC based Channel Estimation Technique over MIMO OFDM System
Alamouti-STBC based Channel Estimation Technique over MIMO OFDM Systemrahulmonikasharma
 
Empirical Mode Decomposition Based Signal Analysis of Gear Fault Diagnosis
Empirical Mode Decomposition Based Signal Analysis of Gear Fault DiagnosisEmpirical Mode Decomposition Based Signal Analysis of Gear Fault Diagnosis
Empirical Mode Decomposition Based Signal Analysis of Gear Fault Diagnosisrahulmonikasharma
 
Short Term Load Forecasting Using ARIMA Technique
Short Term Load Forecasting Using ARIMA TechniqueShort Term Load Forecasting Using ARIMA Technique
Short Term Load Forecasting Using ARIMA Techniquerahulmonikasharma
 
Impact of Coupling Coefficient on Coupled Line Coupler
Impact of Coupling Coefficient on Coupled Line CouplerImpact of Coupling Coefficient on Coupled Line Coupler
Impact of Coupling Coefficient on Coupled Line Couplerrahulmonikasharma
 
Design Evaluation and Temperature Rise Test of Flameproof Induction Motor
Design Evaluation and Temperature Rise Test of Flameproof Induction MotorDesign Evaluation and Temperature Rise Test of Flameproof Induction Motor
Design Evaluation and Temperature Rise Test of Flameproof Induction Motorrahulmonikasharma
 

More from rahulmonikasharma (20)

Data Mining Concepts - A survey paper
Data Mining Concepts - A survey paperData Mining Concepts - A survey paper
Data Mining Concepts - A survey paper
 
A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...
A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...
A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...
 
Considering Two Sides of One Review Using Stanford NLP Framework
Considering Two Sides of One Review Using Stanford NLP FrameworkConsidering Two Sides of One Review Using Stanford NLP Framework
Considering Two Sides of One Review Using Stanford NLP Framework
 
A New Detection and Decoding Technique for (2×N_r ) MIMO Communication Systems
A New Detection and Decoding Technique for (2×N_r ) MIMO Communication SystemsA New Detection and Decoding Technique for (2×N_r ) MIMO Communication Systems
A New Detection and Decoding Technique for (2×N_r ) MIMO Communication Systems
 
Broadcasting Scenario under Different Protocols in MANET: A Survey
Broadcasting Scenario under Different Protocols in MANET: A SurveyBroadcasting Scenario under Different Protocols in MANET: A Survey
Broadcasting Scenario under Different Protocols in MANET: A Survey
 
Sybil Attack Analysis and Detection Techniques in MANET
Sybil Attack Analysis and Detection Techniques in MANETSybil Attack Analysis and Detection Techniques in MANET
Sybil Attack Analysis and Detection Techniques in MANET
 
A Landmark Based Shortest Path Detection by Using A* and Haversine Formula
A Landmark Based Shortest Path Detection by Using A* and Haversine FormulaA Landmark Based Shortest Path Detection by Using A* and Haversine Formula
A Landmark Based Shortest Path Detection by Using A* and Haversine Formula
 
Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...
Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...
Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...
 
Quality Determination and Grading of Tomatoes using Raspberry Pi
Quality Determination and Grading of Tomatoes using Raspberry PiQuality Determination and Grading of Tomatoes using Raspberry Pi
Quality Determination and Grading of Tomatoes using Raspberry Pi
 
Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...
Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...
Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...
 
DC Conductivity Study of Cadmium Sulfide Nanoparticles
DC Conductivity Study of Cadmium Sulfide NanoparticlesDC Conductivity Study of Cadmium Sulfide Nanoparticles
DC Conductivity Study of Cadmium Sulfide Nanoparticles
 
A Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDM
A Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDMA Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDM
A Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDM
 
IOT Based Home Appliance Control System, Location Tracking and Energy Monitoring
IOT Based Home Appliance Control System, Location Tracking and Energy MonitoringIOT Based Home Appliance Control System, Location Tracking and Energy Monitoring
IOT Based Home Appliance Control System, Location Tracking and Energy Monitoring
 
Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...
Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...
Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...
 
Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...
Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...
Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...
 
Alamouti-STBC based Channel Estimation Technique over MIMO OFDM System
Alamouti-STBC based Channel Estimation Technique over MIMO OFDM SystemAlamouti-STBC based Channel Estimation Technique over MIMO OFDM System
Alamouti-STBC based Channel Estimation Technique over MIMO OFDM System
 
Empirical Mode Decomposition Based Signal Analysis of Gear Fault Diagnosis
Empirical Mode Decomposition Based Signal Analysis of Gear Fault DiagnosisEmpirical Mode Decomposition Based Signal Analysis of Gear Fault Diagnosis
Empirical Mode Decomposition Based Signal Analysis of Gear Fault Diagnosis
 
Short Term Load Forecasting Using ARIMA Technique
Short Term Load Forecasting Using ARIMA TechniqueShort Term Load Forecasting Using ARIMA Technique
Short Term Load Forecasting Using ARIMA Technique
 
Impact of Coupling Coefficient on Coupled Line Coupler
Impact of Coupling Coefficient on Coupled Line CouplerImpact of Coupling Coefficient on Coupled Line Coupler
Impact of Coupling Coefficient on Coupled Line Coupler
 
Design Evaluation and Temperature Rise Test of Flameproof Induction Motor
Design Evaluation and Temperature Rise Test of Flameproof Induction MotorDesign Evaluation and Temperature Rise Test of Flameproof Induction Motor
Design Evaluation and Temperature Rise Test of Flameproof Induction Motor
 

Recently uploaded

Introduction to Artificial Intelligence ( AI)
Introduction to Artificial Intelligence ( AI)Introduction to Artificial Intelligence ( AI)
Introduction to Artificial Intelligence ( AI)ChandrakantDivate1
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayEpec Engineered Technologies
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...Amil baba
 
Unsatisfied Bhabhi ℂall Girls Ahmedabad Book Esha 6378878445 Top Class ℂall G...
Unsatisfied Bhabhi ℂall Girls Ahmedabad Book Esha 6378878445 Top Class ℂall G...Unsatisfied Bhabhi ℂall Girls Ahmedabad Book Esha 6378878445 Top Class ℂall G...
Unsatisfied Bhabhi ℂall Girls Ahmedabad Book Esha 6378878445 Top Class ℂall G...Payal Garg #K09
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxpritamlangde
 
Introduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptxIntroduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptxhublikarsn
 
fitting shop and tools used in fitting shop .ppt
fitting shop and tools used in fitting shop .pptfitting shop and tools used in fitting shop .ppt
fitting shop and tools used in fitting shop .pptAfnanAhmad53
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Ramkumar k
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdfKamal Acharya
 
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...ssuserdfc773
 
Path loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata ModelPath loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata ModelDrAjayKumarYadav4
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdfKamal Acharya
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdfKamal Acharya
 
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...josephjonse
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptxJIT KUMAR GUPTA
 
Post office management system project ..pdf
Post office management system project ..pdfPost office management system project ..pdf
Post office management system project ..pdfKamal Acharya
 
Electromagnetic relays used for power system .pptx
Electromagnetic relays used for power system .pptxElectromagnetic relays used for power system .pptx
Electromagnetic relays used for power system .pptxNANDHAKUMARA10
 
Cybercrimes in the Darknet and Their Detections: A Comprehensive Analysis and...
Cybercrimes in the Darknet and Their Detections: A Comprehensive Analysis and...Cybercrimes in the Darknet and Their Detections: A Comprehensive Analysis and...
Cybercrimes in the Darknet and Their Detections: A Comprehensive Analysis and...dannyijwest
 
Basic Electronics for diploma students as per technical education Kerala Syll...
Basic Electronics for diploma students as per technical education Kerala Syll...Basic Electronics for diploma students as per technical education Kerala Syll...
Basic Electronics for diploma students as per technical education Kerala Syll...ppkakm
 

Recently uploaded (20)

Introduction to Artificial Intelligence ( AI)
Introduction to Artificial Intelligence ( AI)Introduction to Artificial Intelligence ( AI)
Introduction to Artificial Intelligence ( AI)
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
 
Unsatisfied Bhabhi ℂall Girls Ahmedabad Book Esha 6378878445 Top Class ℂall G...
Unsatisfied Bhabhi ℂall Girls Ahmedabad Book Esha 6378878445 Top Class ℂall G...Unsatisfied Bhabhi ℂall Girls Ahmedabad Book Esha 6378878445 Top Class ℂall G...
Unsatisfied Bhabhi ℂall Girls Ahmedabad Book Esha 6378878445 Top Class ℂall G...
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptx
 
Introduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptxIntroduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptx
 
fitting shop and tools used in fitting shop .ppt
fitting shop and tools used in fitting shop .pptfitting shop and tools used in fitting shop .ppt
fitting shop and tools used in fitting shop .ppt
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
 
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
 
Path loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata ModelPath loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata Model
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
Post office management system project ..pdf
Post office management system project ..pdfPost office management system project ..pdf
Post office management system project ..pdf
 
Electromagnetic relays used for power system .pptx
Electromagnetic relays used for power system .pptxElectromagnetic relays used for power system .pptx
Electromagnetic relays used for power system .pptx
 
Cybercrimes in the Darknet and Their Detections: A Comprehensive Analysis and...
Cybercrimes in the Darknet and Their Detections: A Comprehensive Analysis and...Cybercrimes in the Darknet and Their Detections: A Comprehensive Analysis and...
Cybercrimes in the Darknet and Their Detections: A Comprehensive Analysis and...
 
Signal Processing and Linear System Analysis
Signal Processing and Linear System AnalysisSignal Processing and Linear System Analysis
Signal Processing and Linear System Analysis
 
Basic Electronics for diploma students as per technical education Kerala Syll...
Basic Electronics for diploma students as per technical education Kerala Syll...Basic Electronics for diploma students as per technical education Kerala Syll...
Basic Electronics for diploma students as per technical education Kerala Syll...
 

High Speed and Low Power Consumption Carry Skip Adder using Binary to Excess-One Converter

  • 1. International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169 Volume: 5 Issue: 7 595 – 598 _______________________________________________________________________________________________ 595 IJRITCC | July 2017, Available @ http://www.ijritcc.org _______________________________________________________________________________________ High Speed and Low Power Consumption Carry Skip Adder using Binary to Excess-One Converter Sanyukta Vijaykumar Chahande Research Scholar (M. Tech), Dept of ECE Anjuman College of Engineering and Technology Nagpur, India sanyuktavchahande@gmail.com Prof. Mohammad Nasiruddin Associate. Professor & Head of ECE Dept Anjuman College of Engineering and Technology Nagpur, India mn151819@gmail.com Abstract—Arithmetic and Logic Unit (ALU) is a vital component of any CPU. In ALU, adders play a major role not only in addition but also in performing many other basic arithmetic operations like subtraction, multiplication, etc. Thus realizing an efficient adder is required for better performance of an ALU and therefore the processor. For the optimization of speed in adders, the most important factor is carry generation. For the implementation of a fast adder, the generated carry should be driven to the output as fast as possible, thereby reducing the worst path delay which determines the ultimate speed of the digital structure. In conventional carry skip adder the multiplexer is used as a skip logic that provides a better performance and performs an efficient operation with the minimum circuitry. Even though, it affords a significant advantages there may be a large critical path delay revealed by the multiplexer that leads to increase of area usage and power consumption. The basic idea of this paper is to use Binary to Excess-1 Converters (BEC) to achieve lower area and power consumption. Keywords- Arithmetic and Logic Unit(ALU), Carry Skip Adder, Binary to Excess-1 Converters(BEC) __________________________________________________*****_________________________________________________ I. INTRODUCTION Well expressed in words that if you can count, you can control. Addition is a basic operation for any digital system, digital signal processing or control system. A fast and accurate operation of a digital system is greatly influenced by the performance of the adders. Adders are also very important component in digital systems because of their extensive use in other basic digital operations such as subtraction, multiplication and division. Hence, improving performance of the digital adder would greatly advance the execution of binary operations inside a circuit compromised of such blocks. The performance of a digital circuit block is gauged by analyzing its power dissipation, layout area and its operating speed.Addition is an indispensable operation for any high speed digital system, digital signal processing or control system.Therefore pertinent choice of adder topologies is an essentialimportance in the design of VLSI integrated circuits for high speed and high performance circuits. II. TYPE OF ADDERS The design of various adders such as Ripple Carry Adder (RCA),Carry Increment Adder (CIA), CarryLook Ahead Adder (CLA), Carry Save Adder (CSA), Carry SelectAdder (CSLA) and Carry Skip Adder (CSkA) are discussed below. A. Ripple carry Adder(RCA) Ripple Carry Adder (RCA) is a basic adder which works on basic addition principle [1]. The architecture of RCA is shown in figure below. RCA contains series structure of Full Adders (FA); each FA is used to add two bits along with carry bit. The carry generated from each full adder is given to next full adder and so on. Hence, the carry is propagated in a serial computation[1]. Hence, delay is more as the number of bits is increased in RCA. B. Carry Increment Adder(CIA) The design of Carry Increment Adder (CIA) consists of RCA’s andincremental circuitry [1]. The incremental circuit can be designedusing HA’s in ripple carry chain with a sequential order. Theaddition operation is done by dividing total number of bits in togroup of 4bits and addition operation is done using several 4bit RCA’s. The architecture of CIA is C. Carry Look Aheah Adder(CLA) As seen in the ripple-carry adder, its limiting factor is the time it takes to propagate the carry. The carry look-ahead adder
  • 2. International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169 Volume: 5 Issue: 7 595 – 598 _______________________________________________________________________________________________ 596 IJRITCC | July 2017, Available @ http://www.ijritcc.org _______________________________________________________________________________________ solves this problem by calculating the carry signals in advance, based on the input signals. The result is a reduced carry propagation time.To be able to understand how the carry look- ahead adder works, we have to manipulate the Boolean expression dealing with the full adder. The Propagate P and generate G in a full-adder, is given as: Pi = Ai XOR Bi Carry propagate Gi = AiBi Carry generate Notice that both propagate and generate signals depend only on the input bits and thus will be valid after one gate delay. The new expressions for the output sum and the carryout are given by: Si = Pi  Ci-1 Ci+1= Gi + PiCi These equations show that a carry signal will be generated in two cases: 1) if both bits Ai and Bi are 1 2) if either Ai or Bi is 1 and the carry-in Ci is 1. D. Carry Save Adder(CSA) In Carry Save Adder (CSA), three bits are added parallelly at a time. In this scheme, the carry is not propagated through the stages. Instead, carry is stored in present stage, and updated as addend value in the next stage. Hence, the delay due to the carry is reduced in this scheme. The architecture of CSA is shown in figure E. Carry Select Adder(CSLA) Carry Select Adder (CSLA) architecture consists of independent generation of sum and carry i.e., Cin=1 and Cin=0 executed parallelly. Depending upon Cin, the external multiplexers select the carry to be propagated to next stage. Further, based on the carry input, the sum will be selected. F. Carry Skip Adder(CSkA) As the name indicates, Carry Skip Adder (CSkA) uses skip logic in the propagation of carry. It is designed to speed up theaddition operation by adding a propagation of carry bit around aportion of entire adder. Figure shows the architecture of CSkA. III. PRIOR WORK The conventional structure of the CSKA consists of stages containing chain of full adders (FAs) (RCA block) and 2:1 multiplexer (carry skip logic). The RCA blocks are connected to each other through 2:1 multiplexers, which can be placed into one or more level structures [19]. The CSKA configuration (i.e., the number of the FAs per stage) has a great impact on the speed of this type of adder [23]. Many
  • 3. International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169 Volume: 5 Issue: 7 595 – 598 _______________________________________________________________________________________________ 597 IJRITCC | July 2017, Available @ http://www.ijritcc.org _______________________________________________________________________________________ methods have been suggested for finding the optimum number of the FAs [18]–[26]. The techniques presented in [19]–[24] make use of VSSs to minimize the delay of adders based on a single level carry skip logic. In [25], some methods to increase the speed of the multilevel CSKAs are proposed. The techniques, however, cause area and power increase considerably and less regular layout. The CSka with AOI/OAI logic structure is based on combining the concatenation and the incrementation schemes [13] with the Conv-CSKA structure, and hence, is denoted by CI-CSKA. It provides us with the ability to use simpler carry skip logics. The logic replaces2:1 multiplexers by AOI/OAI compound gates (Fig. 2). The gates, which consist of fewer transistors, have lower delay ,area, and smaller power consumption compared with those of the 2:1 multiplexer [37]. Note that, in this structure, as the carry propagates through the skip logics, it becomes complemented. Therefore, at the output of the skip logic of even stages, the complement of the carry is generated. The structure has a considerable lower propagation delay with as lightly smaller area compared with those of the conventional one. Note that while the power consumptions of the AOI(or OAI) gate are smaller than that of the multiplexer, the power consumption of the proposed CI-CSKA is a little more than that of the conventional one. This is due to the increase in the number of the gates. IV. PROPOSED WORK Based on the discussion presented in Section III, it is concluded that by reducing the delay of the skip logic, one may lower the propagation delay of the CSKA significantly. Hence, in this paper, we present a modified CSKA structure that reduces this delay. The basic idea of this work is to use Binary to Excess- 1 converter (BEC) instead of RCA with Cin=1 in conventional CSLA in order to reduce the area and power.BEC uses less number of logic gates than N-bit full adder structure. To replace N bit RCA, an N+1 bit BEC is required. Therefore, Modified CSkA has low power and less area than conventional CSkA.
  • 4. International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169 Volume: 5 Issue: 7 595 – 598 _______________________________________________________________________________________________ 598 IJRITCC | July 2017, Available @ http://www.ijritcc.org _______________________________________________________________________________________ V. CONCLUSION In this paper, Carry Skip Adder (CSKA) structure was proposed, which exhibits a higher speed and lower energy consumption compared with the conventional structure. The speed is through the use of Binary to Excess One converter for the carry skip logics. The results also suggested that the CSKA structure is a very good adder for the applications where both the speed and energy consumption are critical. In addition, a modified structure was proposed which reduces power consumption without affecting the delay of the structures. VI. REFERENCES [1] I. Koren, Computer Arithmetic Algorithms, 2nd ed. Natick, MA, USA: A K Peters, Ltd., 2002. [2] R. Zlatanovici, S. Kao, and B. Nikolic, ―Energy–delay optimization of 64-bit carry-lookahead adders with a 240 ps 90 nm CMOS design example,‖ IEEE J. Solid-State Circuits, vol. 44, no. 2, pp. 569–583, Feb. 2009. [3] S. K. Mathew, M. A. Anders, B. Bloechel, T. Nguyen, R. K. Krishnamurthy, and S. Borkar, ―A 4-GHz 300-mW 64- bit integer execution ALU with dual supply voltages in 90- nm CMOS,‖ IEEE J. Solid-State Circuits, vol. 40, no. 1, pp. 44–51, Jan. 2005. [4] V. G. Oklobdzija, B. R. Zeydel, H. Q. Dao, S. Mathew, and R. Krishnamurthy, ―Comparison of high-performance VLSI adders in the energy-delay space,‖ IEEE Trans. Very Large Scale Integr. (VLSI) Syst., vol. 13, no. 6, pp. 754–758, Jun. 2005. [5] B. Ramkumar and H. M. Kittur, ―Low-power and area- efficient carry select adder,‖ IEEE Trans. Very Large Scale Integr. (VLSI) Syst., vol. 20, no. 2, pp. 371–375, Feb. 2012. [6] M. Vratonjic, B. R. Zeydel, and V. G. Oklobdzija, ―Low- and ultra low-power arithmetic units: Design and comparison,‖ in Proc. IEEE Int. Conf. Comput. Design, VLSI Comput. Process. (ICCD), Oct. 2005, pp. 249–252. [7] C. Nagendra, M. J. Irwin, and R. M. Owens, ―Area-time- power tradeoffs in parallel adders,‖ IEEE Trans. Circuits Syst. II, Analog Digit. Signal Process., vol. 43, no. 10, pp. 689–702, Oct. 1996. [8] Y. He and C.-H. Chang, ―A power-delay efficient hybrid carrylookahead/ carry-select based redundant binary to two’s complement converter,‖ IEEE Trans. Circuits Syst. I, Reg. Papers, vol. 55, no. 1, pp. 336–346, Feb. 2008. [9] C.-H. Chang, J. Gu, and M. Zhang, ―A review of 0.18 μm full adder performances for tree structured arithmetic circuits,‖ IEEE Trans. Very Large Scale Integr. (VLSI) Syst., vol. 13, no. 6, pp. 686–695, Jun. 2005. [10] D. Markovic, C. C. Wang, L. P. Alarcon, T.-T. Liu, and J. M. Rabaey, ―Ultralow-power design in near-threshold region,‖ Proc. IEEE, vol. 98, no. 2, pp. 237–252, Feb. 2010. [11] R. G. Dreslinski, M. Wieckowski, D. Blaauw, D. Sylvester, and T. Mudge, ―Near-threshold computing: Reclaiming Moore’s law through energy efficient integrated circuits,‖ Proc. IEEE, vol. 98, no. 2, pp. 253–266, Feb. 2010. [12] S. Jain et al., ―A 280 mV-to-1.2 V wide-operating-range IA-32 processor in 32 nm CMOS,‖ in IEEE Int. Solid-State Circuits Conf. Dig. Tech. Papers (ISSCC), Feb. 2012, pp. 66–68. [13] R. Zimmermann, ―Binary adder architectures for cell-based VLSI and their synthesis,‖ Ph.D. dissertation, Dept. Inf. Technol. Elect. Eng., Swiss Federal Inst. Technol. (ETH), Zürich, Switzerland, 1998. [14] D. Harris, ―A taxonomy of parallel prefix networks,‖ in Proc. IEEE Conf. Rec. 37th Asilomar Conf. Signals, Syst., Comput., vol. 2. Nov. 2003, pp. 2213–2217. [15] P. M. Kogge and H. S. Stone, ―A parallel algorithm for the efficient solution of a general class of recurrence equations,‖ IEEE Trans. Comput., vol. C-22, no. 8, pp. 786–793, Aug. 1973. [16] V. G. Oklobdzija, B. R. Zeydel, H. Dao, S. Mathew, and R. Krishnamurthy, ―Energy-delay estimation technique for highperformance microprocessor VLSI adders,‖ in Proc. 16th IEEE Symp. Comput. Arithmetic, Jun. 2003, pp. 272– 279. [17] M. Lehman and N. Burla, ―Skip techniques for high-speed carrypropagation in binary arithmetic units,‖ IRE Trans. Electron. Comput., vol. EC-10, no. 4, pp. 691–698, Dec. 1961. [18] K. Chirca et al., ―A static low-power, high-performance 32- bit carry skip adder,‖ in Proc. Euromicro Symp. Digit. Syst. Design (DSD), Aug./Sep. 2004, pp. 615–619. [19] M. Alioto and G. Palumbo, ―A simple strategy for optimized design of one-level carry-skip adders,‖ IEEE Trans. Circuits Syst. I, Fundam. Theory Appl., vol. 50, no. 1, pp. 141–148, Jan. 2003. [20] S. Majerski, ―On determination of optimal distributions of carry skips in adders,‖ IEEE Trans. Electron. Comput., vol. EC-16, no. 1, pp. 45–58, Feb. 1967. [21] A. Guyot, B. Hochet, and J.-M. Muller, ―A way to build efficient carryskip adders,‖ IEEE Trans. Comput., vol. C- 36, no. 10, pp. 1144–1152, Oct. 1987. [22] S. Turrini, ―Optimal group distribution in carry-skip adders,‖ in Proc. 9th IEEE Symp. Comput. Arithmetic, Sep. 1989, pp. 96–103. [23] P. K. Chan, M. D. F. Schlag, C. D. Thomborson, and V. G. Oklobdzija, ―Delay optimization of carry-skip adders and block carry-lookahead adders using multidimensional dynamic programming,‖ IEEE Trans. Comput., vol. 41, no. 8, pp. 920–930, Aug. 1992. [24] V. Kantabutra, ―Designing optimum one-level carry-skip adders,‖ IEEE Trans. Comput., vol. 42, no. 6, pp. 759–764, Jun. 1993. [25] V. Kantabutra, ―Accelerated two-level carry-skip adders— A type of very fast adders,‖ IEEE Trans. Comput., vol. 42, no. 11, pp. 1389–1393, Nov. 1993. [26] S. Jia et al., ―Static CMOS implementation of logarithmic skip adder,‖ in Proc. IEEE Conf. Electron Devices Solid- State Circuits, Dec. 2003, pp. 509–512. [27] H. Suzuki, W. Jeong, and K. Roy, ―Low power adder with adaptive supply voltage,‖ in Proc. 21st Int. Conf. Comput. Design, Oct. 2003, pp. 103–106.