SlideShare una empresa de Scribd logo
1 de 7
Descargar para leer sin conexión
International Journal of Engineering Research and Development
e-ISSN: 2278-067X, p-ISSN: 2278-800X, www.ijerd.com
Volume 3, Issue 3 (August 2012), PP. 29-35


         Carry Select Adder with Low Power and Area Efficiency
                                Deepthi Obul Reddy, P.Ramesh Yadav
                                 Post graduate student, Dept of ECE, VITS, Proddatur, A.P.
                                  Assistant Professor, Dept of ECE, VITS, Proddatur, A.P



Abstract––In performing fast arithmetic functions, Carry select adder (CSLA) is one of used in many data processing
processors to perform fast arithmetic functions. CSLA (SQRT CSLA) architecture have been developed and compared
with the regular SQRT CSLA architecture. The proposed design has reduced area and power as compared with the
regular SQRT CSLA with only a slight increase in the delay. This work evaluates the performance of the proposed
designs in terms of delay, area, power. The result analysis shows that the proposed CSLA structure is better than the
regular SQRT CSLA.

Keywords––ASIC, Power and area efficient, BEC

                                           I.          INTRODUCTION
           In VLSI system design the design of area and power efficient high speed logic systems are most essential. In
digital adders, the speed of addition is limited by the time required to propagate a carry through the adder. The sum for each
bit position in an elementary adder is generated sequentially only after the previous bit position has been summed and a
carry propagated into the next position.
           The CSLA is used in many systems to overcome the problem of carry propagation delay by independently
generating multiple carries and then select a carry to generate the sum. But the CSLA is not area efficient because it uses
multiple pairs of Ripple Carry Adders (RCA) to generate partial sum and carry by considering carry input cin = 0 and cin=1,
then the multiplexers are used to get final sum and carry are used.
           The Binary to Excess-1 converter (BEC) is used instead of RCA with Cin = 1 in the regular CSLA to achieve
lower area and power consumption. The main advantage of this BEC logic comes from the lesser number of logic gates than
Full Adder (FA) structure.

   II.          CALCUATION OF DELAY AND AREA OF THE BASIC ADDER BLOCKS
         The AND, OR and INVERTER (AOI) implementation of XOR gate is shown in fig.1. The operations of gates
between the dotted lines are performing the operations in parallel and the numeric representation of each gate indicates the
delay




                                        Fig1 delay and area evaluation of XOR gate




                                                             29
Low Power and Area Efficient Carry Select Adder




                                                       Fig 2 4 bit BEC

contributed by that gate. The delay and area evaluation methodology considers all gates to be made up of AND, OR, and
INVERTER, each having delay equal to 1 unit and area equal to 1 unit. We then add up the number of gates in the longest
path of a logic block that contributes to the maximum delay. The area evaluation is done by counting the total number of
AOI gates required for each logic block. Based on this approach, the CSLA adder blocks of 2:1 mux, Half Adder (HA), and
FA are evaluated and listed in Table I.

                             III.            BINARY EXCESS-1 CONVERTER
          To reduce the area and power consumption Binary Excess-1 converter instead of RCA with Cin = 1. This is the
main concept of the paper,so as to reduce dealy compared to regular SQRT CSLA. To replace the n-bit RCA, an n+1 bit
BEC is required. A structured and the function table of a 4-b BEC are shown in fig 2 and table II, respectively.
          Fig3 illustrates how 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. 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 Boolean expressions of the 4-bit BEC is listed as
   X0 = ~B0
   X1 = B0 ^ B1
   X2 = B2 ^ (B0 & B1)
   X3 = B3 ^ (B0 & B1 & B2)

                                    Table1 delay and area count of the basic blocks of CSLA




  IV.      DELAY AND AREA EVALUATION METHODOLOGY OF REGULAR 16-B SQRT
                                   CSLA
     The structure of the 16-b regular SQRT CSLA is shown in fig 4. It has five groups of different size RCA. The delay and
area evaluation of each group are shown in fig 6, in which the numerical specify the delay values , e.g., sum2 requires 10
gate delays. The steps leading to the evaluation are as follows.
     1) The group2 [in fig 6(a)] has two sets of 2- b RCA.based on            the consideration of delay values of table I. the
          arrival time of selection input c1 [time(t) = 7] of 6:3 mux is earlier than s3[t = 8] and later than s2[t = 6]. Thus,
          sum3[t = 11] is summation S3 and mux[t = 3] and sum2[t = 10] is summation of c1 and mux.
     2) Other than group2, the arrival time of mux selection input is always greater than the RCA’s. thus the delay of
          group3 to group5 is determined , respectively as follows:arrival time of data outputs from the
          {c6, sum[6 : 4]} = c3[t = 10] + mux
          {c10, sum[10:7]} = c6[t= 13] + mux
          {cout,sum[15:11]} = c10[t =16] + mux
     3) The one set of 2-b RCA in group2 has 2 FA for C in and the other set has 1 FA and 1HA for Cin = 0.Based on the
          area count of table I, total number of gate counts in group2 of table I,the total number of gate counts in group2 is
          determined as follows:
                      Gate count = 57 (FA + HA + MUX)
                      FA = 39(3*13)
                      HA = 6(1*6)
                                                              30
