Forum Discussion
Altera_Forum
Honored Contributor
17 years agoTone Generation
Hi I am facing problem regarding Generation of tones (like Busy, Beap, Dial tone), if any help regarding this.
Altera_Forum
Honored Contributor
17 years agoA simple way could be to use an altsyncram block and use it in ROM mode. Then you have to initialize it with a mif file that contains the samples of a sinuosid period. You can vary the frequency of the output tone by changing the frequency of the clock which sequentially allows the read from the ROM. Also you can work by changing the address increment to modulate the output frequency.
If you want to use the DAC full resolution you can use 14-bit wide words in your altsyncram block. Cheers OD