Hi,
I am using a CC1200 in transparent mode to receive a 500kbps 2FSK signal. According to the transparent mode description, the CC1200 "does not do any timing recovery and just outputs the hard limited baseband signal", so I would expect the edges of the output data stream to match those of the original FSK signal (perhaps with a small processing delay). However, when I look at the output, I notice jitter on output data stream where the edges deviate from what I would expect. This jitter appears to manifest as 150ns early or late from what I would expect which leads me to believe that this output data stream is being latched by a ~6.67MHz clock.
I have not been able to find any information detailing the nature of this sampling clock in SWRU346B or the CC1200 datasheet. Is there any Application Notes or information detailing the internal clocks used by the CC1200 and how the sampling of the output signals works?
Also, any insight as to the nature of this jitter? To me, there are two possible sources for this data: noise in the edge transitions causing early/late errors, and a data clock which does not divide the sample clock, requiring the systematic insertion of extra clocks to match rates. Note that I am using this in a wired setting so SNR should be high. Are there any suggestions for how to mitigate this jitter?
Thanks,
~Reggie