Hi Keith,
Thanks for your response. I normally use microchips in my projects(I have always used the internal clk however). If I used an External clock to bump up the speed to lets say 100Mhz, this still would not be fast enough. This is because I need to divide this frequency by 10 for a 10 bit converter. My 100MHz clock becomes 10MSPS. The PIC needs 1 clock cycle per bit, 10 bits per symbol. However, to sample a signal from 0-6Mhz requires at least 12-15MCPS sampling rate, (12-15MCPS). So it seems, I need a fast ADC with a fifo to hold the data chunk. And finally, I need to do some processing on the data, and I suppose a Pic could do this as there is no rush here.
This does seem a cumbersome way to do things however, and not that cheap either. Is there a better way?
Is there a magic chip that does all this (20MCPS, integrated fifo, +processor), at reasonable cost?