Company Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Stopping, Aborting, and Resetting FPGA VIs (FPGA Interface)

LabVIEW 8.5 FPGA Module Help
August 2007

NI Part Number:
371599C-01

»View Product Info

If you create an FPGA VI that you want to stop and run again from a host VI, National Instruments recommends that you design the FPGA VI so that you can stop its execution by setting a control on the FPGA VI to a certain value. This design practice allows you to control how the FPGA VI is stopped and the values on the outputs on the FPGA target when the FPGA VI stops. You can stop the FPGA VI from the host VI by writing the relevant FPGA VI control. You then can run the FPGA VI by using the Invoke Method function with the Run method. If you do not need control of the FPGA target outputs, you can use the Invoke Method function with the Reset method to abort and restore the FPGA VI to the default state.

If stopping is not designed as part of the FPGA VI, you can reset and/or abort the FPGA VI from the host VI using the Reset method or Abort method. The Abort method does not reset the FPGA VI to the default state which might affect how the FPGA VI reacts to future executions of the Run method from the host VI.


Resources


 

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