SlideShare a Scribd company logo
Home

Search People, Research Interests and Universities

128 Bit Low Power and Area Efficient Carry Select Adder more
by Amit Bakshi

International Journal of Computer Applications (0975 – 8887)
Volume 69 – No.6, May 2013

128 Bit Low Power and Area Efficient Carry Select Adder
Sudhanshu Shekhar
Pandey
School of Electronics
Engineering.

Amit Bakshi

Vikash Sharma

School of Electronics
Engineering.
VIT University, Vellore-632014,

Assistant Professor
BBDIT, Duhai, Ghaziabad
(U.P.)

India

India

VIT University, Vellore-632014,
India

ABSTRACT
Carry Select Adder (CSLA) which provides one of the fastest
adding performance. Traditional CSLA require large area and
more power. Recently a new CSLA adder has been proposed
which performs fast addition, while maintaining low power
consumption and less area. This work mainly focuses on
implementing the 128 bit low power and area efficient carry
select adder using 0.18 µm CMOS technology. Based on the
efficient gate level modification, 128-b Square Scheme Block
(SSB) CSLA) architecture have been developed and compared
with the regular SSB CSLA architecture. The performance of the
proposed SSB CSLA evaluated manually in terms of delay,
power, and area manually with logical effort and also through
custom design. The proposed design has been developed using
verilog HDL and synthesized in cadence RTL compile using
typical library of TSMC 0.18µm technology .

consumptions [1],[2],[6],[7]. However the CSLA needs more
area because of using multiples of Ripple Carry Adder for
generating sum and carry on the dependency of carry input
Cin=0 and Cin=1[5]. Then the final results of sum and carry are
selected by the multiplexers from bit to bit going to increase.
Finally reliable results at the output will depend upon the
number of stages.

1.1 BEC:
As stated above the main idea of this work is to use BEC instead
of the RCA with C = 1 in order to reduce the area and power
consumption of the regular CSLA. To replace the n-bit RCA, an
n+1 bit BEC is required. A structure of a 4-bit BEC are shown in
Fig. 1.

Keywords
CSLA, SSB CSLA, Area-Efficient, Low Power, Application
Specific Integrated Circuit(ASIC)

1. INTRODUCTION
When we draw a block diagram or circuit diagram we define an
input or output. However fast hardware is the gates or other
things we have inside the circuit there will be a finite delay in
the transmission of a signals this time is defined as propagation
delay, of course depends on the length of the signal path as soon
as the gates start switches transmission starts. When we want to
design the fast circuit or fast system naturally we have to go for
some solutions. By reducing the path of the transmission if we
reduce the path so that we can reduce the delay and can increase
the operation of the circuit. For the given technology we want to
maximize the speed then we want to go for this type of scheme
by cutting the short length. In the full adder circuit carry has to
travel from state to state. Previous states carry need to require
for the present state to do the operation. So, naturally when we
increase the number of bits the propagation delay and the delay
of each stage increases. Now if we don’t have to depend on the
transmission of the carry we can predict the carry of each stage.
Now a day our computers speed is fast high in terms of GHz. So
conceptually we need to improve the speed for the given design
by decreasing several numbers of stage or gates. SSB Carry
Select Adder (CSLA) has a more balanced delay, and requires
lower power and area [1], [4],[8]. The basic idea of this work is
to use Binary to Excess-1 Converter (BEC) instead of RCA with
in the regular CSLA to achieve lower area and power

Fig 1: 4-b BEC.[1]

The basic function of the CSLA is obtained by using the 4-bit
BEC together with the mux. One input of the 8:4 mux gets as it
input (B3, B2, B1, and B0) and another input of the mux is the
BEC output [1]. This produces the two possible partial results in
parallel and the mux is used to select either the BEC output or
the direct inputs according to the control signal Cin. The
importance of the BEC logic stems from the large silicon area
reduction when the CSLA with large number of bits are
designed. The Boolean expressions of the 4-bit BEC is listed as
(note the functional symbols NOT, & AND, XOR)
X0 = ~B0
X1 = B0 ^ B1
X2 = B2 ^ (B0 & B1)
X3 = B3 ^ (B0 & B1 & B2)

