Configurable NCO (numerically controlled oscillator) written in MyHDL using a pipelined CORDIC implementation