A Paper Presentation on Embedded Systems www.powerpointpresentationon.blogspot.com
Embedded System ???...... Hardware is driven and controlled by software Software runs in a computer system (usually a micro-controller) Preprogrammed to do specific function Let us look into some examples……
Microcontroller based lock Thermostat controller Pacemaker
Applications Communications Automotive automatic braking Military applications – Missile guidance systems Industrial applications Robotics
System organization
Embedded system design requirement Computer design requirement System-level requirement
Computer design requirement Real time/reactive operation Small size, low weight Safe and reliable Harsh environment Cost sensitivity
System-level requirement End product utility System safety and reliability Controlling physical systems Power management
Software design issues Round robin scheme Loop: Await tick; Read S1;take action(S1); Read S2;take action(S2); Read S3;take action(S3); Forever
Concurrent Programming
QNX-RTOS Features: Micro kernel architecture Message based interprocess communication
PROCESS RUNNING READY WAITING EVENT BLOCKED
Synchronous Programming 3 Level Architecture: Interactive I/O interface Reactive kernel Data management
Future Possibilities More and more produced processors are used in embedded devices New applications like pervasive computing are emerging
REFERENCES Book(s): Website(s): Embedded microcomputer system- real time interfacing : Jonathan W. Valvano Website(s): 1.http://www.cs.cmu.edu 2.http://www.embedded.com 3.http://www.esterel.org 4.http://www.qnx.com
THANK YOU !!!!!.......