EasyManuals Logo
Home>National Instruments>I/O Systems>NI 6323

National Instruments NI 6323 User Manual

National Instruments NI 6323
299 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #224 background imageLoading...
Page #224 background image
Chapter 10 Bus Interface
X Series User Manual 10-2 ni.com
– Digital waveform generation (digital output)
– Digital waveform acquisition (digital input)
Each DMA controller channel contains a FIFO and independent
processes for filling and emptying the FIFO. This allows the bu ses
involved in the transfer to operate independently for maximum
performance. Data is transferred simultaneously between the ports.
The DMA controller supports burst transfers to and from the FIFO.
Each DMA controller supports several features to optimize
PCI Express/PXI Express bus utilization. The DMA controllers pack
and unpack data through the FIFOs. This feature allows the DMA
controllers to combine multiple 16-bit transfers to the DAQ circuitry
into a single 32-bit burst transfer on PCI Express. The DMA
controllers also automatically handle unaligned memory buffers on
PCI Express/PXI Express.
• Programmed I/O—Programmed I/O is 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 Analog Output Data Generation Methods
section of Chapter 5, Analog Output, for more information.
USB Device Data Transfer Methods
The primary ways to transfer data across the USB bus are as follows:
• USB Signal Stream—USB Signal Stream is 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.
X Series USB devices have eight fully-independent USB Signal
Stream for high-performance transfers of data blocks. These channels
are assigned to the first eight measurement/acquisition circuits that
request one.
• Programmed I/O—Programmed I/O is 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 Analog Output Data Generation Methods
section of Chapter 5, Analog Output, for more information.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the National Instruments NI 6323 and is the answer not in the manual?

National Instruments NI 6323 Specifications

General IconGeneral
BrandNational Instruments
ModelNI 6323
CategoryI/O Systems
LanguageEnglish

Related product manuals