halfadder
Download
Skip this Video
Download Presentation
Halfadder

Loading in 2 Seconds...

play fullscreen
1 / 10

Halfadder - PowerPoint PPT Presentation


  • 167 Views
  • Uploaded on

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.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Halfadder' - morag


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

&

ad