I’m looking to generate a RF signal sampled at around 10 GSPS operating above the 3GHz mark. In order to maximize data throughput, the signal will be modulated at that frequency (rather than mixing in a lower frequency baseband).
I have a working system at around 2.5 GSPS using a single AD9915, the parallel input of which is driven using an FPGA (which defines the desired DDS output for each sample on each clock cycle). The AD9915 allows synchronization of output across multiple ICs with a maximum sample rate of 2.5 GSPS.
I’m looking at the most cost efficient possibilities to get to a sample rate closer to 10 GSPS with at least 12-bit resolution (less is not an option). Firstly I’d be open to any IC which can already do this, I haven’t found one. Secondly I have another proposal to do this which would require a different type of multiplexing IC for which I’m not sure one exists...
The idea is to synchronize multiple AD9915s (supported, P34 of datasheet), independently drive their parallel inputs for modulation using an FPGA and then use some kind of very high speed ‘analog multiplexer?’ to sample each AD9915 independently to create a higher resolution output. The theory of operation is shown below, but the question is whether anyone is aware of an IC which can accomplish multiplexing these signals at these speeds while maintaining sync?
Illustration of Multiplexing Idea to increase sample rate:
Note: the above diagram shows using two AD9915s, I’m looking to use four but the same theory would apply.
Notice the the multiplexed output (lower chart) is at twice the resolution of the first due to the multiplexer running at 5 GHZ (GSPS).
I’m open to solutions to get the sample rate up. Perhaps another way to think about this problem is creating an arbitrary waveform generator. Most high-end OEMs seem to use custom silicon, this isn't an option for me due to low volume and a commensurately small budget.
Does anyone know how I could create the combined waveform (in the diagram) reliably at the sample rates specified, or does anyone know of any other solution which would get closer to 10 GSPS?
Footnote 1: I’m not looking for bench equipment, I’m looking to incorporate this into a relatively small device with control over how it is designed and produced.
Footnote 2: I’m aware that the AD9914 can go to 3.5 GSPS, but it only supports synchronization across ICs at 2.5 GSPS, and I’d like to get above 3.5 GSPS.