Copyright 2002 by LeCroy. All rights reserved. This book or parts thereof may not be reproduced in any form
without written permission of the publisher.
WARRANTY STATEMENT
Products sold by LeCroy are warranted to be free from defects in workmanship or materials. LeCroy will, at its
option, either repair or replace any hardware products, which prove to be defective during the warranty
period. You are a valued customer. Our mission is to make any necessary repairs in a reliable and timely
manner.
Duration of Warranty
The warranty period for this LeCroy hardware is one year, except software and firmware products designed
for use with LeCroy Hardware is warranted not to fail to execute its programming instructions due to defect in
materials or workmanship for a period of ninety (90) days from the date of delivery to the initial end user.
Return of Product
Authorization is required from LeCroy before you send your product for service or calibration. Call your
nearest LeCroy support facility. A list is located on the last page of this manual. If you are unsure where to
call, contact LeCroy Customer Support Department.
Limitation of Warranty
LeCroy shall be released from all obligations under this warranty in the event repairs or modifications are
made by persons other than authorized LeCroy service personnel or without the written consent of LeCroy.
LeCroy expressly disclaims any liability to its customers, dealers and representatives and to users of its
product, and to any other person or persons, for special or consequential damages of any kind and from any
cause whatsoever arising out of or in any way connected with the manufacture, sale, handling, repair,
maintenance, replacement or use of said products.
Representations and warranties made by any person including dealers and representatives of LeCroy, which
are inconsistent or in conflict with the terms of this warranty (including but not limited to the limitations of the
liability of LeCroy as set forth above), shall not be binding upon LeCroy unless reduced to writing and
approved by an officer of LeCroy
Except as stated above, LeCroy makes no warranty, express or implied (either in fact or by operation of law),
statutory or otherwise; and except to the extent stated above, LeCroy shall have no liability under any
warranty, express or implied (either in fact or by operation of law), statutory or otherwise.
PROPRIETARY NOTICE
This document and the technical data herein disclosed, are proprietary to LeCroy, and shall not, without express written
permission of LeCroy, be used, in whole or in part to solicit quotations from a competitive source or used for manufacture
by anyone other than LeCroy. The information herein has been developed at private expense, and may only be used for
operation and maintenance reference purposes or for purposes of engineering evaluation and incorporation into technical
specifications and other documents, which specify procurement of products from LeCroy.
Table of Contents
Chapter 1 - PORTRAYAL
What’s in This Chapter...................................................................................................1-1
Figure 3-28, Using the Equation Editor to Build Amplitude Modulated Signal with ............
Upper and Lower Sidebands ..............................................................................3-56
Figure 3-29, Combining Waveforms Into Equations.....................................................3-57
Figure 3-30, Generating FM markers ...........................................................................3-59
Figure 4-1, SCPI Status Registers ...............................................................................4-73
List of Tables
Table 4-1, Model PXA125 SCPI Commands List Summary.........................................4-25
xiii
User Manual PXA125
This page intentionally left blank
xiv
Chapter 1
f
r
PORTRAYAL
What’s In This
Chapter
Introduction
Conventions
Used in this
Manual
This chapter contains general and functional description of the Model
PXA125 Arbitrary Waveform Generator. It also describes the front
panel connectors and operational modes and provides description o
all features available with the instruments.
Model PXA125 is a single-channel PXI-based Arbitrary Waveform
Generator. It is a high performance waveform generator that
combines three powerful instruments in one small package: function
generator, Waveform generator and modulation generator. Supplied
free with the instrument is ArbConnection software, which is used fo
controlling the PXA125 and for generating, editing and downloading
waveforms from a remote computer. The following highlights the
PXA125 and ArbConnection features.
The following conventions may appear in this manual:
NOTE
A Note contains information relating to the use of this product
CAUTION
A Caution contains information that should be followed to avoid personal
damage to the instrument or the equipment connected to it.
PXA125 Series
WARNING
A Warning alerts you to a potential hazard. Failure to adhere to the
statement in a WARNING message could result in personal injury.
The following symbol may appear on the product:
CAUTION:
Refer to Accompanying Documents
This refers you to additional information contained in this manual. The
corresponding information in the manual is similarly denoted.
•PXI Single Slot Module
User Manual PXA125
Feature Highlights
• 125 MS/s sample clock frequency
• Built-in standard waveforms. Up to 50 MHz sinewave output
• 10 digits frequency setting, limited by 1 µS/s
• 14-bit vertical resolution
• 2 Meg memory depth
• Ultra fast waveform downloads
• 1 ppm clock stability
• Extremely low phase noise carrier
• Frequency agility: FSK, ramped FSK, sweep, FM
• Trigger start phase control and breakpoints
• Built-in sequence generator
• Multiple instrument synchronization with tight phase control
1-2 Portrayal
User Manual PXA125
125MS/s
WAVEFORM
GENERATOR
PXA125
OUTPUT
SYNC OUT
TRIG IN
SINE OUT
1Vp-p
10M REF IN
TTL
ArbConnection
Feature
Highlights
LeCroy
Figure 1-1, PXA125
•Three powerful tools in one software package: Instrument control
panel, Waveform composer and FM signal composer
•Detailed virtual front panels control all PXA125 functions and
modes
•Wave composer generates, edits and downloads complex
waveforms
•FM wave composer generates and downloads complex
modulating signals
• Automatic detection of active instruments
• Equation editor generates waveforms from equations
• SCPI command and response editor simulates ATE operation
Portrayal 1-3
User Manual PXA125
• Translates waveform coordinates from ASCII and other formats
• Simplifies generation of complex sequences
1-4 Portrayal
Figure 1-2, ArbConnection - Control Panels
User Manual PXA125
Figure 1-3, ArbConnection - Wave Composer
Figure 1-4, ArbConnection - FM Wave Composer
Portrayal 1-5
User Manual PXA125
r
r
r
f
f
Functional
Description
Output Functions
Frequency
Amplitude
Detailed functional description is given following the general
description of the features and functions available with the PXA125.
Model PXA125 is completely digital. There are no analog functions
resident in its hardware circuits. Data has to be downloaded to the
instrument for it to start generating waveforms. The instrument can
generate a few standard functions such as sine wave, triangula
wave and square wave. Each time that a standard function is
required, the instrument calculates its coordinates and places them in
the waveform memory. Therefore, every time a standard function is
selected, minimal time is required for the controller to compute the
function and load its data to the waveform memory.
Waveform frequency and sample clock are programmed with 10
digits, limited only by 1 µS/s. Frequency accuracy of the output
waveform is determined by the clock reference, CLK10, which
provides 100ppm accuracy and stability over time and temperature.
The output level may be programmed from 160 mV to 16 Vp-p into
open circuit, or 80 mV to 8 V into 50Ω. Offset may be applied to the
output to shift the signal either positive or negative. Offset and
amplitude are inter-related, so make sure you understand the offsetamplitude ranges before you apply offset to your signal.
Trigger Modes
Arbitrary Waveforms
Memory Segmentation
Besides its normal continuous mode, the PXA125 responds to a
variety of trigger sources. The output waveform may be gated,
triggered, or generate a counted burst of waveforms. A built-in trigge
generator, having a programmable period can be used as a
replacement of an external trigger source. The internal trigge
generator can be programmed with resolution of 7 digits. The
PXA125 can be programmed to output triggers on one or more of 8
trigger lines that are connected to P2, as well as, be programmed to
respond to these same trigger lines.
The Model PXA125 generates arbitrary waveforms with 14 bits o
vertical resolution. Any waveform it generates must first be loaded to
its waveform memory. The arbitrary waveform memory is a bank o
14-bit words. Each word represents a point on the horizontal
waveform scale. Each word has a horizontal address that can range
from 0 to 2,097,152 and a vertical address that can range from -8192
to +8191 (14 bits). Using a high speed clocking circuit, the digital
contents of the arbitrary waveform memory is extracted and routed to
the Digital to Analog Converter (DAC). The DAC converts the digital
data to an analog signal, and the output amplifier completes the task
by amplifying or attenuating the signal at the output connector.
There is no need to use the entire memory every time an arbitrary
waveform is generated. The waveform memory can be divided into
1-6 Portrayal
User Manual PXA125
f
r
r
smaller segments and different waveforms can be loaded into
individual segment. The various segments may then be loaded into a
sequence table to generate long and complex waveforms. The
sequence table can link up to 4096 segments, while each segment
can loop up to 128 K times.
Remote Control
Frequency Agility
The instrument must be used in conjunction with a host computer. All
of its functions, modes and parameters are fully programmable using
SCPI commands and syntax. There are three ways to program the
Model PXA125, the first being low-level programming of each
individual parameter, using SCPI commands. The second alternative
is to use ArbConnection for high-level programming. ArbConnection
is a software package supplied with the PXA125 that simulates a
mechanical front panel. It has all the necessary push buttons,
displays and dials to operate the instrument as if you were using it on
the bench. The third alternative is using application specific drivers,
such LabVIEW.
The PXA125 must be programmed to generate waveforms.
Therefore, it is recommended that the user becomes familiar with its
basic features, functions and programming concepts as described in
this and subsequent chapters.
The instrument generates its sample clock from a DDS circuit (direct
digital synthesis). The DDS circuit enables frequency agility through
the complete frequency range of the PXA125. Having such an
enormous range opens the door for a wide range of applications such
as wide band sweep, FSK and frequency modulation. The PXA125
can generate FSK, Ramped FSK and Linear or Logarithmic sweep.
The instrument can also frequency modulate its carrier using one o
its built-in waveforms, or with can also generate any user-defined
modulating signal, which can be downloaded using the FM wave
composer.
Multi-Instrument
Synchronization
Supplied
There are applications requiring 2 or more synchronized channels.
Synchronization between completely independent, free-running
instruments is not an easy task. Besides distribution of the sample
clock to all instruments, each instrument has to be told when to start
generating waveforms so that all waveforms start from the same point
and with the same phase. Also, triggering multiple instruments to
achieve synchronization is not enough because it will generate a jitte
of ±1 count.
The PXA125 is using Backplane, daisy-chained connections to
synchronize between modules and the only limitation of the numbe
of synchronized instruments is determined by the size of the cage.
The instrument is supplied with a CD that includes an Instruction
Portrayal 1-7
User Manual PXA125
r
r
Accessories
Specifications
Functional
Description
Front Panel
Connectors
Manual, ArbConnection for Windows 95/98/ME/2000/XP/NT and plug
& play drivers.
Instrument specifications are listed in Appendix A. These
specifications are the performance standards or limits against which
the instrument is tested. Specifications apply under the following
conditions: output terminated into 50Ω after 30 minutes of warm up
time, and within a temperature range of 20°C to 30°C. Specifications
outside this range are degraded by 0.1% per °C.
A detailed functional description is given in the following paragraphs.
The description is divided into logical groups: front panel connectors,
operating modes, output type, output state, filters and
synchronization.
The PXA125 has 3 BNC connectors on its front panel: main and
SYNC outputs and trigger input. There are also 2 SMB connectors:
sine output and 10 MHz reference input. These connectors are
described below.
Output
SYNC Output
TRIG/FSK IN
The output connector outputs fixed (pre-defined) waveforms to 50
MHz, user (arbitrary) and sequenced waveforms with sampling clock
to 125 MS/s. Output impedance is 50Ω, that is, the cable connected
to this output should be terminated with 50Ω load. Amplitude
accuracy is calibrated when connected to a 50Ω load. The amplitude
is doubled when the output impedance is above 1 MΩ.
The SYNC output generates a single TTL pulse for synchronizing
other instruments (i.e., an oscilloscope) to the output waveform. The
SYNC signal always appears at a fixed point relative to the waveform.
The location of the SYNC signal along the waveform is
programmable. The SYNC output is also used as marker output when
the sweep, or FM functions are turned on.
In general, this input accepts signals that stimulate generation of output waveforms. The trigger input is inactive when the generator operates in continuous mode. When placed in trigger, gated or burst
modes, the trigger input is made active and waits for the right condition to trigger the instrument. In trigger and burst modes, the trigge
input is edge sensitive, i.e., it senses transitions from high to low o
from low to high to trigger the PXA125. The direction of the transition
is programmable. In gated mode, the trigger input is level sensitive,
1-8 Portrayal
User Manual PXA125
pk-p
i.e., the generator is gated when the logic level is high and idle when
the level is logic low. Trigger level for this input is TTL.
The same input is used in FSK mode, where the output hops between two frequencies – carrier and shifted frequencies. The output
generates carrier frequency when the FSK input is false and shifted
frequency when the FSK input is true.
The trigger input is also used as stop and start input when the
PXA125 is placed in Arm mode.
SINE OUT
REF IN
Operating Modes
Continuous Mode
This SMB connector outputs dc coupled, fixed level (1 V
50Ω) sine waveforms. This output is derived directly from the sample
clock generator and is active at all times, regardless of present
operating mode of the PXA125. The frequency of the sine output is
programmed using the sample clock parameter. Frequency agility
and modulation affect this output directly. The sine waveform output
is programmed to 125 MHz, so it may serve as an additional output to
those available on the front panel.
This SMB connector accepts 10 MHz, TTL level reference signal. The
external reference input is available for those applications requiring
better accuracy and stability reference than the one provided inside
the PXA125. The reference input is active only after selecting the
external reference source mode.
The PXA125 can be programmed to operate in one of four operating
modes: continuous, triggered, gated and (counted) burst. These
modes are described below.
In normal continuous mode, the selected waveform is generated
continuously at the selected frequency, amplitude and offset.
k
into
Portrayal 1-9
User Manual PXA125
r
f
f
Triggered Mode
Gated Mode
In triggered mode, the PXA125 circuits are armed to generate one
output waveform. The trigger circuit is sensitive to transitions at the
trigger input. Select between positive or negative transitions to trigge
the instrument. When triggered, the generator outputs one waveform
cycle and remains idle at the first point of the waveform. The
instrument can be armed to receive a trigger signal from either the
front panel connector, soft command, an internal trigger generator,
from one of 8 backplane trigger lines or from a backplane STAR line.
As an alternative to an external source, the PXA125 has a built-in
trigger generator that can be programmed through a wide range o
frequencies and with 7 digits of resolution.
The trigger signal, whether it comes from the front panel, backplane
or from a soft command, has to pass through some electrical circuits.
These circuits cause small delay known as system delay. System
delay cannot be eliminated completely and must be considered when
applying a trigger signal. It defines how long it will take from a valid
trigger edge to the moment that the output reacts.
In gated mode, the PXA125 circuits are armed to generate output
waveforms as long as a gating signal is present. Unlike the triggered
mode, the gated mode is level sensitive. When the gating signal goes
low, the waveform at the output connector is first completed and the
output reverts to an idle state. The idle amplitude level, after the
gating signal goes low, is the last point on the waveform.
Burst Mode
Frequency Agility
1-10 Portrayal
The burst mode is an extension of the triggered mode where the
generator can be programmed to output a pre-determined number o
waveforms. The sources to trigger a burst are the same as for the
trigger mode.
Using the latest DDS (direct digital synthesis) technology, the
PXA125 is extremely agile. Operations like sweep, FSK and FM are
directly derived from the DDS circuit by controlling its input bits.
Frequency agility is described below.
User Manual PXA125
r
r
r
Sweep
FSK
Ramped FSK
The PXA125 can sweep from minimum to maximum sample clock
frequency settings. You may select to sweep up or down using linea
or logarithmic increments. Sweep time is programmable from 1 ms to
1000 seconds with 7 digits. The sweep start and stop frequencies
program the front-panel sine output connector. You may also use the
sweep from the main output but must first calculate start stop
frequencies, depending on the present sample clock frequency and
waveform length. You may use the sweep in continuous, triggered, o
gated modes.
FSK (frequency shift keying) function controls the sine output
connector. The trigger input is used to flag the PXA125 when to
output carrier frequency (trigger false) or when it should switch to the
shift frequency (trigger true). You may also use the FSK function from
the front panel as long as you do your own calculation of carrier and
shifted frequencies, depending on the present sample clock
frequency and waveform length.
Ramped FSK is the same as the FSK function except the output
frequency is ramped instead of switched to the shift frequency. Ramp
time is programmable with 3 digits from 100 µs to 1 second.
FM
Output Type
The FM function modulates the PXA125 sample clock frequency. You
can frequency modulate the output either with built-in waveforms, o
download complex waveforms to the modulation memory. Using the
latest DDS technology, the modulation is wide band and extremely
linear. FM can be used in continuous, triggered and gated modes.
The PXA125 can generate two types of frequency modulation: 1)
Standard and 2) Arbitrary. In standard mode, the modulating
waveform is selected from a built-in library of 4 standard waveforms:
sine, triangle, square and ramped. In arbitrary mode, the modulating
signal is downloaded to the modulation waveform memory. There are
20,000 points allocated specifically for the arbitrary memory that is
used for arbitrary frequency modulation.
The PXA125 can output three types of waveforms: standard (Fixed),
arbitrary (User) and sequenced waveforms. Description of the various
waveform types that the instrument can generate is given below.
Portrayal 1-11
User Manual PXA125
r
r
Standard (FIXED)
Waveforms
Arbitrary (User)
Waveforms
The PXA125 must pre-load its memory before it can generate
waveforms. On power up, the waveform memory has no specific
data. The sine waveform, being the default waveform on power on, is
computed and loaded to the waveform memory as part of the reset
procedure. From this moment on, every time that another standard
waveform is selected, it is being computed and loaded to the
waveform memory.
Waveforms are written from the same start address. Therefore, every
time that a new waveform is selected, there is some minimal time fo
the processor to compute and download the data to the memory.
The PXA125 can be programmed to output one of nine standard
waveform shapes: sine, triangle, square, pulse/ramp, sine(x)/x pulse,
gaussian pulse, rising/decaying exponential pulse, noise and dc.
There are some parameters associated with each waveform, which
modify the shape of the waveform to better suit your needs. Fo
example, different start phase for the sine waveform can be
programmed for each channel to create phase offsets between the
two instruments.
The arbitrary waveform memory is capable of storing one or more
user-defined waveforms. As was discussed before, the PXA125 is
supplied with 2 Meg memory bank. There are up to 2 Meg points that
can be allocated to one single waveform. On the other hand, there is
no need to use the entire memory for only one waveform; The
memory can be divided into smaller segments and loaded with
different waveforms and the instrument can be programmed to output
one segment at a time.
1-12 Portrayal
Loading data to arbitrary waveform memory can be a time-consuming
task, especially if all 2 Meg points are loaded in one shot. The
PXA125 utilizes a DMA (direct memory access) concept that speeds
data transfer from host computer to the instrument.
User Manual PXA125
Sequenced
Waveforms
The sequence generator is a powerful tool that lets you link and loop
segments in any way you desire. As a simple example of a
sequenced waveform, look at Figures 1-5a through 1-5c. The
waveforms shown in these figures were placed in memory segments
1, 2 and 3, respectively. The sequence generator takes these three
waveforms links and loops them in a predefined order to generate the
waveform shown in Figure 1-5d.
The sequence circuit is useful for generating long waveforms with
repeated sections. The repeated waveform has to be programmed
once and the repeater loops on this segment as many times as
selected. When in sequenced mode, there is no loss of time between
linked or looped segments.
Figure 1-5a, Segment 1 – Sin (x)/x Waveform
Figure 1-5b. Segment 2 – Sine Waveform
Portrayal 1-13
User Manual PXA125
r
Figure 1-5c Segment 3 – Pulse Waveform
The following sequence was made of segment 2 repeated twice,
segment 1 repeated four times, and segment 3 repeated two times.
Output State
Filters
1-14 Portrayal
Figure 1- 5d. Sequenced Waveforms
The main outputs can be turned on or off. The internal circuit is
disconnected from the output connector by a mechanical switch
(relay). This feature is useful for connecting the main outputs to an
analog bus. For safety reasons, when power is first applied to the
chassis, the main output is always off.
Two filters are built into the PXA125. These filters are available fo
use in various applications such as the creation of high frequency
sine waves and removing the staircase effect from waveforms that
are generated with high frequency clock rates. The filters are also
used for reconstructing the standard sine waveform.
User Manual PXA125
Programming
The PXA125
The PXA125 does not have front panel control capability. Also,
waveform data and sequence tables must be loaded to the PXA125
from a host computer before it can be output arbitrary or sequenced
waveforms. There are a number of ways to “talk” to the instrument.
They all require that an appropriate software driver be installed in the
host computer. The rest is a matter of practice and knowledge of the
language in use. These topics are discussed in later chapters.
Low level programming of the PXA125 is accomplished using SCPI
(Standard Commands for Programmable Instruments) language.
Programming aspects are covered in Chapter 4.
Supplied with the PXA125 is a PC software package called
ArbConnection. This software provides a user interface that allows
interacting with and controlling the PXA125 directly. Details on how to
use ArbConnection are given in Chapter 3.
Portrayal 1-15
Chapter 2
r
r
INSTALLATION
Installation
Overview
Unpacking and
Initial Inspection
Safety
Precautions
This chapter contains information and instructions necessary to
prepare the Model PXA125 for operation. Details are provided fo
initial inspection, grounding requirements, repackaging instructions fo
storage or shipment and installation information.
Unpacking and handling of the generator requires normal precautions
and procedures applicable to handling of sensitive electronic
equipment. The contents of all shipping containers should be checked
for included accessories and certified against the packing slip to
determine that the shipment is complete.
The following safety precautions should be observed before using this
product and associated computer. Although some instruments and
accessories would normally be used with non-hazardous voltages,
there are situations where hazardous conditions may be present.
This product is intended for use by qualified persons who recognize
shock hazards and are familiar with the safety precautions required to
avoid possible injury. The following sections contain information and
cautions that must be observed to keep the PXA125 operating in a
correct and safe condition.
CAUTION
For maximum safety, do not touch the product, test
cables, or any other instrument parts while power
is applied to the circuit under test. ALWAYS
remove power from the entire test system before
connecting cables or jumpers, installing or
removing cards from the chassis. Do not touch any
object that could provide a current path to the
common side of the circuit under test or power line
(earth) ground. Always keep your hands dry while
handling the instrument.
Loading...
+ 189 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.