
8-18
|
ni.com
Chapter 8
Developing Applications for the High-Speed Serial Device
Using niInstr Streaming
The Streaming Instrument Design Library provides a consistent mechanism to handle both finite
and continuous transfer streams. It provides stream monitoring and handshaking. It contains VIs
for both the Host and FPGA.
Refer to the Aurora Simple Streaming sample project for an example of how to use the
Streaming Instrument Design Library.
Using niInstr CLIP Adapters
The CLIP Adapters instrument design library includes AXI4-Lite and AXI4-Stream wrappers.
Refer to the
Connecting AXI4-Lite and AXI4-Stream Interfaces to the Host
section of this
chapter for more information about how to use the CLIP Adapters instrument design library.
Using niInstr Data Trigger
Use the Data Trigger Instrument Design Library VIs to generate a trigger when the input data
sample is more than or less than the configured value.
This library supports multiple trigger types. For more information on supported triggers and
their use, refer to the LabVIEW context help for the Data Trigger VIs.
This library supports various data types and samples per cycle.
Using niInstr Basic Elements
The Basic Elements Instrument Design Library contains VIs that perform common FPGA
functions, such as detecting rising and falling edges, storing Boolean values, and data
handshaking. Using this library can be beneficial when developing new FPGA logic for
your instrument.
Using niInstr Eye Scan
Refer to the
Connecting Signals to Enable Eye Scan
and
Debugging Link Connections Using Eye
Scan
sections of this chapter for information about using the Eye Scan instrument design library.
Connecting AXI4-Lite and AXI4-Stream Interfaces to
the Host
In LabVIEW FPGA, the AXI4-Lite and AXI4-Stream wrappers are located on the
<Target
Name>\CLIP Adapters
palette.
These wrappers adapt a collection of CLIP I/O that implements AXI4-Lite protocol and
signaling into a simple reader or writer endpoints that present 4-wire handshaking to the
diagram. This handshaking allows easier transition to many FPGA features without the need
to implement the state logic on your own.
NI provides the following wrappers:
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com