500 ms/s (single or dual channel) waveform synthesizer (144 pages)
Summary of Contents for Racal Instruments 3153
Page 1
Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment SERVICE CENTER REPAIRS WE BUY USED EQUIPMENT • FAST SHIPPING AND DELIVERY Experienced engineers and technicians on staff Sell your excess, underutilized, and idle used equipment at our full-service, in-house repair center We also offer credit for buy-backs and trade-ins •...
Page 2
PUBLICATION DATE: December 7, 2001 Copyright 2001 by Racal Instruments, Inc. Printed in the United States of America. All rights reserved. This book or parts thereof may not be reproduced in any form without written permission of the publisher.
Page 3
Authorization is required from Racal Instruments before you send us your product for service or calibration. Call your nearest Racal Instruments support facility. A list is located on the last page of this manual. If you are unsure where to call, contact Racal Instruments, Inc. Customer Support Department in Irvine, California, USA at 1-800-722-3262 or 1-949-859-8999 or via fax at 1-949-859-7139.
Page 4
FOR YOUR SAFETY Before undertaking any troubleshooting, maintenance or exploratory procedure, read carefully the WARNINGS and CAUTION notices. This equipment contains voltage hazardous to human life and safety, and is capable of inflicting personal injury. If this instrument is to be powered from the AC line (mains) through an autotransformer, ensure the common connector is connected to the neutral (earth pole) of the power supply.
Page 5
This page was left intentionally blank. Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
User Manual 3153 Table of Contents Chapter 1 GETTING STARTED ........................... 1-1 What’s In This Chapter........................1-1 Introduction..........................1-2 Options ............................ 1-4 Manual Updates........................... 1-5 Safety Considerations........................1-5 Supplied Accessories........................1-5 Specifications..........................1-6 Functional Description........................1-6 Input and Output Connectors....................... 1-6 Output - Channel 1 ........................
Page 7
3153 User Manual Front Panel Indicators......................1-16 Programming The Model 3153....................1-16 Chapter 2 CONFIGURING The INSTRUMENT ...................... 2-1 Installation Overview........................2-1 Unpacking and Initial Inspection ...................... 2-1 Safety Precautions........................2-1 Performance Checks........................2-2 Grounding Requirements......................2-2 Long Term Storage or Repackaging For Shipment..............2-3 Preparation For Use.........................
Page 8
User Manual 3153 Selecting an Operating Mode....................3-16 Triggered Mode ........................3-17 Gated Mode ........................... 3-18 Burst Mode..........................3-18 Selecting the Trigger Source ....................3-19 Using the Internal Trigger Generator ..................3-20 Selecting the Trigger Slope....................3-20 Selecting the Trigger Level ....................3-20 Programming the Trigger’s Start Phase Offset...............
Page 9
3153 User Manual Chapter 4 SCPI COMMAND REFERENCE ......................4-1 What’s In This Chapter........................4-1 Introduction To SCPI Language ...................... 4-1 Command Format ........................4-2 Command Separator........................ 4-2 The MIN and MAX Parameters ....................4-3 Querying Parameter Setting..................... 4-3 Query Response Format......................4-3 SCPI Command Terminator......................
Page 10
User Manual 3153 Chapter 5 MAINTENANCE AND PERFORMANCE CHECKS ................. 5-1 What’s in This Chapter........................5-1 Disassembly Instructions ......................... 5-1 Special Handling of Static Sensitive Devices................5-2 Cleaning ............................5-2 Repair and Replacement ......................5-3 Performance Checks ........................5-3 Environmental Conditions ......................5-3 Warm-up Period........................
Page 11
3153 User Manual Appendix A Specifications............................A-1 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 12
Figure 5-3, Sine Characteristics Test Setup Diagram................. 5-8 Figure 5-4, Automatic Sequence Advance Test Setup..............5-10 Figure 5-5, Triggered and Triggered Sequence Advance Setup ............5-11 Figure 5-6, Left Side 3153 ........................ 5-16 Figure 5-7, Right Side 3153......................5-17 Figure 5-8, Amplitude Adjustment Setup................... 5-18...
Page 13
3153 User Manual List of Tables Table 4-1, Model 3153 SCPI Command Summary .........Error! Bookmark not defined. Table 5-1, Frequency Accuracy......................5-5 Table 5-1a, Frequency Accuracy Using External 10 MHz Reference..........5-5 Table 5-2, Amplitude Accuracy......................5-6 Table 5-3, Offset Accuracy......................... 5-6 Table 5-4, Squarewave Accuracy.
User Manual 3153 Chapter 1 GETTING STARTED What’s In This This chapter contains a general description of the VXIbus Model 3153 Waveform Generator and an overall functional description of the Chapter instrument. It lists and describes various options available. It also describes the front panel connectors and indicators.
The architecture of the 3153 is such that only channel 1 is allowed to be programmed as master. Channels 2 and 3 can only be slaves. There are 4 combinations of which the three channels can operate: 1) Each channel operates as an independent generator;...
Page 16
The Model 3153 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 nine different standard functions such as sine wave, square wave plus seven other functions.
Soft Front Panel (SFP) for high-level programming. The SFP driver simulates a mechanical front panel with the necessary push buttons, displays and dials to operate the Model 3153 in a similar way to using a bench-top instrument. The third way to program the 3153 is by using either the LabVIEW or LabWindows/CVI drivers.
User Manual 3153 The 512k RAM option designates the memory size supplied with the standard Model 3153. The standard memory size is 512k (524288 words). With the standard memory size, 524288 point waveforms can be programmed on channel 1. The 2Meg, 4Meg and 8Meg RAM options designate instruments supplied with memory expansions.
The Model 3153 has 15 SMB connectors and 1 BNC connector on its Input and Output front panel: three main outputs, two low outputs, three SYNC outputs,...
User Manual 3153 Figure 1-2, The Front Panel The channel 1 output connector outputs fixed (standard) waveforms to Output - Channel 1 50 MHz, user (arbitrary) and sequenced waveforms with sampling clock to 100 MSa/s. Output impedance is 50Ω, therefore, for best performance, the cable connected to this output should be terminated with 50Ω.
3153 User Manual Ω prog Ω R The output amplitude is doubled when the output impedance is above 1 MΩ. The channel 2, high output connector outputs fixed (standard) High Output - waveforms to 25 MHz, user (arbitrary) and sequenced waveforms with Channel 2 sampling clock to 50 MSa/s.
Model 3153. The direction of the transition is programmable. In gated mode, the trigger input is level sensitive, i.e., the Model 3153 is gated when the logic level is high and idle when the level is logic low. Trigger level for this input is programmable.
The stop input is sensitive to TTL level transitions. Slope sensitivity is programmable for positive or negative edge. The stop signal arms the 3153 to stop at the next breakpoint. When applied, the sample clock is removed and the output waveform stops. A consequent start signal at the start input resumes the generation of the output waveform from the last point it has stopped.
When triggered, the generator outputs one waveform cycle and remains idle at the last point of the waveform. The Model 3153 can be armed to receive a trigger signal from a front panel connector, a VXI backplane TTLTRG<n> or ECLTRG0, or from an internal, programmable trigger generator.
VXI backplane trigger lines, or from the built-in trigger generator. In gated mode, the Model 3153 circuits are armed to generate output Gated Mode waveforms as long as a gating signal is present. Unlike the triggered mode, the gated mode is level sensitive.
As was discussed before, and unless ordered Waveforms differently, the Model 3153 is supplied with 512k, 2 Meg and 2 Meg memory banks with channels 1, 2 and 3, respectively. With the 8 Meg option, there are up to 8 Meg points that can be allocated to one single waveform.
3153 User Manual Figure 1- 4, Segment 1 – Sin (x)/x Waveform Figure 1- 5,Segment 2 – Sine Waveform Figure 1- 6. 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.
User Manual 3153 Figure 1- 7. Sequenced Waveforms The table below from WaveCAD’s Sequence Table Editor, shows how the same sequence can be defined using WaveCAD. Figure 1- 8, WaveCAD Example The main outputs can be turned on or off. The internal circuit is Output State disconnected from the output connector by a mechanical switch (relay).
3153 User Manual Six filters are built into the Model 3153, two for each channel. These Filters filters are available for 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.
CONFIGURING The INSTRUMENT Installation This chapter contains information and instructions necessary to prepare the Model 3153 for operation. Details are provided for initial inspection, Overview grounding safety requirements, repackaging instructions for storage or shipment, logical address selection and installation information.
BNC connector is connected to earth ground. WARNING Do not attempt to float the output(s) from ground as it may damage the Model 3153 and your equipment. Configuring The Instrument 2-2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
A switch is active when its arm is placed in the ON position. Racal Instruments ships the Model 3153 with the logical address set to Configuring The Instrument 2-3 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
3153 User Manual Figure 2-1, Logical Address Set to “2” The instrument can be installed in any slot except slot 0 in a VXIbus Installation mainframe. When inserting the instrument into the mainframe, it should be gently rocked back and forth to seat the connectors into the backplane receptacle.
SCPI commands only. The following paragraphs describe the various modes of operation and give examples of how to program the Model 3153 using SCPI commands. The Model 3153 has three output channels. The parameters for each channel...
Always place the 50Ω termination at the far end of the cables. Input / Output The Model 3153 provides protection for internal circuitry connected to Protection input and output connectors. Refer to the specifications in Appendix A to determine the level of protection associated with each input or output connector.
2 to output a triangular waveform with amplitude of 1V and offset of 0.5V. /* Reset the Model 3153 to its default state as listed in Table 3-1. */ :RESet; /* Change the output waveform to square. Note that there is no need to use the FUNC:MODE command as the default value after RESet is FIXed.
User Manual 3153 /* Change the output waveform to triangle. */ :FUNCtion:SHAPe TRIangle; /* Turn on the channel 2 high output. */ :OUTPut ON; /* Turn on the channel 2 SYNC output, if required. */ :OUTPut:SYNC ON; If the above commands are executed correctly, a square waveform will be seen on your oscilloscope on channel 1 and a triangle waveform will be seen on channel 2.
Page 38
User Manual 3153 The command: APPLy:SINusoid {<frequency>,<amplitude>,<offset>,<phase>,<power>} programs the generator to output a sine waveform with frequency, amplitude, offset, start phase and power parameters. Parameters are not optional if the above APPLy command is used. Include all other parameters in the command. The default settings for these parameters are: 1MHz, 5Vpk-pk, 0V, 0 and 1.
Page 39
User Manual 3153 The command: APPLy:EXPonential <frequency>,<amplitude>,<offset>,<exponent>} programs the generator to output an exponential waveform with frequency, amplitude, offset, and exponent parameters. The default settings for these parameters are: 1MHz, 5Vpk-pk, 0V and -10. The command: APPLy:GAUSsian {<frequency>,<amplitude>,<offset>,<exponent>} programs the generator to output a gaussian waveform with frequency, amplitude, offset, and exponent parameters.
1V. It also changes the square wave duty cycle parameter to 25%. /* Reset Model 3153 to its default condition as listed in Table 3-1. */ :RESet; /* Change the output waveform to square, frequency to 2MHz, amplitude to 1V, offset to 1V and duty cycle to 25%.
User Manual 3153 Enabling the Main 3153 waveforms are generated using data points that are downloaded to a waveform memory. Using the sample clock generator, the data is (High) Outputs clocked to the digital to analog converter (DAC) which, in turn, generates the waveform shape that was downloaded to the arbitrary waveform memory.
User Manual 3153 Waveforms from the high and low level outputs are not available at the same time. Either the low-level outputs or the high-level outputs can be made active at a time. If turned on, the high level outputs are active first.
User Manual 3153 Selecting an Output There are three main types of waveforms that the model 3153 can produce: Standard (fixed), Arbitrary (user) and Sequenced waveforms. Type Standard waveforms are computed from formulas that are built into the Model 3153. The instrument can output arbitrary and sequenced waveforms only after waveform, segment, and sequence data has been downloaded into its memory.
User Manual 3153 Figure 3-2, Standard Waveform Selection Panel from WaveCAD Changing the Users should be careful not to confuse waveform frequency with sample clock frequency. The waveform frequency parameter is valid for Frequency and standard waveforms only and controls waveform frequency at the output Sample Clock connector.
SCLK 1 and SCLK 2/3 inputs for replacing the internal sample clock generators. Although there are three channels, the Model 3153 has only two inputs for external sample clock signals. SCLK 1 can be used for channel 1 only and SCLK 2/3 can be used for one of channels 2 or 3 or both.
ROSCillator:SOURce {CLK10 | EXTernal } CLK10 is the standard reference for the Model 3153. EXT connects the front panel reference input to the main clock circuit. The frequency of the reference oscillator is always 10MHz however, since CLK10 is...
Interaction voltage. The 3153 has three internal amplitude ranges that are transparent to the user. However, it is necessary to understand these ranges in case a specific amplitude-offset combination is needed. The...
User Manual 3153 Note The default output function of the generator is the sine waveform. The instrument uses filters to generate this waveform. Therefore, the state of the OUTP:FILT can not be changed until another output function is selected. A settings conflict error will occur if one attempts to change the filter state before changing to another output function.
Gated and Burst. The selected waveform is repeated continuously when the instrument is set to operate in Continuous mode. In this mode, the Model 3153 does not require a trigger source to stimulate output cycles. The default operating mode of the instrument is continuous.
TRIG IN signal from the front panel remains inactive. The trigger input is sensitive to either a rising edge or a falling edge. Each time a transition at the trigger input occurs, the Model 3153 generates one complete output waveform. At the end of the output cycle, the output resumes position at a DC level that is equal to the amplitude of the last point of the waveform.
Gated Mode The Model 3153 can be set to operate in Gated mode only after the INIT:CONT OFF command has been received. The output remains at a DC level as long as the front-panel TRIG IN signal remains inactive. The gating signal can be programmed to be either active high or active low.
User Manual 3153 Burst mode operates with standard waveforms and arbitrary waveforms only. Note that the Model 3153 cannot operate in Sequence and Burst modes simultaneously. Observe the limitations of the trigger signal as listed in the specification section of this manual. To place the Model...
Selecting the Trigger The trigger slope command toggles edge sensitivity for the selected trigger input. The Model 3153 can be made sensitive to either positive Slope or negative transitions. Use the following command to select the slope for the trigger signal:...
The model 3153 generates waveforms from its memory. The waveforms Trigger’s Start Phase are either downloaded by the user, or computed from built-in equations. For example, if you select the sine waveform, the 3153 has to compute Offset this function and place the appropriate values in its memory. The waveform is then generated by applying the digital point values to the DAC.
User Manual 3153 Using the Soft The soft trigger command allows you to write a program that can trigger the 3153 directly from within your application. To use the soft trigger Trigger command, place the instrument in TRIG:SOUR EXT mode. Soft triggers are ignored in INTernal, TTLT<n>...
User Manual 3153 LCOMplete Generates a sync signal in SEQ mode only once when the selected segment appears for the first time in the sequence. The identity of the segment can be programmed using the TRAC:SEL command. The sync position along the selected waveform can be programmed using the OUTPUT:SYNC:POS command.
User Manual 3153 Computing the sync width in FIXed mode is a bit trickier. In this mode, the 3153 computes the number of points and the sample clock from the programmed waveform frequency. Therefore, setting the required sync width in FIXed mode may take some experimenting until you find the right value.
Start Figure 3-5, Start Stop Operation The start and stop inputs accept TTL level signals. The Model 3153 reacts to transitions – either positive or negative going. The start and stop inputs affect the instrument in all of its operating modes, i.e., continuous, triggered, sequence, etc.
User Manual 3153 Select “POS”, the default state, which causes the 3153 to start on positive going transitions. Select “NEG” to start on negative going transitions. The query: ARM:SLOP? queries the state and returns POS or NEG. 4. Use the following commands to select the slope for the stop input: ARM:SLOPe:STOP {POSitive | NEGative} Select “POS”, the default state, which causes the 3153 to stop on...
Page 61
User Manual 3153 For the negative EXPonential: For the GAUSsian: For the SINC: where = N/cyc (number of points per cycle) cyc = Number of cycles of SINC Standard waveforms are available at the output connector after the FUNC:MODE FIX command has been executed.
PULSe:TRANsition:TRAiling? queries the pulse fall time setting and returns a value in percent. Generating Arbitrary The Model 3153 cannot generate arbitrary waveforms without first Waveforms loading them into memory. A description of the arbitrary waveform function and an explanation of how to load waveforms into memory are given in the following paragraphs.
(one at a time) from address 0 to the last address. The rate at which each sample is replayed is defined by the sample clock rate parameter. The Model 3153 provides programmable sample clock rates from 10Sa/s to 100MSa/s.
The various options are listed in Chapter 1 of this manual. If you purchased the Model 3153 with in its basic configuration, you should expect to have 512k for channel 1 and 2Meg each for channels 2 and 3.
After using this command, waveform segments will line-up from address 0 upwards. Loading Arbitrary There are three ways to load waveforms into the 3153; 1) Using a graphical user interface, i.e., WaveCAD, 2) LabWindows/ CVI or Waveforms LabVIEW driver, or 3) Low-level programming.
The IEEE-STD-488.2 definition of Definite Length Arbitrary Block Data Format is demonstrated in Figure 3-7. 16 bits of data are sent to the Model 3153 even though only 12 bits are required to generate the waveform. The order of bytes and bits and their values are shown in Figure 3-8.
Reversing Byte Binary data is sent to the Model 3153 in byte-high byte-low order. This order can be reversed using the following command: Order FORMat:BORDer {NORMal | SWAPped} The default is NORM.
Page 68
WAVE, SEG or SEQ. The command: SMEMory: {OFF | ON} places the Model 3153 in the shared memory state when ON is selected. After this, the instrument cannot accept normal commands. Data must be sent to the generator using shared memory access. Normal command mode is resumed when the SMEMory:STATe is changed to OFF.
User Manual 3153 Use an I/O routine such as ViMoveAsync (from the VISA I/O library) to transfer the data. SMEM:STATE OFF HIGH BYTE LOW BYTE WAVEFORM POINT 1 WAVEFORM POINT DATA WAVEFORM POINT 2 WAVEFORM POINT DATA DATA GROUP WAVEFORM POINT 3...
When you download waveform data using the standard shared memory Memory Download routine, the Model 3153 accepts waveform data only and the internal CPU places the various bits that control segment length, SYNC position, etc. Look at Figure 3-9 and observe that you must download 16 bits, of which only 12 determine point value while the other 4 bits are not used.
Page 72
Change the download mode to 16-bit using the following command: FORMat:WAVE {NORMal | USER} NORM is the default setting. USER places the Model 3153 in 16-bit memory download mode. WARNING Changing modes from NORM to USER and vice-versa is destructive to the waveform memory.
Page 73
User Manual 3153 The query: SMEMory? queries the shared memory state and returns "0" (OFF) or "1" (ON). Following the SMEM ON command, you can start downloading waveform data. Figure 3-10 shows an example of waveform data points. Explanation of the various words and control bits are given below.
User Manual 3153 WAVEFORM POINT 1 WAVEFORM POINT DATA BREAK POINT WAVEFORM POINT 2 WAVEFORM POINT DATA TRG. PHASE OFFSET DATA GROUP 1 WAVEFORM POINT 3 WAVEFORM POINT DATA SYNC WAVEFORM POINT 4 WAVEFORM POINT DATA STOP WAVEFORM POINT N-7...
Page 75
User Manual 3153 The Control Bits There are four control bits that must be loaded within a group of four words, they are: break point, trigger phase offset, SYNC and stop bits. The control bits are downloaded one at a time with each word, and always at D3.
1. Externally, combine your waveforms to one long waveform. Convert your ASCII data to binary format as shown in Figure 3-9 above. 2. Use the commands below to place the 3153 in the right mode to accept waveform data: SMEM:TYPE WAVE;:SMEM ON 3.
1. Data for each segment must have 6 bytes 2. The total number of bytes in a complete segment table must divide by 6. The Model 3153 has no control over data sent to its DMA port during data transfer. Therefore, wrong data and/or incorrect numbers of bytes will cause erroneous memory partitioning.
It is possible to have only one step in a sequence but the output will look like a continuous waveform. If only one step is specified and the Model 3153 is placed in Triggered mode, the output will behave as it would in Burst mode where the repeat number replaces the burst count parameter.
The table also contains one bit which defines whether the selected step is in normal or triggered mode when the Model 3153 is placed in Mixed Sequence Advance. The following procedure assumes that you have already downloaded...
1. The data for each step must be 6 bytes long. The number of bytes in a complete sequence table must be divisible by 6. The Model 3153 has no control over data sent to its DMA port during data transfer. Therefore, wrong data and/or an incorrect number of bytes will cause an erroneous sequence setting.
In STEP advance mode, the sequence is advanced to the next waveform only when a valid trigger is received. The output of the model 3153 generates the first segment continuously until a trigger signal advances the sequence to the next segment. If repeats were specified in the sequence table, they are ignored in STEP advance mode.
User Manual 3153 1) Generator is set to operate in continuous mode 2) MIX sequence advance mode is selected 3) Mixed mode bits are assigned for each step in the sequence table. “0” programs normal advance, “1” programs triggered advance.
INT, EXT, TTLT<n> or ECLT0. Synchronizing 2 or The Model 3153 has three independent output channels. Each channel has its own sample clock generator, trigger inputs, sequence generator More Channels and control logic. There is no synchronization between channels unless the channel synchronization is programmed.
User Manual 3153 Using the SCLK Channels 2 and 3 have Sample Clock dividers. The main usage of these dividers is in synchronized mode, when channel 1 provides the master Dividers clock and channel 2 and 3 divide this clock using their sample clock dividers.
User Manual 3153 While the initial skew between channels may be nulled only by using external cables, the Model 3153 provides a command for programming an adjustable phase offset between channels. Phase offset is adjusted in multiples of 4 waveform points so that the more points in the waveform, the better the phase offset resolution.
Page 86
VXIbus states, or SCPI command set. The query: *OPT? queries the waveform memory length installed in the 3153. The response is “0” for no option, “1" for 4 Meg, and “2” for 8 Meg. Using The Instrument 3-53...
Page 87
User Manual 3153 This page was left intentionally blank. Using The Instrument 3-54 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Chapter convention rules and syntax are explained in detail. Table 4-1 lists all SCPI commands used for programming the Model 3153. The command summary for each SCPI model is also included in this chapter. This chapter teaches you how to use SCPI commands to control functions, modes, waveforms and other aspects of the instrument.
User Manual 3153 system: OUTPut :FILTer [:LPASs] {NONE |ALL} [:STATe] OFF|ON OUTPut is the root keyword of the command; FILTer and STATe are second level keywords. LPASs is third level keyword. A colon ( : ) separates a command keyword from a lower level keyword.
User Manual 3153 TRIG:INT:RATE 5e-3 Use the colon and semicolon to link commands from different subsystems. For example, in the following command string, an error is generated if both the colon and the semicolon are not used. OUTP:STATE ON;:TRIG:STAT ON...
User Manual 3153 A command string sent to the function generator must terminate with a SCPI Command <new line> character. The IEEE-STD-488 EOI message is a <new line> Terminator character. A <carriage return> followed by a <new line> is also accepted.
Arbitrary Block generator's memory. Depending on which option is installed, the Model Parameters 3153 can accept binary blocks up to 1M bytes. The following command uses an arbitrary block parameter that is loaded as binary data: TRAC:DATA#564000<binary_block> Table 4-1 summarizes the complete SCPI command tree available to SCPI Command program the generator over the GPIB.
Page 93
User Manual 3153 Table 4-1. VXIbus Model 3153 SCPI Commands List Summary (continued) Keyword Parameter Form (Default in Bold) SCPI 1993.0 Notes [:STATe] OFF | ON Confirmed :SOURce BIT | LCOMplete | SSYNc Not confirmed :POSition Not Confirmed [:POINt] (0;0;n)
Page 94
User Manual 3153 Table 4-1. VXIbus Model 3153 SCPI Commands List Summary (continued) Keyword Parameter Form (Default in Bold) SCPI 1993.0 Notes :SINusoid Not Confirmed :PHASe (0;0;360) Not Confirmed :TRIangle Not Confirmed :PHASe (0;0;360) Not Confirmed :SQUare Not Confirmed :DCYCle (50;1;99)
Page 95
User Manual 3153 Table 4-1. VXIbus Model 3153 SCPI Commands List Summary (continued) Keyword Parameter Form (Default in Bold) SCPI 1993.0 Notes :ERRor? Confirmed :VERSion? Confirmed :TRACe Confirmed [:DATA] Confirmed :DEFine (1;1;4096),(16;106;524288) Confirmed Even number, 512 K memory, divisible by 4 :DEFine (1;1;4096),(16;16;2097152)
Page 96
User Manual 3153 Table 4-1. VXIbus Model 3153 SCPI Commands List Summary (continued) Keyword Parameter Form (Default in Bold) SCPI 1993.0 Notes :COUNt (1;1;1E6) Confirmed Channel 1 only :LEVel (1.6;-10.00;+10.00) Not Confirmed :SOURce Not Confirmed :ADVance EXTernal | INTernal | TTLTrg<0-3> | ECLTrg0...
User Manual 3153 Instrument Programming commands define how SCPI commands will Instrument affect the generator. These commands define waveform data format, Programming which of the channels is the active listener and if the channels will operate separately or synchronized to a master channel. Optional nodes Command may be omitted from these commands.
User Manual 3153 The Standard Waveform Commands control the various parameters of Standard the standard output functions. Optional modes are omitted from these Waveform commands. Factory defaults after *RST are shown in bold typeface. Parameter low and high limits are given where applicable. The Standard Command Waveforms parameters could be used for the APPLy command.
:SMEMory {OFF | ON} The Trigger commands control the trigger modes of the Model 3153. Trigger Command The Model 3153 can be placed in Triggered, Gated or Burst mode. Trigger source is selectable from an external source, internal trigger Summary generator, backplane TTLTrg 0-3, ECLTrg0, or a software trigger.
:ARM:BREakpoint:POSition <position> (0,0,n) The system-related commands are not related directly to waveform System-Related generation but are an important part of operating the Model 3153. Command These commands can reset or test the instrument, or query the instrument for system information.
*OPC? query response. *OPT? - Returns the value “0” for a Model 3153 with 512k/2Meg/2Meg of memory. Returns a “1” for a Model 3153 with 2Meg/4Meg/4Meg of memory.
Page 103
Trigger or Burst mode of operation and the trigger source is set to "BUS". *TST? - Implements an internal self-test and returns a value as described below. Approximately 90% of Model 3153 functionality is tested. 0 – Self test passed 1 –...
User Manual 3153 The Model 3153 uses the Status Byte register group and the Standard The SCPI Status Event register group to record various instrument conditions. Figure 4-1 Registers shows the SCPI status system. An Event Register is a read-only register that reports defined conditions within the generator.
Page 105
User Manual 3153 This bit indicates if the device has at least one condition to request service. The MSS bit is not part of the IEEE-STD-488.1 status byte and will not be sent in response to a serial poll. However, the RQS bit, if set, will be sent in response to a serial poll.
User Manual 3153 Standard Event Status Register *ESR? & & & & & & & Queue & Not-Empty Standard Event Status Enable Register *ESE <value> Output Queue *ESE? read by Serial Port Service Request ESBMAV Status Byte Register Generation read by *STB? &...
User Manual 3153 The Status Byte summary register can be read with the *STB? common Reading the Status query. The *STB? common query causes the generator to send the Byte Register contents of the Status Byte register and the MSS (Master Summary Status) summary message as a single <NR1 Numeric Response...
User Manual 3153 The Standard Event Status Register reports status for special Standard Event applications. The 8 bits of the ESR have been defined by the IEEE-STD- Status Register 488.2 as specific conditions, which can be monitored and reported back to the user upon request.
*ESE32 – ESB on Command Error. *ESE64 – ESB on User Request. *ESE128 – ESB Power on. In general, whenever the Model 3153 receives an invalid SCPI command, it Error Messages automatically generates an error. Errors are stored in a special error queue and may be retrieved from this buffer one at a time.
Page 110
User Manual 3153 Errors have the following format (the error string may contain up to 80 characters): -102,"Syntax error" A complete listing of the errors that can be detected by the generator is given below. -100,"Command error". When the generator cannot detect more specific errors, this is the generic syntax error used.
User Manual 3153 Any of the following commands: INIT:CONT ON & SEQ:ADV:SING INIT:CONT OFF & SEQ:ADV:STEP INIT:CONT OFF & SEQ:ADV:MIX INIT:CONT OFF;:TRIG:GATE ON & SEQ:ADV STEP INIT:CONT OFF;:TRIG:GATE ON & SEQ:ADV SING INIT:CONT OFF;:TRIG:GATE ON & SEQ:ADV MIX INIT:CONT OFF;:TRIG:BURS ON...
(the previous data is not overwritten). The output buffer is cleared when power is shut off or after a device clear has been executed. Device-Specific The Model 3153 conforms to the 1993.0 version of the SCPI standard. Some of the commands used are not included in the 1993.0 version. Commands However, these commands are designed with the SCPI standard in mind and they follow all of the command syntax rules defined by the standard.
Page 113
User Manual 3153 This page was left intentionally blnak. SCPI Command Reference 4-26 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
This chapter provides maintenance and service information, What’s in This performance tests, and the procedures necessary to adjust and Chapter troubleshoot the Model 3153 Waveform Synthesizer. WARNING The procedures described in this section are for use only by qualified service personnel. Many of the steps covered...
Once the device is installed on the PC board, the device is adequately protected and normal handling may resume. The Model 3153 should be cleaned as often as operating conditions Cleaning require. To clean the instrument, use the following procedure: 1.
User Manual 3153 Repair and replacement of electrical and mechanical parts must be Repair and accomplished with great care. Printed circuit boards can become Replacement warped, cracked or burnt from excessive heat or mechanical stress. The following repair techniques are suggested to avoid inadvertent destruction or degradation of parts and assemblies: 1.
Most equipment is subject to a small amount of drift when it is first turned Warm-up Period on. To ensure accuracy, turn on the power to the Model 3153 and allow it to warm-up for at least 30 minutes before beginning the performance test procedure.
±2.5kHz 25.00000MHz ±5kHz 50.00000MHz 3. Configure model 3153 to accept external 10 MHz reference. Make sure that the external reference accuracy is better than 1ppm. 4. Use the Frequency Counter to perform Frequency Accuracy tests using Table 5-1a. Table 5-1a, Frequency Accuracy Using External 10 MHz Reference.
User Manual 3153 1. Configure model 3153 to output sine waveforms and a frequency of Amplitude Accuracy 1kHz. *RST;:FREQ 1e3; OUTP ON 2. Perform Amplitude Accuracy tests using Table 5-2. Table 5-2, Amplitude Accuracy. DMM Reading 3153 Amplitude Setting Command...
User Manual 3153 1. Configure model 3153 to output a square waveform, amplitude of 8 V, Square Wave and frequency of 1 MHz. Run *RST and then: Characteristics VOLT 8:;FREQ 1e6;:OUTP ON 2. Use INST:SEL 2 or INST:SEL 3 before the above command string to set channels 2 and 3.
User Manual 3153 1. Configure all three channels to output a 1.56 MHz Sinewave, 5 Vp-p, Trigger Gate & Burst burst count of 10. Set internal trigger generator rate 1 ms. Run *RST Characteristics and then: FREQ 1.56E6;:TRIG:TIM 1E3:;TRIG:CONN 10 2.
100,000 times, sampling clock 100 MHz for channel 1 and 50 MHz for channels 2 and 3, and amplitude of 2V. Load 64-point waveforms to the first 5 segments. Place model 3153 in triggered mode. Use WaveCAD, output and sequence tabs on the instrument control panel.
User Manual 3153 Single and Single 1 1. Configure model 3153 to output as was done in the Step Advance Advance Test. Set sequence advance mode to single 1 and 3153 operating mode to trigger. Each trigger advances the sequence to the next waveform however;...
Segment 1 Mixed Advance 1. Configure model 3153 to output as was done in the Step Sequence Advance test. Set sequence advance mode to mixed. 2. Program steps 2 and 3 with the mixed mode bit = 1. Use WaveCAD to modify the sequence table and download on all three (3) channels.
User Manual 3153 Sample Clock Source and 1. Program all three channels as follows: Dividers Operating mode: User (arbitrary). FUNC:MODE USER Sample clock frequency: 100 MSa/s for channel 1; 50 MSa/s for channels 2/3. FREQ:RAST 100E6;:INST:SEL 2;:FREQ:RAST 50E6;:INST:SEL 3;:FREQ:RAST 50E6...
25°C, ±5°C and at relative humidity of less than 80%. Turn on the Conditions power to the 3153 and allow it to warm up for at least 30 minutes before beginning the adjustment procedure. If the instrument has been...
Model No. Manufacturer Digital Multimeter 2000 Keithley Use the following procedures to calibrate the Model 3153. The following Adjustment paragraphs show how to set up the instrument for the calibration and Procedures what are the acceptable limitations for the calibrated function.
3. Adjust RV2 (channel 1), RV4 (channel 2) and RV7 (channel 3) for a DMM reading of 0V ±10mV reading 4. Modify 3153 offset setting for all three channels to 4V 5. Modify DMM setting to DCV/20V 6. Adjust RV3 (channel 1), RV5 (channel 2) and RV6 (channel 3) for a DMM reading of 4V ±20mV reading...
For worldwide support and the office closes to your facility, refer to the Support Offices section on the following page. Use the original packing material when returning the 3153 to Racal Reshipment Instruments for calibration or servicing. The original shipping box and...
Page 133
User Manual 3153 Support Offices Racal Instruments, Inc. 4 Goodyear St., Irvine, CA 92618-2002 Tel: (800) 722-3262, FAX: (949) 859-7309 Racal Instruments, Ltd. 480 Bath Road, Slough, Berkshire, SL1 6BE, United Kingdom Tel: +44 (0) 8706 080134; FAX: +44 (0) 1753 791290 Racal Systems Electronique S.A.
Page 134
User Manual 3153 Appendix A SPECIFICATIONS VXlbus General Information Module Form Single slot VXlbus C-size module Connectors P1, P2 Protocol A24/A32/D16 Slave, Message-Based VXlbus Revision SCPI Revision 1993.0 Logical Address Settings 1 - 255, configured via DIP switches Interrupt Level Settings...
Page 135
User Manual 3153 User (arbitrary) The waveform generator outputs the selected arbitrary waveform. Sequenced The waveform generator outputs the arbitrary waveforms specified by the sequence. Each channel has an independent sequencer. Fixed (Standard) Waveforms Description The standard waveforms are created by using the first 1024...
Page 136
User Manual 3153 Triangle Frequency Range 10mHz to 1MHz, usable above 1 MHz Programmable Parameters Start Phase 0 to 360° Pulse/Ramp Frequency Range 10mHz to 1MHz, usable above 1 MHz Programmable Parameters Delay 0% to 99.9% of period Rise Time 0% to 99.9% of period...
Page 137
User Manual 3153 Memory Interleave 4 to 1 Segment Table Download Mode 1 SCPI Commands Mode 2 High speed binary download DAC Resolution 12 bits (4096 points) Sequenced Arbitrary Waveforms Description The waveform memory can be divided into smaller segments.
Page 138
User Manual 3153 Sequence Table Download Mode 1 SCPI Commands Mode 2 High speed binary download Sequencer Steps From 1 to 4096 Segment Loops From 1 to 1M Min Segment Size 8 points 1 µs (Points x SCLK period ≥ 1µs)
Page 139
User Manual 3153 Triggered Each input cycle generates a single output cycle. Internal Trigger An internal timer repeatedly generates a single output cycle. Gated External signal enables generator. First output cycle is synchronous with the active slope of the triggering signal.
Page 140
User Manual 3153 Channel 1 to Channel 2 or 3 ±10ns maximum Channel 2 to Channel 3 ±5ns maximum Sample Clock Synthesizer Internal Synthesizer Channel 1 Range 10Hz to 100MHz Channel 2, 3 Range 10Hz to 50MHz Resolution 9 digits...
Page 141
User Manual 3153 Channels 2 and 3 High Level Output Harmonics and non-related spurious < -55dBc for carrier frequencies < 1MHz < -40dBc for carrier frequencies < 5 MHz In-band spurious and non-harmonic at 20MHz. Measured with sample clock = 50 MHz, 400-cycle sine waveforms in a 1000 point segment <...
Offset voltage is injected at the input of the output amplifier. Therefore, reducing the output amplitude has an automatic affect on the offset voltage. The 3153 has three internal amplitude ranges that are transparent to the user. However, it is necessary to understand these ranges in case a specific amplitude-offset combination is needed.
Page 143
User Manual 3153 Filters 2 per Channel Channel 1 none, 25 MHz, 50 MHz 7-pole 25MHz Amplitude Response Insertion Loss <4 dB (DC-22.5MHz) Stopband Attenuation >47dB @ 55MHz 50MHz Amplitude Response Insertion Loss <4 dB (DC-45MHz) Stopband Attenuation >47dB @ 110MHz Channel 2 none, 12.5MHz, 25MHz 7-pole...
Page 144
User Manual 3153 Connector Front panel SMB, one output per channel Standby Output Off or Normal Impedance 50Ω, ±10% Level > 2V into 50Ω, 5V nominal into 10kΩ Protection Protected against temporary short to case ground VXIbus Backplane Channels 1-3...
Page 145
User Manual 3153 Inputs (Each Channel) TRIG Input Connector Front panel SMB Impedance 10kΩ, ±5% Threshold Range (Ch. 1) Programmable Threshold Threshold (Chs. 2 & 3) Max Input Voltage ±12 V dc Min Pulse Width 20ns Slope Positive or negative going edge.
Page 146
The start signal affects the output only after a stop signal has been received. Generating start signals while the 3153 generates waveforms has no affect on the output. The Start input operates simultaneously on all channels...
Page 147
User Manual 3153 Pressure (for 10°C rise) 0.5 mm H Environmental Operating temperature 0°C - 50°C Humidity (non-condensing) 11°C - 30°C 80% +5% 31°C - 40°C 75% +5% 41°C - 50°C 45% +5% Altitude Operating 10000 ft Storage 15000 ft...
Page 148
Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment SERVICE CENTER REPAIRS WE BUY USED EQUIPMENT • FAST SHIPPING AND DELIVERY Experienced engineers and technicians on staff Sell your excess, underutilized, and idle used equipment at our full-service, in-house repair center We also offer credit for buy-backs and trade-ins •...