Use overlapping implications for Xcelium 19.03

Xcelium 19.03 doesn't support the `->` (binary logical) operator, but
using `|->` (overlapping implication) is equivalent here and supported;
use this operator instead.

Fixes #1213
This commit is contained in:
Fresher14 2020-12-16 14:14:19 +01:00 committed by Philipp Wagner
parent aa7582b8d4
commit 0199bbae66

View file

@ -833,7 +833,7 @@ module ibex_controller #(
// Assertions //
////////////////
`ASSERT(AlwaysInstrClearOnMispredict, nt_branch_mispredict_o -> instr_valid_clear_o)
`ASSERT(AlwaysInstrClearOnMispredict, nt_branch_mispredict_o |-> instr_valid_clear_o)
// Selectors must be known/valid.
`ASSERT(IbexCtrlStateValid, ctrl_fsm_cs inside {