Boolean algebra, Flip-flops, K-Maps, Verilog

Schedule

    Lecture topic Reading Homework
8/30 M Course structure, Combinatorial vs Sequential circuits    
9/1 W Representations of digial systems    
9/3 F Boolean algebra Read through the end of Section 2.5.  
9/6 M Labor day, No class    
9/8 W Boolean algebra review Read through the end of Section 2.8  
9/10 F DeMorgan’s Theorem review/NAND+Nor gates Read through the end of Section 2.10 Homework 1 solution
9/13 M POS minimization/5-var K-maps/Dont care Read 2:11 to 2.14  
9/15 W Quine McCluskey Method Read 2.17  
9/17 F Quine McCluskey + Petricks Read 2.15, 8.4.1 Homework 2 solution
9/20 M Petricks method + Multi-output functions    
9/22 W Multi-output functions + Hazards    
9/24 F Hazards+Multi-level synthesis Read 9.6  
9/27 M Multi-level synthesis   Homework 3 due
9/29 W Number system    
10/1 F Adders   Homework 4 solutions
10/4 M Review    
10/6 W Mid term exam    
10/8 F Adders    
10/11 M Fall break    
10/13 W Multiplexers/Decoders/Buffers Read 3.1 through 3.3.3  
10/15 F Encoders Read Chapter 4.1 to 4.5 Homework 5 due
10/18 M Sequential circuits begin    
10/20 W S-R Latch, D-Latch Read 5.1 through 5.7  
10/22 F D-Latch    
10/25 M Registers Read 5.8 to 5.11 Homework 6 due
10/27 W Sequential synchronous circuits Read 6.1 through 6.3.  
10/29 F Sequential circuits cont.    
11/1 M Midterm/Synchronous sequential circuits: parity checker   Homework 7 due
11/3 W State reduction    
11/5 F State assignment    
11/8 M State assignment, Video, Notes    
11/10 W Circuit design examples, Video    
11/12 F Review by example   Homework 8 Homework 8 sol
11/15 M Mid term exam   Mid term exam
11/17 W Project scope / Midterm review    
11/19 F midterm2.v midterm2_tb.v IEEE Verilog specification, Thomas and Moorby 2001  
11/22 M cumsum.v cumsum_tb.v cumsum_for.v ticTacToeWin.v ticTacToeWin_tb.v   Project proposals due
11/24 W Thanksgiving break    
11/26 F Thanksgiving break    
11/29 M ticTacToeWin.v ticTacToeWin_tb.v ticTacToeToStr.v ticTacToeCore.v ticTacToe_tb.v notes    
12/1 W DE0_TOP.qsf DE0_TOP.v button_debouncer.v asc_to_7seg.v   Project progress report 1
12/3 F testtop-broken.v testtop.v    
12/6 M ticTacToeWin.v ticTacToeWin_tb.v ticTacToeCore.v DE0_TOP.qsf DE0_TOP.v ticTacToe_7seg_output.v    
12/8 W ticTacToeVGA.zip Video    
12/10 F     Final project report + video demo due
12/13 M Final exam week    
12/15 W Final exam week    
12/17 F Final exam week