This is a DDS algorithm implemented on a FPGA