Professional Documents
Culture Documents
Old
Old
Presented By
A. Ramakrishna Reddy
ES & VLSI Under the Guidance of
Mr.
K. Naresh.
Assistant Professor
OBJECTIVE To design Low Power ALU using Efficient Carry Select Adder (CSLA)
ALU
Arithmetic operations Addition, Subtraction. Logical operations- AND, OR, XOR, XNOR, Increment and Decrement Adder is the main block in ALU.
s1 0 0 1 1 0 0 1
s0 0 1 0 1 0 1 0
0 0 0 0 1 1 1
INCREMENT
0 1
1:0 RCA
Cin
CY
CY
MUX 10:5
C Y
MUX 8:4
CY MUX
6:3
C OUT
S[15:11]
S[10:7]
group4
S[6:4]
group3
S[3:2]
group2
S[1:0]
group1
group5
A[3:2] B[3:2]
2-bit RCA
2-bit RCA
MUX
S3 S2
7
EXISTING TECHNIQUE
2nd level RCA block is replaced by BEC Block
n-bit RCA
(n+1)-bit BEC
2-bit RCA
3-bit BEC
MUX
S3 S2
PROPOSED TECHNIQUE
n-bit BEC
n-bit SHM
11
A[10:7]
B[10:7]
A[6:4] B[6:4]
A[3:2] B[3:2]
A[1:0] B[1:0]
15:11 RCA
10 :7 RCA
6:4 RCA
6-bit SHM
5-bit SHM
4-biT SHM
1:0 RCA
Cin
CY
MUX 12:6
CY
MUX 10:5
CY MUX
CY
8:4
MUX 6:3
C OUT
S[15:11]
S[10:7] group4
S[6:4] group3
S[3:2] group2
SUM[1:0] group1
group5
12
3-BIT SHM
13
Number of transistors 24 6 2 18 6
3-bit SHM
24
14
NUMBER OF TRANSISTORS
POWER DISSIPATION
16
COMPARISION OF SECOND LEVEL 2BIT RCA, 3-BIT BEC AND 3-BIT SHM
Logic for Second level RCA using CMOS BEC using CMOS SHM using CMOS
Power dissipation (uw) static dynam total ic 6.706 42.565 49.271 3.269 25.746 29.015 3.100 22.843 25.94 3
17
RCA-BECMUX(CMOS ) RCA-SHMMUX(CMOS )
98
3.770
2996
20.138
98.624
18
GDI TECHNIQUE
19
8-TRANSISTOR FA
20
21
8BIT ALU USING 10 TRANSISTOR RCA 8BIT ALU USING 10 TRANSISTOR CSLA
448
3.195
12384
0.204
508
1.865
24682
0.205
22
8BIT ALU USING 8 TRANSISTOR RCA 8BIT ALU USING 8 TRANSISTOR CSLA
432
3.745
11832
0.221
494
2.070
20988
0.262
23
CONCLUSION
Speed is increased 41.6% in case 10 transistor full adder. 44.7% in case of 8-transistor full adder. Satisfactory level of power consumption and propagation delay can be achieved using the proposed technology without the need to purchase new technology libraries, which may lead to design cost reduction. The proposed work can be extended and carried further with an aim of increasing the number of bits and approach to new technology such as 0.08, 0.06 micron meter technology.
24
THANK YOU
25