29

International Journal of Computer Applications (0975 – 8887)
Volume 69 – No.6, May 2013

Log In

Sign Up
2. Evaluation methodology to calculate delay
and area of the required basic adder blocks:
The physical structure (AOI) of the Exor gate and numerical
value represents the delay occurred by each of the individual
gates. Each gate have delay equal to 1 unit and area equal to 1
unit [1]. The area evaluation has to be done by counting each of

the AOI gates which will be required for implementing each
logic blocks. The structure of the 128-bit regular SSB CSLA is
shown in Fig. 2. It has 16 groups of different size RCA. The
delay and area evaluation methodology of each group of 16-b
SSB CSLA have been discussed in reference paper [1] and for
128-b manually calculated delay and area has shown in Table 1.

30

International Journal of Computer Applications (0975 – 8887)
Volume 69 – No.6, May 2013

Download (.pdf)
pxc3887587_128bit.…
335 KB
Fig 2: Regular 128-bit SSB CSLA

2.1 Delay Evaluation Methodology Of Modified 128-Bit SSB CSLA:
The main idea of this work is to use BEC instead of RCA with Cin=1 so that it can reduce power and area as compare
with the regular CSLA. The structure of a 4 bit BEC are shown in the fig1.

31

International Journal of Computer Applications (0975 – 8887)
Volume 69 – No.6, May 2013
Fig 3: 128- bit Modified SSB CSLA

The structure of the modified 128-b SSB CSLA using BEC for
RCA with Cin = 1 to optimize the area and power is shown in
Fig. 3. We again split the structure into 16 groups. The manually
calculated delay and area estimation of group are shown in
Table 1.

3. ASIC Implementation Results:

The design implemented in this paper has been developed using
the verilog HDL and synthesized in Cadence RTL compiler

using typical libraries of TSMC 0.18 um technology [3]. In this
section we proposed an idea to reduce area, power and the
timing slack of SSB CSLA architecture. We have compare the
modified 128-bit SSB CSLA with the regular 128-bit CSLA and
get the conclusion that by reducing number of gates we can
reduce the area and the power. The percentage reduction of the
area of the modified 128-bit SSB CSLA over regular SSB CSLA
is 15.48%.Whereas the total power reduction is 7.41%.This
work offer a great advantage in the reduction of area and also the
total power.

32
Job Board

About

Press

Blog

Stories

We're hiring engineers!

FAQ

Academia © 2013

Journals

Terms

Privacy

Copyright

Send us Feedback

More Related Content

DOCX
Area–delay–power efficient carry select adder
PDF
Area Delay Power Efficient and Implementation of Modified Square-Root Carry S...
PPT
Design and development of carry select adder
PDF
M367578
PDF
Implementation of Area Effective Carry Select Adders
DOCX
Project report on design & implementation of high speed carry select adder
PDF
Eq36876880
PPTX
Hybrid Adder
Area–delay–power efficient carry select adder
Area Delay Power Efficient and Implementation of Modified Square-Root Carry S...
Design and development of carry select adder
M367578
Implementation of Area Effective Carry Select Adders
Project report on design & implementation of high speed carry select adder
Eq36876880
Hybrid Adder

What's hot (18)

