The whole clock jitter thing fascinates me, because with modern digital electronics being run at at such high speeds, it doesn't seem like getting a good clock to a DAC should even be an issue.
I had an idea, why not feed the output of your DAC receiver into a fifo and then have the DAC read the data out of the fifo on its own clock? This makes jitter on the input irrelevant.
The issue I can see right off is that unless the input clock frequency matches the DAC frequency exactly the fifo will eventually over-run or under-run. But surely there is some way to adjust the frequency of the DAC's clock over the long term without introducing jitter?
I'm sure I haven't invented a new concept here. I only pose the question because I hope that someone will educate me on A) why it won't work or B) it's already being done.
I had an idea, why not feed the output of your DAC receiver into a fifo and then have the DAC read the data out of the fifo on its own clock? This makes jitter on the input irrelevant.
The issue I can see right off is that unless the input clock frequency matches the DAC frequency exactly the fifo will eventually over-run or under-run. But surely there is some way to adjust the frequency of the DAC's clock over the long term without introducing jitter?
I'm sure I haven't invented a new concept here. I only pose the question because I hope that someone will educate me on A) why it won't work or B) it's already being done.