














Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
An overview of embedded systems, their computer architectures, and various application areas. Embedded systems are computing systems designed for specific control functions within larger systems, often with real-time computing constraints. They are more common than desktop computers and are found in various devices such as anti-lock brakes, digital cameras, and factory control systems. Microprocessors, microcontrollers, asips, asics, fpgas, embedded software architectures, and the trend towards the internet of things.
Typology: Slides
1 / 22
This page cannot be seen from the preview
Don't miss anything!















Embedded Systems Application
Anti-lock brakes Auto-focus cameras Automatic teller machines Automatic toll systems Automatic transmission Avionic systems Battery chargers Camcorders Cell phones Cell-phone base stations Cordless phones Cruise control Curbside check-in systems Digital cameras Disk drives Electronic card readers Electronic instruments Electronic toys/games Factory control Fingerprint identifiers Home security systems Life-support systems Medical testing systems
Modems MPEG decoders Network cards Network switches/routers On-board navigation Photocopiers Point-of-sale systems Portable video games Printers Satellite phones Scanners Smart ovens/dishwashers Speech recognizers Stereo systems Teleconferencing systems Televisions Temperature controllers Theft tracking systems TV set-top boxes VCR’s, DVD players Video game consoles Video phones Washers and dryers
a processor, nowadays usually with integrated caches
and sometimes memory controller.
operating parameter storage
Discrete input and output bits
Serial communication interfaces: Serial Peripheral Interface
Timers, event counters, watchdog timer
Clock generator
AD/DA converters
In-circuit programming and debugging support
Structural Features:
Processing cores
Control logic
Memory blocks: ROM, RAM, EEPROM, Flash
Peripheral devices
Buses
Field-Programmable Gate Arrays
Structural Features:
Contain an array of “logic blocks”
Configurable by the customer
I/O pads
Routing channels
Embedded Systems
Architectures:
“Desktop”-like Computer Architecture:
_1. Round Robin:
The most important trend in embedded systems
-Predicted in 1965 by Intel co-founder Gordon Moore