Skip to the selected question
ASIC.FYI

ASIC Question Bank

1,000+ hardware interview questions
DescriptionQ128
Q128DVDesignASIC interview problem

Vacuity

TechniquesSystemVerilogAdvanced assertions
DifficultyHard
TopicTemporal Checks
LanguageSystemVerilog
Format4 choices
01

Problem

An assertion has passed for the entire test, but req was never asserted. Which addition most directly exposes this vacuous-success hole?

Starting declarationSystemVerilog
assert property (@(posedge clk) req |-> ##[1:3] ack);
02

Answer choices (4)