| Week |
Date |
Discussion Topic |
| 1 |
Jan 14 |
Lecture 1: Compilers for Embedded Systems |
| 2 |
Jan 25 |
No class, Aviral out |
| 3 |
Feb 01 |
Soft Errors
Lecture 2: Soft Errors: Impact and Causes
Presentation by Reiley Jeyapaul: Cost-Effective Register File Soft Error reduction
Reading
Soft Errors: An Embedded Tutorial
Soft Errors in Advanced Computer Systems
|
| 4 |
Feb 08 |
Soft Errors
Lecture 3: Soft Errors: Models and
Hardware Techniques
Reading
A Systematic Methodology to Compute the Architectural
Vulnerability Factors
Transient Fault Detection via Simultaneous Multithreading
|
| 5 |
Feb 15 |
Soft Errors
Lecture 4: Soft Errors: Software Techniques
Presentation by Divya Gupta: Razor: A Low-Power Pipeline Based in
Circuit-Level Timing Speculcation
Reading
ED4I-Error Detection by Diverse Data and Duplicated Instructions
|
| 6 |
Feb 22 |
Scratch Pads
Lecture 5: Scratch Pads: Motivation
Reading
Scratch
Pad Memory: A Design Alternative for Cache On-chip memory in Embedded Systems
|
| 7 |
Feb 29 |
Scratch Pads
Lecture 5: Scratch Pads: Application Mapping Techniques
Presentation by Amit Pabalkar: Dynamic scratchpad memory management for code in portable systems with an MMU
Reading
|
| 8 |
Mar 07 |
Project Proposals
Rooju Chokshi: Improving Power And Performance of Embedded Applications Using Residue Number System Arithmetic
Sai Myvalarapu: Predictive Garbage Collection for Flash Memories
Sandeep Marathe: Application Mapping onto CGRAs
|
| 9 |
Mar 14 |
Spring Break |
| 10 |
Mar 21 |
Project Proposals
Seung Chul: Read Data Interleaving for Better Memory Performance
Divya Gupta: Shadow Latch for Soft Error Detection
Arun Kannan: Complete software solution to useing Scratch Pad Memories for stack data
|
| 11 |
Mar 28 |
Coarse Grain Reconfigurable Architectures
Lecture 6: CGRAs
Presentation by Sandeep Marathe
Reading
|
| 12 |
Apr 04 |
Coarse Grain Reconfigurable Architectures
Lecture 7: CGRAs
Presentation by Sandeep Marathe
Reading
|
| 13 |
Apr 11 |
Flash Memory
Lecture 8: Flash
Presentation by Sai Mylavarapu
Reading
|
| 14 |
Apr 18 |
Final Presentations |
| 15 |
Apr 25 |
Final Presentations |