I'm generating an cosine wave using DDS (sys_CLK- 200 KHZ | O/p freq - 4KHZ)IP core and i'm port mapping it to the CIC filter (clock- 125MHZ sampling - 200KHZ) the O/p of the cic filter is "XXXXXX"" please help me I've to submit my thesis
if any mistake is done please let me know
I believe both another forum member and I responded to this post, but now that it has been moved it no longer has those responses and a search didn't come up with any other similar posts for cosine DDS that matches the original post.
What is the point of moving threads if it corrupts the integrity of subsequent responses?
I'm generating an cosine wave using DDS (sys_CLK- 200 KHZ | O/p freq - 4KHZ)IP core and i'm port mapping it to the CIC filter (clock- 125MHZ sampling - 200KHZ) the O/p of the cic filter is "XXXXXX""
How are you handling the clock domain transfer between the 200KHz (with output at 4KHz) and the 125MHz sampling (as the DDS and the COMB_FILTER are directly connected to each other)? I suspect you have only a theoretical understanding of signal processing and don't understand that you can't just sample stuff across asynchronous clock domains in real hardware. Perform a google search on metastability for some insight on why you shouldn't.