|Download Help (Windows Only)|
Portions of the FPGA are reserved for fixed functions of your device and are not intended for customization. Other logic is provided to users as LabVIEW FPGA source, which you can use as-is or edit to customize the instrument for specific applications. For example, the following figure shows which portions of the Multirecord Acquisition Sample Project you can modify.
Black blocks contain fixed HDL implementations developed by National Instruments and exposed through LabVIEW FPGA I/O nodes or methods. For information about using I/O nodes and methods, refer to the LabVIEW FPGA Module Help available at ni.com/manuals.
Grey blocks contain modular LabVIEW FPGA IP distributed with Instrument Design Libraries for IF Digitizers. You can use all or some of the libraries to customize your device. These libraries are most effective when you use them to build custom logic, rather than modifying the code inside the libraries themselves. You can interface with these blocks on the LabVIEW block diagram.
The white, dotted-line block contains LabVIEW FPGA code made available through LabVIEW sample projects. You can modify this block to customize your device. You can also add third party IP, HDL, or other custom logic to further customize your device.