ICE3028: Embedded Systems Design (Spring 2013)
[Schedule]
The following schedule is tentative and subject to change without notice.
Day | Topic | Reading | Misc. |
3/4 (M) | Course outline | ||
3/6 (W) | Introduction to Embedded Systems | Chap. 1 | |
3/11 (M) | Lab 1: Introduction to the Jasmine OpenSSD Platform | ||
3/13 (W) | Serial ATA (SATA) Interface | ||
3/18 (M) | Lab 2: Dummy FTL | ||
3/20 (W) | NAND Flash Memory | ||
3/25 (M) | Lab 3: TutorialFTL | ||
3/27 (W) | Flash Translation Layers (FTLs) I | ||
4/1 (M) | Lab 4: GreedyFTL | ||
4/3 (W) | Flash Translation Layers (FTLs) II | ||
4/8 (M) | Lab 5: Reliability issues | ||
4/10 (W) | Flash Translation Layers III | ||
4/15 (M) | Lab 6: Project #1: Log Block Scheme | ||
4/17 (W) | Solid State Storage Technologies | ||
4/22 (M) | No class (Midterm exam week) | ||
4/24 (W) | No class (Midterm exam week) | ||
4/29 (M) | Lab 7: Project #1 Q&A, Kernel-Based FTL | ||
5/1 (W) | Designing Embedded Systems | Chap. 1 | |
5/6 (M) | Project #2 Suggestions | ||
5/8 (W) | Class cancelled | ||
5/13 (M) | ARM Processor (At #85531) | Chap. 2 | |
5/14 (Tu) | Project #2 Proposal (At #85529, 16:30 ~) | ||
5/15 (W) | ARM Instruction Set Architecture | Chap. 2 | |
5/20 (M) | Input/Output (At #85531) | Chap. 3 | |
5/22 (W) | Memory & Bus | Chap. 4 | |
5/27 (M) | Project #2 Progress report | ||
5/29 (W) | I/O Devices & Debugging ![]() | Chap. 4 | |
6/3 (M) | Class cancelled | ||
6/5 (W) | Operating Systems ![]() | Chap. 6 | |
6/10 (M) | Scheduling ![]() | Chap. 6 | |
6/11 (Tu) | Project #2 Final Presentation (85529, 16:30~) | ||
6/12 (W) | Power Management ![]() | Chap. 3 | |
6/17 (M) | - | ||
6/19 (W) | Final exam |
Credit: Most of slides for this lecture are based on materials provided by the textbook publisher.