embedded system design n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Embedded System Design PowerPoint Presentation
Download Presentation
Embedded System Design

Loading in 2 Seconds...

play fullscreen
1 / 18

Embedded System Design - PowerPoint PPT Presentation


  • 182 Views
  • Uploaded on

22 nd October 2008. Embedded System Design. By Santosh N.Gudge. Definition. Embedded System : Any Device that includes a computer but is not itself a general-purpose computer.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

Embedded System Design


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
    Presentation Transcript
    1. 22nd October 2008 Embedded System Design By Santosh N.Gudge

    2. Definition • Embedded System: Any Device that includes a computer but is not itself a general-purpose computer. • Hardware and software- part of some larger systems and expected to function without human intervention. • Respond, Monitor, control external environment using sensors and Actuators.

    3. Model

    4. Examples • Personal Digital assistant(PDA). • Printer. • Cell Phone. • Automobile: Engine, brakes, Dash, etc. • Television. • Household appliances. • Surveillance System.

    5. PDA

    6. Automotive embedded Systems • Today’s high-end automobile may have 100 microprocessors. • 4-bit Microcontrollers run dashboard devices. • 16/32-bit microprocessor controls engine.

    7. Braking System Architecture

    8. Characteristics of embedded Systems • Sophisticated functionality. • Low manufacturing cost. • Application dependent processor ( ?) • Restricted Memory • Low power . **Power consumption is critical in battery-powered devices.

    9. Types of Embedded System • Similar to General Computing *PDA, Set-top boxes, video games etc • Control Systems *flight control, Nuclear reactors • Signal processing *Radar, Sonar, DVD players • Communication and Networking *Cellular phones, Internet appliances.

    10. Architecture

    11. Challenges in embedded System design • How much hardware do you need? * what is word size of the CPU? Size of memory? • How do we meet our deadlines? *Faster hardware or Cleverer Software? • How do we minimize power? *Turn off unnecessary logic ? Reduce Memory accesses?

    12. Embedded System Design

    13. Design goals • Performance *overall speed, deadlines. • Functionality and user interface. • Manufacturing cost. • Power consumption. • Other requirements(physical size, etc.)

    14. Functional vs. non-functional requirements • Functional requirements: *output as a function of input. • Non-functional requirements: >time required to compute output; >size, weight , etc; >power consumption; >reliability; Etc.

    15. Design and Development Process

    16. Top-down vs bottom-up • Top-down design >start from most abstract description; >work to most detailed. • Bottom-up design: >work from small components to big system.

    17. Concluding Remarks • Embedded computers are all around us. >Many systems have complex embedded hardware and software. • Embedded systems pose many design challenges : design time, deadlines, power, etc. • Design methodologies help us manage the design process.

    18. References • http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?tp=&arnumber=4141246&isnumber=4141231 • http://www.ece.cmu.edu/~koopman/iccd96/iccd96.html