05-31-2015 07:46 PM
Hi community,
I have an RT + FPGA chassis and I have inherited a project which only used the scan engine to acquire data. There are some new requirements demanding a lot higher sampling rate so I need to write and FPGA vi. Is it possible to use the both scan engine and an FPGA vi to collect data from the same module at the same time?
thanks.
05-31-2015 07:59 PM
Yes. It is called "Hybrid Mode". Basically, you create an FPGA target under your chassis. From there, you just post the modules you need for the Scan Engine directly under the chassis and the modules you need FPGA control you put under the FPGA target. Do take notice that the Scan Engine uses 2 DMA channels.
06-01-2015 08:55 AM
Is it possible to use the both scan engine and an FPGA vi to collect data from the same module at the same time?
Hybrid mode requires you to designate a whole module as scan mode or FPGA Interface mode, so you can't mix and match on the same module. One possibility that might solve your problem is user defined variables. Essentially, they allow you to transfer data from your FPGA diagram as part of the scan. So you could read all the data on the FPGA using IO Nodes and then transfer the low speed data to the host using IOVs.
Sebastian
06-01-2015 11:10 AM
Hi 1984
Reinforcing the previous answers. Here is a document on how set up the Hybid mode
How Can I Use Scan Engine and FPGA Simultaneously on a CompactRIO (Hybrid Mode)?
WenR
06-01-2015 11:59 AM
Thanks guys, very useful answers!