waosai
Member level 2
Hi everybody, recently I'm studying Matlab simulation of clock jitter effects on DAC output spectrum.
First I get an ideal DAC output without clock jitter and do a FFT analysis to see its spectrum. This step is easy to realize.
Then I generate DAC output with jittered clock. In this case, output data will have some errors due to jitter. But the question is how to do FFT analysis on this output?
In the first case, the output is uniformly sampled at the interval of Fs (FFT sampling
frequency which is the same as Fck, the clock frequency of DAC in my code). However, in the latter case, the output data are not uniformly sampled because clock edge are uncertain. Shall I use nonuniform sampled FFT? How to implement it?
It really beseiged me for a long time. Hope you can help me. Thanks a lot!
(waosai@hotmail.com)
First I get an ideal DAC output without clock jitter and do a FFT analysis to see its spectrum. This step is easy to realize.
Then I generate DAC output with jittered clock. In this case, output data will have some errors due to jitter. But the question is how to do FFT analysis on this output?
In the first case, the output is uniformly sampled at the interval of Fs (FFT sampling
frequency which is the same as Fck, the clock frequency of DAC in my code). However, in the latter case, the output data are not uniformly sampled because clock edge are uncertain. Shall I use nonuniform sampled FFT? How to implement it?
It really beseiged me for a long time. Hope you can help me. Thanks a lot!
(waosai@hotmail.com)