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

ID: Заголовокcgsl_0206: Целостность данных и детерминизм в многозадачных моделях
ОписаниеДля многозадачных моделей, которые развертываются с приоритетной (прерываемой) операционной системой, защитите целостность выбранных сигналов путем выполнения одного из следующих действий:
AВыберите параметры блоков Rate Transition Ensure data integrity during data transfer .
BДля блоков Inport в подсистемах Function Called выберите параметры блоков Latch input for feedback signals of function-call subsystem outputs.
Чтобы защитить выбранный детерминизм сигнала, выполнить одно из следующих действий:
CВыберите параметры блоков Rate Transition Ensure deterministic data transfer (maximum delay).
D
  • Выберите параметр конфигурации Automatically handle rate transition for data transfer.

  • Установите параметр конфигурации Deterministic data transfer на Whenever possible или Always.

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

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

  • Параметры блоков Rate Transition Ensure data integrity during data transfer

  • Параметр конфигурации Ensure deterministic data transfer (maximum delay)

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

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