Using The Vxibus Backplane; Using The Vxibus Backplane To Download Segment Data; Downloading Segment Data Into Memory; Downloading Directly Into The Dac - HP E1340A User Manual

Arbitrary function generator
Hide thumbs Also See for E1340A:
Table of Contents

Advertisement

Using the VXIbus Backplane

Using the VXIbus
Backplane to
Download Segment
Downloading
Segment Data into
Memory
Downloading
Directly into the
Program that
Downloads and
Executes
Waveform
Segments in
Memory
Chapter 6
You can use the VXIbus Backplane to download or transfer segment data to
the AFG.
There are two ways to use the VXIbus backplane to download the data:
downloading the list into memory to be executed later
downloading directly to the DAC for immediate execution
Data
This method downloads the segment data as DAC codes (see "Using DAC
Data to Generate Waveforms" on page 109). The method transfers the
codes as 16-bit integers in the Definite Length Arbitrary Block data format.
The upper 4 bits of the integers must be set to 0.
Send the segment data directly into the AFG's register address 12 decimal
(0C hex) offset in the AFG's A16 address space (see Appendix C for
information on registers).
This method immediately outputs the DAC data point when received. The
DAC code received by the AFG sets the DAC to output to the received
value. Send the DAC codes as 16-bit integers with the upper 4 bits set to 0.
DAC
Send the DAC data directly into the AFG's register with address 12 decimal
(0C hex) offset in the AFG's A16 address space (see Appendix C for
information on registers).
This program shows how to download multiple waveform segments into the
AFG's memory.
The example generates a 5 V sine wave and a 0 to +5 V triangle wave (see
next figure). The commands are:
1. Reset the AFG -
2. Setup the AFG for Output -
[SOURce:]FREQuency[:CW|FIXed] <
[SOURce:]FUNCtion[:SHAPe] USER
[SOURce:]VOLTage[:LEVel][:IMMediate][:AMPLitude] <
*RST
frequency
HP E1340A High Speed Operation
>
amplitude
>
120

Advertisement

Table of Contents
loading

Table of Contents