Я новичок в systemverilog и SVA, и я пытаюсь создать утверждение для генератора prbs, сравнивая любой заданный массив (logic [6:0]
) с тем же массивом через 127 тактов после. Проблема в том, что операторы, которые я нашел полезными для сравнения массивов, не допускают параллелизма, а операторы, разрешающие параллелизм, работают только с битами.
Попытка проиллюстрировать то, что я хотел сделать, будет примерно такой:
logic [6:0] seq
assert property (@posedge clock) (seq === #127 seq));