--- Quote Start ---
Unfortunately board designed already and we discovered we needed the DPA after the fact. (Design criteria changed.)
--- Quote End ---
Ah, that is unfortunate :(
--- Quote Start ---
Trying to find a way around it but definitely need something DPA like. Tough one.
--- Quote End ---
What is the requirement? Perhaps the ALTPLL_RECONFIG with dynamic phase-shift control can be useful?
For example, assuming you need DPA to find the center of the eye for your received data, will the phase of that data be changing with time? And if yes, how fast will it change?
If the communication channel is not used 100-percent of the time for "data", you could send training data/idle data, and use the PLL phase-shifts to check that the eye is still optimal.
Cheers,
Dave