10-31-2019 03:51 AM
I am try to develop a signal generator using FPGA, I need to controll the frequencies of the wavee forms using swithech or by volume controller(variable resistor),.
Please guid me......
10-31-2019 04:38 AM
You can use the switches to determine how to step through a sine wave look up table. For instance, assuming you are normally adding one to the address of the table. If you use a switch to tell if you should add two, you will go through the table twice as fast and the frequency of the output will double.
The DDS IP is very good for this. If you generate one with a phase increment input, this is essentially what that input controls. The resolution of the frequency control is dependent on the phase width.
10-31-2019 07:11 AM
10-31-2019 07:38 AM
what level you starting from ?
have you generated your own code an dprogrammed FPGAs before, what lanuguage you using ? VHDL / Verilog / HLS ?
Do yo have a board which you want to use ?
what frequency range you looking at ? how many bits ? do yoa want square / sine / triangle waves ?
Are you looking for an analog output or a digital one, what format ?