|
Handout #1 |
Course Information ( PDF ) |
|
Handout #2 |
Syllabus ( PDF ) |
|
Handout #3 |
Homework, Project and Exam Schedule ( PDF ) |
|
Handout #4 |
Questionnaire ( PDF ) |
|
Handout #5 |
The Quine-McCluskey Method ( PDF ) |
|
Handout #6 |
Homework #1 ( PDF ) |
|
Handout #7 |
Iterative Circuits (hardcopy only, distributed in class)* |
|
Handout #8 |
Homework #2 ( PDF ) |
|
Handout #9 |
Homework #1 solutions (distributed in class)* |
|
Handout #10 |
FSM Partitioning (hardcopy only, distributed in class)* |
|
Handout #11 |
Binary Addition, Part 1 (hardcopy only, distributed in class)* |
|
Handout #12 |
Binary Addition, Part 2 (hardcopy only, distributed in class)* |
|
Handout #13 |
Carry Lookahead Adders: Detailed Implementation ( PDF ) |
|
Handout #14 |
Conditional Sum Adders: Detailed Implementation ( PDF ) |
|
Handout #15 |
Homework #3 ( PDF ) |
|
Handout #16 |
Advanced Adders (Brunvand handout -- REVISED VERSION [47 pages]) ( PDF ) |
|
Handout #17 |
Binary Addition, Part 3 (hardcopy only, distributed in class)* |
|
Handout #18 |
Combinational Multipliers - (hardcopy only, distributed in class)* |
|
Handout #19 |
Error Detection and Correction - (hardcopy only, distributed in class)* |
|
Handout #20 |
Homework # 2 solutions - (hardcopy only, distributed in class)* |
|
Handout #21 |
Low-Power Bus Encoding |
|
Handout #22 |
Low-Power Logic Optimization |
|
Handout #23 |
Homework #4 ( PDF ) |
|
Handout #24 |
Recent Advances in Designing Clockless Digital Systems ( PDF ) |
|
Handout #25 |
Asynchronous Controllers: overview (part 1) ( PDF ) |
|
Handout #26 |
Asynchronous Controllers: Minimalist tutorial (part 2) ( PDF ) |
|
Handout #27 |
HW #3 solutions (hardcopy only, distributed in class)* |
|
Handout #28 |
Mastipuram/Wee article, 'Soft Errors' Impact on System Reliability ( PDF ) |
|
Handout #29 (optional) |
Soft Errors in Advanced Computer Systems |
|
Handout #30 (optional) |
Robust System Design with Built-In Soft-Error Resilience |
|
Handout #31 |
Midterm. Hardcopy only (Distributed in class) |
|
Handout #32 |
Homework #5 ( PDF ) |
|
Handout #33 |
RTL Design (excerpts) (hardcopy only)* |
|
Handout #34 |
Introduction to RTL Design ( PDF ) |
|
Handout #35 |
Mini-Project: Combinational Components (hardcopy only)* |
|
Handout #36 |
Mini-Project: Sequential Components (hardcopy only)* |
|
Handout #37 |
Mini-Project: an Introduction to RTL Design ( PDF ) |
|
Handout #38 |
HW#4 Solutions (hardcopy only)* |
|
Handout #39 |
Midterm Solutions (hardcopy only)* |
|
Handout #40 |
Introduction to Mousetrap Asynchronous Pipelines ( PDF ) |