Low Power and Area Efficient Carry Select Adder

                       Mux = 12(3*4)

            Similarly, the estimated maximum delay and area of the other groups in the regular SQRT CSLA are evaluated and
listd in table




                                                Fig.3: 4 bit BEC with 8:4 mux

                                              Table 2 function table of 4 b BEC




                                               Fig 4 regular 16 b SQRT CSLA




                                              Fig 5 Modified 16 b SQRT CSLA

                         V.          METHOD PROPOSED BASED ON THE BEC
            shown in fig 5. We again split the structures into five groups. Tdelay and area evaluation of each group are shown
in fig 7.


                                                              31
Low Power and Area Efficient Carry Select Adder

1)   the group2[infig 7(a) has one 2-b RCA which has 1FA and 1HA for cin = 0. Instead of another 2-b RCA with cin =
     1 a 3-b BEC is used which adds one to the output from 2-b RCA. Based on the consideration of delay values of
     table I,the arrival time of selection input c1[time(t) = 7] of 6:3 mux is ealier than the s3[t = 9] and c3[t = 10] and
     later than the s2[t = 4]. Thus , the sum3 and final c3[t = 10] and later than the s2[t = 4]. Thus, the sum3 and final
     c3(output from mux)are depending on s3 and mux and partial c3(input to mux) and mux,respectively. The sum2
     depends on c1 and mux.
     FA = 13(1 * 13) inputs from the BEC’s. thus , the delay of the remaining groups depends on the arrival time of
     mux selection input and the mux delay.
     For the remaining groups the arrival time of mux selection input is always greater than the arrival time of data
2)   the area count of group2 is determined as follows:
     Gate cont = 43(FA+ HA + Mux + BEC)
     FA = 13(1 * 13)
     HA = 6(1 * 6)
     AND = 1
     XOR = 10(2 * 5)
     Mux = 12(3*4)
     NOT = 1
3)   Similarly, the estimated maximum delay and area of the other groups of the modified SQRT CSLA are evaluated
     and listed in table IV.comparing tables III and IV , it is clear t Comparing tables III and IV , it is clear that the
     proposed system is better in delay and area,simulataneously in power.




                             Fig 6 Delay and area evaluation of regular SQRT CSLA:
                                  (a)group2, (b)group3, (c)group4 and (d)group5




                                                         32
Low Power and Area Efficient Carry Select Adder




             Fig 7 Delay and area evaluation of modified SQRT CSLA in group 2,group3,group4,group5




Fig 8(a)percentage reduction in the cell area, total power, power product,and area delay product(b) percentage of delay
                                                        overhead




                                                          33
Low Power and Area Efficient Carry Select Adder

Table V. comparision of regular and modified SQRT CSLA




   VI.          SIMULATION RESULTS




   Fig 9 simulation result for regular 16 b SQRT CSLA




 Fig 10 simulation result for modified 16 b SQRT CSLA

                          34
Low Power and Area Efficient Carry Select Adder

                                       VII.           CONCLUSION
           When the comparision between the SQRT CSLA and modified SQRT CSLA is considered, there is the difference
in 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 total power. The compared
results show that the modified SQRT CSLA has delay, area and power of the 16-b modified SQRT CSLA are significantly
reduced.
           Area and delay values of SRT CSLA and MODIFIED SQRT CSLA are given below,which are evaluated based on
the xilinix program of SQRT and MODIFIED SQRT CSLA.


1)Area of SQRT CSLA
Number of Slices           : 23 out of 4656 0%
Number of 4 input LUTs     : 40 out of 9312 0%
 Number of IOs             : 50
 Number of bonded IOBs      : 50 out of 232 21%
Delay of SQRT CSLA is 19.936ns

Area of MODIFIED SQRT CSLA
Number of Slices                : 25 out of 4656 0%
Number of 4 input LUTs          : 45 out of 9312 0%
Number of IOs                   : 50
Number of bonded IOBs            : 50 out of 232 21%
Delay of MODIFIED SQRT CSLA is 18.962ns

                                           ACKNOWLEDGEMENT
        My wishes to acknowledge Sri P.Ramesh Yadav sir, Assitant professor who guided me for the journal preparation.
