| Customize Help
| Save Settings

Mfpga functions

The functions prefixed with Mfpga make up the FPGA module. The FPGA module allows you to perform custom processing operations using an on-board Processing FPGA. Performing processing operations on-board frees up the Host for other tasks. You can allocate one or more command contexts to carry out a required operation using a specific processing unit (PU) on a target Processing FPGA. You can configure, link, and queue multiple commands, as well as store necessary information in PU user-specific registers. This module assumes that the appropriate FPGA configuration with the required PUs has been loaded into the Processing FPGA. For information on configuring a Processing FPGA and using this module, see Chapter 52: Using MIL with a Processing FPGA.