














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
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
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