Thank you sir.

                                                 REFERENCES
  [1].   K. Rawwat, T. Darwish, and M. Bayoumi, “A low power carry select adder with reduces area”, proc. Of Midwest
         symposium on circuits and systems,pp. 218-221,2001.
  [2].   W.Jeong and K.Roy, “robust high- performance low power adder”,proc,of the Asia and South Pacific Design
         Automatin Conference,pp.503-506,2003
  [3].   D.C Chen, L. M. Guerra,E. H. Ng, M. Potkonjak, D.P. Schultz and J. M. Rabaey, “An integrated system for rapid
         prototyping of high performance algorithm specific data paths,” in Proc. Application specific Array Processors,
         pp.134-148,Aug 1992.
  [4].   T.Y. Chang and M. J. Hsiao, “ Carry Slecet adder using ripple carry adder,” Electronics letters, vol.34, no.22,
         pp.2101-2103,oct.1998
  [5].   B. Ramkumar, H. M. Kittur,and P. M. Khannan, “ASIC implantation of modified faster Carry sav adder,” Eur. J.
         Sci.Res.,Vol.42,no.1,pp 53-58,2010.
  [6].   Y.Kim“64-bit carry select adder with reduced area,” Electron. Lett.,vol.37, no.10 ,pp.614-615.may 2001.
  [7].   Milos D. Ercegovac and Thomas Lang, “Digital arthimetic,” Morgan Kaufmann, Elsevier INC,2004.
  [8].   J. O. Bedrij, “ Carry Select Adder,” IRE Trans. Electronic Computrs,vol.11,pp.340-346,1962.
  [9].   R. Hashmain, “A new design for high speed and high density carry select adders.’ Prceedings of IEEE Midwest
         Symp. On Circiuts and Systems.pp.1300-1303,2000.




                                                          35

Más contenido relacionado

La actualidad más candente

High performance nb-ldpc decoder with reduction of message exchange
High performance nb-ldpc decoder with reduction of message exchange High performance nb-ldpc decoder with reduction of message exchange
High performance nb-ldpc decoder with reduction of message exchange Ieee Xpert
 
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
 
Relay Vehicle Formations for Optimizing Communication Quality in Robot Networks
Relay Vehicle Formations for Optimizing Communication Quality in Robot NetworksRelay Vehicle Formations for Optimizing Communication Quality in Robot Networks
Relay Vehicle Formations for Optimizing Communication Quality in Robot NetworksMd Mahbubur Rahman
 
Flexible dsp accelerator architecture exploiting carry save arithmetic
Flexible dsp accelerator architecture exploiting carry save arithmeticFlexible dsp accelerator architecture exploiting carry save arithmetic
Flexible dsp accelerator architecture exploiting carry save arithmeticNexgen Technology
 
Area-Delay Efficient Binary Adders in QCA
Area-Delay Efficient Binary Adders in QCAArea-Delay Efficient Binary Adders in QCA
Area-Delay Efficient Binary Adders in QCAIJERA Editor
 
EE402B Radio Systems and Personal Communication Networks notes
EE402B Radio Systems and Personal Communication Networks notesEE402B Radio Systems and Personal Communication Networks notes
EE402B Radio Systems and Personal Communication Networks notesHaris Hassan
 
Design and Estimation of delay, power and area for Parallel prefix adders
Design and Estimation of delay, power and area for Parallel prefix addersDesign and Estimation of delay, power and area for Parallel prefix adders
Design and Estimation of delay, power and area for Parallel prefix addersIJERA Editor
 
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
 
Iaetsd vlsi design of high throughput finite field multiplier using redundant...
Iaetsd vlsi design of high throughput finite field multiplier using redundant...Iaetsd vlsi design of high throughput finite field multiplier using redundant...
Iaetsd vlsi design of high throughput finite field multiplier using redundant...Iaetsd Iaetsd
 
Comparative Study of Low Power Low Area Bypass Multipliers for Signal Process...
Comparative Study of Low Power Low Area Bypass Multipliers for Signal Process...Comparative Study of Low Power Low Area Bypass Multipliers for Signal Process...
Comparative Study of Low Power Low Area Bypass Multipliers for Signal Process...IJERA Editor
 

La actualidad más candente (18)

High performance nb-ldpc decoder with reduction of message exchange
High performance nb-ldpc decoder with reduction of message exchange High performance nb-ldpc decoder with reduction of message exchange
High performance nb-ldpc decoder with reduction of message exchange
 
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
 
Relay Vehicle Formations for Optimizing Communication Quality in Robot Networks
Relay Vehicle Formations for Optimizing Communication Quality in Robot NetworksRelay Vehicle Formations for Optimizing Communication Quality in Robot Networks
Relay Vehicle Formations for Optimizing Communication Quality in Robot Networks
 
Flexible dsp accelerator architecture exploiting carry save arithmetic
Flexible dsp accelerator architecture exploiting carry save arithmeticFlexible dsp accelerator architecture exploiting carry save arithmetic
Flexible dsp accelerator architecture exploiting carry save arithmetic
 
