Presentation is loading. Please wait.

Presentation is loading. Please wait.

Design & Co-design of Embedded Systems Sharif University of Technology Computer Engineering Dept. Fall-Winter 2005 Maziar Goudarzi.

Similar presentations


Presentation on theme: "Design & Co-design of Embedded Systems Sharif University of Technology Computer Engineering Dept. Fall-Winter 2005 Maziar Goudarzi."— Presentation transcript:

1 Design & Co-design of Embedded Systems Sharif University of Technology Computer Engineering Dept. Fall-Winter 2005 Maziar Goudarzi

2 Design & Co-design of Embedded Systems 2 What the Course Covers Introduction (1-2 weeks) –Review the evolution of HW design methodologies –Introduction to Embedded Systems (ES) –Overview of essential issues in system design System Specification (4-5 weeks) –Various models of computation –SystemC language System Implementation (3-4 weeks) –Traditional style of ES design –Co-synthesis techniques & algorithms –New technologies: programmable SoC devices System Verification(1-2 weeks) –Overview of approaches –HW-SW co-simulation techniques Advanced Topics (The rest) –Platform-based design, ASIP-based design, Object-orientation in ES design

3 Design & Co-design of Embedded Systems 3 Course Grading ItemScore ExamsQuizzes Final Exam 50 AssignmentsHomework30 Final project 20 Reading assignment (optional) 10

4 Design & Co-design of Embedded Systems 4 What you do Homework –HW design (SystemC) –System design (C++/SystemC) –Algorithm Implementation Final Project –Implement a HW-SW system on a PSoC –Other topics (negotiable) Reading Assignment –Read, summarize, and present selected papers –Optional, but highly recommended

5 Design & Co-design of Embedded Systems 5 For project: –Phase zero: Select your partner(s) Submit list of your group members (2-3 persons) –Phase one: Get familiar with the topic Submit report 1 (2-3 pages) covering: –List of your collected material –Your plan for next phases and role of each person –Phase two: Start implementing the system Oral presentation (15 min.) + report 2 (5-6 pages) –Phase three: Finalize the system implementation Demonstrate working HW-SW system A paper-like report (max. 10 pages, IEEE format) What you do (cont.)

6 Design & Co-design of Embedded Systems 6 Time is valuable! For project: –phase 1 and written part of phase 2 5% penalty per day for being late –oral presentation of phase 2 No late presentation is possible –final report No late submission can be accepted For homework –5% penalty per day for being late

7 Design & Co-design of Embedded Systems 7 Tools to work with A number of HW design, synthesis, and simulation tools SystemC Simulation Exercises –MS Visual-C++ 6.0 (or higher) –SystemC_Win & C++ Builder 5.0 More than 3 hours per week is required

8 Design & Co-design of Embedded Systems 8 Teaching Assistants Naser MohammadZadeh naser_ml@yahoo.com Morteza NajafVand morteza_na@yahoo.com

9 Design & Co-design of Embedded Systems 9 References –Text book: W. Wolf, "Computers as Components: Principles of Embedded Computing System Design, " Morgan Kaufmann Publishers, 2001. –Other references: J. Staunstrup, W. Wolf, "Hardware/Software Codesign: Principles and Practice," Kluwer Academic Publishers, 1997. G. DeMicheli, "Hardware/Software Codesign," Kluwer Academic Publishers, 1996. S. Kumar, S. Klumar, “The Codesign of Embedded Systems: A Unified Hardware/Software Representation”, Kluwer Academic Publishers, 1995. H. Chang, et al, “Surviving SoC Revolution”, Kluwer Academic Publishers, 1999. F. Balarin et al, "Hardware/Software Codesign: The POLIS Approach", Kluwer Academic Publishers, 1997. Papers from IEEE/ACM sponsored journals, Conferences, and Workshops

10 Design & Co-design of Embedded Systems 10 Very Important Notes Honor code! –200% penalty for both sides! Devise a plan for your project –Very strictly follow your plan –NO LATE ORAL PRESENTATION/FINAL REPORT WILL BE ACCEPTABLE. NO EXCEPTION. 

11 Design & Co-design of Embedded Systems 11 To Be Announced Detailed Schedule of the Course Course Web-page List of Reading Assignments List of Projects


Download ppt "Design & Co-design of Embedded Systems Sharif University of Technology Computer Engineering Dept. Fall-Winter 2005 Maziar Goudarzi."

Similar presentations


Ads by Google