I'm a complete newbie. I don't want to bother this fantastic resource with my ignorance, but I'm starting to have strange thoughts.
How do I go from a bitstream (say, the output of an USB port) to a RF signal (say, to a QPSK chip like the AD8346)? A computer GPIO connection would probably be too slow for a bandwidth of say, 20MHz.
Are there some specific chips usable in the process or is the standard solution to use a FPGA as a buffer in between, reading the USB data and driving the QPSK modulator? (or maybe including the QPSK modulator in the FPGA itself?)
Thank you. I find the topic fascinating.