Design of High Speed Kogge-Stone Based Carry Select Adder.doc

5
 Design of High Speed Kogge-Stone Based Carry Select Adder AIM: The main aim of the project is to design “  Design of High Speed Kogge-Stone Based Carry Select Adder”. (ABSTRACT In this paper, we propose a high speed Carry Select Adder by replacing Ripple Carry Adders with parallel prefi adders. Adders are the basic b!ilding bloc"s in digital integrated circ!it based designs. Ripple Carry Adders #RCA$ are !s!ally  preferred for addition of two m!lti%bit n!mbers as these RCAs offer fast design time among all types of adders. &owe'er RCAs are slowest adders as e'ery f!ll adder m!st wait till the carry is generated from pre'io!s f!ll adder. (n the other hand, Carry )oo" Ahead #C)A$ adders are faster adders, b!t they re*!ired more area. The Carry Select Adder is a compromise on between the RCA and C)A in term of area and de la y. CS)A is desi gned by !s ing d!al RCA+ d!e to this arrangement the area and delay are still concerned factors. It is clear that there is a sc ope for red!ci ng de la y in s!ch an arrangement. In this researc h, we ha 'e implemented CS)A with prefi adders. refi adders are tree str!ct!re based and are pr ef er re d to speed !p the bi na ry ad di ti ons. This wo r" esti ma tes the  performance of proposed design in terms of )ogic and ro!te delay. The eperimental res!lts show that the performance of CS)A with parallel prefi adder is faster and area efficient compared to con'entional modified CS)A. V.Mallikarjun a (Project manager) Mobile No: +91-8297578555. ISO: 9001- 2008 CERTIFIED COMPANY  Branch!: "#$ra%a$ & Na'()r

Transcript of Design of High Speed Kogge-Stone Based Carry Select Adder.doc

Page 1: Design of High Speed Kogge-Stone Based Carry Select Adder.doc

8/14/2019 Design of High Speed Kogge-Stone Based Carry Select Adder.doc

http://slidepdf.com/reader/full/design-of-high-speed-kogge-stone-based-carry-select-adderdoc 1/4

 Design of High Speed Kogge-Stone Based Carry Select Adder

AIM:

The main aim of the project is to design “ Design of High Speed Kogge-Stone

Based Carry Select Adder”.

(ABSTRACT

In this paper, we propose a high speed Carry Select Adder by replacing RippleCarry Adders with parallel prefi adders. Adders are the basic b!ilding bloc"s in

digital integrated circ!it based designs. Ripple Carry Adders #RCA$ are !s!ally

 preferred for addition of two m!lti%bit n!mbers as these RCAs offer fast design

time among all types of adders. &owe'er RCAs are slowest adders as e'ery f!ll

adder m!st wait till the carry is generated from pre'io!s f!ll adder. (n the other

hand, Carry )oo" Ahead #C)A$ adders are faster adders, b!t they re*!ired more

area. The Carry Select Adder is a compromise on between the RCA and C)A in

term of area and delay. CS)A is designed by !sing d!al RCA+ d!e to this

arrangement the area and delay are still concerned factors. It is clear that there is a

scope for red!cing delay in s!ch an arrangement. In this research, we ha'e

implemented CS)A with prefi adders. refi adders are tree str!ct!re based and

are preferred to speed !p the binary additions. This wor" estimates the

 performance of proposed design in terms of )ogic and ro!te delay. The

eperimental res!lts show that the performance of CS)A with parallel prefi adder

is faster and area efficient compared to con'entional modified CS)A.

V.Mallikarjuna (Project manager) Mobile No: +91-8297578555.

ISO: 9001- 2008 CERTIFIED COMPANY   Branch!: "#$ra%a$ &Na'()r

Page 2: Design of High Speed Kogge-Stone Based Carry Select Adder.doc

8/14/2019 Design of High Speed Kogge-Stone Based Carry Select Adder.doc

http://slidepdf.com/reader/full/design-of-high-speed-kogge-stone-based-carry-select-adderdoc 2/4

!roposed Method:

In this architect!re, a high speed Carry Select Adder by replacing Ripple Carry

Adders with parallel prefi adders. Adders are the basic b!ilding bloc"s in digital

integrated circ!it based designs. Ripple Carry Adders #RCA$ are !s!ally preferred

for addition of two m!lti%bit n!mbers as these RCAs offer fast design time among

all types of adders.

Ad"antage:

-ollowing the approach, the Carry Select Adder is a compromise on between theRCA and C)A in term of area and delay. CS)A is designed by !sing d!al RCA+

d!e to this arrangement the area and delay are still concerned factors. It is clear

that there is a scope for red!cing delay in s!ch an arrangement.

B#$CK DIA%RAM:

-ig. CS)A architect!re

V.Mallikarjuna (Project manager) Mobile No: +91-8297578555.

ISO: 9001- 2008 CERTIFIED COMPANY   Branch!: "#$ra%a$ &Na'()r

Page 3: Design of High Speed Kogge-Stone Based Carry Select Adder.doc

8/14/2019 Design of High Speed Kogge-Stone Based Carry Select Adder.doc

http://slidepdf.com/reader/full/design-of-high-speed-kogge-stone-based-carry-select-adderdoc 3/4

-ig./ modified 0%b 1S CS)A

T$$#S+ 2I))I32 IS4 5./i, 6(74) SI6 0.8c

R&'&R&C&: 

9: ;. Ram"!mar, &arish 6 1itt!r, “)ow <ower and Area%4fficient Carry Select

Adder”, I444 transaction on 'ery large scale integration #=)SI$ systems, 'ol./>,

no./, pp.?@%?@, -eb />/.

9/: 1!ldeep Rawat, Tare" 7arwish. and 6agdy ;ayo!mi, “A low power and

red!ced area Carry Select Adder”, 8th 6idwest Symposi!m on Circ!its and

Systems, 'ol., pp. 80@%8@>,6arch />>/.

9?: (. B. ;edrij, “Carry%Select Adder”, IR4 transactions on 4lectronics Comp!ters,

'ol.4C%, pp. ?8>%?80, B!ne50/.

98: o!ngjoon 1im and )ee%S!p 1im, “08%bit carry%select adder with red!ced

area”, 4lectronics )etters, 'ol.?@, iss!e >, pp.08%0, 6ay />>.

9: . Choi, “arallel refi Adder 7esign,”  Proc. 17th IEEE Symposium on

Computer Arithmetic, pp 5>%5D, /@th B!ne />>.

V.Mallikarjuna (Project manager) Mobile No: +91-8297578555.

ISO: 9001- 2008 CERTIFIED COMPANY   Branch!: "#$ra%a$ &Na'()r

Page 4: Design of High Speed Kogge-Stone Based Carry Select Adder.doc

8/14/2019 Design of High Speed Kogge-Stone Based Carry Select Adder.doc

http://slidepdf.com/reader/full/design-of-high-speed-kogge-stone-based-carry-select-adderdoc 4/4

V.Mallikarjuna (Project manager) Mobile No: +91-8297578555.

ISO: 9001- 2008 CERTIFIED COMPANY   Branch!: "#$ra%a$ &Na'()r