1
Announcements
•
Homework 2 due Tuesday 2/19
• Project
2 due Tuesday 2/26
•
Homework 2, problem 2 clarification
– “boo” is NOT “foo”
– Sorry about the “boo-boo”, “foo-boo?”, “boo-
foo?” “foo-foo?”
ECE/CS 314
foo? , foo-foo?
Hennessy and Patterson
•
Read supplemental docs
–
“Notes on Programming in C”
Read CD
•
–
Read Appendix B.1-B-5 for Today
–
Read Appendix B.6-B.11 for this Thursday
•
Read Chapter 5
–
Read 5.1-5.5 for next Thursday
–
Read 5.6, 5.9-5.11 for fun
ECE/CS 314
Today’s Topics
•
Digital Logic
– Combinational
• Basic
Building Blocks
– Adder
– Multiplexor
• Verilog
ECE/CS 314
Combinational Logic
•
The output of a
combinational circuit
depends
only on current inputs
•
Multiple levels of representation:
–
Logic equations
–
Truth tables
–
Gate diagrams
–
Switching circuits
•
Boolean algebra
: tool to manipulate logic
ECE/CS 314
equations
– An algebra on a set of two elements: {0; 1}
– Operations: AND, OR, NOT

This
** preview**
has intentionally

**sections.**

*blurred***to view the full version.**

*Sign up*