130 likes | 234 Views
ECpE 583 Reconfigurable Computing Lecture 18: Tues 10/28/2008 (EKD / MP2 Intro). Instructor: Dr. Phillip Jones (phjones@iastate.edu) Reconfigurable Computing Laboratory Iowa State University Ames, Iowa, USA http://www.ece.iastate.edu http://class.ece.iastate.edu/cpre583 (coming soon)
E N D
ECpE 583Reconfigurable ComputingLecture 18: Tues 10/28/2008(EKD / MP2 Intro) Instructor: Dr. Phillip Jones (phjones@iastate.edu) Reconfigurable Computing Laboratory Iowa State University Ames, Iowa, USA http://www.ece.iastate.edu http://class.ece.iastate.edu/cpre583 (coming soon) http://www.arl.wustl.edu/~phjones/cpre583 (temporary)
Class Announcements • Updated schedule • MP2 close to being ready • Will be released Thur (10/30) • At lest 2/3 Windows Machines in 2041 will become Linux
Outline • Introduction to EDK via MP2 partial demo: • Project Concerns
MP2 short intro • Will use the Xilinx EDK (XPS) • Gain experience designing a custom instruction • Power PC coprocessor interface • Perform simple processing of a streaming video • Work in groups of 2
MP2: High-level picture ML507 FPGA (V5-FX70) Power PC Processing SW Co- Processor Monitor Display PC Video Source Ethernet DVI VGA
Initial Project Proposal Slides (7-10 slides) • Project team list: Name, Responsibility (who is project leader) • Project idea • Motivation (why is this interesting, useful) • What will be the end result • High-level picture of final product • High-level Plan • Break project into mile stones • Provide initial schedule (I would initially schedule aggressively to have project complete by Thanksgiving. Issues will pop up to cause the schedule to slip. • System block diagrams • High-level algorithms (if any) • Concerns • Implementation • Conceptual • Research papers related to you project idea
Project Grading Breakdown • 60% Final Project Demo • 30% Final Project Report • 10% of your project report grade will come from your 5 project updates. • 10% Final Project Presentation
Project Update • The current state of your project write up • Even in the early stages of the project you should be able to write a rough draft of the Introduction and Motivation section • The current state of your Final Presentation • Your Initial Project proposal slides (Due Thur 10/23). Should make for a starting point for you Final presentation • What things are work & not working • What roadblocks are you running into
Projects: Target Timeline • Teams Formed and Idea: Thur 10/16 (9pm) • Project idea in Power Point 3-5 slides • Motivation (why is this interesting, useful) • What will be the end result • High-level picture of final product • Project team list: Name, Responsibility • High-level Plan: Thur 10/23 (9pm) • Power Point 5-10 slides • System block diagrams • High-level algorithms (if any) • Concerns • Implementation • Conceptual
Projects: Target Timeline • Work on projects: 10/27 - 12/12 (not during lectures) • Weekly update reports • More information on updates will be given • Presentations: Tue: 12/9 , Thur: 12/11 • Present / Demo what is done at this point • 15-20 minutes (depends on number of projects) • Final write and HW turn in: Day of final (TBD)
Next Lecture • More detail for MP2 • Running simulation
Questions/Comments/Concerns • Write down • Main point of lecture • One thing that’s still not quite clear • If everything is clear, then give an example of how to apply something from lecture OR