Csci 3575 Lec 01
Csci 3575 Lec 01
PROF. HAMID
08/26/2024
WHAT INTERESTS YOU?
Sensors
Math
Motors, Lights,
Speakers
GENERAL VIEW OF AN EMBEDDED SYSTEM
input
Embedded System
output
EMBEDDED SYSTEMS
¡ An Embedded System can be broadly defined as a device that contains tightly coupled hardware
and software components to perform a single function.
¡ It forms part of a larger system,
¡ It is not intended to be independently programmable by the user
¡ It is expected to work with minimal or no human interaction
BASIC COMPONENTS OF A COMPUTER SYSTEM
Micro-processor:
• small processing unit,
• part of a CPU,
• uses an external bus to interface with
other peripherals like RAM, ROM, etc.
BASIC COMPONENTS OF A COMPUTER SYSTEM
¡ 1971
¡ Texas Instruments, Intel, and the US Navy developed/implemented the first microprocessors
¡ Gary Boones from Texas Instruments was awarded the patent of the first single chip
microprocessor architecture for the design of TMS 1000
TMS 1000: THE FIRST “MICRO-COMPUTER ON A CHIP”
As a calculator chip
¡ After these developments, designers realized the potential of microprocessors and their advantages
for implementing Embedded Systems
¡ Manufacturers: Texas Instruments, Intel, Microchip, Freescale (Motorolla), Zilog, Advanced Micro
Devices (AMD), MIPS, ARM limited, etc.
THE GLOBAL MICROPROCESSOR MARKET
https://www.grandviewresearch.com/industry-analysis/microprocessor-market
MICROCONTROLLERS
¡ An embedded system is an electronic system that includes a one or more microcontrollers that is
configured to perform a specific dedicated application.
COMMON PROPERTIES OF EMBEDDED SYSTEMS
¡ Embedded systems are unique because of the microcontroller’s I/O ports to which the external
devices are interfaced. This allows the system to interact with the real world.
COMMON PROPERTIES OF EMBEDDED SYSTEMS
¡ 2) embedded systems are tightly constrained. The system must operate within very specific
performance parameters. If an embedded system cannot operate with specifications, it is
considered a failure and will not be sold.
¡ Example: a cell-phone carrier typically gets 832 radio frequencies to use in a city, a hand-held video
game must cost less than $50, an automotive cruise control system must operate the vehicle within
3 mph of the set-point speed…
COMMON PROPERTIES OF EMBEDDED SYSTEMS
¡ 4) embedded systems are known for their small memory requirements as compared to general purpose computers.
There are exceptions to this rule, such as those which process video or audio, but most have memory requirements
measured in thousands of bytes.
¡ Over the years, the memory in embedded systems has increased, but the gap in memory size between embedded
systems and general-purpose computers remains.
¡ The original microcontrollers had thousands of bytes of memory and the PC had millions.
¡ Now, microcontrollers can have millions of bytes, but the PC has billions.
COMMON TRENDS
§ It is common for one device to have multiple microcontrollers, where the operational tasks are distributed
and the microcontrollers are connected in a local area network (LAN).
§ These high-end features are critical for consumer electronics, medical devices, automotive controllers,
and military hardware, where performance and reliability are more important than cost.
§ However, small size and low power continue as important features for all embedded systems.
EXAMPLES
https://www.rs-online.com/designspark/what-is-an-embedded-system
https://www.rs-online.com/designspark/applications-of-embedded-systems-1
https://www.circuitbasics.com/introduction-to-microcontrolleres/
https://www.geeksforgeeks.org/microcontroller-and-its-types/