What is Sensitivity list?

The list in @( ) after a Verilog always that names the signals triggering the block. Omissions in combinational logic make simulation and hardware disagree.

Field: HDL & Verification

Sensitivity list in the explanations

Questions that mention Sensitivity list (3)

  1. What does writing "always @(*)" mean in Verilog?
  2. Intending combinational logic, someone wrote the code above. What problem can occur?
  3. What type of reset does the code above have, and how does it behave?

Related terms

Verilog SystemVerilog Logic synthesis Asynchronous reset Blocking assignment Combinational loop Constrained random verification Four-state logic Gate-level simulation Generate statement

Back to the glossary