Skip to main content
  • 1271 Accesses

Abstract

Embedded systems contain electronic computing elements (such as microcontrollers) with embedded computing program (such as firmware) and able to interact at least one element of surrounding. This chapter introduces the concept, provides basic block diagrams of such systems, and outlines history of these systems and future trends. Some key design metrics and challenges are also listed.

The scientists of today think deeply instead of clearly. One must be sane to think clearly, but one can think deeply and be quite insane.—Nikola Tesla, one of the greatest minds.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 79.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. P. Marwedel, Embedded System Design: Embedded Systems Foundations of Cyber-Physical Systems, 2nd edn, (Springer). (2011)

    Google Scholar 

  2. D.W. Lewis, Fundamental of Embedded Software with the ARM Cortex-M3, Pearson education, 2nd edn (2013)

    Google Scholar 

  3. R. Kamal, Microcontrollers: Architecture, Programming, Interfacing and System Design (Pearson Education, India, 2005)

    Google Scholar 

  4. E.A. Lee, S.A. Seshia, Introduction to Embedded Systems: A Cyber-Physical Systems Approach, 1st edn. (UC Berkley, 2012)

    Google Scholar 

  5. E.C. Hall, Journey to the Moon: The History of the Apollo Guidance Computer (AIAA, Reston, Virginia USA, 1996)

    Google Scholar 

  6. Y. Zheng et al., Unobtrusive sensing and wearable devices for health informatics. IEEE Trans Biomed Eng 61(5), 1538–1554 (2014)

    Article  Google Scholar 

  7. Chip Design Trends—ASIC prototyping survey, 2009

    Google Scholar 

  8. "Embedded Systems: Technologies and Markets" and "Future of Embedded Systems Technology". BCC Research Reports (IFT016C, G-229R)

    Google Scholar 

  9. S. Consul-Pacareu and B.I. Morshed, Design and Analysis of a Novel Wireless Resistive Analog Passive (WRAP) Sensor Technique, IET Wireless Sensor Systems, in press (2018)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Exercise

Exercise

Problem 1.1: Using a space heater as an example of an embedded system, draw a hardware block diagram of this system. Other than essential components, the system contains a manual keypad entry, a forced air heater, option for oscillating 120° range, and a display to show the set temperature and the sensed ambient temperature.

Problem 1.2: For an automated cashier machine at a store, draw a hardware block diagram. Other than essential parts, this system has a barcode scanner, a weighing machine, a card reader, a cash collector, a cash change dispenser, a cash reloading mechanism, a green/red light signaling mechanism to indicate status, a secure back-end connectivity with a financial transaction machine via Internet, a camera, a diagnostic port, and a touch sensitive display.

Problem 1.3: For an embedded system product with 3 years life cycle, a delayed product was launched after 6 months compared to on-time products. Compute the percentage potential revenue loos for the delayed product using a triangular revenue model approximation.

Problem 1.4: A company is planning to launch a new embedded system product. They estimate the product will have 4 years of life cycle. To avoid more than a quarter potential revenue loss, what is the maximum delay they can afford? Use a triangular revenue model approximation.

Problem 1.5: For an embedded system product with a market life of 60 months, compare the revenues for an on-time product and a delayed by 10 months product. Assume the revenue peak is $100 K. Use the triangular approximation model for the market window. Also, determine the percentage loss of revenue for the delayed product.

Problem 1.6: For an embedded system product, the NRE cost and unit cost are the following for the four technologies:

Technology

NRE expense

Unit cost

Semi-custom VLSI

$200,000

$5

ASIC

$50,000

$10

Programmable FPGA

$15,000

$20

Microcontroller

$10,000

$15

  1. (a)

    Calculate total per-unit cost for production volumes of 100, 1 k, 10 k, and 100 k units.

  2. (b)

    Plot these data from (a) in a single graph with log scale for per-product cost and draw piecewise linear lines for each technology. Then, determine the best choice of technologies for these production volumes (100, 1 k, 10 k, and 100 k units) to achieve the lowest per-product cost. Also plot total cost for these product volumes in a separate log-log graph.

  3. (c)

    From the per-product cost plot in the (b), estimate the range of production volumes for which each of these technologies is financially optimal.

  4. (d)

    List 3 other considerations in addition to per-product cost that might affect the choice of technology.

Problem 1.7: If a product unit cost is $40, and NRE cost is $10,000, determine the minimum quantity of units to be produced to keep per-unit cost below $50.

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Morshed, B.I. (2021). Introduction. In: Embedded Systems – A Hardware-Software Co-Design Approach. Springer, Cham. https://doi.org/10.1007/978-3-030-66808-2_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-66808-2_1

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-66807-5

  • Online ISBN: 978-3-030-66808-2

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics