2008
Chapter-1L12: "Embedded Systems - " , Raj Kamal,
Publs.: McGraw-Hill Education
1
Lesson 12:
Classification and Development
Skills Requirements for the
Embedded Systems
2008
Chapter-1L12: "Embedded Systems - " , Raj Kamal,
Publs.: McGraw-Hill Education
2
Small Scale Embedded Systems
2008
Chapter-1L12: "Embedded Systems - " , Raj Kamal,
Publs.: McGraw-Hill Education
3
Small Scale Embedded Systems
λ Designed with a single 8- or 16-bit
microcontroller;
λ Little hardware and software complexities and
involve board-level design.
λ Tools for development of embedded software
– Editor, assembler and cross assembler,
integrated development environment (ISE)
specific to the microcontroller or processor
used
2008
Chapter-1L12: "Embedded Systems - " , Raj Kamal,
Publs.: McGraw-Hill Education
4
Small Scale Embedded Systems
λ C or Java used for developing
λ C program compilation is done into the
assembly, and executable codes are then
appropriately located in the system memory.
λ
Software fits within the memory available
and keep in view the need to limit power
dissipation when system is running
continuously
2008
Chapter-1L12: "Embedded Systems - " , Raj Kamal,
Publs.: McGraw-Hill Education
5
Median Scale Embedded Systems
2008
Chapter-1L12: "Embedded Systems - " , Raj Kamal,
Publs.: McGraw-Hill Education
6
Median Scale Embedded Systems
λ Designed with a single or few 16- or 32-
bit microcontrollers or DSPs or Reduced
Instruction Set Computers (RISCs).
λ Employs the readily available single
purpose processors.
λ Employ the readily available IPs for the
various functions—for example, for the
bus interfacing,
λ Both hardware and software complexities
2008
Chapter-1L12: "Embedded Systems - " , Raj Kamal,
Publ