Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Halfadder a =1 s & cout b.

Ähnliche Präsentationen


Präsentation zum Thema: "Halfadder a =1 s & cout b."—  Präsentation transkript:

1 Halfadder a =1 s & cout b

2 Fulladder a HA ≥1 cout b HA s cin Halfadder generate propagate

3 Ripple Carry Adder FA FA FA bi-1 ai-1 ci-1 b1 a1 b0 a0 ci si-1 c2 s1
FA FA FA ci si-1 c2 s1 c1 s0

4 Manchester Carry Chain
p schaltet wenn p=0 g HA cout a b p p transmission gate p cin schaltet wenn p=1 p

5 Carry Skip Adder FA FA FA ≥1 cin cout a0 b0 a1 b1 a2 b2 =1 =1 =1 & &

6 Carry Look Ahead Adder cout g0 p0 g1 p1 g2 p2 g3 p3 c1 c2 c3 c0 s0 s1
b0 a1 b1 a2 b2 a3 b3

7 Carry Select Adder 4 Bit Adder 4 Bit Adder MUX 4 Bit Adder b7…b4 a7…a4
cout, s7…s4 cout, s7…s4 MUX 4 Bit Adder c4 cout, s7…s4 s3…s0

8 Serial Adder FA sum a b cin cout D Q Clk D Q Clk &
damit nicht Carry von alter Addition übernommen wird

9 Alignment Byte 1 Byte 2 Byte 3 Byte 4 Wort kein Wort Wort
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

10 Schaltung gegen Spikes
Din gegen Spikes, die durch Verzögerungen des Negators entstehen & Clk & ≥1 Z Clk 1 &


Herunterladen ppt "Halfadder a =1 s & cout b."

Ähnliche Präsentationen


Google-Anzeigen