University of California,
Santa Barbara
Department of Electrical and Computer Engineering
Digital Design Principles
ECE 152A - Summer 2010
Instructor: Professor John J. Shynk
Schedule: Monday and Wednesday
12:30 - 1:50 p.m.
Room 387 104
Announcements:
8-19-10: Reminder: The final exam will be held on Wednesday, August 25. Note that it will be open book, but closed notes/homework/calculator/etc. 8-11-10: The following changes have been made to Homework 7. Problem 8.12: (i) Verify the minimum state table using a state diagram. (ii) Convert the FSM to a Mealy machine. (iii) Use row matching to minimize the Mealy machine and sketch a state diagram. Fifth Problem: Verify that the Moore machine in Problem 8.12 is minimal using an implication table. 8-9-10: An example final exam has been posted below. 7-25-10: A second example midterm exam has been posted below (though not all those topics will be on your midterm exam.) 7-20-10: Reminder: The midterm exam will be held on Wednesday, July 28. 7-16-10: An example midterm exam has been posted below. 6-28-10: Holiday on Monday, July 5. No class or lab. 6-23-10: The grading distribution has been added below. 6-9-10: The first class meeting is on Monday, June 21 (12:30 - 1:50 p.m.).
Instructor Office Hours:
Monday and Wednesday 2:00 - 3:00 p.m., HFH 3123.
Course Information:
Design of synchronous digital systems: timing diagrams, propagation delay,
latches and flip-flops,
shift registers and counters, Mealy/Moore finite state
machines, Verilog, 2-phase clocking, timing analysis,
CMOS implementation, S-RAM,
RAM-based designs, ASM charts, state minimization.
Labs:
Monday and Wednesday, 6:00 - 8:50 p.m., HFH 1124Grading:
Homework 15% (weekly)
Lab 20% (weekly)
Midterm Exam 30% (Wednesday, July 28, 12:30 - 1:30 p.m.)
Final Exam 35% (Wednesday, August 25, 12:30 - 1:50 p.m.)
Required Textbook:
Brown & Vranesic, Fundamental Digital Logic with Verilog Design, McGraw-Hill, 2nd Edition, 2008
Lecture Handouts:
Lecture Slides by Dr. Johnson (overlap with our lecture days):
Lab Information:
Lab Handouts:
Previous Exams:
ECE Syllabi || Electrical and Computer Engineering || College of Engineering || UCSB Web Site Directory
Last Updated: August 25, 2010