Course Schedule

DATE

TOPIC

QUIZ

HW

LABS

Week 1

Tue, Mar 26
LEC 01 SystemVerilog Review & Tips
Thu, Mar 28
LEC 02 Finite State Machines
Fri, Mar 29

Week 2

Mon, Apr 01
Tue, Apr 02
LEC 03 Memory I
Thu, Apr 04
LEC 04 Memory II
Fri, Apr 05

Week 3

Tue, Apr 09
LEC 05 Algorithmic State Machines
Slides:
Wed, Apr 10
Thu, Apr 11
LEC 06 Algorithmic State Machines and Datapath I
Fri, Apr 12

Week 4

Tue, Apr 16
LEC 07 Algorithmic State Machines and Datapath II
Slides:
Thu, Apr 18
LEC 08 Algorithmic State Machines and Datapath III
Slides:
Fri, Apr 19

Week 5

Tue, Apr 23
LEC 09 Algorithms to Hardware I
Slides:
Fri, Apr 26

Week 6

Mon, Apr 29
Tue, Apr 30
LEC 11 Static Timing Analysis
Slides:
Thu, May 02
LEC 12 Pipelining
Slides:
Fri, May 03

Week 7

Tue, May 07
LEC 13 Clock Domain Crossing
Slides:
Thu, May 09
LEC 14 Communication
Fri, May 10

Week 8

Tue, May 14
LEC 15 Advanced Testing I
Slides:
Code: MemTrans , vending
Thu, May 16
LEC 16 Advanced Testing II
Slides:
Fri, May 17

Week 9

Tue, May 21
LEC 17 Lab 6 Proposal Workshop
Slides:
Code: MemRead
Wed, May 22
Thu, May 23
LEC 18 Course Wrap-Up
Slides:

Week 10

Mon, May 27
 HDAY  Memorial Day
Tue, May 28
LEC 19 Extra Office Hours (in lab)
Thu, May 30
LEC 20 Extra Office Hours (in lab)

Week 11

Mon, Jun 03