4.1. About the Code Translation processor components

This chapter provides an overview of the Programmer's View (PV) processor models of the following ARM processors in Fast Models:

For details of the functionality of the hardware that the models simulate, see the relevant processor technical reference manual.

PV models of processors and devices work at a level where functional behavior matches what can be observed from software. Accuracy in timing is sacrificed to achieve fast simulation speeds.

PV models translate ARM instructions on the fly and cache the translation to enable fast execution of ARM code. They also use efficient PV bus models to enable fast access to memory and devices.

The PV models implement most of the processor features but differ in certain key ways to allow the models to run faster:

Performance counters are only partially implemented and only on certain processors.

Copyright © 2008-2011 ARM. All rights reserved.ARM DUI 0423J
Non-ConfidentialID051811