Симулируйте выполнение задачи

Симулируйте синхронизацию выполнения задачи, вытеснение, переполнения, отбрасывания и базовое использование

Симулируйте программную систему своего приложения SoC под управлением моделями Simulink®, содержащими таймер и управляемые событиями задачи. Визуализируйте синхронизацию выполнения задачи, вытеснение, переполнения, отбрасывания и базовое использование при помощи Инспектора Данных моделирования. Используйте данные о синхронизации выполнения задачи, собранные от предыдущих симуляций или непосредственно от устройств SoC, чтобы воспроизвести выполнение задачи в симуляции.

Блоки

Task ManagerСоздайте и справьтесь с выполнением задачи в модели Simulink
Testbench TaskВнешняя управляемая таймером задача загружает на вашем приложении процессора SoC
Event SourceСимулируйте и воспроизведите зарегистрированные события задачи

Параметры конфигурации Simulink

Функции

socTaskTimesПостройте гистограмму длительности задачи от записанного запущенного Инспектора Данных моделирования

Темы

Переполнения задачи и контрмеры

Симуляция переполнений испытания выполнения задачи и контрмер, доступных, чтобы или предотвратить или смягчить переполнения.

Приоритет задач и вытеснение

Используйте блок Task Manager, чтобы установить приоритеты задач и задать порядок выполнения задачи с вытеснением.

Многожильное выполнение и базовая визуализация

Сконфигурируйте и визуализируйте выполнение задачи для систем одного и многоядерного процессора.

Многопроцессорное выполнение

Сконфигурируйте и запустите модели SoC, чтобы симулировать многопроцессорную архитектуру с независимыми процессами.

Воспроизведение выполнения задачи Используя записанные данные

Воспроизведите синхронизацию выполнения задачи с помощью зарегистрированных данных о синхронизации задачи из предыдущих симуляций или процессоров.

Запись задач для использования в симуляции

Данные о синхронизации выполнения задачи и статистика зарегистрированы в процессе моделирования или от оборудования.

Визуализация задачи в инспекторе данных моделирования

Визуализируйте синхронизацию и режимы выполнения задач в Инспекторе Данных моделирования.

Рекомендуемые примеры

Для просмотра документации необходимо авторизоваться на сайте