cgsl_0302: Диагностические настройки для многоскоростных и многозадачных моделей

ID: Заголовокcgsl_0302: Диагностические настройки для многоскоростных и многозадачных моделей
Описание

Для многоскоростных моделей с помощью или single tasking или multitasking, набора или к warning или к error следующая диагностика:

  • Diagnostics > Sample Time > Single task rate transition

  • Diagnostics > Sample Time > Enforce sample time specified by Signal Specification blocks

  • Diagnostics > Detect multiple driving blocks executing at the same time step

Для моделей multitasking, набора или к warning или к error следующая диагностика:

  • Diagnostics > Sample Time > Multitask task rate transition

  • Diagnostics > Sample Time > Multitask conditionally executed subsystem

  • Diagnostics > Sample Time >Tasks with equal priority

Если модель содержит Блоки памяти Хранилища данных, набор или к Enable all as warnings или к Enable all as errors следующая диагностика:

  • Diagnostics > Data Validity > Data Store Memory block > Detect read before write

  • Diagnostics > Data Validity > Data Store Memory block > Detect write after read

  • Diagnostics > Data Validity > Data Store Memory block > Detect write after write

  • Diagnostics > Data Validity > Data Store Memory block > Multitask data store

ОбъяснениеУстановка диагностики улучшает обнаружение во время выполнения ошибок управления задачами и уровня.
Смотрите также
В последний раз измененный2016a