Professional Documents
Culture Documents
Final Review
Final Review
High Efficient
Carry Select Adder
Submitted by:
Gorbi Domi I (20610106028)
C.Maria Kigin (20610106055)
In CSA more than one stages are used to reduce the delay.
After the first stage , each stage have two RCA(ripple carry
adder). One for Cin=0 and other for Cin=1.
We have plan to produce the output of two RCA by using one
RCA gate area.
Based
on this modification 8-, 16-, 32-, and 64-b square-root CSLA
(SQRT CSLA) architecture have been developed.
The
design has reduced area and power as compared with the regular
SQRT CSLA with an increase in the delay.
The results analysis shows that the proposed CSLA structure is better
than the regular SQRT CSLA.
04-Apr-14 FINAL REVIEW
EXISTING SYSTEM(CONTD.)
The main advantage of this BEC logic comes from the lesser
number of logic gates.
4 bit RCA
Cin=0
Carry s3 s2 s1 s0
a[3:0] b[3:0]
4 bit RCA
Cin=1
Carry s3 s2 s1 s0
04-Apr-14 FINAL REVIEW
Disadvantage:
1. Full adder require 2 HA and an OR gate, so 4 bit Ripple carry
adder require 16 HA and 8 OR gate.
This project deals with reducing the area as well as power consumption without any
addition of delay.
In this system we use half adders instead of RCA and BEC to reduce area and power
without changing the delay.
The base circuit uses two N-bit RCA in every stages. Two N-bit RCA comprises of
(4*N) half adders and (2*N) OR gates which is reduced to just 10 half adders and 7
OR gates in our circuit.
This proves a large improvement that area is reduced 30-35% in every stage without
any change in delay.
04-Apr-14 FINAL REVIEW
Modified Circuit for 4-bit addition
Output for cin=1
s1 s2 s3
s0
HA HA HA
Carry 1
a0 a1 a2 a3
b0 HA HA HA HA
b1 b2 b3
Carry 0
HA HA HA
s0 s1 s2 s3
Output for cin=0
80
70
60
50
40
proposed circuit
30 base circuit
20
10
base circuit
0
total gate proposed circuit
time(in nano
secound) power(in micro
walt)
• XILINX ISE
Half adder is used in the circuit instead of using 2 RCA in each stage which
will reduce area and power consumption.
In this circuit Half adders and OR gates are used instead of using two RCA
blocks for finding both Cin=0 & Cin=1. This will reduce the area and power
consumption of the circuit without any change in the delay.
Y. He, C. H. Chang, and J. Gu, “An area efficient 64-bit square root
carry-select adder for low power applications,” in Proc. IEEE Int. Symp.
Circuits Syst., 2005, vol. 4, pp. 4082–4085.
Y. Kim and L.-S. Kim, “64-bit carry-select adder with reduced area,”
Electron. Lett., vol. 37, no. 10, pp. 614–615, May 2001.