У меня есть следующее свойство SVA:
$rose(hresetn) |-> (
##[0:$] $rose(signal_a)
##[0:2] ($rose(signal_b));
Если во время моделирования signal_a
никогда не поднимался (что является функционально приемлемым), мой тест закончится с ошибкой?Симуляторы квалифицируют ##[0:$]
как ошибку / нарушение, если это никогда не происходило во время выполнения, или оно будет рассматриваться как свойство, которое никогда не будет удовлетворено?
Спасибо.