I’m trying to understand existing code that someone else wrote. I see occurrences as such:
some_cover_property: cover property (@(posedge clk) ((a && b) |-> (c && d)));
Is this valid syntax?
And is it the same as:
some_cover_property: cover property (@(posedge clk) ((a && b) && (c && d)));