CORDIC in Practice, Part 1: Overview