cgsl_0206: Целостность данных и детерминизм в многозадачных моделях

ID: Заголовокcgsl_0206: Целостность данных и детерминизм в многозадачных моделях
ОписаниеДля многозадачных моделей, которые развертываются с приоритетной (прерываемой) операционной системой, защитите целостность выбранных сигналов путем выполнения одного из следующих действий:
AВыбор параметр блока Rate Transition Гарантирует целостность данных во время передачи данных.
BДля блоков Inport в Функциональных Названных подсистемах выберите блочный входной параметр Фиксатора параметра для сигналов обратной связи подсистемы вызова функций выходные параметры.
Чтобы защитить выбранный детерминизм сигнала, выполнить одно из следующих действий:
CВыбор параметр блока Rate Transition Гарантирует детерминированную передачу данных (максимальная задержка).
D
  • Выберите образцовый Решатель параметра конфигурации>, Автоматически обрабатывают переход уровня для передачи данных.

  • Установите образцовый Решатель параметра конфигурации> Детерминированная передача данных или к Whenever possible или к Always.

Предпосылкиобработка cgsl_0205:Signal для многоскоростных моделей
ОбъяснениеA, B ,
CD
После этой инструкции защищает данные от возможного повреждения приоритетных (прерываемых) операционных систем.
Примечание

Многозадачные системы с неприоритетной операционной системой не требуют защита детерминизма или целостность данных. В этом случае очиститесь, параметры Гарантируют целостность данных во время передачи данных и Гарантируют детерминированную передачу данных (максимальная задержка).

Обеспечение целостности данных и детерминизма требует дополнительной памяти и время выполнения. Чтобы уменьшить этот дополнительный расход, оцените сигналы определить уровень защиты, которого они требуют.

Смотрите также
В последний раз измененныйR2011a
Была ли эта тема полезной?