DOC PREVIEW
UCLA EE 202A - Embedded Computing Systems

This preview shows page 1-2-3-4-27-28-29-30-55-56-57-58 out of 58 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 58 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 58 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 58 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 58 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 58 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 58 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 58 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 58 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 58 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 58 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 58 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 58 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 58 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

Embedded Computing Systems: An OverviewWelcome to EE202A!Course Logistics: Instructor InfoAbout This CourseCourse Logistics: PrerequisitesCourse Logistics: EnrollmentCourse Logistics: GradingCourse Logistics: ProjectCourse Logistics: On the WebCourse Logistics: Reader & TextbooksCourse Logistics: Reader & Textbooks (contd.)Course Logistics: Some Books (for your interest only…)Embedded Systems on the WebEmbedded Systems Courses on the WebCourse Logistics: Some Conferences and JournalsAnnouncement Regarding Class ScheduleCheating & PlagiarismSlide 18Reading List for This LecturePR #1 (due Mon 10/1, 10AM)HW #1 (Due Fri 10/5, 5 PM)Sample Topics for HW #1Course GoalsWhat are Embedded Systems?More Examples...Why do we care? Some Market Tidbits...Where are the CPUs?History of ComputingTypical Characteristics of Embedded SystemsKey Recent Trends“Traditional” Software Embedded Systems = CPU + RTOS“Traditional” Hardware Embedded Systems = ASICModern Embedded Systems?Complexity and HeterogeneityHandling HeterogeneityIncreasingly on the Same Chip System-on-Chip (SoC)More SoCsSoCs with Mechanics: Berkeley’s Smart DustIndustrial Structure Shift (from Sony)Many Implementation ChoicesHardware vs. Software ModulesMultiplexing Software ModulesMany Types of Programmable ProcessorsExample: Network ProcessorExample Network Processor ArchitectureSlide 46Reconfigurable SoCH/W-S/W ArchitectureEmbedded System DesignProductivity Gap in Hardware DesignSituation Worse in S/WEmbedded System Design from a Design Technology PerspectiveSlide 53On-going Paradigm Shift in Embedded System DesignIP-based DesignMap from Behavior to ArchitectureThis CourseCourse PlanMani SrivastavaUCLA - EE DepartmentRoom: 7702-B Boelter HallEmail: [email protected]: 310-267-2098WWW: http://www.ee.ucla.edu/~mbsCopyright 2001  Mani SrivastavaEmbedded Computing Systems: An OverviewEE202A (Fall 2001): Lecture #12Copyright 2001  Mani SrivastavaWelcome to EE202A!Course logisticsOverviewwhat are embedded computing systems?why are they important?what are their characteristics & requirements?what are the interesting trends?what will the course cover?3Copyright 2001  Mani SrivastavaCourse Logistics: Instructor InfoEmail: [email protected]Phone: 310-267-2098Office: 7702-B BHOffice hours: Th 3-5 PM, or by appointmentI’m very responsive with emailUsually around on weekendAssistant: Letty Marr, 7440D BH [email protected] 2001  Mani SrivastavaAbout This CourseSame as EE298-2 from 1998-2000Required course for EE’s ECS Major Field Students as well as those with ECS minorPlus, question in M.S. comprehensive exam / PhD prelimsRelated coursesPotkonjak’s CS259 (Fall): tools for embedded systemsEstrin’s course on Distributed Embedded Systems (Winter)Ingrid’s EE202A on Advanced VLSI (Spring)Bill M-S’s EE204A on Compilers (Winter)My EE206A (Spring): Wireless Systems5Copyright 2001  Mani SrivastavaCourse Logistics: PrerequisitesNo prerequisite graduate coursesKnowledge of the following at advanced undergraduate leveldigital hardware designcomputer architecturesystem softwarealgorithms and data structuresFollowing will be useful too…digital signal processingVLSI CAD toolscompilers and programming languagesBasically, I assume that you know EVERYTHINGthat is taught to UCLA EE/CE undergraduates6Copyright 2001  Mani SrivastavaCourse Logistics: EnrollmentLimit of 24 studentshowever, I’d accommodate 1 or 2 desperation casesE.g. you are a 2nd or higher year graduate student, and are required to take this course to be able to sit for an exam or to graduateWait till end of week 2 as many students drop outIf you want to audit, following is the priorityYou are one of the desperation cases but only need to auditYou are on the official wait listYou contacted me - unofficial “wait list to get on to wait list” If you are not serious about the course, pleasedrop out soon so that those is the waiting list can enroll!7Copyright 2001  Mani SrivastavaCourse Logistics: GradingOne examination: 20%9th or 10th week … most likely a take-home during the weekend between Weeks 9 & 10Several home works: 17.5% totalanalysis, simulation, programming, library/web researchSeveral paper reviews: 5%Typically due Monday morning of the following weekCritique … not summarizeAround 0.5 page / paperPresentation: 12.5%20-25 min paper review or area survey (topic/paper specified by me)groups of two students (form them by end of W2, otherwise I’d assign)slides prepared jointly, speaker selected by me at the presentation timethis material is fair game for homework and exams!One project: 25% results, 10% report, 5% presentation = 40% totalsoftware/hardware design, tools, analysis, simulationgroups of up to two students (need not be the same as for presentation)30 minute presentation during finals weeklike a conference paper + talkClass participation: 5%E.g. questions that you ask during lectures and student presentationsE.g. how much you interact with me regarding the project8Copyright 2001  Mani SrivastavaCourse Logistics: ProjectDig deep into a focus area on your ownlectures would provide a “broad” coverageShould have some new idea/result, even if minorone or more of simulation, analysis, implementationno paper reviews and surveysProject proposal due by beginning of week 3some suggested project topics on class web page by Week 2But, I encourage you to think of your own topicmay relate to your own researchbut you may not “reuse” work already done or being done for some other purposeWhat should be your goal?something usefulsimilar style/quality as a conference paper and talkkey is to keep the project simple, and focusedaim for high quality!9Copyright 2001  Mani SrivastavaCourse Logistics: On the WebCourse web site URLhttp://www.ee.ucla.edu/~mbs/courses/ee202a/2001fOn-line materiallecture viewgraphs in PDF & PPTcheck before class, and print themviewgraphs are organized topic-wise and would span several classescopies of handouts, home works, exams etc.important announcementson-line reader with pointers to URLs, MelvylLast year’s lectures available athttp://www.ee.ucla.edu/~mbs/courses/ee298-2/2000f/lectures/Class mailing list[email protected]make sure


View Full Document

UCLA EE 202A - Embedded Computing Systems

Download Embedded Computing Systems
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Embedded Computing Systems and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Embedded Computing Systems 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?