The need for faster, more efficient systems that are capable of handling large emounts of code and data can be addressed with the use of a cache-based CPU architecture, such as the ARM9 family of processors. Lauterbach offers one of the most comprehensive tools available for the analysis of ARM’s cache-based CPU architectures. This article details how a cache-based architecture works and how to maximize the performance through Lauterbach cache analysis tools.

Reprinted in its entirety from ARM IQ Vol. 3, No. 4