12-05-2007 07:41 PM
08-11-2008 04:24 PM
08-13-2008 12:24 AM
10-17-2008 01:23 PM
Marspop,
The main difference between the 5660 and 5661 is the amount of IF bandwidth that can be downconverted on the OSP of the digitizer. With the 5660, if you're trying to capture more than 1.25 MHz of bandwidth, that downconversion will have to happen in software. This takes quite a bit more CPU time, RAM, and PCI bus bandwidth, all of which can have an affect on the amount of data you can stream.
Regardless, the basic architecture of a streaming application is a producer-consumer loop, with the producer loop acquiring the data from NI-RFSA and the consumer loop writing it to a file. There's more info at http://www.ni.com/streaming/rf.htm . Your performance will be highly dependent on the horsepower of your system, and it would definitely be a lot better with a 5661. Good luck!
10-20-2008 02:37 AM - edited 10-20-2008 02:37 AM
Hello Marspop,
You can stream data to disk with the PXI-5660 only if the bandwidth you are streaming is <= 1.25 MHz.
If the PXI-5660 is configured for a bandwidth > 1.25 MHz, the PXI-5600 will sample at 64 MSamples/sec, generating binary IF data @ 128 MB/sec. This is too much data for the PCI bus to stream to disk, as PCI tops out at 133 MB /sec. 128 MB/sec is too close to the PCI limit.
The PXI-5660 OSP (onboard signal processor, in the form of a digital downconverter or DDC) turns on for the PXI-5660 with BW <= 1.25 MHz and the sampling rate drops to 2 MS/sec, generating binary IQ data @ 8 MB/sec. Smaller bandwidths will result in smaller sampling rates and data rates - see the PXI-5660 online help for more info. In any case, the PXI-5660 can be used to stream when this threshold is met.
The software for the PXI-5660 will be different, as the PXI-5661 is programmed with NI-RFSA driver VIs, and the PXI-5660 is programmed with the ni5660 VIs.The same architecture principles apply (i.e. producer/concumer arch in LabVIEW), but the configuration and streaming NI-RFSA VIs just need to be replaced with their ni5660 equivalents.
Regards,
Andy Hinde
National Instruments