Я хочу преобразовать утверждение SystemVerilog с задержкой в инвариант официального верификатора. Синтезатор дает синтаксическую ошибку для ## 1 в строке кода ниже.Преобразование SystemVerilog с задержкой на invarspec
assert property ((req1 == 0) ##1(req1 == 1) ##1 !(req2 == 1) || (gnt1 == 0));
Существует несколько объектов, которые необходимо проверить и иметь задержки. В настоящее время я пытаюсь преобразовать их в формальные (SMV) спецификации модели, используя синтезатор, который отлично работает для свойств, не связанных с задержками. Могу ли я моделировать задержку для этого формального инструмента верификации? Если да, то как?