Company Events Academic Community Support Solutions Products & Services Contact NI MyNI

FPGA IP Design Process (FPGA IP Builder)

LabVIEW 2013 FPGA IP Builder Help

Edition Date: June 2013

Part Number: 373567C-01

»View Product Info
Download Help (Windows Only)

A typical LabVIEW FPGA IP Builder process involves the following steps:

  1. Create algorithm VIs.

    Create new algorithm VIs under the IP Builder project item in a LabVIEW FPGA project. You can also add an existing algorithm VI to the project.
  2. Create and configure directives.

    To achieve performance requirements on FPGA targets, you must optimize the algorithm implementation in LabVIEW. You optimize the algorithm implementation by creating directives from the algorithm VIs and configuring the directives.
  3. Estimate device utilization and performance.

    After you configure the directives, estimate the device utilization and performance to determine whether the parameters, such as timing, meet your application requirements.
  4. Generate FPGA IP from build specifications.

    After validating the performance and device utilization, you can create build specifications from the directives item and generate efficient LabVIEW FPGA code.
  5. Validate generated FPGA IP.

    You can create a validation VI to validate the function, initiation interval, and latency of the generated FPGA IP. You also can compile the FPGA IP to validate the clock rate and resource usage of the FPGA IP.

 

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
Add Comments 1 2 3 4 5 submit