Evaluating Expressions - 2025.2 English - UG901

Vivado Design Suite User Guide: Synthesis (UG901)

Document ID
UG901
Release Date
2025-12-05
Version
2025.2 English

The (===) and (!==) operators in the following table are:

  • Special comparison operators.
  • Described to check if a variable is assigned (x) or (z) values in simulations.
  • Treated as (==) or (!=) by synthesis.

See Vivado Design Suite User Guide: Logic Simulation (UG900) for more information about Verilog format for Vivado simulation.