exponenta event banner

Проверить настройки часов

Код чека: com.mathworks.HDL.ModelChecker.runClockChecks

Проверьте ограничения на тактовые сигналы.

Описание

Эта проверка обнаруживает множественные ограничения для тактовых сигналов, которые соответствуют следующим отраслевым правилам:

  • Правило 1.B.A.1: Конструкция должна иметь только один тактовый сигнал и использовать только один край тактового сигнала. Это правило может быть нарушено, если у вас есть ClockInputs свойство имеет значение Multiple.

  • Правило 1.D.C.6: Не используйте триггеры с перевернутыми краями.

  • Правило 1.D.D.2: один иерархический уровень должен иметь только один тактовый сигнал. Это правило может быть нарушено при установке ClockInputs кому Multipleили в вашей конструкции используются триггерные сигналы и включение TriggerAsClock может привести к появлению тактовых сигналов на различных уровнях иерархии.

Результаты и рекомендуемые действия

Чтобы исправить это предупреждение, щелкните Изменить параметры и генератор кода:

  • Обновляет ClockInputs свойство для Single.

  • Отключает TriggerAsClock установка.

См. также

Правила 1.B.A.1, 1.D.C.6 и 1.D.D.2 основных методов кодирования.