PDF
Bu34437441
PPTX
Presentation energy efficient code converters using reversible logic gates
PDF
Cq25550554
PDF
EFFICIENT ABSOLUTE DIFFERENCE CIRCUIT FOR SAD COMPUTATION ON FPGA
PDF
International Journal of Computational Engineering Research (IJCER)
PPT
Ieee project reversible logic gates by_amit
PDF
1.area efficient carry select adder
PDF
PDF
Iaetsd 128-bit area
PDF
A low power adder using reversible logic gates
PDF
A comparative study of different multiplier designs
PDF
A Novel Efficient VLSI Architecture Modified 16-B SQRT Carry Select Adder
PDF
Efficient Design of Ripple Carry Adder and Carry Skip Adder with Low Quantum ...
DOCX
High speed and energy-efficient carry skip adder operating under a wide range...
PPTX
design of high speed performance 64bit mac unit
PDF
Implementation of Low Power and Area-Efficient Carry Select Adder
PDF
A Review of Different Methods for Booth Multiplier
PPTX
HIGH-SPEED LOW-POWER VITERBI DECODER DESIGN FOR TCM DECODERS
Bu34437441
Presentation energy efficient code converters using reversible logic gates
Cq25550554
EFFICIENT ABSOLUTE DIFFERENCE CIRCUIT FOR SAD COMPUTATION ON FPGA
International Journal of Computational Engineering Research (IJCER)
Ieee project reversible logic gates by_amit
1.area efficient carry select adder
Iaetsd 128-bit area
A low power adder using reversible logic gates
A comparative study of different multiplier designs
A Novel Efficient VLSI Architecture Modified 16-B SQRT Carry Select Adder
Efficient Design of Ripple Carry Adder and Carry Skip Adder with Low Quantum ...
High speed and energy-efficient carry skip adder operating under a wide range...
design of high speed performance 64bit mac unit
Implementation of Low Power and Area-Efficient Carry Select Adder
A Review of Different Methods for Booth Multiplier
HIGH-SPEED LOW-POWER VITERBI DECODER DESIGN FOR TCM DECODERS
Ad

Viewers also liked (7)

PPTX
Design & implementation of high speed carry select adder
PPTX
Csla 130319073823-phpapp01-140821210430-phpapp02
PPTX
Final ppt
PDF
Design of Low Power Energy Efficient Carry Select Adder Using CMOS Technology
PPT
Low power & area efficient carry select adder
PDF
My Report on adders
PDF
Enhanced low power, fast and area efficient carry select adder
Design & implementation of high speed carry select adder
Csla 130319073823-phpapp01-140821210430-phpapp02
Final ppt
Design of Low Power Energy Efficient Carry Select Adder Using CMOS Technology
Low power & area efficient carry select adder
My Report on adders
Enhanced low power, fast and area efficient carry select adder
Ad

Similar to 128 bit low power and area efficient carry select adder amit bakshi academia (20)

PDF
Design and Implementation of Low-Power and Area-Efficient 64 bit CSLA using VHDL
 
PDF
Design and Verification of Area Efficient Carry Select Adder
PPTX
implementation and comparision of effective area efficient architecture for CSLA
PDF
Design and Implementation of Different types of Carry skip adder
PDF
International Journal of Engineering Research and Development (IJERD)
PDF
J43015355
PDF
High Speed Carryselect Adder
PDF
W4408123126
PDF
carry select adder
PDF
FPGA Implementation of High Speed Architecture of CSLA using D-Latches
PDF
Implementation of Low Power and Area Efficient Carry Select Adder
PDF
Design and Implementation of an Efficient Carry Skip Adder
PDF
Area-Delay Efficient Binary Adders in QCA
PDF
EFFICIENT ABSOLUTE DIFFERENCE CIRCUIT FOR SAD COMPUTATION ON FPGA
PDF
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
PDF
IRJET- Implementation and Analysis of Hybridization in Modified Parallel Adde...
PDF
EFFICIENT ABSOLUTE DIFFERENCE CIRCUIT FOR SAD COMPUTATION ON FPGA
PDF
128-Bit Area Efficient Reconfigurable Carry Select Adder
PDF
Implementation and Comparison of Efficient 16-Bit SQRT CSLA Using Parity Pres...
PDF
Paper id 37201520
 
Design and Implementation of Low-Power and Area-Efficient 64 bit CSLA using VHDL
 
