EEL6323-S11-HLec016-Adders-2spp

EEL6323-S11-HLec016-Adders-2spp - Lecture 16: Adders...

Info iconThis preview shows pages 1–5. Sign up to view the full content.

View Full Document Right Arrow Icon
1 Lecture 16: Adders Single-bit Addition Carry-Ripple Adder Carry-Skip Adder Carry-Select Adder Carry-Lookahead Adder Tree Adder Reading: Chapter 10, W&H Single-Bit Addition Half Adder Full Adder 1 1 0 1 1 0 0 0 S C out B A 1 1 1 0 1 1 1 0 1 0 0 1 1 1 0 0 1 0 1 0 0 0 0 0 S C out C B A AB S C out C S C out S = C out = S C out
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
2 Full Adder Design I Brute force implementation from eqns out (,, ) SABC CM A J A B C  A B C S C out MAJ A B C A BB B A C S C C C B AA C B B C A B C B A C out C A A B B Complimentary Static CMOS Full Adder AB B A C i C i A X V DD V DD A B C i B A B V DD A B C i C i A B A C i B C o V DD S
Background image of page 2
3 A Better Structure: The Mirror Adder V DD C i A B B A B A A B V DD C i AB C i C i B A C i A B B A V DD S C o Mirror Adder Stick Diagram C i V DD GND B C o AC i C o C i S
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
4 Layout Clever layout circumvents usual line of diffusion – Use wide transistors on critical path – Eliminate output inverters Carry Propagate Adders N-bit adder called CPA + B N...1 A N...1 S N...1 C in C out 1 1111 +0000 A 4...1 carries B 4...1 S 4...1 C in C out 0 1111 +0000 C in C out
Background image of page 4
Image of page 5
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 12

EEL6323-S11-HLec016-Adders-2spp - Lecture 16: Adders...

This preview shows document pages 1 - 5. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online