Upload
evangeline-pitts
View
218
Download
0
Embed Size (px)
Citation preview
1 - CPRE 583 (Reconfigurable Computing): Exam 1 Review Session Iowa State University (Ames)
CPRE 583Reconfigurable ComputingLecture 13: Wed 10/5/2011(Exam 1: Review Session)
Instructor: Dr. Phillip Jones([email protected])
Reconfigurable Computing LaboratoryIowa State University
Ames, Iowa, USA
http://class.ee.iastate.edu/cpre583/
2 - CPRE 583 (Reconfigurable Computing): Exam 1 Review Session Iowa State University (Ames)
•First exam: Fri 10/7 in class (take home due following Monday at midnight)
– In class portion closed notes• Distance students: sent an email with how you’ll take this.
– Take home, open everything (no interacting with others)•Project Teams: Form by Monday 10/10
•MP2 due Friday 10/14
•Project Advertising/Discussion (Wed 10/5 in class)– Blackboard discussion group is up
Announcements/Reminders
3 - CPRE 583 (Reconfigurable Computing): Exam 1 Review Session Iowa State University (Ames)
Project Grading Breakdown
• 50% Final Project Demo• 30% Final Project Report
– 20% of your project report grade will come from your 5-6 project updates. Friday’s midnight
• 20% Final Project Presentation
4 - CPRE 583 (Reconfigurable Computing): Exam 1 Review Session Iowa State University (Ames)
• FPL• FPT• FCCM• FPGA• DAC• ICCAD• Reconfig• RTSS• RTAS• ISCA
Projects Ideas: Relevant conferences
• Micro• Super Computing• HPCA• IPDPS
5 - CPRE 583 (Reconfigurable Computing): Exam 1 Review Session Iowa State University (Ames)
• Teams Formed and Topic: Mon 10/10– 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/Proposal: Fri 10/14
– Power Point 5-10 slides (presentation to class Wed 10/19)• System block diagrams• High-level algorithms (if any)• Concerns
– Implementation– Conceptual
• Related research papers (if any)
Projects: Target Timeline
6 - CPRE 583 (Reconfigurable Computing): Exam 1 Review Session Iowa State University (Ames)
• Work on projects: 10/19 - 12/9– Weekly update reports
• More information on updates will be given• Presentations: Finals week
– Present / Demo what is done at this point– 15-20 minutes (depends on number of projects)
• Final write up and Software/Hardware turned in: Day of final (TBD)
Projects: Target Timeline
7 - CPRE 583 (Reconfigurable Computing): Exam 1 Review Session Iowa State University (Ames)
Initial Project Proposal Slides (5-10 slides)
• Project team list: Name, Responsibility (who is project leader)– Team size: 3-4 (5 case-by-case)
• 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
8 - CPRE 583 (Reconfigurable Computing): Exam 1 Review Session Iowa State University (Ames)
Weekly Project Updates
• 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 presentation
(Due Wed 10/19). Should make for a starting point for you Final presentation
• What things are work & not working• What roadblocks are you running into
9 - CPRE 583 (Reconfigurable Computing): Exam 1 Review Session Iowa State University (Ames)
Common Questions
10 - CPRE 583 (Reconfigurable Computing): Exam 1 Review Session Iowa State University (Ames)
• Review of topics that have been covered
• Answer general questions
• Take home portion: every thing is fair game (lecture or assigned readings)
Overview
11 - CPRE 583 (Reconfigurable Computing): Exam 1 Review Session Iowa State University (Ames)
Main Topics C
• VHDL (4 lectures + 1 HW)• Basic FPGA components
– LUTs– DFFs– Routing resources– Optimized cores
• MP1 (basic questions)• Reconfiguration Management (why important,
tradeoffs for different approaches)• Design questions (similar to in class exercise)
12 - CPRE 583 (Reconfigurable Computing): Exam 1 Review Session Iowa State University (Ames)
VHDL
• VHDL -> block diagram
• Block diagram -> VHDL
• Simple timing diagrams
• Debugging VHDL
13 - CPRE 583 (Reconfigurable Computing): Exam 1 Review Session Iowa State University (Ames)
Scan through lecture slides
• Questions?
14 - CPRE 583 (Reconfigurable Computing): Exam 1 Review Session Iowa State University (Ames)
Scan through lecture slides
• Questions?
15 - CPRE 583 (Reconfigurable Computing): Exam 1 Review Session Iowa State University (Ames)
Scan through lecture slides
• Questions?
16 - CPRE 583 (Reconfigurable Computing): Exam 1 Review Session Iowa State University (Ames)
Scan through lecture slides
• Questions?
17 - CPRE 583 (Reconfigurable Computing): Exam 1 Review Session Iowa State University (Ames)
Scan through lecture slides
• Questions?
18 - CPRE 583 (Reconfigurable Computing): Exam 1 Review Session Iowa State University (Ames)
Scan through lecture slides
• Questions?
19 - CPRE 583 (Reconfigurable Computing): Exam 1 Review Session Iowa State University (Ames)
Scan through lecture slides
• Questions?
20 - CPRE 583 (Reconfigurable Computing): Exam 1 Review Session Iowa State University (Ames)
Scan through lecture slides
• Questions?
21 - CPRE 583 (Reconfigurable Computing): Exam 1 Review Session Iowa State University (Ames)
Next Lecture
• Exam 1
22 - CPRE 583 (Reconfigurable Computing): Exam 1 Review Session Iowa State University (Ames)
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
23 - CPRE 583 (Reconfigurable Computing): Exam 1 Review Session Iowa State University (Ames)
Lecture Notes