l8_handouts_2up

l8_handouts_2up - Announcements Homework 2 due Tuesday 2/19...

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

View Full Document Right Arrow Icon
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
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 Today’s Topics • Digital Logic – Combinational • Basic Building Blocks – Adder – Multiplexor Verilog ECE/CS 314 • Verilog 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
Background image of page 2
3 Logic Elements • AND: b a out = a b out 0 0 0 0 1 0 •OR : b a out b a out = = b a out b a out = + = 1 0 0 1 1 1 a b out 0 0 0 0 1 1 1 0 1 1 1 1 ECE/CS 314 •NO T : in' out in out in out = = ¬ = in out 0 1 1 0 1 1 • Fun with identities: Logic Equations 1 a + 0 = b a b a a ac ab c) a(b 1 1 a a 0 a a + = + + = + = + = + = a b a b a c) a )( b a ( bc a a 1 a 0 0 a a a = + + + = + = = ECE/CS 314 • Check by writing truth tables, or by manipulating logic equations. b a b) (a = + b a b a + =
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 Boolean Algebra • Identities: a b a b a a ab b a c b a c b a a b b a c ab bc a ba ab a a a a a a a a a a a aa a a a + + = + + = + + + = + + + = + = = = + = + = + = + = = = = ) ) ( ) ( ) ( ) ( 1 1 1 0 0 1 0 0 ECE/CS 314 • Precedence: AND takes precedence over OR.
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.

This note was uploaded on 06/25/2008 for the course ECE 3140 taught by Professor Mckee/long during the Spring '07 term at Cornell.

Page1 / 14

l8_handouts_2up - Announcements Homework 2 due Tuesday 2/19...

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