Hi,
I have a QAM demodulator consisting of ADS62P28 connected to Spartan-6 FPGA using parallel CMOS signals (FPGA latches data using CLKOUT from ADC).
When sampling incoming signal at 140 MSPS (or lower rates) everything works very well - MER is over 43 dB. At 160 MSPS MER falls to 39-40 dB and the constellation points become fuzzy. I can't find out what causes this behavior. If there was a problem between ADC and FPGA (wrong setup/hold times, etc.) then the received signal would be completely unusable (unless errors appear only on two-three LSBs, and rest of the bits are correctly latched by FPGA - but that's unlikely).
I thought this may be caused by ADC sampling clock jitter (that affects symbol clock recovery in FPGA) - but that would cause similar degradation at 140 MSPS (according to my calculations the MER at 140 MSPS should be only 0.2-0.3 dB better than at 160 MSPS is the jitter was to blame and if the overall system MER without jitter was 43 dB).
Any other suggestions?
Best regards,
Piotr