Professional Documents
Culture Documents
com
- Presented by
Loganathan
1
The Contents
3
Why Embedded system
For example:
AC has a temperature control sub-system
It is not viable to use a PC’s there for achieving task
4
Characteristics of Embedded system
5
Applications of embedded system
• Telecommunication
Cable modem , LAN cards , Bridges , Routers , Gateways ,
Cell Base-station etc…
• Defence
RADAR Control , SONAR control , Mobile Radio , Missile
Launchers/ Trackers / Trappers , Guided mesiles , Aircraft
controls etc…
• Consumer Electronics
Washing machine , Microwave oven , Cell phone,Video
Game Player , Digital camera etc…
• ROBATICS
Pick-Place , CNC machine , Plotter , Printer , IC
Fabricator etc..
6
Continue…
• Wireless Communication
Mobile Phones , Software Defined Radio , PDA’s ,
Bluetooth devices , Wi-fi , Wi-max , etc….
• Field Instrumentation
DVM , Hand held Oscilloscopes , Cable tester etc….
• Biomedical Systems
X-Ray control unit , ECG machine , Blood sampler , PMS,
etc…..
7
EMBEDDED INDUSTRY
8
Embedded Development Environment
Host
Target
Board
9
Comparing GPC and Embedded System
Application Application
Operating System Integrated
Device Driver With
Firmware OS,DD&FW
Hardware Hardware
10
EMBEDDED PROGRAMMING ISSUES
Performance
Throughput
Response
Testability
Debuggability
Reliability
Memory Space restriction
Compact Code
Real Time System
Down Loading program to Target Board
Process Hogs
Choosing Compiler/Assembler/Linker
Loading the program
Cost
Power Consumption
11
EMBEDDED DEVELOPMENT TOOLS
12
PROM Programmer
13
ROM EMULATOR
ROM EMULATOR
HOST
14
Chip programmer
CPU
Programmer
HOST
TARGET
Board
15
CPU EMULATOR
CPU Emulator
HOST
TARGET Board
16
JTAG
17
JTAG Control Architecture
18
JTAG Board Test
19
Emerging Technologies
20
Wi-Fi
Wi-MAX
21
I2C
22
SDR
23
CAN
24
DSP
25
3G
26
Changing TV
27
ROBOT
28
RF ID
29
Embedded JAVA
processor
30
Embedded Design
at minimal power
31
AUTOMOTIVES
32
Adoptive softwares
in Embedded
Inteligent devices
33
Wireless Sensors
34
Intergrated VISION
and MOTION
35
GPS
36
3G Cellphones
37
Embedded TCP/IP
38
Linux in Embedded
Systems
39
RTOS
• VXWORKS 6.0
• QNX
• UCOS
• MontaVista LINUX
• WIN-CE
• SYMBIAN
40
What's Hot
• Embedded Internet
+ Wireless Internet
+ Embedded Networking
+ Embedded TCP/IP
+ Embedded Linux
+ Bluetooth
+ Application-Specific Cores
+ TCP/IP for Industrial Control
+ Communications Processors
+ WAP (Wireless Application Protocol)
41
Languages Used to develop Embedded
Systems
Assembly Language
C ( EC )
C++ ( EC++ )
VC++
JAVA ( EJ ) J2ME
42
OS Used to develop Embedded Systems
Real-Time-Operating System
VXWorks
RT-Linux
Symbian
WINDOWS-CE
QNX
Nucleaus
Psos
Uc-linux etc…
43
Essential Skills required to become an
Embedded Developer
+
Domain Knowledge
44
If you want to get Trained on Embedded Systems
If you need guidance for Embedded Business
If You want to do Embedded Projects
If you want Placements in Embedded Industry
If you have any Questions regarding Embedded Technology
Contact
learn@ismbangalore.com
loga@ismbangalore.com
45
THANK YOU
46