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 23, 25 October 2023
Additional Material
Final Exam Review
Covered 5 Dec 2023
Additional Material
Set 1: Course Information and EDA Overview
Covered 21, 23, 25 August 2023
Additional Material
Verilog Review
Covered 25, 28, 30 August 2023, 1 September 2023
Additional Material
Set 010: Behavioral Code Basics
Covered 1, 6, 8 September 2023
Basic Simulation
Covered 8, 11 September 2023
Synthesis of Combinational Logic in Implicit Structural Code
Covered 11, 13, 15 September 2023
Set 020: Objects and Data Types
Covered 15, 18, 20, 22, 25 September 2023
Additional Material
Elaboration, Generate Statements
Covered 27, 29 September 2023, 2, 4 October 2023
Additional Material
Simple Cost and Performance Model
Covered 4, 9, 11 October 2023
Additional Material
Synthesis of Behavioral Combinational Logic Descriptions
Covered 13, 16 October 2023
Additional Material
Midterm Exam Solution
Covered 30 October 2023, 1 November 2023
Synthesis of Behavioral Sequential Logic Descriptions
Covered 1, 3, 6, 8 November 2023
Additional Material
Combinational v. Sequential v. Pipelined Multiplier Implementation
Covered 10, 13 November 2023
Sequential Code Example: Multi-Step (2016 FE Prob 1)
Covered 13, 17 November 2023
Pipelining
Covered 17 November 2023
Sequential Code Example: acc_accum (2019 Homework 6)
Covered 20, .. November 2023
ECE Home Page