4.20.1. CADI implementation

Table 4.52 shows the CADI broker implementation.

Table 4.52. CADI broker implementation

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

Table 4.53 shows the CADI target implementation.

Table 4.53. 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 
Virtual To Physicalno 
CADICache APIno 

[a] Not permitted while target is running.


Copyright © 2008-2013 ARM. All rights reserved.ARM DUI 0423O
Non-ConfidentialID060613