2008
Chapter-1L11: "Embedded Systems - " , Raj Kamal,
Publs.: McGraw-Hill Education
1
Lesson 11:DESIGN PROCESS
EXAMPLES –Mobile-Phone, Mobile-
Computer and Set of Robots
2008
Chapter-1L11: "Embedded Systems - " , Raj Kamal,
Publs.: McGraw-Hill Education
2
Mobile Phone
2008
Chapter-1L11: "Embedded Systems - " , Raj Kamal,
Publs.: McGraw-Hill Education
3
Mobile phone SoC (System-on-Chip)
Hardware units
λ Microcontroller or ASIP (Application
Specific Instruction Set Processor) to process
encoding and deciphering and another ASIP
for voice compression.
λ ASIC for the actions of dialing, modulating,
demodulating, interfacing the key board
interfacing and multiple line LCD matrix
displays, stores data input and recalls data
from memory.
2008
Chapter-1L11: "Embedded Systems - " , Raj Kamal,
Publs.: McGraw-Hill Education
4
Mobile phone SoC (System-on-Chip)
Hardware units
λ DSP core, CCDSP, DSP, video, voice and
Pixel Processors
λ
Flash, EEPROMs and SRAMs,
λ
Peripheral circuits, ADC, DAC and Interrupt
controller
λ Direct Memory Access controller
λ LCD controller
λ Battery
2008
Chapter-1L11: "Embedded Systems - " , Raj Kamal,
Publs.: McGraw-Hill Education
5
Mobile Phone Embedded Software
components development tools
λ Mobile phone software development tools
are as follows:
λ RTOS– Windows Mobile, Palm OS, or
Symbian, BREW
λ
Java 2 Micro Edition (J2ME) along with
KVM as a Java Virtual Machine
λ
(Java Wireless toolkit with JDK (Java
Development kit)
2008
Chapter-1L11: "Embedded Systems - " , Raj Kamal,
Publs.: McGraw-Hill Education
6
Software components
λ Mobile browser for access the Web
λ Down-loader for Java games, ring-
tones, games, wall papers
λ Simple camera with Bluetooth
synchronisation, IrDA and WAP
connections support
2008
Chapter