chapter 1 (2)
chapter 1 (2)
INTRODUCTION
2
System examples:
Watch: It is a time display SYSTEM
Parts: Hardware, Needles, Battery, Dial, Chassis
and Strap
INTRODUCTION……CONTD
• Not all embedded systems exhibit real-time behavior, but, all real-time systems
are embedded.
A Real-time Embedded system are designed and installed to carry out specific
tasks within a pre-defined time limit.
Eg. GPS tracking system, DVD player
CHARACTERISTICS OF AN EMBEDDED SYSTEM
•Flight control
•Space missions
•Railway switching systems
•Military systems
•Plant monitoring
•Automotive applications
•Robotics
•Virtual / augmented reality, etc
CATEGORIES OF EMBEDDED SYSTEMS
10
13
15
BASIC MODEL OF
Timing constraints
16
18
A typical general purpose computer system can have one or more of the following
components.
1. A microprocessor
2. A large memory comprising the following two kinds:
• Primary memory (RAM, ROM and fast accessible caches)
• Secondary memory (magnetic memory located in hard disks, diskettes and cartridge
tapes, optical memory in CD-ROM or memory stick (USB sticks, memory cards)
COMPUTER ORGANIZATION CONCEPTS AND MEMORY
General-purpose Microprocessor:
CPU
Commonly has no RAM, ROM, I/O in the CPU chip
COMPUTER ORGANIZATION CONCEPTS AND MEMORY
21
Microcontroller
• A single-chip computer
• On-chip RAM, ROM, I/O ports...
Example: Motorola’s 6811, Intel’s 8051, Atmel
128, Zilog’s Z8 and PIC 16X, Atmel328/ Arduino
etc.
COMPUTER ORGANIZATION CONCEPTS AND MEMORY
RAM is a direct access memory, meaning we can access the desired memory
location directly without the need for traversing through the entire memory locations
to reach the desired memory position (i.e. Random Access of memory location).
23
The following are the factors that are to be considered while selecting the memory
devices,
Speed
Data storage size and capacity
Bus width
Power consumption
Cost
EMBEDDED SYSTEM DESIGN PROCESS
25
The below Figure summarizes the major steps in the embedded system design
process. In this top–down view, we start with the system requirements.
EMBEDDED SYSTEM DESIGN PROCESS
26
DESIGN PROCESS OF EMBEDDED SYSTEM….contd
27