1-6 Daq Systems and Device Overviews
10-18-02
OMB-DaqBoard/2000 Series User’s Manual
Synchronous Output Operations
DaqBoard/2000 Series boards allow synchronous output of any D/A or P3 16-bit Digital channels available
at up to 100kHz for each channel. All D/A channels available and the 16-bit P3 Digital channel may have
output streamed to them and clocked out synchronously. The D/A channels may be configured for
waveform output and the P3 digital channel may be configured for streamed digital pattern output using the
same clock sources.
Output Channel Configuration
Analog Output Channels
Each D/A channel can be configured for waveform output individually. If the D/A channel is not
configured for waveform output it then is available for asynchronous output operations.
Digital Pattern Output Channel
The 16-bit P3 Digital Port can be configured for streamed digital pattern output. If not configured for
streamed digital pattern output operations it then may be used for asynchronous digital I/O operations.
Synchronous Output Clocking
DaqBoard/2000 Series boards allow clocking of the synchronized output by the acquisition clock source, an
internal, programmable pacer clock or by an external clock source. When the clock source generates a new
clock signal all outputs are updated concurrently. Regardless of the clock source, the clock may not exceed
the maximum update rate of 100kHz.
Synchronous Output Data Source
DaqBoard/2000 Series boards allow the data source for synchronized output operations to be that of a
memory based buffer or a file located on a mass storage medium. With either type of output data source,
the output data for all the channels are contained in the buffer and/or file. The file path may be any file
located on the on the machine or network accessible file.
Asynchronous I/O Operations
DaqBoard/2000 Series boards allow asynchronous input of any counter or digital channel that is not
currently configured for synchronous acquisition. The boards also allow for asynchronous output to any
D/A channels not currently configured for waveform output. Likewise, the 16-bit P3 digital port can be
used for both asynchronous input and output operations if it is not currently configured for streamed pattern
output operations. In addition, the timer outputs can be programmed at any time regardless of the current
state of synchronous or asynchronous operations on other channels.
Digital I/O Channels
Local 8255 Channels
DaqBoard/2000 Series boards [which have digital I/O capabilities] have an implemented Intel 8255 core in
the digital I/O logic on the P2 port of the product. With the Intel 8255 there are three 8-bit wide ports
available for I/O and one 8-bit wide port for configuration purposes. The configuration port is used to
configure the other three 8-bit ports for either input or output operations.
Local 16-bit P3 Port
The 16-bit P3 Digital Port can be used as either an input port, or an output port. With this port, no
configuration is required, as the port simply outputs when written to and inputs when read.
Expansion Digital I/O
DaqBoard/2000 Series boards [that have digital I/O capabilities] have the ability to expand these through
the P2 port and the connection of applicable digital I/O expansion modules. These modules are discussed
in the DBK Option Cards & Modules User’s Manual. When using the digital I/O expansion modules the
local P2 Intel 8255 digital I/O becomes inaccessible in lieu of the expansion modules. These expansion
modules provide additionally Intel 8255 ports as well as input isolation for applications that require the
expanded capabilities.