đ Course Schedule#
Note
This schedule is subject to change as appropriate.
Last Updated: 13 September 2024
Lesson |
Topic |
Reading |
Due |
---|---|---|---|
1 |
Lec 1: Intro, VHDL, Digital Systems Design |
1.1-1.7 |
|
2 |
Lec 2: Digital Systems, hierarchical design, testbench |
2.1, 2.2.1, 2.2.2 |
|
3 |
Lec 3: Combinational elements, unsigned, constraints file, synthesis |
3.5.4, 4.2.3, 4.3.1 |
|
4 |
Lec 4: Sequential elements |
5.1,5.2,5.7,5.8 |
|
5 |
Lec 5: Combinations of elements, Lab intro |
7.2 |
|
6 |
|||
7 |
Lab 1: VGA Synchronization |
||
8 |
Lab 1: VGA Synchronization |
||
9 |
Finite State Machines |
10.2.1, 10.3.2, 10.4, 10.6.1 |
|
10 |
Datapath and Control |
11.1, 11.2, 14.4.2 |
|
11 |
Datapath and Control |
11.5 |
|
12 |
Datapath and Control, Lab intro |
||
13 |
|||
14 |
Lab 2: Data acquisition, storage, and display |
||
15 |
Lab 2: Data acquisition, storage, and display |
||
16 |
Lab 2: Data acquisition, storage, and display |
||
17 |
Review and Lab 2: Data acquisition, storage, and display |
||
18 |
GR 1 |
||
19 |
Soft CPU |
||
20 |
Soft CPU |
HW10 |
|
21 |
Soft CPU |
[Final Project Ideas |
|
22 |
|||
23 |
Lab 3: Oscilloscope Control |
||
24 |
Lab 3: Oscilloscope Control |
||
25 |
Lab 3: Oscilloscope Control |
||
26 |
Lab 3: Oscilloscope Control |
||
27 |
Direct Digital Synthesis |
HW13 |
|
28 |
|||
29 |
Lab 4: Function Generator |
||
30 |
Lab 4: Function Generator |
||
31 |
GR 2 |
||
32 |
|||
33 |
Lab 5: Final Project |
||
34 |
Lab 5: Final Project |
||
35 |
Lab 5: Final Project |
||
36 |
Lab 5: Final Project |
||
37 |
Lab 5: Final Project |
||
38 |
Lab 5: Final Project |
||
39 |
Final Project Presentation/Demo Day |
||
40 |
Final Report |