
Memory and performance trade-offs 357
11 Memory and
performance trade-offs
This chapter describes the trade-offs made when designing
an embedded system to cope with the speed and performance of
the processor in doing its tasks. The problem faced by many
designers is that the overall design requires a certain performance
level in terms of processing or data throughput which on first
appearance is satisfied by a processor. However, when the system
is actually implemented, its performance is lacking due to the
performance degradation that the processor can suffer as a result
of its memory architecture, its I/O facilities and even the structure
and coding techniques ...