Chenchu
ChenchuChenchu
Chenchu
 
Area-Delay Efficient Binary Adders in QCA
Area-Delay Efficient Binary Adders in QCAArea-Delay Efficient Binary Adders in QCA
Area-Delay Efficient Binary Adders in QCA
 
Aistats RTD
Aistats RTDAistats RTD
Aistats RTD
 
PK_MTP_PPT
PK_MTP_PPTPK_MTP_PPT
PK_MTP_PPT
 
J0166875
J0166875J0166875
J0166875
 
Eq36876880
Eq36876880Eq36876880
Eq36876880
 
EE402B Radio Systems and Personal Communication Networks notes
EE402B Radio Systems and Personal Communication Networks notesEE402B Radio Systems and Personal Communication Networks notes
EE402B Radio Systems and Personal Communication Networks notes
 
Design and Estimation of delay, power and area for Parallel prefix adders
Design and Estimation of delay, power and area for Parallel prefix addersDesign and Estimation of delay, power and area for Parallel prefix adders
Design and Estimation of delay, power and area for Parallel prefix adders
 
Three Band EQ Design Report
Three Band EQ Design ReportThree Band EQ Design Report
Three Band EQ Design Report
 
Iaetsd 128-bit area
Iaetsd 128-bit areaIaetsd 128-bit area
Iaetsd 128-bit area
 
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
 
Iaetsd vlsi design of high throughput finite field multiplier using redundant...
Iaetsd vlsi design of high throughput finite field multiplier using redundant...Iaetsd vlsi design of high throughput finite field multiplier using redundant...
Iaetsd vlsi design of high throughput finite field multiplier using redundant...
 
J43015355
J43015355J43015355
J43015355
 
Comparative Study of Low Power Low Area Bypass Multipliers for Signal Process...
Comparative Study of Low Power Low Area Bypass Multipliers for Signal Process...Comparative Study of Low Power Low Area Bypass Multipliers for Signal Process...
Comparative Study of Low Power Low Area Bypass Multipliers for Signal Process...
 

Similar a Low Power and Area Efficient Carry Select Adder Design

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
 
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 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
 
1.area efficient carry select adder
1.area efficient carry select adder1.area efficient carry select adder
1.area efficient carry select adderKUMARASWAMY JINNE
 
128 bit low power and area efficient carry select adder amit bakshi academia
128 bit low power and area efficient carry select adder   amit bakshi   academia128 bit low power and area efficient carry select adder   amit bakshi   academia
128 bit low power and area efficient carry select adder amit bakshi academiagopi448
 
Area Delay Power Efficient and Implementation of Modified Square-Root Carry S...
Area Delay Power Efficient and Implementation of Modified Square-Root Carry S...Area Delay Power Efficient and Implementation of Modified Square-Root Carry S...
Area Delay Power Efficient and Implementation of Modified Square-Root Carry S...IJTET Journal
 
High Speed Carryselect Adder
High Speed Carryselect AdderHigh Speed Carryselect Adder
High Speed Carryselect Adderijsrd.com
 
Implementation of Low Power and Area-Efficient Carry Select Adder
Implementation of Low Power and Area-Efficient Carry Select AdderImplementation of Low Power and Area-Efficient Carry Select Adder
Implementation of Low Power and Area-Efficient Carry Select AdderIJMTST Journal
 
Area Efficient and Reduced Pin Count Multipliers
Area Efficient and Reduced Pin Count MultipliersArea Efficient and Reduced Pin Count Multipliers
Area Efficient and Reduced Pin Count MultipliersCSCJournals
 
Practical Active Filter Design
Practical Active Filter Design Practical Active Filter Design
Practical Active Filter Design Sachin Mehta
 
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
 
Designing of an Energy-Efficient Nanoelectronics Architecture for Binary Comp...
Designing of an Energy-Efficient Nanoelectronics Architecture for Binary Comp...Designing of an Energy-Efficient Nanoelectronics Architecture for Binary Comp...
Designing of an Energy-Efficient Nanoelectronics Architecture for Binary Comp...VIT-AP University
 
Design and implementation of address generator for wi max deinterleaver on fpga
Design and implementation of address generator for wi max deinterleaver on fpgaDesign and implementation of address generator for wi max deinterleaver on fpga
Design and implementation of address generator for wi max deinterleaver on fpgaeSAT Publishing House
 

Similar a Low Power and Area Efficient Carry Select Adder Design (20)

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
 
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 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
 
F010113644
F010113644F010113644
F010113644
 
1.area efficient carry select adder
1.area efficient carry select adder1.area efficient carry select adder
1.area efficient carry select adder
 
