R
rickman
Guest
I want to analyze the output of a DDS circuit and am wondering if an FFT
is the best way to do this. I'm mainly concerned with the "close in"
spurs that are often generated by a DDS. My analysis of the errors
involved in the sine generation is that they will be on the order of 1
ppm which I believe will be -240 dBc. Is that right? Sounds far too
easy to get such good results. I guess I'm worried that it will be hard
to measure such low levels.
Any suggestions? I'll be coding both the implementation and the
measurement code. The implementation will be synthesizable and the
measurement code will not. I'm thinking a fairly large FFT, 2048 or
maybe 4096 bins in floating point.
--
Rick
is the best way to do this. I'm mainly concerned with the "close in"
spurs that are often generated by a DDS. My analysis of the errors
involved in the sine generation is that they will be on the order of 1
ppm which I believe will be -240 dBc. Is that right? Sounds far too
easy to get such good results. I guess I'm worried that it will be hard
to measure such low levels.
Any suggestions? I'll be coding both the implementation and the
measurement code. The implementation will be synthesizable and the
measurement code will not. I'm thinking a fairly large FFT, 2048 or
maybe 4096 bins in floating point.
--
Rick