Added generic to adjust cordic accumulator width