Building an Embedded Systems
What is a Embedded Systems <ul><ul><li>-- Hard to define. Nearly any computing system other than a desktop computer </li><...
Characteristics of Embedded Systems <ul><li>Single-functioned </li></ul><ul><li>-- Executes a single program, repeatedly <...
Examples of Embedded Systems
A Closer Look
Design challenge <ul><li>Obvious design goal : </li></ul><ul><li>-- Construct an implementation with desired functionality...
Design challenge – cont. <ul><li>Common metrics </li></ul><ul><li>Unit cost :  the monetary cost of manufacturing each cop...
Design challenge – cont. <ul><li>Time-to-prototype:  the time needed to build a working version of the system </li></ul><u...
Design metric competition Size Performance Power NRE cost
Design metric competition <ul><li>Expertise with both software and hardware is needed to optimize design metrics </li></ul...
Time-to-market: a demanding design metric
Losses due to delayed market entry
Losses due to delayed market entry (cont.)
NRE and unit cost metrics <ul><li>Costs: </li></ul><ul><li>Unit cost : the monetary cost of manufacturing each copy of the...
Cost Metrics
Product Life Cycle (PLC)
Product Life Cycle (PLC) Crossing the Chasm
New Product Development Cycle
Conclusion <ul><li>To follow to New Product Development cycle. </li></ul><ul><li>To understand the Product Life Cycle. </l...
Upcoming SlideShare
Loading in …5
×

Building an embedded systems

857 views

Published on

Building an embedded systems

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
857
On SlideShare
0
From Embeds
0
Number of Embeds
11
Actions
Shares
0
Downloads
54
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Building an embedded systems

  1. 1. Building an Embedded Systems
  2. 2. What is a Embedded Systems <ul><ul><li>-- Hard to define. Nearly any computing system other than a desktop computer </li></ul></ul><ul><li>-- A portable applications of Computer Science Field, Electronics & Electrical Field, Communications, Mechanical and much more. </li></ul>
  3. 3. Characteristics of Embedded Systems <ul><li>Single-functioned </li></ul><ul><li>-- Executes a single program, repeatedly </li></ul><ul><li>Tightly-constrained </li></ul><ul><li>-- Low cost, low power, small, fast, etc. </li></ul><ul><li>Reactive and real-time </li></ul><ul><li>-- Continually reacts to changes in the system’s environment </li></ul><ul><li>-- Must compute certain results in real-time without delay </li></ul>
  4. 4. Examples of Embedded Systems
  5. 5. A Closer Look
  6. 6. Design challenge <ul><li>Obvious design goal : </li></ul><ul><li>-- Construct an implementation with desired functionality </li></ul><ul><li>Key design challenge : </li></ul><ul><li>-- Simultaneously optimize numerous design metrics </li></ul><ul><li>Design metric </li></ul><ul><li>-- A measurable feature of a system’s implementation </li></ul><ul><li>-- Optimizing design metrics is a key challenge </li></ul>
  7. 7. Design challenge – cont. <ul><li>Common metrics </li></ul><ul><li>Unit cost : the monetary cost of manufacturing each copy of the system, excluding NRE cost </li></ul><ul><li>NRE cost (Non-Recurring Engineering cost): The one-time monetary cost of designing the system </li></ul><ul><li>Size: the physical space required by the system </li></ul><ul><li>Performance: the execution time or throughput of the system </li></ul><ul><li>Power: the amount of power consumed by the system </li></ul><ul><li>Flexibility: the ability to change the functionality of the system without incurring heavy NRE cost </li></ul>
  8. 8. Design challenge – cont. <ul><li>Time-to-prototype: the time needed to build a working version of the system </li></ul><ul><li>Time-to-market : the time required to develop a system to the point that it can be released and sold to customers </li></ul><ul><li>Maintainability : the ability to modify the system after its initial release </li></ul><ul><li>Correctness, safety, many more </li></ul>
  9. 9. Design metric competition Size Performance Power NRE cost
  10. 10. Design metric competition <ul><li>Expertise with both software and hardware is needed to optimize design metrics </li></ul><ul><li>Not just a hardware or software expert, as is common </li></ul><ul><li>A designer must be comfortable with various technologies in order to choose the best for a given application and constraints </li></ul>
  11. 11. Time-to-market: a demanding design metric
  12. 12. Losses due to delayed market entry
  13. 13. Losses due to delayed market entry (cont.)
  14. 14. NRE and unit cost metrics <ul><li>Costs: </li></ul><ul><li>Unit cost : the monetary cost of manufacturing each copy of the system, excluding NRE cost </li></ul><ul><li>NRE cost (Non-Recurring Engineering cost): The one-time monetary cost of designing the system </li></ul><ul><li>Fixed Cost: The cost that does not depends on no. of units. </li></ul><ul><li>Variable Cost : The cost which varies with the no. of units. </li></ul><ul><li>Fixed and Variable cost groups to the Unit cost. </li></ul><ul><li>Total Cost = NRE Cost + Unit Cost </li></ul><ul><li>Unit Cost = Total cost/ No. of Units. </li></ul>
  15. 15. Cost Metrics
  16. 16. Product Life Cycle (PLC)
  17. 17. Product Life Cycle (PLC) Crossing the Chasm
  18. 18. New Product Development Cycle
  19. 19. Conclusion <ul><li>To follow to New Product Development cycle. </li></ul><ul><li>To understand the Product Life Cycle. </li></ul><ul><li>To get an awareness of Embedded System design. </li></ul>

×