The following simulator tools are available:
- SoC Designer Simulator
- A standalone executable that can be run in GUI orbatch mode. This simulator is distributed as part of the full SoCDesigner package and can run .mxp, .mxs,or .mxr simulation files.
- SoC Designer RTOE Simulator
- A standalone executable that can be run in GUI orbatch mode. This simulator is provided for running Runtime simulationfiles (which can be identified by their .mxe extension)that have been produced by the Runtime Generator feature of theSoC Designer tool.
All interfacing is done through the
MxSimAPI class.A pointer to this class is returned from a call to
MxSimAPI* simulator = getMxSimAPI();
Use the pointer to call an API function in the simulationAPI:
simulator->simStep(10); // execute 10 cycles