Моделирование программной системы приложения SoC путем запуска моделей Simulink ®, содержащих задачи, управляемые таймером и событиями. Визуализация времени выполнения задачи, преимущественного использования, переполнения, сброса и использования ядра с помощью Simulation Data Inspector. Используйте данные о времени выполнения задач, полученные при предыдущем моделировании или непосредственно с устройств SoC, для воспроизведения выполнения задач при моделировании.
| Диспетчер задач | Создание и управление выполнением задач в модели Simulink |
| Задача Testbench | Внешняя управляемая таймером нагрузка на приложение процессора SoC |
| Источник событий | Моделирование и воспроизведение записанных событий задачи |
socTaskTimes | Печать гистограммы длительности задачи из зарегистрированного прогона инспектора данных моделирования |
Моделирование выполнения задачи с перерасходом и контрмерами, доступными для предотвращения или уменьшения перерасхода.
Приоритет и приоритетность задачи
Блок диспетчера задач используется для установки приоритетов задач и определения порядка выполнения задач с преимущественным погашением.
Многоядерное исполнение и визуализация ядра
Настройка и визуализация выполнения задач для одноядерных и многоядерных процессорных систем.
Настройте и запустите модели SoC для моделирования многопроцессорной архитектуры с независимыми процессами.
Воспроизведение выполнения задачи с использованием записанных данных
Воспроизведение синхронизации выполнения задачи с использованием записанных данных синхронизации задачи из предыдущего моделирования или процессоров.
Запись задач для использования в моделировании
Временные данные и статистика выполнения задачи, записанные во время моделирования или из аппаратных средств.
Визуализация задач в инспекторе данных моделирования
Визуализация состояния времени и выполнения задач в инспекторе данных моделирования.