Design and Verification of Area Efficient Carry Select Adder
implementation and comparision of effective area efficient architecture for CSLA
Design and Implementation of Different types of Carry skip adder
International Journal of Engineering Research and Development (IJERD)
J43015355
High Speed Carryselect Adder
W4408123126
carry select adder
FPGA Implementation of High Speed Architecture of CSLA using D-Latches
Implementation of Low Power and Area Efficient Carry Select Adder
Design and Implementation of an Efficient Carry Skip Adder
Area-Delay Efficient Binary Adders in QCA
EFFICIENT ABSOLUTE DIFFERENCE CIRCUIT FOR SAD COMPUTATION ON FPGA
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IRJET- Implementation and Analysis of Hybridization in Modified Parallel Adde...
EFFICIENT ABSOLUTE DIFFERENCE CIRCUIT FOR SAD COMPUTATION ON FPGA
128-Bit Area Efficient Reconfigurable Carry Select Adder
Implementation and Comparison of Efficient 16-Bit SQRT CSLA Using Parity Pres...
Paper id 37201520
 

Recently uploaded (20)

PPTX
Cloud computing and distributed systems.
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Big Data Technologies - Introduction.pptx
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPTX
sap open course for s4hana steps from ECC to s4
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Machine learning based COVID-19 study performance prediction
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
DOCX
The AUB Centre for AI in Media Proposal.docx
 
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
MIND Revenue Release Quarter 2 2025 Press Release
Cloud computing and distributed systems.
Per capita expenditure prediction using model stacking based on satellite ima...
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Chapter 3 Spatial Domain Image Processing.pdf
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Understanding_Digital_Forensics_Presentation.pptx
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Mobile App Security Testing_ A Comprehensive Guide.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Big Data Technologies - Introduction.pptx
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
sap open course for s4hana steps from ECC to s4
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Machine learning based COVID-19 study performance prediction
Dropbox Q2 2025 Financial Results & Investor Presentation
The AUB Centre for AI in Media Proposal.docx
 
20250228 LYD VKU AI Blended-Learning.pptx
MIND Revenue Release Quarter 2 2025 Press Release

