//--------------------------------------------------------------------------- // // ASSERT_RANGE // //--------------------------------------------------------------------------- // NAME // ASSERT_RANGE - An invariant concurrent assertion to ensure // that an expression (or variable) is always // within a valid range. // //--------------------------------------------------------------------------- module assert_range (clk, reset_n, test_expr); // synopsys template parameter severity_level = 0; parameter width=1; parameter min=0; parameter max= ((1<max)) begin ovl_error(""); end end end // always `endif //synopsys translate_on endmodule