--- Quote Start ---
Sorry about that, I have no idea what I was thinking when I typed that.
--- Quote End ---
No worries :)
--- Quote Start ---
Basically, im trying to get rid of the delay that I have when Im running my code and transmitting through a small patch cable. I shouldn't have a big delay but I do and I'm not sure how to get rid of it. It throws off all my future calculations.
Additionally, the delay depends on the frequency of my NCO. I assume this is because a 5 clock delay is not much for a low frequency sine wave, but 5 clock cycles end up inducing a rather large phase shift for high-frequency signals.
--- Quote End ---
You're going to get delays no matter what, so why not just incorporate them into your analysis?
A frequency response analyzer gets around this by measuring the injected signal and the output signal, and then you compare those.
A vector network analyzer gets around it by you having to first short the injection and sensing cables together and then zeroing the response, and then connecting your device under test between the calibrated cable lengths.
Perhaps either of those options can work for you.
Cheers,
Dave