130 likes | 245 Vues
This lecture provides an introduction to the Reconfigurable Computing course at Iowa State University, led by Dr. Phillip Jones. Key topics include an overview of the course schedule, upcoming project MP2 using Xilinx's EDK, and group project guidelines. Teams of two will craft a custom instruction set and interface with a PowerPC coprocessor while performing simple video processing tasks. Students will also prepare initial project proposals, outlines, and reports related to their work, with detailed timelines and grading criteria outlined for project milestones.
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