Bus Interface; Usb Signal Stream; Data Transfer Methods - National Instruments Data Acquisition Device NI USB-621x User Manual

Daq m series bus-powered m series usb devices
Hide thumbs Also See for Data Acquisition Device NI USB-621x:
Table of Contents

Advertisement

Bus Interface

USB Signal Stream

Data Transfer Methods

© National Instruments Corporation
The bus interface circuitry of USB-621x devices efficiently moves data
between host memory and the measurement and acquisition circuits.
All USB-621x devices are jumperless for complete plug-and-play
operation. The operating system automatically assigns the base address,
interrupt levels, and other resources.
USB-621x devices incorporate USB-STC2 technology to implement a
Hi-Speed USB interface.
USB-621x devices have four fully-independent USB Signal Streams for
high-performance transfers of data blocks. One USB Signal Stream is
available for each measurement and acquisition block:
Analog input
Analog output
Counter 0
Counter 1
The two primary ways to transfer data across the USB bus are USB Signal
Stream and programmed I/O:
USB Signal Stream—A method to transfer data between the device
and computer memory using USB bulk transfers without intervention
of the microcontroller on the NI device. NI uses USB Signal Stream
hardware and software technology to achieve high throughput rates
and increase system utilization in USB devices.
Programmed I/O—A data transfer mechanism where the user's
program is responsible for transferring data. Each read or write call in
the program initiates the transfer of data. Programmed I/O is typically
used in software-timed (on-demand) operations. Refer to the
11-1
11
Analog
NI USB-621x User Manual

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ni usb-621 series

Table of Contents