Embedded system
An embedded system is a specialized computer designed to perform specific functions within a larger device, and it is typically self-contained, lacking the peripheral devices found in traditional computers. Common applications include automated teller machines (ATMs), digital cameras, and vehicle control systems, among others. Unlike desktop or laptop computers, embedded systems are built for focused tasks, which allows them to be smaller, more cost-effective, and energy-efficient.
The origins of embedded systems date back to the 1960s with early applications in space missions, and their evolution has led to widespread integration in modern technology, including smartphones and household appliances. These systems require a high level of reliability and often need to respond in real-time, making their failure potentially critical in applications like automotive safety. Embedded systems can use microcontrollers and may operate on either custom or adapted operating systems, with Linux and TRON being common choices. The design of embedded systems is diverse, reflecting their wide range of applications, making them significantly more numerous than traditional computer processors.
On this Page
Embedded system
An embedded system is a computer system that is designed to perform specific tasks and is completely enclosed in the device it is operating. Some examples include bank automated teller machines (ATMs), calculators, digital cameras, printers, programmable thermostats, video games, antilock brake systems in cars, and computerized toys. Unlike the system in a desktop or laptop computer, an embedded system generally has no peripheral devices such as separate screens, keyboards, etc. This definition is being stretched at times as some embedded system devices, such as cell phones, electronic tablets, and other handheld computer devices, become expandable. However, the way these systems are designed keeps them within the realm of embedded systems.
![A Casio digital watch. By Ricce (Own work) [Public domain], via Wikimedia Commons rssalemscience-20160829-67-144042.jpg](https://imageserver.ebscohost.com/img/embimages/ers/sp/embedded/rssalemscience-20160829-67-144042.jpg?ephost1=dGJyMNHX8kSepq84xNvgOLCmsE2epq5Srqa4SK6WxWXS)
![Traffic light for cars. By No machine-readable author provided. Kryp assumed (based on copyright claims). [CC0], via Wikimedia Commons rssalemscience-20160829-67-144043.jpg](https://imageserver.ebscohost.com/img/embimages/ers/sp/embedded/rssalemscience-20160829-67-144043.jpg?ephost1=dGJyMNHX8kSepq84xNvgOLCmsE2epq5Srqa4SK6WxWXS)
Background
The earliest recognized embedded system is generally considered the small computer used to control the guidance system on the Apollo mission rockets in the 1960s. Designed at the Massachusetts Institute of Technology (MIT) and known as Luminary, the seventy-pound computer was operated by simple word pairs (noun-verb). It controlled the flight of the spacecraft, especially during the critical phase when the ship and its human passengers were re-entering Earth's atmosphere. Despite the importance of the task, this computer was less sophisticated than many twenty-first-century computerized kitchen appliances. Luminary was considered an embedded system because it was essentially self-contained and designed for a single purpose.
The space program and the military continued to use embedded systems for rocket guidance in the 1960s. Other devices, such as cameras and video games, followed over the next decade. The first Intel processor became available in 1971, further expanding the range of embedded systems. The 1970s also saw the earliest cell phones, although it would take a full decade before consumer cell phones were on the market. By the 1980s, embedded systems were increasingly added to existing products such as cars, some appliances, toys, and other devices.
Overview
Embedded systems are microprocessors that are used in devices other than standard desktop, workstation, and laptop computers used in homes and offices. The term refers to microprocessors intended to perform a specific, limited function in a device with a primary function other than those done by traditional computers. They are commonly found in small computer-like devices such as tablets and portable games; communications devices such as cell phones; equipment that processes audio and video data such as cameras, toys, and video recording devices; and components that control other devices such as appliances, vehicles, and military applications.
Besides the uses, embedded systems differ from the microprocessors in traditional computers in several other ways, although not every device will have all of these characteristics. Their focused use means that embedded systems generally need less memory and fewer ways for a person to interact with them. Because of this, the equipment is usually smaller, less expensive, and uses less power than the microprocessors in a full-sized computer.
However, there are often demands placed on embedded systems that are not present in most traditional systems. For instance, it is usually very important that the embedded system respond consistently with a reliable response time. Often, the system must respond in real time, performing the assigned function almost as quickly as a human reflex reaction. Failure of these systems can be more critical than failure in a desktop computer; while a desktop computer failure might result in the loss of time and money, the failure of an embedded system controlling the brakes in a car can result in a fatal accident.
While the microprocessors used in computers are generally very similar, the vast number of uses for embedded systems means that the microprocessors used in them are built to many different parameters. These specifications for their design, or architecture, can vary greatly, but there are some similarities. They are generally designed to include at least one microprocessor that serves as the brain of the system. The embedded system also usually includes one or more microcontrollers with all the memory the device needs. Their specialized nature means that the entire embedded system can often use a program known as a single assembly program instead of a larger, more involved operating system. In some cases, however, an operating system is used. This may be custom-made for the operation or adapted from a larger system. Embedded system devices manufactured in the United States and Europe that use an operating system often use a Linux-based system, while Japanese-built systems often use an operating system known as TRON.
Each embedded system is specially designed to meet the needs of the product it is intended to control. The systems require varying levels of reliability and safety. While a certain level of reliability will always be expected in any product, those intended to run a major appliance will need a higher level of reliability than one intended to run a toy, for instance, while the component in the toy might need to be designed to be encased so it is less accessible and safer for a child. The systems also need to be designed to interact with other systems; a thermostat will need to be able to activate the heating system, for example, while the computer controlling a coffee maker will need to interact with the mechanical parts of the system that release the water.
As a result of the many and varied uses for embedded systems, there are many more designs for them than there are for the microprocessors used in traditional computers. There are also many more microprocessors used for embedded systems than for traditional computers. It is estimated that while millions of microprocessors are used in traditional computers each year, billions of them are used in embedded systems.
Bibliography
Ashtari, Hossein. "What Are Embedded Systems? Meaning Components and Applications." Spiceworks, 30 Oct. 2023, www.spiceworks.com/tech/tech-general/articles/what-are-embedded-systems/. Accessed 22 Nov. 2024.
"Embedded System Market." Markets and Markets, 2022, www.marketsandmarkets.com/Market-Reports/embedded-system-market-98154672.html. Accessed 30 Dec. 2022.
"The First Mobile Phone Call Was Placed 40 Years Ago Today." Fox News, 3 Apr. 2013, www.foxnews.com/tech/2013/04/03/first-mobile-phone-call-was-placed-40-years-ago-today.html. Accessed 24 Jan. 2017.
"History of Casio's Electronic Calculator Business." Casio, www.casio-intl.com/asia/en/calc/history/. Accessed 24 Jan. 2017.
Kooopman, Philip J. Jr. "Embedded System Design Issues (The Rest of the Story)." Electrical & Chemical Engineering at Carnegie Mellon University, users.ece.cmu.edu/~koopman/iccd96/iccd96.html. Accessed 24 Jan. 2017.
Ofria, Charles. "A Short Course on Automatic Transmissions." CarParts.com, www.carparts.com/transmission.htm. Accessed 24 Jan. 2017.
"The Perfect Processor for Embedded Systems." Intel Intelligent Systems,2013, www.intel.com/content/dam/www/public/us/en/documents/white-papers/perfect-processor-for-embedded-systems-paper.pdf. Accessed 24 Jan. 2017.
Saran, Cliff. "Apollo 11: The Computers That Put Man on the Moon." Computer Weekly.com, July 2009, www.computerweekly.com/feature/Apollo-11-The-computers-that-put-man-on-the-moon. Accessed 24 Jan. 2017.
"What Are Embedded Systems?" Coursera, 29 Nov. 2023, www.coursera.org/articles/embedded-systems. Accessed 21 Nov. 2024.
"What Is an Embedded System?" University of Michigan, web.eecs.umich.edu/~jfr/embeddedctrls/files/Lecture1.pdf. Accessed 24 Jan. 2017.