Introduction - If you have any usage issues, please Google them yourself
The code is implemented in fpga a dds, program has three buttons: a control generated waveform (sine or square wave), the other two control the frequency increase or decrease. Program with comments, and success in signaltap the simulation.