128 bit low power and area efficient carry select adder amit bakshi academia
128 bit low power and area efficient carry select adder   amit bakshi   academia128 bit low power and area efficient carry select adder   amit bakshi   academia
128 bit low power and area efficient carry select adder amit bakshi academia
 
D0532025
D0532025D0532025
D0532025
 
Area Delay Power Efficient and Implementation of Modified Square-Root Carry S...
Area Delay Power Efficient and Implementation of Modified Square-Root Carry S...Area Delay Power Efficient and Implementation of Modified Square-Root Carry S...
Area Delay Power Efficient and Implementation of Modified Square-Root Carry S...
 
carry select adder
carry select addercarry select adder
carry select adder
 
Cq25550554
Cq25550554Cq25550554
Cq25550554
 
High Speed Carryselect Adder
High Speed Carryselect AdderHigh Speed Carryselect Adder
High Speed Carryselect 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
 
M367578
M367578M367578
M367578
 
W4408123126
W4408123126W4408123126
W4408123126
 
Area Efficient and Reduced Pin Count Multipliers
Area Efficient and Reduced Pin Count MultipliersArea Efficient and Reduced Pin Count Multipliers
Area Efficient and Reduced Pin Count Multipliers
 
Practical Active Filter Design
Practical Active Filter Design Practical Active Filter Design
Practical Active Filter Design
 
Bu34437441
Bu34437441Bu34437441
Bu34437441
 
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
 
Designing of an Energy-Efficient Nanoelectronics Architecture for Binary Comp...
Designing of an Energy-Efficient Nanoelectronics Architecture for Binary Comp...Designing of an Energy-Efficient Nanoelectronics Architecture for Binary Comp...
Designing of an Energy-Efficient Nanoelectronics Architecture for Binary Comp...
 
Design and implementation of address generator for wi max deinterleaver on fpga
Design and implementation of address generator for wi max deinterleaver on fpgaDesign and implementation of address generator for wi max deinterleaver on fpga
Design and implementation of address generator for wi max deinterleaver on fpga
 

Más de IJERD Editor

A Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
A Novel Method for Prevention of Bandwidth Distributed Denial of Service AttacksA Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
A Novel Method for Prevention of Bandwidth Distributed Denial of Service AttacksIJERD Editor
 
MEMS MICROPHONE INTERFACE
MEMS MICROPHONE INTERFACEMEMS MICROPHONE INTERFACE
MEMS MICROPHONE INTERFACEIJERD Editor
 
Influence of tensile behaviour of slab on the structural Behaviour of shear c...
Influence of tensile behaviour of slab on the structural Behaviour of shear c...Influence of tensile behaviour of slab on the structural Behaviour of shear c...
Influence of tensile behaviour of slab on the structural Behaviour of shear c...IJERD Editor
 
Gold prospecting using Remote Sensing ‘A case study of Sudan’
Gold prospecting using Remote Sensing ‘A case study of Sudan’Gold prospecting using Remote Sensing ‘A case study of Sudan’
Gold prospecting using Remote Sensing ‘A case study of Sudan’IJERD Editor
 
Reducing Corrosion Rate by Welding Design
Reducing Corrosion Rate by Welding DesignReducing Corrosion Rate by Welding Design
Reducing Corrosion Rate by Welding DesignIJERD Editor
 
Router 1X3 – RTL Design and Verification
Router 1X3 – RTL Design and VerificationRouter 1X3 – RTL Design and Verification
Router 1X3 – RTL Design and VerificationIJERD Editor
 
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...IJERD Editor
 
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVR
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVRMitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVR
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVRIJERD Editor
 
Study on the Fused Deposition Modelling In Additive Manufacturing
Study on the Fused Deposition Modelling In Additive ManufacturingStudy on the Fused Deposition Modelling In Additive Manufacturing
Study on the Fused Deposition Modelling In Additive ManufacturingIJERD Editor
 
Spyware triggering system by particular string value
Spyware triggering system by particular string valueSpyware triggering system by particular string value
Spyware triggering system by particular string valueIJERD Editor
 
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...IJERD Editor
 
Secure Image Transmission for Cloud Storage System Using Hybrid Scheme
Secure Image Transmission for Cloud Storage System Using Hybrid SchemeSecure Image Transmission for Cloud Storage System Using Hybrid Scheme
Secure Image Transmission for Cloud Storage System Using Hybrid SchemeIJERD Editor
 
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...IJERD Editor
 
Gesture Gaming on the World Wide Web Using an Ordinary Web Camera
Gesture Gaming on the World Wide Web Using an Ordinary Web CameraGesture Gaming on the World Wide Web Using an Ordinary Web Camera
Gesture Gaming on the World Wide Web Using an Ordinary Web CameraIJERD Editor
 
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...IJERD Editor
 
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...IJERD Editor
 
