04-09-2013 09:32 PM
Hi,
Just started some work on Labview, I need to redo some work on FPGA to get the maximum sampling rate, so would you please tell me what is the max value of FPGA sample rate now?
And I also want to know if it is possible to run complex calculation on FPGA(which includes lots of summing, iteration, exponentiation).
Thanks
04-10-2013 03:17 AM
Hello,
The two of these properties depend on your hardware.
1) Complex calculations consume more ressources on the board. I would suggest starting a project and adding a FPGA ressource to it. Build your code and try to compile it. If the ressources are not sufficient the compilation will fail and it will tell you. There is also some documentation on how many ressourcesthe functions consume (FPGA Usage FPGA usage files - remember these are for LV 8.6 so things have probably changed).
2) I'm not sure what you're referring to with sampling rate. If you are talking about clock frequency then you can have up to 500 MHz computing frequency. Although you won't get much done in one clock cycle though (again depending on you hardware). If you are talking about sampling frequency then it entirely depends on your I/O module which can be in the range of up to 100 MHz for FlexRIO I/O modules.
I would suggest you get in touch with the guys form NI or browse their webpage for a bit to find the suitable hardware. The FPGA boards available are powerful enough for most applications.
Regards