I have three questions:
(1) I downloaded the free Armv-A Base RevC AEM FVP which includes modeldebugger. However, when I try to run the modeldebugger it seems to require a license. Where can I get this license?
(2) Also, what is the difference between The Foundation Model (Armv-A Foundation AEM FVP) and The AEMv-A Base Platform FVP (Armv-A Base RevC AEM FVP)?
(3) is modeldebugger the same as the debugger provided with the Arm Development Studio?
No, the AEM doesn't model all CPU features. Instead, it models all architectural features. See the link below for more details about the AEM.
https://developer.arm.com/documentation/100964/1118/Fast-Models-components/Core-components/AEMvACT
AEM doesn't model CPU specific features, so if your application uses specific CPU features, you must use a specific core implementation model listed in Core components of the FM Reference Guide below,
developer.arm.com/.../Core-components
or an FVP that uses the CPU listed above. See the link below for more details about FVP.
developer.arm.com/.../