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

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

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

Блоки

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

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

Функции

socTaskTimesПостройте гистограмму длительности задачи от записанного запущенного SDI

Темы

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

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

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

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

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

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

Воспроизведение Выполнения задачи с помощью Записанных Данных

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

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

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

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

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

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