Professional Documents
Culture Documents
BY
J. BHAVYA SREE
Under the guidance of
Dr.A.Maheswara Reddy M.Tech., Ph.D.
A 64-Bit Implementation of Parallel Prefix
Adder With Less Hardware Complexity
Objective
To reduce the delay and design complexity of
Kogge Stone Adder.
Introduction
c
g h
g g h s
g=a and b g=(h and gprev)or g g=(h and gprev)or g s=h xor g
h=a xor b h=h and hprev
Structure of KSA
a7 b7 a6 b6 a5 b5 a4 b4 a3 b3 a2 b2 a1 b1 a0 b0
Cin
g h g h g h g h g h g h g h g h
s4 s3 s2 s1
s5 s0
s7 s6
0 0 0 0
0 0
a a a b Cin=0 For white cell
b b
g=a AND b
h=a XOR b
g h
(0)g h g h
(0) (0) (0) For gray cell
(0) (0)
g=(h AND gprev) OR g
0 1 0 1 0 1 1 0 0 1 0 0 0 0 0 0
0 1 0 1 1 0 1 0 0 0 0 0 0
1 0 1 0 1 0 1 0 0 0
1 1 1 1
g h g h g h g h g h g h g h g h
S4 S3 S2 S1 S0
S7 S6 S5
Binary example
A=11101100
B=11111111
011101011
1 1 1 1 1 1 0 1 1 1 1 1 0 1 0 1 0
1 0 1 0 1 0 0 1 1 0 10 01 01
1 0 1 0 1 0 1 0 1 0 1 0 0
1 0 1 0 1 1
1 1 1 1
Proposed System
Verilog HDL
Applications
Multipliers
DSP operations
Communications
Conclusion