Buffered I/O Operations; Buffered (Memory) Output - Keysight Technologies 34950A User Manual

64-bit digital i/o and counter module
Table of Contents

Advertisement

Buffered I/O Operations

Each of the two banks on the 34950A has its own memory that can be used to
store patterns to output (traces) or to store input patterns. The width of the first
channel in each bank controls the width of the memory operations. Memory may
be used as:
– 64K x 8 bits
– 64K x 16 bits
– 32K x 32 bits

Buffered (Memory) Output

Each bank on the 34950A has its own memory for use in buffered transfers.
Changing a bank from an input to an output will clear all memory for that bank.
For buffered outputs, you download "traces" of digital data to the memory.
Multiple traces (up to 32) can be downloaded into each bank. A specified trace is
then output using the handshaking parameters set.
The general steps to output from memory are:
1 Set the channel width and direction.
2 Set the handshake mode.
3 Set the trigger source.
4 Set the number of times to output the trace.
5 Load the trace(s) into memory.
6 Set which trace to use.
7 Enable the memory.
8 Trigger the output.
Set the channel wid th and direction.
command to set the channel width and set the channel as an output. Additionally,
the data specified in the command will be the initial state of the data lines before
the memory operation begins.
Keysight 34950A User's Guide
Use the SOURce:DIGital:DATA
25

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents