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

Schedule

Date D Lecture topic Video Reading Homework Labs
08/28 M Syllabus     HW0 released Quartus setup
08/30 W Number system       Quartus setup
09/01 F Signed number        
09/04 M Labor day     HW0 due/HW0 released No labs
09/06 W K-maps       No labs
09/08 F Boolean algebra        
09/11 M Boolean algebra     HW1 due/HW2 released Schematics and Verilog
09/13 W K-maps       Schematics and Verilog
09/15 F K-maps        
09/18 M K-maps     HW2 due/HW3 released Verilog Modules
09/20 W NAND-NOR       Verilog Modules
09/22 F PI Table reduction        
09/25 M PI Table reduction     HW3 due/HW4 released Ripple Adder
09/27 W Petriks method       Ripple Adder
09/29 F Review        
10/02 M Analog details     HW4 due/HW5 released No lab: Midterm
10/04 W Analog details       No lab: Midterm
10/06 F Mid term 1        
10/09 M Fall break       No lab: Fall break
10/11 W CMOS gate       No lab: Fall break
10/13 F Sequential logic        
10/16 M D latch flip flop     HW5 due/HW6 released Logic synthesis and always block
10/18 W State table/diagram       Logic synthesis and always block
10/20 F State table/diagram        
10/23 M State table/diagram     HW6 due/HW7 released Procedural Verilog and Binary to BCD
10/25 W         Procedural Verilog and Binary to BCD
10/27 F Mealy Moore FSM        
10/30 M Mealy Moore FSM     HW7 due/HW8 released HDL Simulation/Testbenches Tutorial
11/01 W Midterm 2 review       HDL Simulation/Testbenches Tutorial
11/03 F State encoding        
11/06 M State encoding       No lab: Midterm
11/08 W Midterm 2       No lab: Midterm
11/10 F No class Veterans Day        
11/13 M Pongproject Kickoff     HW8 due/HW9 released VGA Video Tutorial
11/15 W Design using MUX       VGA Video Tutorial
11/17 F Design using Decoder        
11/20 M       HW9 due No lab: Thanksgiving
11/22 W Thanksgiving       No lab: Thanksgiving
11/24 F Thanksgiving        
11/27 M       HW10 released Project updates
11/29 W         Project updates
12/01 F          
12/04 M       HW10 due Final project due
12/06 W Review       Final project due
12/08 F Last class        
12/11 M          
12/13 W Final exam        
12/15 F