Sinus wave generator with Verilog and Vivado