
1  T 8/29  Lecture #1: Digital Logic Gates  HW #1 See Newsgroup [solution] 
Lab Lecture #1: EECS 150 Lab Introduction and CAD Tool [pdf, ppt, webcast] 
Th 8/31  Lecture #2: Combinational Logic and Representations Reading: Appendix A (skim), Ch. 1 (skim), Ch. 2.12.4  
2  T 9/5  Lecture #3: Boolean Algebra, PAL, PLA Reading: 2.5, 4.13  No Homework  Lab Lecture #2: Designing with Verilog [pdf, ppt, (webcast crashed)] 
Th 9/7  Lecture #4: PAL, PLA, Karnaugh Maps, SOP/POS Forms  
3  T 9/12  Lecture #5: Latches, Flip Flops, Logic Glitches  HW #2 See Newsgroup [solution] 
Lab Lecture #3: Implementation of FSMs [pdf, ppt, webcast] 
Th 9/14  Lecture #6: More on Latches & Flip Flops, Basic FSM Design  
4  T 9/19  Lecture #7: Edgetriggered Flip Flops; Counters Reading: 7.1, 7.2  HW #3 See Newsgroup [solution] 
Lab Lecture #4: Debugging [pdf, ppt, webcast] 
Th 9/21  Lecture #8: More on FSM Design  
5  T 9/26  Lecture #9: More on FSM Design  HW #4 See Newsgroup [solution] 
Lab Lecture #5 [pdf, ppt, webcast] 
Th 9/28  Lecture #10: Serial Communication; State Minimization Reading: 8.1, 8.4  
6  T 10/03  Lecture #11: Serial Communication; State Reduction, Partition Reading: 8.18.4  HW #  Lab Lecture #6 [pdf, ppt, webcast] 
Th  Midterm #1  
7  T  Lecture #12:  HW #  Lab Lecture #7 [pdf, ppt, webcast] 
Th  Lecture #13:  
8  T  Lecture #14:  HW #  Lab Lecture #8 [pdf, ppt, webcast] 
Th  Lecture #15:  
9  T  Lecture #16:  HW #  Lab Lecture #9 [pdf,ppt, webcast] 
Th  Lecture #17:  
10  T  Lecture #18:  HW #  Lab Lecture #10 [pdf, ppt, webcast] 
Th  Lecture #19:  
11  T  Lecture #20:  HW #  
Th  Lecture #21:  
12  T  Lecture #22:  HW #  
Th  Lecture #23:  
13  T  Lecture #24:  HW #  
Th  Lecture #25:  
14  T  Lecture #26:  HW #  
Th  Lecture #27:  
15  T  Lecture #28:  HW #  
Th  Lecture #29:  
16  T  Lecture #30:  HW #  
Th  Lecture #31:  
17  T  Lecture #32:  HW #  
Th  Lecture #33: 
UC Berkeley  http://wwwinst.eecs.berkeley.edu/~cs150/  EECS 150 Fall 2006 