Finite wordlength digital filter design using an annealing algorithm