Professional Documents
Culture Documents
06/05/16
EEE/K.L.N.C.E/T.G/EMBEDDED
SYSTEMS
SELECTION OF PROCESSOR
Performance Consideration.
Power consideration.
Peripheral set.
Operation Voltage.
Specialized Processing Units
06/05/16
EEE/K.L.N.C.E/T.G/EMBEDDED
SYSTEMS
Performance Consideration
First and Foremost consideration in selecting
the processor
Performance speed depends on its architecture
and silicon design
Presence of cache--- reduces data fetch timing
Pipelining superscalar architectures and multi
cores ----- improves the performance .
06/05/16
EEE/K.L.N.C.E/T.G/EMBEDDED
SYSTEMS
Performance Consideration
Evolution of fabrication tech helped packing
more transistor in same area thereby reducing
the propagation delay.
Rather than stating the clock frequency of the
processor which has limited significance to its
processing power, than describing then
capability in a standard notation.
06/05/16
EEE/K.L.N.C.E/T.G/EMBEDDED
SYSTEMS
Standard Notation
MIPS- Million Instructions Per Second
Core Mark- best way to compare the
performance of various processor
SMID- Single Instruction/Multiple Data
Jazelle- Java Acceleration
To improve multimedia and JVM
execution speeds.
06/05/16
EEE/K.L.N.C.E/T.G/EMBEDDED
SYSTEMS
Power consideration
Increasing the logic density and clock speed has adverse impact on power
requirement of the processor.
A higher clock implies faster charge and discharge cycle leading to more
power consumption.
More logic leads to higher power density there by making the heat
dissipation difficult.
06/05/16
EEE/K.L.N.C.E/T.G/EMBEDDED
SYSTEMS
SoC comes with advanced power gating techniques that can shutdown
clocks and power to unused modules.
06/05/16
EEE/K.L.N.C.E/T.G/EMBEDDED
SYSTEMS
Peripheral set:
Every system design needs, apart from the processor ,many other
peripherals for input and output operation.
Since in an embedded system, almost all the processors used are SoCs,it is
better if the necessary peripherals are available in the chip itself.
communication using
06/05/16
EEE/K.L.N.C.E/T.G/EMBEDDED
SYSTEMS
Operating Voltage
Each and every processor will have its own have its own operating voltage
condition.
06/05/16
EEE/K.L.N.C.E/T.G/EMBEDDED
SYSTEMS
operations
06/05/16
EEE/K.L.N.C.E/T.G/EMBEDDED
SYSTEMS
10
Since human visual perception needed at-least 16 frames per second for a
smooth viewing ,drawing for HD displays involves a lot of data bandwidth.
06/05/16
EEE/K.L.N.C.E/T.G/EMBEDDED
SYSTEMS
11
06/05/16
EEE/K.L.N.C.E/T.G/EMBEDDED
SYSTEMS
12