hw: add "min_rate" and "max_rate" as alternatives to single "rate" parameter