定义了2个常量
parameter signed [15:0] hight_threshold = 500;
parameter signed [15:0] low_threshold = -500;
和一个寄存器比较
reg signed [15:0]data,
当data 为-80时使用下边的判断就是不行,总是成立
if(data > hight_threshold || data < low_threshold)
最后改成下边这种才正常
if($signed(data) > $signed(hight_threshold) || $signed(data) < $signed(low_threshold)
这种判断必需使用$signed定义有符号方向。