{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

lecture16

# lecture16 - ECE520 VLSI Design Lecture 16 Adders Payman...

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

1 ECE520 – Lecture 16 Slide: 1 University of New Mexico Office: ECE Bldg. 230B Office hours: Tuesday 2:00-3:00PM or by appointment E-mail: [email protected] Payman Zarkesh-Ha ECE520 – VLSI Design Lecture 16: Adders ECE520 – Lecture 16 Slide: 2 University of New Mexico Review of Last Lecture Dynamic Logic Advantages of dynamic logic Problems of dynamic logic Fixes to problems in dynamic logic

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

View Full Document
3 ECE520 – Lecture 16 Slide: 5 University of New Mexico Truth Table for a Full Adder AB Cout Sum Cin Full adder SABC i  = A =B C i ABC i i i +++ C o BC i AC i ++ = ECE520 – Lecture 16 Slide: 6 University of New Mexico Definition of: Generate, Propagate, and Delete We define three new variables which ONLY depend on A, B Generate (G) = AB Propagate (P) = A B Delete = A B Can also derive expressions for S and C o based on D and P

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

View Full Document
4 ECE520 – Lecture 16 Slide: 7 University of New Mexico Ripple Carry Adder Each bit looks at the preceding carry out and its inputs The delay of the adder is linear with the number of bits Each bit is a delay stage since it waits for the preceding bit carry result FA FA FA FA A 0 B 0 S 0 A 1 B 1 S 1 A 2 B 2 S 2 A 3 B 3 S 3 C i ,0
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

### Page1 / 12

lecture16 - ECE520 VLSI Design Lecture 16 Adders Payman...

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

View Full Document
Ask a homework question - tutors are online