Syllabus


Lecture Notes:

Week 1: Introduction, Gate Level Desig |   Full Adder |    ( Intro 2 )    
           
Week 2: Gate Level - 2 Behavioral:    (dff, counter) Verilog Design:    (mux, muxb, rca4, csa4)    
           
Week 3: Behavioral 2:     ( shiftreg, clkdiv ) FSM, Queues: (Part 1) FSM, Queues:    (Part 2, repeat)    
           
Week 4: Functions & Tasks System Functions and Tasks Vending Machine    
           
Week 5: VHDL Construct Concurrency & Synthesis Midterm 1 Review    
           
Week 6: Error Detection & Correction |   LFSR & CRC ..    
           
Week 7: Resource Sharing & Other General Circuits |   General Circuits:   Barrel Shifter, Gray Code, Overflow, Arrary Mulitplier, Hamming Distance Midterm 1, Friday,  3/11/2022  
           
Week 8.  General Circuits: Hazards Timer, Pulse Generation & FIFO  
           
Week 9. FSM ASM,   ( Part 2 ) Metastability    
           
Week 10. Memory |  Memory,   SRAM (2)  ,   ( 3 ) Midterm 2 Review    
           
Week 11. Midterm 2 Review |   CAM   Midterm 2, Friday,  4/15/2022    
           
Week 12 Pipeline VGA   |   ( 1 )   |   ( 2 )   |   VGA    ( 3 )    ( 4 )      
           
Week 13 CPLD & FPGA Architecture | CPLD & FPGA Architecture
 
   
           
Week 14 JTAG Boundary Scan (P1) JTAG (P2) EXTEST    
           
Week 15 Transmisssion Line, |  ( 2 ) |  Final Exam Reveiw    
           
Week 16 Final Exam

Final Exam