SlideShare a Scribd company logo
Implementation and
Comparison of Effective Area
Efficient Architectures for
CSLA
Presented by:
N Venkatesh(13Q91A04A6)
Sunketa Ravi(13Q91A0490)
S Sandeep (13Q91A0491)
Under the Esteemed Guidance Of:
Sri K.RAJESHWAR
CONTENTS
 ABSTRACT
 INTRODUCTION
 EXISTING SYSTEM
 PROPOSED SYSTEM
 COMPARISION
 RTL SCHEMATIC
 SIMULATION RESULT
 ADVANTAGES
 TOOL USED
 CONCLUSION
ABSTRACT
 Carry Select Adder (CSLA) is one of the fastest adders used in
many data-processing processors to perform fast arithmetic
functions.
 By gate level modification of CSLA architecture we can reduce area
and power.
 Based on this modification 16-bit square-root CSLA (SQRT CSLA)
architecture have been developed.
 The proposed design has reduced area and power as compared with
the regular SQRT CSLA .
INTRODUCTION
In electronics, an adder or summer is a digital circuit that performs
addition of numbers.
Adders can be constructed for many numerical representations, such
as BCD or Excess-3, the most common adders operate on binary
numbers.
Adders plays Major role in Multiplications and other advanced
processers designs
EXISTING SYSTEM
The carry-select adder generally consists of two Ripple Carry adders
(RCA) and a Multiplexer .
Adding two n-bit numbers with a carry-select adder is done with two
adders (therefore two RCA).
In order to perform the calculation twice, one time with the
assumption of the carry being zero and the other assuming one.
REGULAR 16BIT SQRT CSLA
AREA EVALUATION METHODOLOGY OF REGULAR 16-b
SQRT CSLA
Gate count=
57(HA+FA+MUX)
FA=39(3*13)
HA=6(1*6)
MUX=12(3*4)
PROBLEMS IN EXISTING SYSTEM
The problem in CSLA design is the number of full adders are increased then
the circuit complexity also increases.
The number of full adder cells are more thereby power consumption of the
design also increases
Number of full adder cells doubles the area of the design also increased.
SOLUTION OF THE PROBLEM
The parallel RCA with Cin=1 is replaced with Binary-Excess 1
converter( BEC).
fig: four-bit BEC
PROPOSED SYSTEM(16-bit CLSA)
 In this system we use the BEC to reduce the RCA circuits
 Here based on the carry input the MUX will be select corresponding
input
 In this design we give the MUX inputs are RCA output and BEC
output
 Compare to regular design the area of the design is less
Modified CLSA
Basic function of CLSA is obtained by using the 4-bit BEC together with the mux.
BEC BLOCK DIAGRAM
 The parallel RCA with Cin=1 is replaced with Binary-Excess 1 converter( BEC).
fig: four-bit BEC
PROPOSED SYSTEM(16-bit CLSA)
AREA EVALUATION METHODOLOGY OF MODIFIED 16-b
SQRT CSLA
GATE COUNT= 43(HA+FA+MUX+BEC)
COMPARISION
GROUP REGULAR MODIFIED
GROUP 2 57 43
GROUP 3 84 61
GROUP 4 117 84
GROUP 5 147 107
RTL SCHEMATIC
SIMULATION RESULT
TOOL USED
 Programming language: VERILOG HDL
 Tool : Xilinx ISE (14.5)
ADVANTAGES
 Low power consumption
 Less area (less complexity)
 More speed compare regular CSLA
CONCLUSION
A simple approach is proposed in this paper to reduce the area and power
of SQRT CSLA architecture. The reduced number of gates of this work
offers the great advantage in the reduction of area and also the power. The
modified CSLA architecture is therefore, low area, low power, simple and
efficient for VLSI hardware implementation.
implementation and comparision of effective area efficient architecture for CSLA

More Related Content

PPTX
Csla 130319073823-phpapp01-140821210430-phpapp02
PPT
Design and development of carry select adder
DOCX
Area–delay–power efficient carry select adder
PPT
Low power & area efficient carry select adder
PDF
Area Delay Power Efficient and Implementation of Modified Square-Root Carry S...
PDF
carry select adder
PDF
Design and Verification of Area Efficient Carry Select Adder
PDF
Implementation of Low Power and Area Efficient Carry Select Adder
Csla 130319073823-phpapp01-140821210430-phpapp02
Design and development of carry select adder
Area–delay–power efficient carry select adder
Low power & area efficient carry select adder
Area Delay Power Efficient and Implementation of Modified Square-Root Carry S...
carry select adder
Design and Verification of Area Efficient Carry Select Adder
Implementation of Low Power and Area Efficient Carry Select Adder

What's hot (20)

