Examples and IP for Software-Designed Instruments and NI FlexRIO

cancel
Showing results for 
Search instead for 
Did you mean: 

DIO Streaming Example for the NI PXIe-5644R

vst streaming.png

DIO Streaming Example for the NI PXIe-5644R »

 

This example provides a DIO interface using the front-panel VHDCI connector on the VST, capable of rates up to 125 MHz, or 125 MB/s, bi-directional. It is useful for high-bandwidth, low-latency data exchange with other devices.

 

 

Description: This example provides a simple source synchronous data transfer interface that is capable of streaming data to another DIO device at up to 125 MHz. The output physical interface requires eight DIO lines (one byte) for data transfer, one line for data valid signaling, one line for flow control, and Clock Out for forwarding the data clock; therefore, a total of ten DIO lines and the Clock Out line are required for this IP, enabling generation up to 125 MB/s. The input physical interface and bandwidth is identical with the exception that Clock In is used rather than Clock Out.

 

Additional Documentation:

 

  • After Installation - C:\Program Files (x86)\National Instruments\LabVIEW 2012\examples\NI DIO Streaming Example for the NI PXIe-5644R\Documentation\VST Streaming with DIO.pdf

 

Compatibility:

 

 

Dependencies:

 

  • NI LabVIEW 2012 Support for NI PXIe-5644R 1.0 (NI MSI installer)

 

FPGA Footprint:

 

Xilinx Virtex-6 LX195T

 

  • 18.1% / 22586 LUTs
  • 12.1% / 30253 Flip-Flops
  • 13.7% / 47 Block RAMs
  • 30.5% / 195 DSP Slices
  • >90% compile success rate

 

Latest Version:

 

 

Previous Versions:

 

  • none available

 

Note: All source on this community is distributed using VI Package Manager (VIPM). For more details on VIPM, please read A Note on VI Package Manager

Ryan Verret
Product Marketing Engineer
Signal Generators
National Instruments