Halfadder
This presentation is the property of its rightful owner.
Sponsored Links
1 / 10

Halfadder PowerPoint PPT Presentation


  • 102 Views
  • Uploaded on
  • Presentation posted in: General

Halfadder. a. =1. s. &. c out. b. Fulladder. Halfadder. generate. HA. a. ≥1. c out. b. propagate. generate. HA. propagate. s. c in. Ripple Carry Adder. b i-1. a i-1. c i-1. b 1. a 1. b 0. a 0. 0. FA. FA. FA. c i. s i-1. c 2. s 1. c 1. s 0.

Download Presentation

Halfadder

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Halfadder

Halfadder

a

=1

s

&

cout

b


Fulladder

Fulladder

Halfadder

generate

HA

a

≥1

cout

b

propagate

generate

HA

propagate

s

cin


Ripple carry adder

Ripple CarryAdder

bi-1

ai-1

ci-1

b1

a1

b0

a0

0

FA

FA

FA

ci

si-1

c2

s1

c1

s0


Manchester carry chain

Manchester Carry Chain

p

schaltet wenn p=0

g

HA

cout

a

b

p

p

transmissiongate

p

cin

schaltet wenn p=1

p


Carry skip adder

Carry Skip Adder

FA

FA

FA

≥1

cin

cout

a0

b0

a1

b1

a2

b2

=1

=1

=1

&

&


Carry look ahead adder

Carry Look AheadAdder

g0

p0

g1

p1

g2

p2

g3

p3

cout

c1

c2

c3

c0

s0

s1

s2

s3

a0

b0

a1

b1

a2

b2

a3

b3


Carry select adder

Carry Select Adder

b7…b4

a7…a4

c4=1

b7…b4

a7…a4

c4=0

4 Bit Adder

4 Bit Adder

b3…b0

a3…a0

c0

cout, s7…s4

cout, s7…s4

MUX

4 Bit Adder

c4

cout, s7…s4

s3…s0


Serial adder

Serial Adder

D

Q

sum

Clk

a

FA

b

D

Q

cin

Clk

cout

&

damit nicht Carry von alter

Addition übernommen wird


Alignment

Alignment

0

8

16

24

Byte 1

Byte 2

Byte 3

Byte 4

Wort

nicht möglich, da Beginn immer

bei Vielfachen der Länge

kein Wort

Wort


Schaltung gegen spikes

Schaltung gegen Spikes

Din

gegen Spikes, die durch Verzögerungen

des Negators entstehen

&

Clk

&

≥1

Z

Clk

1

&


  • Login