128 bit low power and area efficient carry select adder amit bakshi academia

  • 1. Home Search People, Research Interests and Universities 128 Bit Low Power and Area Efficient Carry Select Adder more by Amit Bakshi International Journal of Computer Applications (0975 – 8887) Volume 69 – No.6, May 2013 128 Bit Low Power and Area Efficient Carry Select Adder Sudhanshu Shekhar Pandey School of Electronics Engineering. Amit Bakshi Vikash Sharma School of Electronics Engineering. VIT University, Vellore-632014, Assistant Professor BBDIT, Duhai, Ghaziabad (U.P.) India India VIT University, Vellore-632014, India ABSTRACT Carry Select Adder (CSLA) which provides one of the fastest adding performance. Traditional CSLA require large area and more power. Recently a new CSLA adder has been proposed which performs fast addition, while maintaining low power consumption and less area. This work mainly focuses on implementing the 128 bit low power and area efficient carry select adder using 0.18 µm CMOS technology. Based on the efficient gate level modification, 128-b Square Scheme Block (SSB) CSLA) architecture have been developed and compared with the regular SSB CSLA architecture. The performance of the proposed SSB CSLA evaluated manually in terms of delay, power, and area manually with logical effort and also through custom design. The proposed design has been developed using verilog HDL and synthesized in cadence RTL compile using typical library of TSMC 0.18µm technology . consumptions [1],[2],[6],[7]. However the CSLA needs more area because of using multiples of Ripple Carry Adder for generating sum and carry on the dependency of carry input Cin=0 and Cin=1[5]. Then the final results of sum and carry are selected by the multiplexers from bit to bit going to increase. Finally reliable results at the output will depend upon the number of stages. 1.1 BEC: As stated above the main idea of this work is to use BEC instead of the RCA with C = 1 in order to reduce the area and power consumption of the regular CSLA. To replace the n-bit RCA, an n+1 bit BEC is required. A structure of a 4-bit BEC are shown in Fig. 1. Keywords CSLA, SSB CSLA, Area-Efficient, Low Power, Application Specific Integrated Circuit(ASIC) 1. INTRODUCTION When we draw a block diagram or circuit diagram we define an input or output. However fast hardware is the gates or other things we have inside the circuit there will be a finite delay in the transmission of a signals this time is defined as propagation delay, of course depends on the length of the signal path as soon as the gates start switches transmission starts. When we want to design the fast circuit or fast system naturally we have to go for some solutions. By reducing the path of the transmission if we reduce the path so that we can reduce the delay and can increase the operation of the circuit. For the given technology we want to maximize the speed then we want to go for this type of scheme by cutting the short length. In the full adder circuit carry has to travel from state to state. Previous states carry need to require for the present state to do the operation. So, naturally when we increase the number of bits the propagation delay and the delay of each stage increases. Now if we don’t have to depend on the transmission of the carry we can predict the carry of each stage. Now a day our computers speed is fast high in terms of GHz. So conceptually we need to improve the speed for the given design by decreasing several numbers of stage or gates. SSB Carry Select Adder (CSLA) has a more balanced delay, and requires lower power and area [1], [4],[8]. The basic idea of this work is to use Binary to Excess-1 Converter (BEC) instead of RCA with in the regular CSLA to achieve lower area and power Fig 1: 4-b BEC.[1] The basic function of the CSLA is obtained by using the 4-bit BEC together with the mux. One input of the 8:4 mux gets as it input (B3, B2, B1, and B0) and another input of the mux is the BEC output [1]. This produces the two possible partial results in parallel and the mux is used to select either the BEC output or the direct inputs according to the control signal Cin. The importance of the BEC logic stems from the large silicon area reduction when the CSLA with large number of bits are designed. The Boolean expressions of the 4-bit BEC is listed as (note the functional symbols NOT, & AND, XOR) X0 = ~B0 X1 = B0 ^ B1 X2 = B2 ^ (B0 & B1) X3 = B3 ^ (B0 & B1 & B2) 29 International Journal of Computer Applications (0975 – 8887) Volume 69 – No.6, May 2013 Log In Sign Up
  • 2. 2. Evaluation methodology to calculate delay and area of the required basic adder blocks: The physical structure (AOI) of the Exor gate and numerical value represents the delay occurred by each of the individual gates. Each gate have delay equal to 1 unit and area equal to 1 unit [1]. The area evaluation has to be done by counting each of the AOI gates which will be required for implementing each logic blocks. The structure of the 128-bit regular SSB CSLA is shown in Fig. 2. It has 16 groups of different size RCA. The delay and area evaluation methodology of each group of 16-b SSB CSLA have been discussed in reference paper [1] and for 128-b manually calculated delay and area has shown in Table 1. 30 International Journal of Computer Applications (0975 – 8887) Volume 69 – No.6, May 2013 Download (.pdf) pxc3887587_128bit.… 335 KB
  • 3. Fig 2: Regular 128-bit SSB CSLA 2.1 Delay Evaluation Methodology Of Modified 128-Bit SSB CSLA: The main idea of this work is to use BEC instead of RCA with Cin=1 so that it can reduce power and area as compare with the regular CSLA. The structure of a 4 bit BEC are shown in the fig1. 31 International Journal of Computer Applications (0975 – 8887) Volume 69 – No.6, May 2013
  • 4. Fig 3: 128- bit Modified SSB CSLA The structure of the modified 128-b SSB CSLA using BEC for RCA with Cin = 1 to optimize the area and power is shown in Fig. 3. We again split the structure into 16 groups. The manually calculated delay and area estimation of group are shown in Table 1. 3. ASIC Implementation Results: The design implemented in this paper has been developed using the verilog HDL and synthesized in Cadence RTL compiler using typical libraries of TSMC 0.18 um technology [3]. In this section we proposed an idea to reduce area, power and the timing slack of SSB CSLA architecture. We have compare the modified 128-bit SSB CSLA with the regular 128-bit CSLA and get the conclusion that by reducing number of gates we can reduce the area and the power. The percentage reduction of the area of the modified 128-bit SSB CSLA over regular SSB CSLA is 15.48%.Whereas the total power reduction is 7.41%.This work offer a great advantage in the reduction of area and also the total power. 32
  • 5. Job Board About Press Blog Stories We're hiring engineers! FAQ Academia © 2013 Journals Terms Privacy Copyright Send us Feedback