Guest
I need to record some real-world RF waveforms. All-digital approach
looks *very* disk intensive!
Wondering if there are multi-channel analog recorders adequate for the
job. Pointers to "better" digital solutions are appreciated as well.
Scenario:
I have 8 antennas receiving ~1GHz signals, ~5 MHz bandwidth each
signal.
Each antenna drives 3 RF->IF sections, for a total of 24 IF outputs.
IF is around 75MHz.
IF is undersampled (Fs=60MHz) with 12-bit A/D converters.
60M samples/second * 12 bits/8 bits/byte) = 90 Mbytes/sec
24 channels * 90 Mbytes/sec = 2.16 GB/sec
(That's 129.6 GB/minute or 7.776 Terabytes/hour, and I'd like to record
a full hour of data.)
24 channels is ideal, but 4 channels is absolute minimum.
Could record either the 75MHz IF output, or 1GHz RF straight from the
antennas.
I then need to play these back (4-24 channels in parallel) for testing
my receiver (al RF or just IF).
[Analog in and out is easiest. Digital record/playback approach is OK
(no wow & flutter problem) as long as resolution remains around 12-bits
and there are no artifacts of original sampling, because I need
"authentic" signals coming thru the IF and into my A/D converters for
accurate testing.]
[I could also test my DSP section only, by recording my own A/D
converter outputs, given an affordable disk system with sufficient I/O
bandwidth. With 8 channels at 90MB/s = 720 megabytes/second, I could
record about 6 minutes of data on one 250 GB drive, which is an
acceptable starting point for me.]
Tall order I know, but I'm open to creative solutions. Thanks a ton for
*any* help or references you can provide.
mj
looks *very* disk intensive!
Wondering if there are multi-channel analog recorders adequate for the
job. Pointers to "better" digital solutions are appreciated as well.
Scenario:
I have 8 antennas receiving ~1GHz signals, ~5 MHz bandwidth each
signal.
Each antenna drives 3 RF->IF sections, for a total of 24 IF outputs.
IF is around 75MHz.
IF is undersampled (Fs=60MHz) with 12-bit A/D converters.
60M samples/second * 12 bits/8 bits/byte) = 90 Mbytes/sec
24 channels * 90 Mbytes/sec = 2.16 GB/sec
(That's 129.6 GB/minute or 7.776 Terabytes/hour, and I'd like to record
a full hour of data.)
24 channels is ideal, but 4 channels is absolute minimum.
Could record either the 75MHz IF output, or 1GHz RF straight from the
antennas.
I then need to play these back (4-24 channels in parallel) for testing
my receiver (al RF or just IF).
[Analog in and out is easiest. Digital record/playback approach is OK
(no wow & flutter problem) as long as resolution remains around 12-bits
and there are no artifacts of original sampling, because I need
"authentic" signals coming thru the IF and into my A/D converters for
accurate testing.]
[I could also test my DSP section only, by recording my own A/D
converter outputs, given an affordable disk system with sufficient I/O
bandwidth. With 8 channels at 90MB/s = 720 megabytes/second, I could
record about 6 minutes of data on one 250 GB drive, which is an
acceptable starting point for me.]
Tall order I know, but I'm open to creative solutions. Thanks a ton for
*any* help or references you can provide.
mj