Moon-bounce: A Boon for VHF Dxing
Moon-bounce: A Boon for VHF DxingMoon-bounce: A Boon for VHF Dxing
Moon-bounce: A Boon for VHF DxingIJERD Editor
 
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...IJERD Editor
 
Importance of Measurements in Smart Grid
Importance of Measurements in Smart GridImportance of Measurements in Smart Grid
Importance of Measurements in Smart GridIJERD Editor
 
Study of Macro level Properties of SCC using GGBS and Lime stone powder
Study of Macro level Properties of SCC using GGBS and Lime stone powderStudy of Macro level Properties of SCC using GGBS and Lime stone powder
Study of Macro level Properties of SCC using GGBS and Lime stone powderIJERD Editor
 

Más de IJERD Editor (20)

A Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
A Novel Method for Prevention of Bandwidth Distributed Denial of Service AttacksA Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
A Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
 
MEMS MICROPHONE INTERFACE
MEMS MICROPHONE INTERFACEMEMS MICROPHONE INTERFACE
MEMS MICROPHONE INTERFACE
 
Influence of tensile behaviour of slab on the structural Behaviour of shear c...
Influence of tensile behaviour of slab on the structural Behaviour of shear c...Influence of tensile behaviour of slab on the structural Behaviour of shear c...
Influence of tensile behaviour of slab on the structural Behaviour of shear c...
 
Gold prospecting using Remote Sensing ‘A case study of Sudan’
Gold prospecting using Remote Sensing ‘A case study of Sudan’Gold prospecting using Remote Sensing ‘A case study of Sudan’
Gold prospecting using Remote Sensing ‘A case study of Sudan’
 
Reducing Corrosion Rate by Welding Design
Reducing Corrosion Rate by Welding DesignReducing Corrosion Rate by Welding Design
Reducing Corrosion Rate by Welding Design
 
Router 1X3 – RTL Design and Verification
Router 1X3 – RTL Design and VerificationRouter 1X3 – RTL Design and Verification
Router 1X3 – RTL Design and Verification
 
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...
 
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVR
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVRMitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVR
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVR
 
Study on the Fused Deposition Modelling In Additive Manufacturing
Study on the Fused Deposition Modelling In Additive ManufacturingStudy on the Fused Deposition Modelling In Additive Manufacturing
Study on the Fused Deposition Modelling In Additive Manufacturing
 
Spyware triggering system by particular string value
Spyware triggering system by particular string valueSpyware triggering system by particular string value
Spyware triggering system by particular string value
 
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
 
Secure Image Transmission for Cloud Storage System Using Hybrid Scheme
Secure Image Transmission for Cloud Storage System Using Hybrid SchemeSecure Image Transmission for Cloud Storage System Using Hybrid Scheme
Secure Image Transmission for Cloud Storage System Using Hybrid Scheme
 
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...
 
Gesture Gaming on the World Wide Web Using an Ordinary Web Camera
Gesture Gaming on the World Wide Web Using an Ordinary Web CameraGesture Gaming on the World Wide Web Using an Ordinary Web Camera
Gesture Gaming on the World Wide Web Using an Ordinary Web Camera
 
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
 
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
 
Moon-bounce: A Boon for VHF Dxing
Moon-bounce: A Boon for VHF DxingMoon-bounce: A Boon for VHF Dxing
Moon-bounce: A Boon for VHF Dxing
 
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
 
Importance of Measurements in Smart Grid
Importance of Measurements in Smart GridImportance of Measurements in Smart Grid
Importance of Measurements in Smart Grid
 
Study of Macro level Properties of SCC using GGBS and Lime stone powder
Study of Macro level Properties of SCC using GGBS and Lime stone powderStudy of Macro level Properties of SCC using GGBS and Lime stone powder
Study of Macro level Properties of SCC using GGBS and Lime stone powder
 

Último

How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 

Último (20)

How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 

