回答:
等価演算子と関係演算子(オペランドにXまたはZがある場合はXを返します)
m == n // is m equal to n? (1-bit True/False result)
m != n // is m not equal to n? (1-bit True/False result)
m < n // is m less than n? (1-bit True/False result)
m > n // is m greater than n? (1-bit True/False result)
m <= n // is m less than or equal to n? (1-bit True/False result)
m >= n // is m greater than or equal to n? (1-bit True/False result)
識別演算子(論理値0、1、X、およびZを比較)
m === n // is m identical to n? (1-bit True/False results)
m !== n // is m not identical to n? (1-bit True/False result)
例
reg aが2'b10未満の場合、2'b11をaに格納します。
if (a < 2'b10) begin
a = 2'b11;
end
注意事項
出典:Stuart Sutherlandによる「Verilog-2001標準に基づくVerilog HDLクイックリファレンスガイド(IEEE Std 1364-2001)」