building an embedded systems l.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
building an embedded systems PowerPoint Presentation
Download Presentation
building an embedded systems

Loading in 2 Seconds...

play fullscreen
1 / 19

building an embedded systems - PowerPoint PPT Presentation


  • 255 Views
  • Uploaded on

This presentation provides an indepth understanding of Building an Embedded Systems.

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

building an embedded systems


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. Building an Embedded Systems By VIJAYANAND Email: vijay.alternate.mail@gmail.com

    2. What is a Embedded Systems -- Hard to define. Nearly any computing system other than a desktop computer -- A portable applications of Computer Science Field, Electronics & Electrical Field, Communications, Mechanical and much more.

    3. Characteristics of Embedded Systems • Single-functioned -- Executes a single program, repeatedly • Tightly-constrained -- Low cost, low power, small, fast, etc. • Reactive and real-time -- Continually reacts to changes in the system’s environment -- Must compute certain results in real-time without delay

    4. Examples of Embedded Systems

    5. A Closer Look

    6. Design challenge • Obvious design goal: -- Construct an implementation with desired functionality • Key design challenge: -- Simultaneously optimize numerous design metrics • Design metric -- A measurable feature of a system’s implementation -- Optimizing design metrics is a key challenge

    7. Design challenge – cont. Common metrics • Unit cost: the monetary cost of manufacturing each copy of the system, excluding NRE cost • NRE cost (Non-Recurring Engineering cost): The one-time monetary cost of designing the system • Size: the physical space required by the system • Performance: the execution time or throughput of the system • Power: the amount of power consumed by the system • Flexibility: the ability to change the functionality of the system without incurring heavy NRE cost

    8. Design challenge – cont. • Time-to-prototype: the time needed to build a working version of the system • Time-to-market: the time required to develop a system to the point that it can be released and sold to customers • Maintainability: the ability to modify the system after its initial release • Correctness, safety, many more

    9. Power Performance Size NRE cost Design metric competition

    10. Design metric competition • Expertise with both software and hardware is needed to optimize design metrics • Not just a hardware or software expert, as is common • A designer must be comfortable with various technologies in order to choose the best for a given application and constraints

    11. Time-to-market: a demanding design metric

    12. Losses due to delayed market entry

    13. Losses due to delayed market entry (cont.)

    14. NRE and unit cost metrics Costs: • Unit cost: the monetary cost of manufacturing each copy of the system, excluding NRE cost • NRE cost (Non-Recurring Engineering cost): The one-time monetary cost of designing the system • Fixed Cost: The cost that does not depends on no. of units. • Variable Cost: The cost which varies with the no. of units. • Fixed and Variable cost groups to the Unit cost. • Total Cost = NRE Cost + Unit Cost • Unit Cost = Total cost/ No. of Units.

    15. Cost Metrics

    16. Product Life Cycle (PLC)

    17. Product Life Cycle (PLC) Crossing the Chasm

    18. New Product Development Cycle

    19. Conclusion • To follow to New Product Development cycle. • To understand the Product Life Cycle. • To get an awareness of Embedded System design.