WWW.TECNOCRATS.COM9540854414
www.tecnocrats.com @ 9540854414
APaper Presentation
on
Embedded Systems
• Hardware is driven and controlled by software
• Software runs in a computer system (usually a micro-controller)
• Preprogrammed to do specific functionLET US LOOK INTO SOME EXAMPLES……
www.tecnocrats.com @ 9540854414
Embedded System ???......
• Microcontroller based lock
• Thermostat controller
• Pacemakerwww.tecnocrats.com @ 9540854414
• Communications• Automotive automatic braking• Military applications – Missile
guidance systems• Industrial applications• Robotics
www.tecnocrats.com @ 9540854414
Applications
www.tecnocrats.com @ 9540854414
System organization
• Computer design requirement
• System-level requirement
www.tecnocrats.com @ 9540854414
Embedded system design requirement
• Real time/reactive operation• Small size, low weight• Safe and reliable• Harsh environment• Cost sensitivity
www.tecnocrats.com @ 9540854414
Computer design requirement
• End product utility• System safety and reliability• Controlling physical systems• Power management
www.tecnocrats.com @ 9540854414
System-level requirement
• Round robin scheme LOOP:AWAIT TICK;READ S1;TAKE ACTION(S1);READ S2;TAKE ACTION(S2);READ S3;TAKE ACTION(S3);FOREVER
www.tecnocrats.com @ 9540854414
Software design issues
www.tecnocrats.com @ 9540854414
Concurrent Programming
FEATURES:
• Micro kernel architecture
• Message based interprocess communication
www.tecnocrats.com @ 9540854414
QNX-RTOS
WAITING
www.tecnocrats.com @ 9540854414
PROCESS
RUNNING READY
BLOCKED
EVENT
3 LEVEL ARCHITECTURE:
• Interactive I/O interface• Reactive kernel• Data management
www.tecnocrats.com @ 9540854414
Synchronous Programming
www.tecnocrats.com @ 9540854414
• More and more produced processors are used in embedded devices
• New applications like pervasive computing are emerging
www.tecnocrats.com @ 9540854414
Future Possibilities
• Book(s):EMBEDDED MICROCOMPUTER SYSTEM- REAL TIME INTERFACING : JONATHAN W. VALVANO
• Website(s):1.HTTP://WWW.CS.CMU.EDU2.HTTP://WWW.EMBEDDED.COM3.HTTP://WWW.ESTEREL.ORG4.HTTP://WWW.QNX.COM
www.tecnocrats.com @ 9540854414
REFERENCES
THANK YOU !!!!!.......
www.tecnocrats.com @ 9540854414