PDF
128 bit low power and area efficient carry select adder amit bakshi academia
PDF
Design and Implementation of Low-Power and Area-Efficient 64 bit CSLA using VHDL
PDF
High Speed Carryselect Adder
PDF
Implementation of Area Effective Carry Select Adders
DOCX
DESIGN AND PERFORMANCE ANALYSIS OF BINARY ADDERS_edited
PPTX
Hybrid Adder
PPTX
PDF
Design of Low Power Energy Efficient Carry Select Adder Using CMOS Technology
PDF
High Speed Time Efficient Reversible ALU Based Logic Gate Structure on Vertex...
DOCX
Project report on design & implementation of high speed carry select adder
PPT
Cmos Arithmetic Circuits
DOC
Survey on Prefix adders
PDF
DESIGN AND IMPLEMENTATION OF LOW POWER ALU USING CLOCK GATING AND CARRY SELEC...
PPTX
Low power high_speed
PPTX
Array multiplier
PDF
IMPLEMENTATION OF 128-BIT SPARSE KOGGE-STONE ADDER USING VERILOG
PPT
32-bit unsigned multiplier by using CSLA & CLAA
PDF
Bu34437441
PPT
L5 Adders
DOCX
Reverse converter design via parallel prefix adders novel components, methodo...
128 bit low power and area efficient carry select adder amit bakshi academia
Design and Implementation of Low-Power and Area-Efficient 64 bit CSLA using VHDL
High Speed Carryselect Adder
Implementation of Area Effective Carry Select Adders
DESIGN AND PERFORMANCE ANALYSIS OF BINARY ADDERS_edited
Hybrid Adder
Design of Low Power Energy Efficient Carry Select Adder Using CMOS Technology
High Speed Time Efficient Reversible ALU Based Logic Gate Structure on Vertex...
Project report on design & implementation of high speed carry select adder
Cmos Arithmetic Circuits
Survey on Prefix adders
DESIGN AND IMPLEMENTATION OF LOW POWER ALU USING CLOCK GATING AND CARRY SELEC...
Low power high_speed
Array multiplier
IMPLEMENTATION OF 128-BIT SPARSE KOGGE-STONE ADDER USING VERILOG
32-bit unsigned multiplier by using CSLA & CLAA
Bu34437441
L5 Adders
Reverse converter design via parallel prefix adders novel components, methodo...
Ad

Similar to implementation and comparision of effective area efficient architecture for CSLA (20)

PDF
M367578
PDF
J43015355
PDF
International Journal of Engineering Research and Development (IJERD)
PDF
Iaetsd 128-bit area
PDF
Eq36876880
PDF
Area-Delay Efficient Binary Adders in QCA
PDF
FPGA Implementation of High Speed Architecture of CSLA using D-Latches
PDF
Design of High Speed Low Power 15-4 Compressor Using Complementary Energy Pat...
PDF
Design and Implementation of Different types of Carry skip adder
PDF
A Comparative Analysis on Parameters of Different Adder Topologies
PPTX
PPT.pptx
PDF
Design and Implementation of an Efficient Carry Skip Adder
PDF
Implementation of Low Power and Area-Efficient Carry Select Adder
PDF
Cq25550554
PDF
A Novel Efficient VLSI Architecture Modified 16-B SQRT Carry Select Adder
PDF
12-Bit 1MSps SAR ADC For System-On-Chip
DOCX
Introduction
PDF
Bl044389393
DOCX
VLSI projects 2014
PDF
Optimization MVSIS vs AIG Rewriting (ABC)
M367578
J43015355
International Journal of Engineering Research and Development (IJERD)
Iaetsd 128-bit area
Eq36876880
Area-Delay Efficient Binary Adders in QCA
FPGA Implementation of High Speed Architecture of CSLA using D-Latches
Design of High Speed Low Power 15-4 Compressor Using Complementary Energy Pat...
Design and Implementation of Different types of Carry skip adder
A Comparative Analysis on Parameters of Different Adder Topologies
PPT.pptx
Design and Implementation of an Efficient Carry Skip Adder
Implementation of Low Power and Area-Efficient Carry Select Adder
Cq25550554
A Novel Efficient VLSI Architecture Modified 16-B SQRT Carry Select Adder
12-Bit 1MSps SAR ADC For System-On-Chip
Introduction
Bl044389393
VLSI projects 2014
Optimization MVSIS vs AIG Rewriting (ABC)
Ad

Recently uploaded (20)

PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
Microbial disease of the cardiovascular and lymphatic systems
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
VCE English Exam - Section C Student Revision Booklet
PPTX
master seminar digital applications in india
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PPTX
Lesson notes of climatology university.
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
Classroom Observation Tools for Teachers
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PPTX
Institutional Correction lecture only . . .
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
O5-L3 Freight Transport Ops (International) V1.pdf
Pharmacology of Heart Failure /Pharmacotherapy of CHF
2.FourierTransform-ShortQuestionswithAnswers.pdf
Microbial disease of the cardiovascular and lymphatic systems
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
FourierSeries-QuestionsWithAnswers(Part-A).pdf
VCE English Exam - Section C Student Revision Booklet
master seminar digital applications in india
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Lesson notes of climatology university.
STATICS OF THE RIGID BODIES Hibbelers.pdf
Classroom Observation Tools for Teachers
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
102 student loan defaulters named and shamed – Is someone you know on the list?
Abdominal Access Techniques with Prof. Dr. R K Mishra
Microbial diseases, their pathogenesis and prophylaxis
Final Presentation General Medicine 03-08-2024.pptx
Institutional Correction lecture only . . .
human mycosis Human fungal infections are called human mycosis..pptx
3rd Neelam Sanjeevareddy Memorial Lecture.pdf

implementation and comparision of effective area efficient architecture for CSLA

  • 1. Implementation and Comparison of Effective Area Efficient Architectures for CSLA Presented by: N Venkatesh(13Q91A04A6) Sunketa Ravi(13Q91A0490) S Sandeep (13Q91A0491) Under the Esteemed Guidance Of: Sri K.RAJESHWAR
  • 2. CONTENTS  ABSTRACT  INTRODUCTION  EXISTING SYSTEM  PROPOSED SYSTEM  COMPARISION  RTL SCHEMATIC  SIMULATION RESULT  ADVANTAGES  TOOL USED  CONCLUSION
  • 3. ABSTRACT  Carry Select Adder (CSLA) is one of the fastest adders used in many data-processing processors to perform fast arithmetic functions.  By gate level modification of CSLA architecture we can reduce area and power.  Based on this modification 16-bit square-root CSLA (SQRT CSLA) architecture have been developed.  The proposed design has reduced area and power as compared with the regular SQRT CSLA .
  • 4. INTRODUCTION In electronics, an adder or summer is a digital circuit that performs addition of numbers. Adders can be constructed for many numerical representations, such as BCD or Excess-3, the most common adders operate on binary numbers. Adders plays Major role in Multiplications and other advanced processers designs
  • 5. EXISTING SYSTEM The carry-select adder generally consists of two Ripple Carry adders (RCA) and a Multiplexer . Adding two n-bit numbers with a carry-select adder is done with two adders (therefore two RCA). In order to perform the calculation twice, one time with the assumption of the carry being zero and the other assuming one.
  • 7. AREA EVALUATION METHODOLOGY OF REGULAR 16-b SQRT CSLA Gate count= 57(HA+FA+MUX) FA=39(3*13) HA=6(1*6) MUX=12(3*4)
  • 8. PROBLEMS IN EXISTING SYSTEM The problem in CSLA design is the number of full adders are increased then the circuit complexity also increases. The number of full adder cells are more thereby power consumption of the design also increases Number of full adder cells doubles the area of the design also increased.
  • 9. SOLUTION OF THE PROBLEM The parallel RCA with Cin=1 is replaced with Binary-Excess 1 converter( BEC). fig: four-bit BEC
  • 10. PROPOSED SYSTEM(16-bit CLSA)  In this system we use the BEC to reduce the RCA circuits  Here based on the carry input the MUX will be select corresponding input  In this design we give the MUX inputs are RCA output and BEC output  Compare to regular design the area of the design is less
  • 11. Modified CLSA Basic function of CLSA is obtained by using the 4-bit BEC together with the mux.
  • 12. BEC BLOCK DIAGRAM  The parallel RCA with Cin=1 is replaced with Binary-Excess 1 converter( BEC). fig: four-bit BEC
  • 14. AREA EVALUATION METHODOLOGY OF MODIFIED 16-b SQRT CSLA GATE COUNT= 43(HA+FA+MUX+BEC)
  • 15. COMPARISION GROUP REGULAR MODIFIED GROUP 2 57 43 GROUP 3 84 61 GROUP 4 117 84 GROUP 5 147 107
  • 18. TOOL USED  Programming language: VERILOG HDL  Tool : Xilinx ISE (14.5)
  • 19. ADVANTAGES  Low power consumption  Less area (less complexity)  More speed compare regular CSLA
  • 20. CONCLUSION A simple approach is proposed in this paper to reduce the area and power of SQRT CSLA architecture. The reduced number of gates of this work offers the great advantage in the reduction of area and also the power. The modified CSLA architecture is therefore, low area, low power, simple and efficient for VLSI hardware implementation.