We are using a 16bit16-bit DAC for a waveform generation between to 500MHz$500\textrm{ MHz}$ with the sampling frequency of 1200MHz$1200\textrm{ MHz}$. The specification for the waveform generation is 10Hz$10\textrm{ Hz}$ frequency resolution throughout the band & >60dB SFDR $>60\textrm{ dB}$ SFDR. The spectral performance of the DAC is fine (more than 65dB$65\textrm{ dB}$ SFDR) for the frequencies which is satisfying the condition,:
Fs/F = Integer$$\frac{F_s}{F}=k \quad\big\vert\quad k\in \mathbb Z$$
The frequencies which is not satisfying the above condition yields some spurious which is not meeting my SFDR specspecification. Since the samples of every cycle will not be same, it's creating an envelope over the waveform, due to a phase values repeating itself periodically over a no.number of cycle. This envelope causing a spurious.
If we generate a frequency of 200.01MHz$200.01\textrm{ MHz}$ in MATLAB with 1.2GHz Fs$F_s = 1.2\textrm{ GHz }$, we can clearly notice the Envelopeenvelope with periodic time period of 16.65us $16.65\textrm{ $\mu$s}$ (60KHz$60\textrm{ kHz}$).
The figure below figures areis the MATLAB Time domaintime-domain plot for 200.01MHz$200.01\textrm{ MHz}$.
With my DAC, I'm getting a spurious at + or - 60KHz$\pm 60\textrm{ kHz}$ and + or - 30KHz$\pm 30\textrm{ kHz}$ apart from my generated frequency(F$F$).
The below image below is the DAC output spectrum for 200.01MHz$200.01\textrm{ MHz}$ captured with spectrum analyzer.
Suggestions are greatly appreciated..
Thanks & Regards