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

Document Type: Example Program
NI Supported: No
Publish Date: Jul 30, 2008

Reference Example: Dual PCIe 6537 Stream to Disk at Full Rate (400 MB/s)

1 ratings | 1.00 out of 5
Print

Overview

The accompanying code represents a very specific use case for NI products. For more general examples, please refer to ni.com/examples, the LabVIEW Example Finder, or the NI driver help files that come with every NI driver.

Downloads

Filename: pciediostreamtodisk.zip
Requirements: View

This example shows how to take advantage of the bandwidth available on National Instruments' PCI express data acquisition cards. In this example, two PCIe 6537 digital devices are configured to acquire data at full rate (50 MHz). At 32 channels per device, this board acquires 32 / 8 = 4 bytes of data per sample, giving us a total throughput of 50 MS/s * 4 bytes / S * 2 boards = 400 MB/s. Previously, PCI and PXI bandwidth limitations only allowed for a theoretical maximum of 132 MB/s. Now, with a computer with a PCIe backplane and a hard drive solution that can write to disk faster than 400 MB/s (i.e. a RAID array), one can easily acquire data at rates that were previously impossible.

Requirements


Filename: pciediostreamtodisk.zip

Software Requirements


Application Software: LabVIEW Full Development System 8.0

Hardware Requirements


Hardware Group: High-Speed Digital I/O
Hardware Model: PCIe-6537, PCIe-6536
Driver: NI-DAQmx 8.5

 
1 ratings | 1.00 out of 5
Print

Reader Comments | Submit a comment »

 

Legal
This example program (this "program") was developed by a National Instruments Applications Engineer. National Instruments does not support this code or guarantee its quality in any way. THIS EXAMPLE PROGRAM IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND AND SUBJECT TO CERTAIN RESTRICTIONS AS MORE SPECIFICALLY SET FORTH IN NI.COM'S TERMS OF USE (http://ni.com/legal/termsofuse/unitedstates/us/).