Formal Verification · Hard · SystemVerilog

Bounded Arbiter Liveness

Prove a bounded progress guarantee for a requester that stays asserted.

Task

If req[0] remains asserted, require grant[0] within four cycles.

Examples

Constraints

Concepts to review

formal, liveness, arbiter

Open HDLForge to solve this problem in the interactive editor.

Related problems