ID проверки: com.mathworks.HDL.ModelChecker.runClockChecks
Проверочные ограничения на сигналы часов.
Эта проверка обнаруживает несколько ограничений на сигналы часов, которые соответствуют этим правилам промышленного стандарта:
Правило 1. B.A.1: Проект должен иметь только одни часы и использовать только одно ребро часов. Это правило может быть нарушено, если у вас есть набор свойств ClockInputs
к Multiple
.
Правило 1. D.C.6: не используйте триггеры с инвертированными ребрами.
Правило 1. D.D.2: Один иерархический уровень должен иметь одни часы только. Это правило может быть нарушено, если вы устанавливаете ClockInputs
на Multiple
, или ваши триггерные сигналы использования проекта и включение, TriggerAsClock
может привести к сигналам часов на различных уровнях в иерархии.
Чтобы зафиксировать это предупреждение, нажмите Modify Settings и генератор кода:
Обновляет свойство ClockInputs
к Single
.
Отключает установку TriggerAsClock
.
Правила 1. B.A.1, 1. D.C.6, и 1. D.D.2 методов программирования в абсолютных адресах.