Design of High Speed Carry Select Adder Using Brent Kung Adder
Design of High Speed Carry Select Adder Using Brent Kung Adder
Design of High Speed Carry Select Adder Using Brent Kung Adder
Vishal D. Jaiswal
(Pi. Gi)
(Pj. Gj)
(CP0, CG0)
Fig. 2. Carry Network
Post processing Stage:This is the concluding step to compute the summation of input
bits. It is similar for all the adders and then sum bits are
computed by logic operation equation 4& 5:
Ci-1= (Pi and Cin ) or
(4)
Si=Pi xor Ci-1
(5)
Brent-Kung Adder:Brent-Kung adder is a very popular and widely used adder.
It actually gives an excellent number of stages from input to
all outputs but with asymmetric loading of Intermediate
stages. It is one of the parallel prefix adders.
It is one of the parallel prefix adders where these adders are
the ultimate class of adders that are based on the use of
generate and propagate signals. In case of Brent Kung adders
along with the cost, the wiring complexity is also less. But the
gate level depth of Brent-Kung adders is 0 (log2 (n)), so the
speed is lower. The block diagram of 4-bit Brent-Kung adder
is shown in Fig. 3.
3V
1.23
Supply Voltage
Transient Delay(sec)
3.5V
4V
4.5V
1.30
0.95
2.31
5V
0.94
0.20
0.20
0.19
Adder
4-Bit
RCA
4-Bit BK
CSA
0.16
0.16
Adder
FIG. 7. OUTPUT WAVEFORM OF 4-BIT BK CSA
V. SIMULATION RESULTS AND COMPARISION
Various adders were designed in Tanner EDA version 13.0
tool using CMOS technology. Power consumption and delay
of Ripple Carry Adder and Brent Kung prefix adder 4-Bit
word size. The comparison of various adders for different
parameters like delay and power consumption is shown in
Table I. The result analysis shows that Brent Kung Carry
Select Adder shows better results than the Ripple carry adder
architectures in terms transient analysis of delay and high
speed at different input voltages but with a small power
978-1-4673-9939-5/16/$31.00 2016 IEEE
3V
13.5
4-Bit
RCA
4-Bit
17.5
BK CSA
Supply Voltage
Power (n Watts)
3.5V
4V
4.5V
20.2
36.5
44
5V
59.5
26.5
79.2
38.5
57.6
[5]
VI. CONCLUSION
This work can be extended for higher number of bits also.
By using parallel prefix adder, delay and power consumption
of different adder architectures is reduced. As, parallel prefix
adders derive fast results therefore Brent Kung adder is used.
The calculated results conclude that BK Carry Select Adder is
better in terms of power consumption and high speed when
[6]
[7]