Syllabus   



Lecture Notes:

Week 1: Introduction       |   Gate Level Design         |   Set 1   |   Set 2   |   Set 3  


Week 2: Gate Level - 2    |   Behavioral    |   Beh-2    |   Set 4   |   Set 5   |   Set 6   |   Set 7  


Week 3: Queues, FSM    |  Multiplexed Display        |   Set 8   |   Set 9   |   Set 10  


Week 4: Functions & Tasks   |   System Functions and Tasks   |   Set 11   |   Set 12   |   Set 13  
              Midterm 1 Review


Week 5: Midterm 1 Review; |   VHDL Constructs   |   VHDL Concurrency   |   Set 14   |   Set 15  


********************************************************************************************************
*********     Week 6: Miderm 1     ***********
********************************************************************************************************


Week 6: Midterm 1 (Wednesday); |   Counter (VHDL)   |   VHDL Constructs   |   LFSR  

Weeks 7 & 8: Conditional Assignment   |   Hamming Code   |   ASM Charts   |   ASM Charts Diagrams   |   ( 2 )   |   FSM-VHDL  

Exercise: FSM, |   ( 1 ) |   ( 2 ) |   ( 3 ) |   ( cir ) |   ( cir2 ) |   ( cir3 )  
Exercise: Gray Counter   |   ASM Chart   |   ( cir4 ) |   DICE  

Parity (Verilog)   |   Parity (VHDL)   |   CRC   |   Display   |  

Week 9: SRAM Handout (1),   |   decoder   |   SRAM (2)   |   SRAM (3)   |   mem_fsm   |   mem_top   |   FIFO  

Week 10: Metastability,   |   (1)   |   (2)   |   Midterm 2 Review

********************************************************************************************************
* Week 10: Midterm 2 Review. Week 11: Miderm 2 *
Week 10: Mar. 23 ~ Mar. 27;      Week 11: Apr. 6 ~ Apr. 10
********************************************************************************************************

Week 11: Hazards,   |   Extra |   Exe2 |   Exe3 |   Midterm 2

Week 12: VGA   |   ( 1 )   |   ( 2 )   |   ( 3 )   |   ( 4 )  

Week 13: CPLD & FPGA Architecture   |   ILA  

Week 14: JTAG Boundary Scan (P1)   |   ( P2 )   |   EXTEST  

Week 15: Transmission Line   |   (2)   |   Clock Termination Techniques