4.6. Conclusions
A close examination of contemporary general-purpose embedded processors reveals an underlying structure similar to (albeit simpler than) the structure of their high-performance desktop cousins. We believe this has to do with a common foundation grounded in general-purpose ISAs and the resulting confinement to generic instruction-level pipelining. Moreover, the evolution of embedded processors seems to parallel that of desktop processors, as more high-performance pipelining techniques are gradually deployed within successive generations of embedded processors.
This evolution has created a tension between higher performance and the need for deterministic performance. Currently, this tension is reconciled by dual offerings: on the ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access