8/27 |
1 |
Introduction |
example-portcnt |
lecture |
|
8/29 |
2 |
MSP-430 Core |
example-openmsp430 |
|
MSP430 Memory Map |
9/3 |
3 |
MSP-430 Software Flow |
example-tightloop |
|
MSP430 C Compiler |
9/5 |
4 |
MSP-430 Hardware Flow |
example-openmsp430de |
|
msp430de FPGA Mapping |
9/10 |
5 |
MSP-430 Performance Evaluation |
example-perf430 |
|
|
9/12 |
6 |
MSP-430 Memory-mapped Register |
example-memmap430 |
|
Memory-mapped Register Handout |
9/17 |
7 |
MSP-430 Function Call Semantics |
|
|
|
9/19 |
8 |
MSP-430 Coprocessor |
example-mul64msp430 |
|
Multiply Coprocessor Handout |
9/24 |
|
Review 1 |
|
|
|
10/1 |
9 |
Hardware/Software Synchronization |
|
|
Synchronization Handout |
10/3 |
10 |
Nios II Core |
|
|
Handshake & QSYS sketch |
10/8 |
11 |
On-chip Bus |
example-nios-timer |
|
(1) Bus Handout (2) Apple Watch Slides (3) SoC sketch |
10/10 |
12 |
On-chip Bus 2 |
|
|
Bus Handout 2 |
10/15 |
13 |
Nios II Custom Instructions |
example-nios-ci |
|
Nios Custom Instructions |
10/17 |
14 |
Homework 5 Discussion |
|
|
Interpolation Filter |
10/22 |
15 |
Synchronous Dataflow |
|
|
Dataflow |
10/24 |
|
Review 2 |
example-nios-crc |
|
|
10/31 |
16 |
FPGA-SoC 1 |
example-hps-hello |
|
|
11/5 |
17 |
FPGA-SoC 2 |
|
|
(1) I2C Spec (2) ADXL345 Datasheet |
11/7 |
18 |
Control Flow and Data Flow |
example-cfdf |
|
Control/Data Flow Handout |
11/12 |
19 |
Debugging and Profiling |
example-nios-sdram |
|
|
11/14 |
20 |
Cordic Coprocessor |
example-nios-sdram-cordic |
|
|
11/19 |
21 |
Codesign Challenge 1 |
|
lecture |
|
11/21 |
22 |
Codesign Challenge 2 |
codesign-challenge-ideas |
lecture |
|
12/10 |
|
Review 3 and Conclusion |
|
|
|