Model Debugger supports completely retargetable debugging of any target that supports the CADI debug interface.
All target-related information, such as the disassembly and resources like register files and flags, is contained in the target model library. Model Debugger uses the CADI debug interface to communicate with the target to retrieve the static target specific information, for example a register file, to determine the target state and to control execution.
Model Debugger can attach to and debug target components that are part of Fast Models systems. It can also debug any stand-alone target model library that has a CADI interface.