|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
COM609 Topics in Embedded Systems |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Prof. Taeweon Suh Spring 2013 Time: Thursday 5 ~ 6 (2pm ~ 5pm) Classroom: 635 Uncho-Useon Hall (교육관) Office hour: After class as needed or by appointment at Lyceum 307 Textbook: References: • Digital Design and Computer Architecture by David M. Harris and Sarah L. Harris, Morgan Kaufmann, 2007 • Computer Architecture: A Quantitative Approach by David Patterson and John Hennessy, 4th edition, Morgan Kaufmann, 2009 • Computer Organization and Design by John Hennessy and David Patterson, 4th edition, Morgan Kaufmann, 2007 • Web materials at http://www.adc.co.kr/ Prerequisites: Computer Architecture, Computer Logic Design, C & C++ Programming, Linux |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Announcements
03/07: First class meeting 03/07: Dhrystone Simulation with ISIM on Lucida Platform 03/07: GShare Branch Predictors - GShare and processor examples (HAL SPARC64 V (1997), SiByte MIPS (2000), Broadcom BRCM5000 (2010), and Intel Medfield (2012)) - www.7-cpu.com for branch predictor configurations of ARM Cortex A8 & A9 03/07: Assignment #1: ¥ Read ch1~ch3 of AE32000 ISA Reference Manual and prepare ppt slides for presentation on WW2 ¥ Branch and some peculiar EISC instructions except DSP stuffs. 03/14: Assignment #2, due on 03/21 03/21: Assignment #3, due on 03/28 03/28: Reading Assignment, due on 04/04 (prepare ppt for presentation) ¥ Improving Prediction for Procedure Returns with Return-Address-Stack Repair Mechanisms from MICRO31, 1998 ¥ Recovery Requirements of Branch Prediction Storage Structures in the Presense of Mispredicted-Path Execution from International Journal of Parallel Programming, 1997 04/05: Assignment #4 (RAS Architecture in Lucida), due on 04/11 04/11: Assignment #5 (Basic RAS implementation), due on 04/18 04/18: Assignment #6 ("pop pc" analysis), due on 05/02 05/02: Assignment #7 (testvector), due on 05/09 05/09: Corner cases discussed today 05/09: Assignment #8 (Do assignment #5), due on 05/16 05/23: Project options
05/30:
Project checklist |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Class Schedule (Tentative) and Slides
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Xilinx ISIM
1. ISIM User Guide, ISIM In-Depth Tutorial
* Visit the Xilinx web at http://www.xilinx.com for more information |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|