| Instructor: | Robert Becker -- "Mr. B" | ||||||||||
| Office: | 913 SEO Office Hours | ||||||||||
| Office Phone: | (312) 996-5453 | ||||||||||
| email: | robert@uic.edu | ||||||||||
| Call Number: | 41458 | ||||||||||
| Room: | F1 LC | ||||||||||
| Time: | 4:00 p.m. to 5:15 p.m. Tuesday and Thursday | ||||||||||
| Credit hours: | 3 hours undergraduate / 4 hours graduate | ||||||||||
| Prerequisite: |
ECE 220 or PHYS 142 for non-ECE students and a grade C or better in ECE 265 or a grade C or better in CS 366. |
||||||||||
| Text: | Digital Design, 3rd Edition, by M. Morris Mano Prentice Hall, 2002. |
||||||||||
| Grading: |
|
||||||||||
| Homework: | (Most) Homework will be collected. Solutions will be provided. | ||||||||||
| Topics covered: |
Switching Algebra Combination Circuits Minimization Techniques Quine-McCluskey, Binary Decision Diagrams Mux-based, ROM-based, and PLA-based Design Synchronous and Asynchronous Sequential Circuits (minimization, hazard and races, state assignments, re-timing) Fault Analysis and Timing Bus Logic and Tri-state Logic Introduction to HDL (Hardware Description Language) |