Hi Yang -
The Modulation Toolkit VIs are simply used for caculations on acquired data. As long as you feed them the right data, you'll get the desired output. How you acquire it is pretty much up to you, though. You can use either the RFSA driver or the 5660 driver. (Note that, even though the example program you mentioned is called "RFSA", it actually uses the NI-5660 driver. This driver is built from the Scope and Tuner drivers, as you can see when you open any of its VIs.) The RFSA driver is newer and much easier to program, as you can see from the drastically reduced complexity of its example programs.
I'm not sure what you mean by LVFPGA...can you explain how you would use that?
David Staab, CLA
Staff Systems Engineer
National Instruments