Low Power and Area Efficient Carry Select Adder Design

  • 1. International Journal of Engineering Research and Development e-ISSN: 2278-067X, p-ISSN: 2278-800X, www.ijerd.com Volume 3, Issue 3 (August 2012), PP. 29-35 Carry Select Adder with Low Power and Area Efficiency Deepthi Obul Reddy, P.Ramesh Yadav Post graduate student, Dept of ECE, VITS, Proddatur, A.P. Assistant Professor, Dept of ECE, VITS, Proddatur, A.P Abstract––In performing fast arithmetic functions, Carry select adder (CSLA) is one of used in many data processing processors to perform fast arithmetic functions. CSLA (SQRT CSLA) architecture have been developed and compared with the regular SQRT CSLA architecture. The proposed design has reduced area and power as compared with the regular SQRT CSLA with only a slight increase in the delay. This work evaluates the performance of the proposed designs in terms of delay, area, power. The result analysis shows that the proposed CSLA structure is better than the regular SQRT CSLA. Keywords––ASIC, Power and area efficient, BEC I. INTRODUCTION In VLSI system design the design of area and power efficient high speed logic systems are most essential. In digital adders, the speed of addition is limited by the time required to propagate a carry through the adder. The sum for each bit position in an elementary adder is generated sequentially only after the previous bit position has been summed and a carry propagated into the next position. The CSLA is used in many systems to overcome the problem of carry propagation delay by independently generating multiple carries and then select a carry to generate the sum. But the CSLA is not area efficient because it uses multiple pairs of Ripple Carry Adders (RCA) to generate partial sum and carry by considering carry input cin = 0 and cin=1, then the multiplexers are used to get final sum and carry are used. The Binary to Excess-1 converter (BEC) is used instead of RCA with Cin = 1 in the regular CSLA to achieve lower area and power consumption. The main advantage of this BEC logic comes from the lesser number of logic gates than Full Adder (FA) structure. II. CALCUATION OF DELAY AND AREA OF THE BASIC ADDER BLOCKS The AND, OR and INVERTER (AOI) implementation of XOR gate is shown in fig.1. The operations of gates between the dotted lines are performing the operations in parallel and the numeric representation of each gate indicates the delay Fig1 delay and area evaluation of XOR gate 29
  • 2. Low Power and Area Efficient Carry Select Adder Fig 2 4 bit BEC contributed by that gate. The delay and area evaluation methodology considers all gates to be made up of AND, OR, and INVERTER, each having delay equal to 1 unit and area equal to 1 unit. We then add up the number of gates in the longest path of a logic block that contributes to the maximum delay. The area evaluation is done by counting the total number of AOI gates required for each logic block. Based on this approach, the CSLA adder blocks of 2:1 mux, Half Adder (HA), and FA are evaluated and listed in Table I. III. BINARY EXCESS-1 CONVERTER To reduce the area and power consumption Binary Excess-1 converter instead of RCA with Cin = 1. This is the main concept of the paper,so as to reduce dealy compared to regular SQRT CSLA. To replace the n-bit RCA, an n+1 bit BEC is required. A structured and the function table of a 4-b BEC are shown in fig 2 and table II, respectively. Fig3 illustrates how 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. 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 Boolean expressions of the 4-bit BEC is listed as X0 = ~B0 X1 = B0 ^ B1 X2 = B2 ^ (B0 & B1) X3 = B3 ^ (B0 & B1 & B2) Table1 delay and area count of the basic blocks of CSLA IV. DELAY AND AREA EVALUATION METHODOLOGY OF REGULAR 16-B SQRT CSLA The structure of the 16-b regular SQRT CSLA is shown in fig 4. It has five groups of different size RCA. The delay and area evaluation of each group are shown in fig 6, in which the numerical specify the delay values , e.g., sum2 requires 10 gate delays. The steps leading to the evaluation are as follows. 1) The group2 [in fig 6(a)] has two sets of 2- b RCA.based on the consideration of delay values of table I. the arrival time of selection input c1 [time(t) = 7] of 6:3 mux is earlier than s3[t = 8] and later than s2[t = 6]. Thus, sum3[t = 11] is summation S3 and mux[t = 3] and sum2[t = 10] is summation of c1 and mux. 2) Other than group2, the arrival time of mux selection input is always greater than the RCA’s. thus the delay of group3 to group5 is determined , respectively as follows:arrival time of data outputs from the {c6, sum[6 : 4]} = c3[t = 10] + mux {c10, sum[10:7]} = c6[t= 13] + mux {cout,sum[15:11]} = c10[t =16] + mux 3) The one set of 2-b RCA in group2 has 2 FA for C in and the other set has 1 FA and 1HA for Cin = 0.Based on the area count of table I, total number of gate counts in group2 of table I,the total number of gate counts in group2 is determined as follows: Gate count = 57 (FA + HA + MUX) FA = 39(3*13) HA = 6(1*6) 30
  • 3. Low Power and Area Efficient Carry Select Adder Mux = 12(3*4) Similarly, the estimated maximum delay and area of the other groups in the regular SQRT CSLA are evaluated and listd in table Fig.3: 4 bit BEC with 8:4 mux Table 2 function table of 4 b BEC Fig 4 regular 16 b SQRT CSLA Fig 5 Modified 16 b SQRT CSLA V. METHOD PROPOSED BASED ON THE BEC shown in fig 5. We again split the structures into five groups. Tdelay and area evaluation of each group are shown in fig 7. 31
  • 4. Low Power and Area Efficient Carry Select Adder 1) the group2[infig 7(a) has one 2-b RCA which has 1FA and 1HA for cin = 0. Instead of another 2-b RCA with cin = 1 a 3-b BEC is used which adds one to the output from 2-b RCA. Based on the consideration of delay values of table I,the arrival time of selection input c1[time(t) = 7] of 6:3 mux is ealier than the s3[t = 9] and c3[t = 10] and later than the s2[t = 4]. Thus , the sum3 and final c3[t = 10] and later than the s2[t = 4]. Thus, the sum3 and final c3(output from mux)are depending on s3 and mux and partial c3(input to mux) and mux,respectively. The sum2 depends on c1 and mux. FA = 13(1 * 13) inputs from the BEC’s. thus , the delay of the remaining groups depends on the arrival time of mux selection input and the mux delay. For the remaining groups the arrival time of mux selection input is always greater than the arrival time of data 2) the area count of group2 is determined as follows: Gate cont = 43(FA+ HA + Mux + BEC) FA = 13(1 * 13) HA = 6(1 * 6) AND = 1 XOR = 10(2 * 5) Mux = 12(3*4) NOT = 1 3) Similarly, the estimated maximum delay and area of the other groups of the modified SQRT CSLA are evaluated and listed in table IV.comparing tables III and IV , it is clear t Comparing tables III and IV , it is clear that the proposed system is better in delay and area,simulataneously in power. Fig 6 Delay and area evaluation of regular SQRT CSLA: (a)group2, (b)group3, (c)group4 and (d)group5 32
  • 5. Low Power and Area Efficient Carry Select Adder Fig 7 Delay and area evaluation of modified SQRT CSLA in group 2,group3,group4,group5 Fig 8(a)percentage reduction in the cell area, total power, power product,and area delay product(b) percentage of delay overhead 33
  • 6. Low Power and Area Efficient Carry Select Adder Table V. comparision of regular and modified SQRT CSLA VI. SIMULATION RESULTS Fig 9 simulation result for regular 16 b SQRT CSLA Fig 10 simulation result for modified 16 b SQRT CSLA 34
  • 7. Low Power and Area Efficient Carry Select Adder VII. CONCLUSION When the comparision between the SQRT CSLA and modified SQRT CSLA is considered, there is the difference in 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 total power. The compared results show that the modified SQRT CSLA has delay, area and power of the 16-b modified SQRT CSLA are significantly reduced. Area and delay values of SRT CSLA and MODIFIED SQRT CSLA are given below,which are evaluated based on the xilinix program of SQRT and MODIFIED SQRT CSLA. 1)Area of SQRT CSLA Number of Slices : 23 out of 4656 0% Number of 4 input LUTs : 40 out of 9312 0% Number of IOs : 50 Number of bonded IOBs : 50 out of 232 21% Delay of SQRT CSLA is 19.936ns Area of MODIFIED SQRT CSLA Number of Slices : 25 out of 4656 0% Number of 4 input LUTs : 45 out of 9312 0% Number of IOs : 50 Number of bonded IOBs : 50 out of 232 21% Delay of MODIFIED SQRT CSLA is 18.962ns ACKNOWLEDGEMENT My wishes to acknowledge Sri P.Ramesh Yadav sir, Assitant professor who guided me for the journal preparation. Thank you sir. REFERENCES [1]. K. Rawwat, T. Darwish, and M. Bayoumi, “A low power carry select adder with reduces area”, proc. Of Midwest symposium on circuits and systems,pp. 218-221,2001. [2]. W.Jeong and K.Roy, “robust high- performance low power adder”,proc,of the Asia and South Pacific Design Automatin Conference,pp.503-506,2003 [3]. D.C Chen, L. M. Guerra,E. H. Ng, M. Potkonjak, D.P. Schultz and J. M. Rabaey, “An integrated system for rapid prototyping of high performance algorithm specific data paths,” in Proc. Application specific Array Processors, pp.134-148,Aug 1992. [4]. T.Y. Chang and M. J. Hsiao, “ Carry Slecet adder using ripple carry adder,” Electronics letters, vol.34, no.22, pp.2101-2103,oct.1998 [5]. B. Ramkumar, H. M. Kittur,and P. M. Khannan, “ASIC implantation of modified faster Carry sav adder,” Eur. J. Sci.Res.,Vol.42,no.1,pp 53-58,2010. [6]. Y.Kim“64-bit carry select adder with reduced area,” Electron. Lett.,vol.37, no.10 ,pp.614-615.may 2001. [7]. Milos D. Ercegovac and Thomas Lang, “Digital arthimetic,” Morgan Kaufmann, Elsevier INC,2004. [8]. J. O. Bedrij, “ Carry Select Adder,” IRE Trans. Electronic Computrs,vol.11,pp.340-346,1962. [9]. R. Hashmain, “A new design for high speed and high density carry select adders.’ Prceedings of IEEE Midwest Symp. On Circiuts and Systems.pp.1300-1303,2000. 35