4.18.1. CortexA9 CADI Implementation

Table 4.46 shows the Cortex-A9 CADI broker implementation.

Table 4.46. Cortex A9 CADI Broker Implementation

Simulation Broker ImplementedRemarks
Factories1Model DLL provides a single factory
Instances1Factory can only instantiate one model at a time.

Table 4.47 shows the Cortex-A9 CADI target implementation.

Table 4.47. Cortex A9 CADI Target Implementation

Processor TargetImplementedRemarks
Runnableyes 
Intrusive DebugyesProcessor scheduling is affected by stop/start
Stop simulationyes 
Reset Levels1 
Memory read/writeyes[a] 
# Breakpoints32 
Breakpoint settingyes[a] 
Breakpoint disablingyesGlobal breakpoints can be disabled, not processor breakpoints
Breakpoint typesCADI_BPT_PROGRAM CADI_BPT_PROGRAM_RANGE CADI_BPT_MEMORY 
Breakpoint triggersCADI_BPT_TRIGGER_ON_READ CADI_BPT_TRIGGER_ON_WRITE CADI_BPT_TRIGGER_ON_MODIFY 
Breakpoint ignore countno 
Breakpoint free-form conditionsno 
Breakpoint formal conditionsno 
VirtualTo Physicalno 
CADICache APIno 

[a] Not allowed while target is running.


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