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 методов программирования в абсолютных адресах.