Information on the lectures given in class are listed below,
divided into roughly one-week sets. Information includes
when the lectures where given, and where applicable,
links to slides used in class.  When possible
material will be added before it is used in class.
If material is not yet available see
lectures from last year .
Midterm Exam Review  
  Covered 21 October 2024  
 Additional Material 
Final Exam Review  
  Covered 10 Dec 2024  
 Additional Material 
Set 1: Course Information and EDA Overview  
  Covered 26, 28, 30 August 2024  
 Additional Material 
Verilog Review  
  Covered 4, 6 September 2024  
 Additional Material 
Set 010: Behavioral Code Basics  
  Covered 6, 9, 13 September 2024  
 
Basic Simulation  
  Covered 13, 16 September 2024  
 
Synthesis of Combinational Logic in Implicit Structural Code  
  Covered 16, 18 September 2024  
 
Set 020: Objects and Data Types  
  Covered 18, 20, 23, 25, 27 September 2024  
 Additional Material 
Elaboration, Generate Statements  
  Covered 30, September 2024, 2, 4 October 2024  
 Additional Material 
Simple Cost and Performance Model  
  Covered 4, 7, 9, 11 October 2024  
 Additional Material 
Synthesis of Behavioral Combinational Logic Descriptions  
  Covered 11, 14, 21 October 2024  
 Additional Material 
Synthesis of Behavioral Sequential Logic Descriptions  
  Covered 25, 30 October, 1, 4 November 2024  
 Additional Material 
Combinational v. Sequential v. Pipelined Multiplier Implementation  
  Covered 4, 6, 8 November 2024  
 
Pipelining, Latency v. Throughput  
  Covered 8 November 2024  
 
Sequential and Pipelined Multipliers and Sequential Code Examples  
  Covered 11, 13 November 2024  
 Additional Material 
Sequential Code Example: Multi-Step (2016 FE Prob 1)  
  Covered 13, 15 November 2024  
 
Sequential Code Example: acc_accum (2019 Homework 6)  
  Covered 18, 20 November 2024  
 
Sequential Code Example: bit_keeper (2021 Homework 4)  
  Covered 22, 25 November 2024  
 
Sample Problem: Content-Addressable Memory (CAM)  
  Covered 25 November, 2 December 2024  
 
Homework 6 Solution  
  Covered 4 December 2024  
 Additional Material 
 
ECE Home Page