Page 1 of 1

External clocking frequency range

Posted: Fri Oct 16, 2020 5:28 pm
by Sean McKee
Hello all,

I've seen a lot of posts about using an external clock for the ADC and associated logic, and I understand the hardware modifications that will be required, as described here: ... xtADC.html
I've seen some older posts inquiring about whether a specific frequency will work, and the answer is usually "maybe."

So, my question is, what frequencies have users tried, what ranges worked immediately, and which required further modifications?

I would like to clock the 125-14 at ~100MHz to avoid aliasing of a particular signal. It is my understanding that this will clock the ADCs directly, which will in turn clock the FPGA logic. I am not planning on using the DACs. Can I expect that the code which is currently running on the FPGA at 125MHz will behave exactly the same, just at 100 MHz instead of 125?

Will the PS-FPGA interface be affected? I am running software on the linux side which polls the FPGA BRAM registers. I'm hoping that this will not need to be altered?

Re: External clocking frequency range

Posted: Wed Oct 21, 2020 7:08 pm
by bma
Hi Sean,

It is working with a 100MHz, 7dBm reference signal, but you can't swipe the reference frequency too fast.
Yes, the behave is the same.
The data are added to the BRAM buffer only on data clock rising edges, so, there is no double values.