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 17 October 2022
Additional Material
Final Exam Review
Covered 2 Dec 2022
Additional Material
Set 1: Course Information and EDA Overview
Covered 22, 24, 26 August 2022
Additional Material
Verilog Review
Covered 29, 31 August, 2 September 2022
Additional Material
Descriptive Styles
Covered 31 September 2022
Set 010: Behavioral Code Basics
Covered 7, 9 September 2022
Basic Simulation
Covered 9, 12 September 2022
Synthesis Overview
Covered 12 September 2022
Synthesis of Combinational Logic in Implicit Structural Code
Covered 14, 19 September 2022
Set 020: Objects and Data Types
Covered 16, 19, 23 September 2022
Additional Material
Elaboration, Generate Statements
Covered 23, 26, 28, 30 September 2022
Additional Material
Simple Cost and Performance Model
Covered 3, 5, 7 October 2022
Additional Material
Synthesis of Behavioral Combinational Logic Descriptions
Covered 10, 12, 21, 24 October 2022
Additional Material
Midterm Exam Solution
Covered 21 November 2022
Synthesis of Behavioral Sequential Logic Descriptions
Covered 24, 26, 28, 31 October 2022, 2, 4, 7, 9 November 2022
Additional Material
Sample Problem: Pipelined Accumulated Sum (add_accum, 2019 Homework 6)
Covered 9, 11, 14 November 2022
Sequential and Pipelined Multipliers and Sequential Code Examples
Covered 16, 18, 21, 22, 23, 28 November 2022
Additional Material
Sample Problem: Content-Addressable Memory
Covered 28, 30 November 2022
ECE Home Page