Simulate the software system of your SoC application by running Simulink® models containing timer and event driven tasks. Visualize task execution timing, preemption, overruns, drops, and core utilization by using Simulation Data Inspector. Use task execution timing data captured from previous simulations or directly from SoC devices to replay task executions in simulation.
|Plot histogram of the task durations from a recorded Simulation Data Inspector run|
Simulation of task execution experiencing overruns and countermeasures available to either prevent or mitigate overruns.
Use Task Manager block to set task priorities and define task execution order with preemption.
Configure and visualize task execution for single and multicore processor systems.
Configure and run SoC models to simulate a multiprocessor architecture with independent processes.
Replay task execution timing using recorded task timing data from previous simulations or processors.
Task execution timing data and statistics recorded during simulation or from hardware.
Visualize the timing and execution states of tasks in the Simulation Data Inspector.