Do you have a question about the 5064 and is the answer not in the manual?
Questions and answers
Subscribe to Our Youtube Channel
Summary of Contents for Tabor Electronics 5064
Page 1
P.O. Box 404, Tel Hanan Israel 20302 Tel: +972-4-821-3393, FAX: +972-4-821-3388 PUBLICATION DATE: July 15, 2015 Copyright 2005 by Tabor Electronics Ltd. Printed in Israel. All rights reserved. This book or parts thereof may not be reproduced in any form without written permission of the publisher.
Page 2
Authorization is required from Tabor Electronics before you send us your product for service or calibration. Call your nearest Tabor Electronics support facility. A list is located on the last page of this manual. If you are unsure where to call, contact Tabor Electronics Ltd. Tel Hanan, Israel at 972-4-821-3393 or via fax at 972-4- 821-3388.
Page 3
FOR YOUR SAFETY Before undertaking any troubleshooting, maintenance or exploratory procedure, read care- fully the WARNINGS and CAUTION notices. This equipment contains voltage hazardous to human life and safety, and is capable of in- flicting 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 4
Models 5064, 1074 and 2074 are built on the same platform and share specifications and features except the 5064 is limited to 50MS/s (25MHz BW), while the 1074 is limited to 100MS/s (50MHz BW) and the 2074 is 200MS/s (80MHz BW). The tests were...
Table of Contents Chapter Title Page Getting Started ........................1-1 What’s in This Chapter....................... 1-3 Introduction ........................1-3 2074 Feature Highlights ..................... 1-3 ArbConnection Feature Highlights..................1-4 Introduction ........................1-6 Options ..........................1-8 Identifying Installed Options .................... 1-8 Manual Changes........................ 1-8 Safety Considerations ......................
Page 6
2074 User Manual AC LINE ........................1-14 AC FUSE........................1-14 X-INST SYNC......................1-14 Run Modes ........................1-15 Continuous........................1-15 Triggered ........................1-15 Burst ..........................1-16 Gated..........................1-16 Delayed Trigger ......................... 1-17 Re-Trigger.......................... 1-17 Trigger Source ........................1-17 External........................... 1-17 Bus ..........................1-17 Mixed ..........................
Page 7
Contents (continued) Preparation for Use ......................2-4 Installation.......................... 2-4 Installing Software Utilities ....................2-5 Controlling the Instrument from Remote................2-5 Connecting to a Remote interface ..................2-6 Selecting a Remote interface ..................... 2-6 GPIB Configuration......................2-7 USB Configuration......................2-8 LAN Configuration ......................2-14 Choosing a Static IP Address..................
Page 8
2074 User Manual Overview..........................3-3 Inter-Channel Dependency ....................3-3 Inter-Channel Phase Dependency ................3-3 Output Termination ......................3-4 Input / Output Protection ....................3-4 Power On/Reset Defaults....................3-4 Resetting the 2074......................3-5 Controlling the 2074 ......................3-6 2074 Front Panel Menus ....................3-8 Enabling the Outputs......................3-12 Selecting a Waveform Type .....................3-13 Changing the Output Frequency ..................3-14 Changing the Sample Clock Frequency ................3-15 Programming the Amplitude and Offset................3-16...
Page 9
Contents (continued) Pulse Generator Menus ..................3-54 Pulse Design Limitations....................3-56 Using the Counter/Timer..................... 3-58 Accessing the Counter/Timer Menus ................. 3-58 Selecting a Counter/Timer Function ................3-59 Counter/Timer Menus ..................... 3-60 Counter/Timer Limitations..................3-61 Using the Half Cycle Waveforms..................3-62 Accessing the half Cycle Menus................. 3-62 Half Cycle Menus ....................
Page 10
2074 User Manual Using the Waveform Studio ..................4-15 Trigger........................4-19 The Modulation Panels ....................4-21 FM ........................... 4-21 AM ........................... 4-22 Sweep ........................4-23 ASK/FSK/PSK......................4-24 Ampl/Freq Hop ......................4-26 (n)PSK........................4-28 (n)QAM........................4-30 3D..........................4-32 The Auxiliary Panels ....................4-33 Counter/Timer ......................
Page 11
Contents (continued) Command Separator ..................... 5-4 The MIN and MAX Parameters ..................5-5 Querying Parameter Setting ..................5-5 Query Response Format ....................5-5 SCPI Command Terminator ..................5-5 IEEE-STD-488.2 Common Commands................. 5-5 SCPI Parameter Type....................5-6 Numeric Parameters ....................5-6 Discrete Parameters ....................
Page 12
2074 User Manual Performance Checks......................6-1 Warm-up Period........................ 6-4 Initial Instrument Setting ....................6-4 Frequency Accuracy......................6-4 Frequency Accuracy, Internal Reference ..............6-5 Frequency Accuracy, External 10MHz Reference ............6-5 Amplitude Accuracy......................6-6 Amplitude Accuracy ...................... 6-6 Offset Accuracy ........................ 6-6 Offset Accuracy......................
Page 13
Contents (continued) Frequency ........................6-25 Period, Period Averaged..................... 6-26 Pulse Width ......................... 6-26 Totalize, Gated......................6-27 Totalize, Infinite ......................6-28 Adjustments and Firmware Update .................. 7-1 What’s in This Chapter ......................7-1 Performance Checks ....................... 7-2 Environmental Conditions......................7-2 Warm-up Period ........................7-2 Recommended Test Equipment ....................
Page 14
List of Tables Chapter Title Page 1-1, Run Modes and Trigger Source Options Summary ............1-16 1-2, Trigger Source Options Summary ..................1-18 1-3, Sequence Advance and Trigger Options Summary............1-27 2-1, Valid and Invalid IP Addresses for Subnet Mask 255.255.255.0 ........2-17 3-1, Default Conditions After Reset ....................
Page 16
List of Figures Chapter Title Page 1-1, Model 2074 ..........................1-4 1-2, ArbConnection – The Control Panels ..................1-5 1-3, ArbConnection – The Wave Composer .................. 1-5 1-4, ArbConnection – The Pulse Composer .................. 1-6 1-5, 2074 Front Panel Controls ....................1-10 1-6, 2074 Rear Panel ........................
Page 17
2074 User Manual 2-3, USB Device Detected ......................2-10 2-4, Found New Hardware Wizard ....................2-10 2-5, Choose Your Search and installation Options ..............2-11 2-7, New Hardware Found and Software installed............... 2-12 2-8, Found New Hardware - USB Serial Port ................2-12 2-9, Choose Your Search and installation Options ..............
Page 18
List of Figures (continued) 3-24, QPSK Data Entry Table Example..................3-48 3-25, User PSK Display ......................3-48 3-26, User PSK Data Entry Table Example................. 3-49 3-27, 64QAM Display Example ....................3-50 3-28, 64QAM Data Entry Table Example ..................3-50 3-29, User Display........................3-51 3-30, User QAM Data Entry Table Example ................
Page 19
2074 User Manual 4-1, Startup & Communication Options ..................4-5 4-2, ArbConnection's Toolbars ...................... 4-5 4-5, the Main Panel ........................4-9 4-6, the Standard Waveforms Panel ................... 4-11 4-7, the Arbitrary & Sequence Panel ................... 4-13 4-8, the Memory Partition Table ....................4-15 4-9, the Waveform Studio......................
Page 20
List of Figures (continued) 4-11, the Trigger Panel ....................... 4-21 4-13, the (n)PSK Modulation Panel ..................... 4-23 4-14, 16PSK Data Table Sample ....................4-23 4-15, Symbol Design Table Sample .................... 4-24 4-16, the (n)QAM Modulation Panel .................... 4-25 4-17, 64QAM Data Table Sample ....................4-25 4-18, Symbol Design Table Sample ....................
Page 21
2074 User Manual 4-46, the Pulse Composer Toolbar Icons ..................4-61 4-47, Complete Pulse Train Design..................... 4-62 4-48, Section 5 of the Pulse Train Design ................... 4-62 4-49, Selecting Pulse Editor Options................... 4-63 4-50, Using the Pulse Editor......................4-65 4-51, Building Section 1 of the Pulse Example ................4-67 4-52, Building Section 2 of the Pulse Example ................
It also describes the front and rear panel connectors and indicators. NOTE This manual is common to Models 5064, Model 1074 and Model 2074. Features and functions are described for the Model 2074 and the variations are described in Appendix A.
Multiple instrument synchronization, jitter-free and phase control Remote calibration without removing case covers Auxiliary pulse generator and counter/timer functions GPIB, USB and Ethernet interfaces Figure 1 -1, Model 2074 Three powerful tools in one software package: Complete ArbConnection instrument control, as well as, waveform and pulse composers Feature...
Figure 1 -4, ArbConnection – The Pulse Composer A detailed functional description is given following the general Introduction description of the features, functions, and options available with the Model 2074. The Model 2074 is a bench-top, 2U high, half rack wide, four- channel synthesized Waveform Generator, a high performance instrument that provides multiple and powerful functions in one small package.
Page 28
appropriate format and downloaded to the 2074 as waveform coordinates. Dedicated waveform memory stores waveforms in memory segments and allows playback of a selected waveform, when required. The waveforms are backed up by batteries or can be stored in a flash memory for use at a later time. Frequency accuracy of the output waveform is determined by the clock reference.
The Tabor Model 2074 can be controlled from either GPIB, USB, or LAN interfaces. The product is supplied with IVI.COM driver and ArbConnection software. ArbConnection simulates an array of mechanical front panels with the necessary push buttons, displays and dials to operate the Model 2074 from a remote interface as if it is a bench-top instrument.
Any adjustment, maintenance and repair of an opened, powered-on instrument should be avoided as much as possible, but when necessary, should be carried out only by a skilled person who is aware of the hazard involved. The instrument is supplied with a CD that includes the User Manual, Supplied ArbConnection and IVI engine and driver.
prog The output amplitude is doubled when the output impedance is above roughly 10 k. The SYNC output generates a single or multiple TTL pulses for SYNC Output synchronizing other instruments (i.e., an oscilloscope) to the output waveform.
Page 32
Note The index in the following paragraphs point to the numbered arrows in Figure 1-6. 1. Power Switch – Toggles 2074 power ON and OFF 2. Menu Top – Selects the root menu. This button is disabled during parameter editing 3.
to place suffix at the end of the parameter. They are also used for terminating an edit operation 11. Program – Use keypads 1 through 4 to modify the screen to display channels 1, 2, 3 and 4, respectively. These keys can be used only when the 2074 is not in edit mode 12.
Figure 1 -6, 2074 Rear Panel These BNC connectors generate synchronization signals, each for SYNC1, 2, 3 and 4 every channel. The sync outputs ate active at all times, regardless if the front panel main outputs were turned on or not and therefore, if you leave cables hooked on these connectors, make sure they ca not damage your equipment when you turn on the 2074.
This 3-prong AC LINE connector accepts ac line voltage. The 2074 AC LINE senses the line voltage and sets the appropriate range automatically. Therefore, the traditional line voltage selector is not available on the rear panel. To avoid potentially hazardous situations, always connect the center pin to mains ground using the line cord that is supplied with the instrument.
connector on the slave unit. COUPLE IN This SMB connector accepts coupling signals from the master unit. Input level is LVPECL, terminated into 50 to 1.3V. For multi- instrument synchronization, connect this input to the COUPLE OUT connector on the master unit. The 2074 can be programmed to operate in one of four run modes: Run Modes Continuous, Triggered, Gated and counted Burst.
The burst mode is an extension of the triggered mode where the Burst Model 2074 can be programmed to output a pre-determined number of waveforms. Note that the burst run mode cannot be applied to sequenced waveform because the two functions share the same circuit and therefore, whenever counted burst is selected for sequenced waveforms, the generator will issue a setting conflict error.
Delayed Trigger The delayed trigger function is exactly the same as the trigger mode except a programmable delay inhibits signal output for a pre- determined period after a valid trigger. The delay time defines the time that will lapse from a valid trigger (hardware or software) to output.
Mixed trigger advance source defines special trigger behavior Mixed where the 2074 expects to first receive remote bus trigger and only then accept hardware triggers. The first time that the 2074 is placed in this mode, all EXT (rear and front panel hardware) triggers are ignored until a remote *TRG is issued.
are the most commonly used wave shapes and therefore were collected to a library of standard waveforms that can be used without the need to compute and download waveform coordinates. The repetition rate of the standard waveforms is given in units of Hz.
Figure 1 -8, ArbConnection Example - Typical Standard Waveforms Panel As a subset of the standard waveforms, the 2074 can generate Half Cycle some of the waveforms, split into two half cycle. When generated Waveforms continuously, the second half cycle is delayed by a programmed interval.
Figure 1-9, Typical Half Cycle Display One of the main functions of the Racal model 2074 is generating Arbitrary real-life waveforms. These are normally not sinewaves and squares Waveforms but user specific waveforms. Generating such waveforms require external utilities such as MatLAB or even spreadsheets but having the program alone is not enough for the 2074;...
The Model 2074 has separate arbitrary waveform memories for each channel and each channel can be loaded with different waveforms. Channels are not limited by the number of segments and by the shape of the waveforms. Figure 1-10 shows typical front panel for the arbitrary waveform display and Figure 1-11 shows typical ArbConnection panel as displayed when ArbConnection is used for remote programming.
The sequence generator is a very powerful tool that lets you link Sequenced and loop segments in any way you desire. The Model 2074 has two Waveforms separate sequence generators – one for each channel. Each sequence generator is dedicated to its own channel. The sequence circuit is useful for generating long waveforms with repeated sections.
Figure 1 -14, Segment 3 Waveform - Pulse The following sequence was made of segment 2 repeated twice, segment 1 repeated four times, and segment 3 repeated two times. Figure 1 -15, Sequenced Waveform Figure 1-16 shows typical front panel entry for the above sequence and Figure 1-17 shows the waveform studio as is typically being used for building and generating the sequence table from remote.
Figure 1 -16, Typical Front Panel Programming of a Sequence Table Figure 1 -17, ArbConnection Sequence Table Studio As shown above, sequences are built as simple table of which Sequence Advance define link, segment, loops and advance bits. When placed in Modes sequenced mode, the output is changing from link to link in an ascending order.
Page 47
should be observed while using the various sequenced advance modes. These limitations are summarized in Table 1-3. Auto Auto advance sequence is the mode that you want to use when the sequence is expected to run continuously from the first step in the table to the last, and then resume from the first step.
Table 1 -3, Sequence Advance and Trigger Options Summary Run Mode Status Trigger Option Status Mode Auto Continuous Active External Active Triggered Active Active Gated Active Mixed Disabled Burst Disabled Delayed Trigger Active Re-Trigger Disabled Step Continuous Active External Active Triggered Disabled...
Figure 1 -18, Typical Modulated waveform Display Figure 1 -19, ArbConnection Example – FM Modulation Panel In modulation OFF, the output generates continuous Carrier Modulation Off Waveform frequency. The carrier waveform is sinewave and its frequency can be programmed using the CW Frequency menu. The value programmed for the CW Frequency parameter, is used for all other modulation functions.
Programming the user PSK is easily done using very simple table entries which define symbol and phase value. In this function, the amplitude remains constant throughout the entire phase entries. The (n)QAM function is similar to the standard ASK function except (n)QAM the output can shift to multiple amplitudes and phase positions to form an amplitude/phase shift constellations.
Figure 1 -20, 2074 Digital Pulse Generator Menu Example Figure 1 -21, ArbConnection Digital Pulse Generator Panel Example The counter/timer auxiliary function transforms the 2074 into a Counter/Timer counter/timer instrument with the capability to measure parameters exactly as they would be measured by a stand-alone counter/timer instrument.
Figure 1 -22, 2074 Counter/Timer Menu Example Figure 1 -23, ArbConnection Counter/Timer Panel 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).
The Model 2074 has no controls on its front panel. Instrument Programming the functions, parameters, and modes can only be accessed through Model 2074 VXIbus commands. There are a number of ways to “talk” to the instrument. They all require that an appropriate software driver be installed in the Resource Manager (slot 0).
Chapter 2 Configuring the Instrument Title Page Installation Overview......................2-2 Unpacking and Initial Inspection ..................2-2 Safety Precautions....................... 2-2 Performance Checks ......................2-3 Power Requirements ......................2-3 Grounding Requirements..................... 2-3 Long Term Storage or Repackaging for Shipment ............. 2-4 Preparation for Use......................2-4 Installation..........................
2074 User Manual Installation This chapter contains information and instructions necessary to prepare the Model 2074 for operation. Details are provided for Overview initial inspection, grounding safety requirements, repackaging instructions for storage or shipment, installation information and Ethernet address configuration. Unpacking and Unpacking and handling of the generator requires normal precautions and procedures applicable to handling of sensitive...
Configuring the Instrument Performance Checks When using test fixtures, keep the lid closed while power is applied to the device under test. Carefully read the Safety Precautions instructions that are supplied with your test fixtures. Before performing any maintenance, disconnect the line cord and all test cables.
NOTE If the instrument is to be shipped to Tabor Electronics for calibration or repair, attach a tag to the instrument identifying the owner. Note the problem, symptoms, and service or repair desired.
Configuring the Instrument Installing Software Utilities The 2074 is supplied with a CD that contains the following Installing programs: IVI Driver, ArbConnection, USB driver and some other Software Utilities utilities to aid you with the operation of the instrument. For bench operation, all that you need from the CD is this manual however, it is recommended that you stow away the CD in a safe place in case you’ll want to use the 2074 from a host computer or in a system.
2074 User Manual You can connect your Tabor 2074 to GPIB, USB, or LAN adapters, Connecting to a depending on your application and requirements from your system. Remote interface Installing interface adapters in your computer will not be described in this manual since the installation procedures for these adapters change frequently.
Configuring the Instrument Selecting a Remote interface To select an active Interface, you need to access the Select Interface screen as shown in Figure 2-1. To access this screen press the TOP menu button, then select the Utility soft key and scroll down with the dial to the Remote Setup option and press the Enter key.
2074 User Manual option and press the Enter key. The GPIB soft key will update the display with the GPIB address parameter. The default address is 4. To modify the address, press the Enter key and use the dial or keypad to select the new address.
Configuring the Instrument Selecting a Remote interface Figure 2-3, USB Device Detected Figure 2-4, Found New Hardware Wizard Immediately thereafter, the Found New Hardware Wizard will open, as shown in Figure 2-4. Select the Install from a list or specific Location option and click on next.
Configuring the Instrument Selecting a Remote interface Figure 2-7, New Hardware Found and Software installed Figure 2-7 shows that the Tabor 2074 USB Waveform Generator has been found and software driver installed. However, the process does not end at this point but continues to assign a logical port address to the USB driver.
Configuring the Instrument Selecting a Remote interface Figure 2-11, New Hardware Found and Software installed The process above detected a USB device and installed the software for it, then it has assigned a Serial Port address to the USB post. In fact, this ends the process unless you want to verify that the drivers and the port are correctly assigned on your PC.
2074 User Manual Figure 2-12, Model 2074 Configured for USB Operation There are several parameters that you may have to set to establish LAN Configuration network communications using the LAN interface. Primarily you’ll need to establish an IP address. You may need to contact your network administrator for help in establishing communications with the LAN interface.
Configuring the Instrument Selecting a Remote interface Note Configuring your LAN setting does not automatically select the LAN as your active remote interface. Setting a remote interface is done from the Select interface menu. Information how to select and Interface is given herinbefore.
Page 69
2074 User Manual If you are adding the Ethernet device to an existing Ethernet network, you must choose IP addresses carefully. Contact your network administrator to obtain an appropriate static IP address for your Ethernet device. Also have the network administrator assign the proper subnet mask and gateway IP.
Page 70
Configuring the Instrument Selecting a Remote interface the following steps: • For Windows 98/Me/2000/XP 1. Open a DOS prompt. 2. Type IPCONFIG. 3. Press <Enter>. If you need more information, you can run ipconfig with the /all option by typing IPCONFIG /all at the DOS prompt. This shows you all of the settings for the computer.
Page 71
2074 User Manual This page intentionally left blank 2-18...
Page 72
Chapter 3 Using the Instrument Title Page Overview ..........................3-3 Inter-Channel Dependency ....................3-3 Inter-Channel Phase Dependency ................3-3 Output Termination ......................3-4 Input / Output Protection ...................... 3-4 Power On/Reset Defaults ....................3-4 Resetting the 2074....................... 3-5 Controlling the 2074......................3-6 2074 Front Panel Menus......................
Page 73
2074 User Manual What Are Sequenced Waveforms?................3-39 Editing the Sequence Table ..................3-41 Selecting Sequence Advance Modes .................3-43 Generating Modulated Waveforms ..................3-45 Off ..........................3-45 (n)PSK ........................3-46 User PSK .........................3-48 (n)QAM ........................3-49 User QAM ........................3-50 Using the Auxiliary Functions..................... 3-51 Using the Digital Pulse Generator ................3-52 Pulse Generator Menus...................3-54 Pulse Design Limitations....................
Appendix A. The main differences are related to the highest sampling clock rate and the output frequency. If you purchased either Model 5064 or Model 1074, refer to the specification list and ignore references to frequency and sample clock limits that exceed those which are listed in Appendix A.
2074 User Manual During use, output connectors must be properly terminated to Output minimize signal reflection or power loss due to impedance Termination mismatch. Proper termination is also required for accurate amplitude levels at the output connectors. Use 50Ω cables and terminate the main and SYNC cables with terminating resistors.
Using the Instrument Resetting the 2074 rechargeable batteries. The batteries are being charged only when the instrument is plugged into the mains outlet and the power is turned on. Minimum charge time that will assure reasonable back up power is 48 hours. After charging the batteries, you may expect that front panel settings will remain unaffected for a period of roughly 4 hours.
2074 User Manual Table -1, Default Conditions After Reset Function / Parameter Default Inter-Channel Dependency Outputs State: Separate SYNC State: Common Operating Mode: Continuous Common Active Channel: Separate Digital Pattern State: Separate Output Function: Standard Separate Output Function Shape: Sine Separate Standard Wave Frequency: 1 MHz...
Using the Instrument Controlling the 2074 1) When in edit mode, cancels edit operation and restore last value 2) When operating the 2074 from a remote interface, none of the front panel buttons are active. The Local button moves control back from remote to front panel buttons Figure 3-2, 2074 Front Panel Operation 6.
2074 User Manual to place suffix at the end of the parameter. They are also used for terminating an edit operation 11. Program – Use the Program keys to modify the screen to display parameters from channel 1, 2, 3 or 4. These keys can be used only when the 2074 is not in edit mode 12.
Page 80
Using the Instrument 2074 Front Panel Menus Table 3 -2, Front Panel Waveform Menus (continued) Soft Level Level Menu Menu Menu Notes Sequenced View Table Provides access to the sequence table Advance Mode Programs the sequence advance mode Advance Source Selects the sequence advance source Sample Clock Programs the sample clock frequency...
2074 User Manual Table -3, Front Panel Run Mode Menus Soft Level Level Menu Menu Menu Notes Run Mode Provides access to 2074 Run Mode options: Continuous, Triggered, Gated and Counted Burst Continuous Selects the continuous run mode Triggered Selects the triggered run mode. Provides access to trigger parameters, re-trigger on/off and re-trigger parameters Gated...
Using the Instrument 2074 Front Panel Menus Table -5, Front Panel Auxiliary Menus Soft Auxiliary Level Menu Function Menu Notes ↓D Auxiliary Provides access to the following auxiliary functions: Digital Pulse Generator, Counter/Timer, Half Cycle waveforms, Multi- instrument synchronization and Digital Patterns. Pulse Generator Apply Changes Press this button to accept modifications of...
2074 User Manual For safety reasons, main outputs default setting is OFF. The Enabling the outputs can be turned on and off using either the hot keys, or the Outputs Output Menu. Observe Figure 3-3 and disable or enable the main outputs using the procedure below.
Using the Instrument Selecting a Waveform Type There are four main types of waveforms that the 2074 can produce: Selecting a Standard, Arbitrary, Sequenced and Modulated waveforms. Waveform Type Standard and modulated waveforms are computed from equations and tables that are built into the program. The instrument can output arbitrary and sequenced waveforms however, only after waveform data has been downloaded into its memory.
2074 User Manual Note The picture in the 2074 LCD display is an icon only. The actual output waveform may look entirely different. You should be careful not to confuse waveform frequency with Changing the sample clock frequency. The waveform frequency parameter is Output Frequency valid for standard waveforms only and controls waveform frequency at the output connector;...
Using the Instrument Changing the Sample Clock Frequency 3. Press M, k, x1 or m to terminate the modification process Alternately, you can modify the frequency value with the dial and arrow keys but then the termination of the process is by pressing Enter only.
2074 User Manual terminate the modification process Alternately, you can modify the sample clock frequency value with the dial and arrow keys but then the termination of the process is by pressing Enter only. Note If you use the dial or arrow keys to modify the sample clock frequency parameter, the output is updated immediately as soon as you modify the parameter.
Using the Instrument Programming the Amplitude and Offset 4. Press “m” for mV, or “x1” for volts to select the suffix letter. 5. Press Enter to lock in the value Alternately, you can modify the amplitude value with the dial and arrow keys but then the termination of the process is by pressing Enter.
2074 User Manual The Model 2074 offers four run modes: Continuous, Triggered, Selecting a Run Gated and Burst. Mode The selected waveform is repeated continuously when the instrument is set to operate in Continuous mode. The continuous output can be turned on and off from a remote interface, and thus controlling the start and stop of the waveform from an external source.
Using the Instrument Selecting a Run Mode updated with the selected run mode 2. Use the arrow keys or the dial to scroll down to the parameter field you want to modify 3. Press Enter to edit the field value 4.
2074 User Manual Figure 3-9, Trigger Run Mode Parameters The delayed trigger function operates in conjunction with the Delayed Trigger triggered and counted burst modes. When enabled, it inhibits the output signal for a pre-determined period after a valid trigger. The delay time defines the time that will lapse from a valid trigger (hardware or software) to output.
Using the Instrument Selecting a Run Mode When set to gated mode, the 2074 output remains at a DC level as Gated Mode long as the rear-panel TRIG IN signal remains inactive. The output gates on and off between two transitions, either positive or negative, depending on the slope setting.
2074 User Manual Burst mode is similar to Triggered mode with the exception that only Burst Mode one trigger signal is needed to generate a counted number of output waveforms. In Burst mode, the output remains at a DC level as long as a valid trigger signal has not occurred.
Using the Instrument Using the Manual Trigger Figure 3-11, Burst Run Mode Parameters The manual trigger allows you to trigger or gate the 2074 directly Using the Manual from the front panel. This button is active only when the generator is Trigger placed in external trigger only.
2074 User Manual There are four parameters you can adjust for the SYNC output: Active Channel – When you select CH1, CH2, CH3 or CH4, subsequent programming will apply to the selected channel only. For example, if you want to program the sync position for channel 3, press key number 3 on the keypad and observe that the CH3 option is checked.
Using the Instrument Selecting the SCLK Source and Reference Selecting the SCLK In cases where synchronization to other instruments in a system is needed, you have two options: Use an external clock source for the Source and 10 MHz reference clock or replace the internal sample clock Reference generator entirely with an external clock source.
2074 User Manual waveforms in the market – sine waveform. Figure 3-14 shows a list of all other waveforms that the instrument can generate however, one must not forget that the waveforms are generated digitally from either lookup tables or formulated from standard equations and therefore, each time a new waveform is selected, one should expect to have a slight delay between the time the waveform was selected to when it is being generated at the output connector.
Page 98
Using the Instrument in to reconstruct the waveform. The technique of generating sine waves above certain frequency is not within the scope of this manual however, one should remember that above certain frequency the waveform is loosing purity and quality because the number of points that are available to construct the waveform are inversely proportional to the output frequency.
Page 99
2074 User Manual parameters; These are: Frequency – programs the frequency of the square waveform. Note that at low frequencies (up to about 200 kHz), when you modify the frequency parameter, the output responds with coherent change however, at higher frequencies, the waveform has to be re- computed every time and therefore, when you modify the frequency, the output wanders until the waveform is being re- computed and then restored to full accuracy.
Page 100
Using the Instrument Amplitude – programs the amplitude of the output waveform. Note that amplitude and offsets can be programmed freely within the specified amplitude window, as explained in the Programming Amplitude and Offset section in this chapter. Note that setting the amplitude parameter in this menu overrides amplitude setting in all other menus.
Page 101
2074 User Manual specified amplitude window, as explained in the Programming Amplitude and Offset section in this chapter. Note that setting the amplitude parameter in this menu overrides amplitude setting in all other menus. Offset – programs the offset of the output waveform. Note that offset and amplitude can be programmed freely within the specified amplitude window, as explained in the Programming Amplitude and Offset section in this chapter.
Page 102
Using the Instrument specified amplitude window, as explained in the Programming Amplitude and Offset section in this chapter. Note that setting the amplitude parameter in this menu overrides amplitude setting in all other menus. Offset – programs the offset of the output waveform. Note that offset and amplitude can be programmed freely within the specified amplitude window, as explained in the Programming Amplitude and Offset section in this chapter.
Page 103
2074 User Manual Amplitude and Offset section in this chapter. Note that setting the amplitude parameter in this menu overrides amplitude setting in all other menus. Offset – programs the offset of the output waveform. Note that offset and amplitude can be programmed freely within the specified amplitude window, as explained in the Programming Amplitude and Offset section in this chapter.
Page 104
Using the Instrument in this menu overrides offset setting in all other menus. Exponent – sets the exponent factor for the gaussian function. Changing the default exponent value to a different number requires re-calculation of the waveform and may take a few seconds until the waveform is computed and generated at the output connector.
Page 105
2074 User Manual output connector. Reset Parameters – Resets the exponential pulse wave parameters to their original factory defaults. DC Wave The DC waveform is useful for applications requiring simply and accurate DC level. There are certain menus that provide access to the DC waveform parameters;...
Using the Instrument Generating Arbitrary Waveforms a know value. Note that while generating noise, bear in mind that the noise is generated in a certain memory size and it is being repeated over and over until the function is disabled. Therefore, the noise is not really random as is the pure translation of the word.
2074 User Manual Arbitrary waveforms are generated from digital data points, which What Are Arbitrary are stored in a working memory. The working memory is connected Waveforms? to a digital to analog converter (DAC) and a sample clock generator is clocking the data points, one at a time, to the output circuit. In slow motion, the output generates a waveform that resembles the look of a staircase.
Using the Instrument Generating Arbitrary Waveforms exceed parameter limits while you key the numbers 3. Select and press a suffix 4. Press Enter to lock in the new value Alternately, after you display the edit field, you may use the dial and/or the arrow keys to modify the field then, press Enter to lock in the new value.
2074 User Manual Figure 3-16, Programming Arbitrary Waveform Parameters Generating In general, the Model 2074 cannot by itself create sequenced waveforms. If you want to use sequenced waveforms, you must first Sequenced load them into the instrument. The 2074 is supplied with waveform Waveforms creation and editing, called –...
Using the Instrument Generating Sequenced Waveforms Figure 3-17, Using ArbConnection to Generate Sequences Sequenced waveforms are constructed from two or more arbitrary What Are waveforms, which are linked and looped in any way you can Sequenced imagine, as long as you observe the limitations set forth in the specification section of this manual.
2074 User Manual waveform will cycle twice through the same segment before transitioning to the next link. Adv – This field is a special code that is used in conjunction with the mixed advance mode. This bit flags the 2074 if the selected link is continuous or stepped.
Using the Instrument Generating Sequenced Waveforms Alternately, after you display the edit field, you may use the dial and/or the arrow keys to modify the field then, press Enter to lock in the new value. If you did not make programming errors and did not make any mistake while downloading your waveform segment(s), then the output should generate your desired waveform.
Page 113
2074 User Manual table will display as shown in Figure 3-19. If you already have a Sequence Table sequence table in place, you can edit the steps and modify the table per your new requirements. If you do not have a sequence table, you can construct the table from this screen however, you must make sure first that the segments you intend to use are loaded with waveforms.
Using the Instrument Generating Sequenced Waveforms Figure 3-19, Editing the Sequence Table As was explained above, the 2074 steps through an index of links; Selecting It may loop a few times on a designated link and eventually, after Sequence Advance the last link, the process repeats itself.
2074 User Manual loops will the sequence step to the next assigned link. Note To use the single advance mode, the 2074 must be in programmed first to triggered run mode. Mixed – This sequence advance mode allows combination of automatic and stepped links in one sequence table.
Using the Instrument Generating Modulated Waveforms I & Q modulation is one of the fastest growing requirements for Generating digital waveform generation applications. The 2074 can generate Modulated phase modulation and QAM modulation on all four channels where Waveforms each pair generates a separate modulation scheme. Having two pairs of modulation channels is specifically helpful for speeding up tests on parts in production.
2074 User Manual programmed for the carrier waveform: CW Frequency – defines the frequency of the carrier waveform. Using this standard AM function, the shape of the carrier waveform is always sine. The CW parameter, as programmed in this menu is shared by all other modulation options.
Using the Instrument Generating Modulated Waveforms from the front panel however, this table must be converted for different applications. An example of the QPSK data entry table is given in figure 3-24. CW Control – can turn the carrier waveform on and off. Use the carrier off position when directly driving vector generators.
2074 User Manual Figure 3-24, QPSK Data Entry Table Example The User PSK function is similar to the (n)PSK function except the User PSK symbols and their associated vector positions can be freely designed at locations that are non-standard. The user PSK display is shown in figure 3-25.
Using the Instrument Generating Modulated Waveforms Figure 3-26, User PSK Data Entry Table Example There are 4 different types of Quadrature Amplitude Modulation that (n)QAM the 2074 can generate: 16QAM, 64QAM and 256QAM. If another constellation scheme is required, one can use the User QAM to design his/her own symbol list and constellation.
2074 User Manual Amplitude – defines the carrier amplitude level. The same level is used throughout the instrument when you move from waveform shape to another. Offset – defines the offset level for the carrier waveforms. The same level is used throughout the instrument when you move from waveform shape to another.
Using the Instrument Using the Auxiliary Functions After you design the symbols and generate the control data string, the definition and the modification of the other parameters are done exactly as you would do for the other QAM functions. Figure 3-29, User Display Figure 3-30, User QAM Data Entry Table Example Using the The 2074, besides its standard waveform generation functions, has...
2074 User Manual The digital pulse generator function provides means of designing Using the Digital pulses and their associated parameters in units of time, exactly as Pulse Generator would be done on a stand-alone, bench-type, analog pulse generator. Note however, that the pulse is built in the same memory as the arbitrary waveforms are being stored and therefore, changing from arbitrary to digital pulse modes and reverse, may overwrite waveforms that were downloaded to the memory.
Using the Instrument Using the Auxiliary Functions Figure 3-32, the Digital Pulse Generator Menus The digital pulse generator menus provide access to all pulse parameters just as they would be programmed on an analog pulse generator. To access the pulse parameters, use one of the soft keys. If you do not see a required parameter on the screen, press the key up or down to scroll through the menus.
2074 User Manual The final step before the modified pulse shape will be available at the output connector is pressing the Apply Changes soft key. NOTE No change will be made on the pulse shape and at the output connector before the Apply Changes button has been pressed, except when the High and Low Level buttons are exercised.
Page 126
Using the Instrument Using the Auxiliary Functions Rise Time The rise time defines the time it takes for the pulse to transition from its low level to its high level settings. Do not confuse this parameter with the industry-standard interpretations of rise time such 10% to 90% of amplitude.
2074 User Manual Figure 3-34, Double Pulse Mode Double Delay The Double Delay parameter programs the delay between the two adjacent pulses. This parameter is active only when the double pulse mode is turned on. Sync Position The Sync Position parameter programs the position of the sync output along the pulse cycle.
Page 128
Using the Instrument Pulse Design Limitations that clocks memory points. The rate of the sample clock defines the incremental resolution. Consider that you want to generate 100 ms pulse rates with 1 ms high time pulse and the rest of the period low. In this case, the generator can select the 1 kS/s to 10 kS/s clock rate because this is enough for generating a high signal of 1 ms using just 100 to 1000 memory points.
2074 User Manual The counter/timer auxiliary function transforms the 2074 into a Using the counter/timer instrument with the capability to measure parameters Counter/Timer exactly as they would be measured by a stand-alone counter/timer instrument. When using this function one could select the measurement function, gate time trigger level and hold the measurement till condition requires a reading.
Using the Instrument Pulse Design Limitations Figure 3-35, Accessing the Counter/Timer Menus Figure 3-36, the Digital Counter/Timer Menus The digital counter/timer can measure one of the following Selecting a functions: Frequency, Period, Period Averaged, Pulse Width and Counter/Timer Totalize, either within a specified gate time or infinitely. Observe Figure 3-37 and use the instructions below to access and select Function one of the counter/timer measurement functions.
2074 User Manual Figure 3-37, Selecting a Counter/Timer Measurement Function There are various counter/timer settings that define how the Counter/Timer instrument will perform the measurement. For example, the period Menus of the gate time must always be larger than the period of the measured signal.
Using the Instrument Pulse Design Limitations Trigger Level The trigger level parameter defines the vertical cross point where the signal will trigger a measurement. Trigger level range is from -5 V to +5 V and the default threshold level is set to 1.6 V, which is very convenient for TTL level signals.
2074 User Manual 3. Auxiliary functions disables waveform generation When the auxiliary counter/timer function is selected, all operations of the waveform generator are purged. Do not expect from the 2074 to make counter measurements and at the same time have signals at output connectors.
Using the Instrument Using the Half Cycle Waveforms Figure 3-39, the Digital Pattern Menus There are various settings that define how the instrument will Half Cycle Menus generate half cycles. For example, spacing between the halves can be programmed to any length between 200 ns to 20 s. The half cycle menus are described below.
The interconnection cables are proprietary and must be bought from Tabor Electronics Ltd. In case you require such cables, contact your nearest dealer or the Tabor customer service department for price and delivery information. The purpose of these cables is to link the necessary signals from instrument to instrument.
Using the Instrument Using the Half Cycle Waveforms There is a difference if you wish to synchronize two or more Connecting the instruments because, for two instruments you do not need to have a instruments LAN network however, if you need more than 4 channels, the only way to do it is by connecting each instrument, separately, to the LAN network.
2074 User Manual 3. Press the Auxiliary Functions soft key button 4. Use the dial or the up/down keys to scroll down to the X-Inst Sync option, as shown in figure 3-65 5. Press Enter. The display will change to show the multi- instruments synchronization menus 6.
Using the Instrument Using the Half Cycle Waveforms The next step is to tell the master instrument that will become slave instrument. Remember that the 2074 can synchronize more than two instruments and that each one must be connected to a LAN network for communications and synchronization signals and therefore, all instruments must be set up to operate from a LAN interface and each instrument must have a unique LAN address for...
2074 User Manual Figure 3-44, Activating the Synchronization Process Operating synchronized instruments is best achieved if some Operating ground-rules are learned and adhered to. Synchronized 1. Connecting the synchronization cables is pre-requisite however, Instruments additional steps must be performed to set one unit in master mode the others as slave.
Using the Instrument Using the Half Cycle Waveforms Figure 3-42 and access the Start Phase field in the Synchronization Properties group. The start phase defines the delay time that the instrument will hold off before it will start generating the output waveform. Setting resolution is 20 ns and the delay can be programmed from 200 ns to 20 s.
Page 141
2074 User Manual clock generator. The frequency of the output waveform is computed from the relationship of two parameters: sample clock frequency and number of points. Output Frequency = SCLK / number of waveform points As you probably already realize, the sample clock has a finite frequency, 200 MS/s in the case of the 2074.
Using the Instrument Using the Half Cycle Waveforms Figure 3-45, Programming Phase Offset between Channels Contrary to what was discussed in the above, there are two waveforms that behave differently; these are sine and triangular waveforms. You can still use the phase offset method as was described in the above however, the two functions are different in a way that you can change the start phase on each waveform in increments of 0.2°...
2074 User Manual The method of setting phase offset between channels when the Adjusting Phase 2074 is programmed to generate arbitrary or sequenced waveforms Offset for Arbitrary is simpler because you already know how many waveform points Waveforms you used for generating your waveform and what is the programmed sample clock and therefore, as discussed before, the delay is computed from the following relationship: Offset [Channel 2] = n x 1/sclk...
Using the Instrument Monitoring the Internal Temperature Figure 3-47, Customizing the Model 2074 As specified in Appendix A, the display of the output amplitude is Adjusting Load valid when the load impedance is exactly 50 Ω. Such impedance is Impedance absolutely necessary when operating at high frequencies where unmatched output impedance can cause reflections and standing waves.
2074 User Manual Figure 3-48, Reading the 2074 Internal Temperature 3-74...
Page 146
Chapter 4 ArbConnection Title Page What’s in This Chapter?....................... 4-3 Introduction to ArbConnection ..................... 4-3 Installing ArbConnection ...................... 4-3 Quitting ArbConnection ....................4-4 For the New and Advanced Users ................4-4 Conventions Used in This Manual.................4-4 The Opening Screen......................4-5 ArbConnection Features ...................... 4-6 The Control Panels ......................
Page 147
2074 User Manual Digital Pattern ...............Error! Bookmark not defined. X-Instrument Sync ....................4-31 The System Panels .....................4-33 General/Filters ......................4-34 Calibration........................4-35 The Composers Panels....................4-36 The Wave Composer....................4-37 The Toolbar .........................4-43 The Waveform Screen ....................4-44 Generating Waveforms Using the Equation Editor ............4-45 Writing Equations ......................4-47 Equation Convention ....................4-48 Typing Equations......................4-49...
ArbConnection What’s in This Chapter? This Chapter contains information how to install, invoke and use What’s in This ArbConnection. Introduction to ArbConnection and examples how Chapter? to program instrument controls and parameters and how to generate waveforms and download them to the 2074 are also given in the following sections.
2074 User Manual Before you start roaming through menus and editing commands, we Quitting strongly recommend that you make yourself familiar with ArbConnection ArbConnection basics and concept. For now quit the program and spend some more time with this section of the manual. Point the mouse cursor to the File menu and press the left mouse button.
ArbConnection The Opening Screen Invoke ArbConnection by double clicking on the icon. If you cannot The Opening find the icon on your desktop, click on Start, Programs and Screen ArbConnection. The opening screen will show. If you installed the program correctly, your screen should look as shown in Figure 4-1. Figure 4-1, Startup &...
2074 User Manual The standard Windows Menu Bar is the top bar. It provides access to main system controls like saving files, and viewing or removal of screen images. The second bar is called Link bar. It provides direct access to different instruments that are active on the active interface bus.
ArbConnection The Control Panels The control panels look and feel just as if you would operate an The Control instrument from its front panel. They even look like instrument front Panels panels, so operating function and changing parameters is easy and intuitive.
2074 User Manual NOTE After you change the displayed readout, the 2074 will be updated with the new parameter only after you press the Execute button. Digital Display – The display is used for displaying and reading various 2074 parameters, just as you would use it on your instrument.
ArbConnection The Control Panels Figure 4-4, the Operations Panels The Main Panel, as shown in Figure 4-5, is the first panel you see Main after invoking ArbConnection. Notice how buttons and LED’s are grouped; this is done specifically so that common parameters are placed in functional groups.
Page 155
2074 User Manual the Execute button for the command to update the instrument. The functional groups in the Main Panel are explained below. Parameters The Parameters group has two parameters for each channel: Amplitude and Offset. To access the required parameter, click on the LED or the text next to it to display the required parameter.
ArbConnection The Control Panels The Standard Panel, as shown in Figure 4-6, is accessible after you Standard click on the Standard button in the Panels bar. The Standard Waveform Panel groups allow (from left to right) adjustment of waveforms and their associated parameters. The functional groups in the Standard panel are described below.
2074 User Manual the accuracy of the output will deteriorate completely. The Frequency control lets you program the output frequency of the selected waveform shape. The frequency parameter may be modified when the LED illuminates. You can use the dial, keyboard, or the [↑] [↓} keys to adjust the readout to the required setting.
ArbConnection The Control Panels Figure 4-7, the Arbitrary & Sequence Panel SCLK The SCLK (Sample Clock) group is comprised of parameters that control the sample clock frequency. The sample clock setting affects the 2074 in arbitrary mode only. The sample clock rate is programmed in units of S/s (samples per second) and will affect the instrument only when it is programmed to output arbitrary or sequenced waveforms.
2074 User Manual modes for the sequence generator. Advance options are: Auto, Stepped, Single and Mixed. Refer to the 2074 manual to find out more when and how to use these advance modes. You should be careful while selecting modes because it is possible to cause settings conflict, for example, if you select the Single option before you modified the run mode to Triggered.
ArbConnection The Control Panels Figure 4-8, the Memory Partition Table The two main fields in the segment table are Segment number and segment size. The Seg No (segment number) is an index field that can has values only, from 1 to 2048. The Segment Size is always associated with the segment number.
2074 User Manual The Waveform Studio, as shown in Figure 4-9 has two parts: 1) Using the Waveform Segment Table and 2) Sequence Table. The purpose of the Studio waveform studio is to provide access to waveform files that are already resident in the system.
ArbConnection The Control Panels Figure 4-9, the Waveform Studio Point and click on one of the segments to show its shape in the Waveform Shape window. Description of the various buttons in the Segment Table is given below. Append – adds segment number at the end of the table Insert –...
2074 User Manual fresh settings Close – removes the Waveform Studio from the screen. If you have not saved your work, the table setting will be lost. The Sequence Table As was explained in the above, the waveform memory can be divided into smaller segments and up to 2048 segments can be defined and used as individual arbitrary waveforms.
ArbConnection The Control Panels The Sequence Table is demonstrated in Figure 4-10. To access the Sequence table, click anywhere on the Sequence Table area. If it was not yet, it will turn white as opposed to the Segment Table area that turns gray.
2074 User Manual same functionality as for the Segment Table. Use the Append key to add a step at the end of the sequence list. Use the Insert key to insert a step at the cursor location. The Delete key is used for deleting a step at the cursor position. Click on the Close to discard of the contents of the dialog box without saving your last actions and to remove the sequence Table from the screen but click on the Save key if you want just to save...
ArbConnection The Control Panels Figure 4-11, the Trigger Panel Trigger Parameters Slope - The Slope group lets you select edge sensitivity for the trigger input of the 2074. If you click on Pos, the instrument will trigger on the rising edge of the trigger signal. Likewise, if you click on Neg, the instrument will trigger on the falling edge of the trigger signal.
2074 User Manual The Modulation functions were designed over two separate panels, The Modulation as shown in Figures 4-13 and 4-15. The panels are invoked by Panels pressing the Modulation header and then one of the modulation panels that appear below it (Figure 4-12). These panels provide access to the modulation functions.
ArbConnection The Control Panels Figure 4-13. Note that the value of each symbol is pre-defined and hence, every time you enter a vector, the associated symbol is automatically fetched from the list and displayed in the Phase field. The sequence of which the symbols are generated at the output has the same order as was entered in the Vector list.
2074 User Manual generating custom symbols. While the standard (n)PSK modulation functions use pre-defined phase values, using the Symbol Design table, you can design and associate any symbol with any vector as you desire. Figure 4-15, Symbol Design Table Sample The (n)QAM panel contains parameters for controlling multiple (n)QAM amplitude-phase modulation options.
ArbConnection The Control Panels symbols are generated at the output has the same order as was entered in the Vector list. For applications requiring non-standard amplitude-phase values, use the Symbol Design option to design your custom symbols. Figure 4-16, the (n)QAM Modulation Panel Figure 4-17, 64QAM Data Table Sample Symbol Design The Symbol Design table, as shown in Figure 4-18, is used for...
2074 User Manual Symbol Design table, you can design and associate any symbol with any vector as you desire. Figure 4-18, Symbol Design Table Sample 4-26...
ArbConnection The Control Panels The Auxiliary tab provides access to a group of panels that control The Auxiliary some auxiliary and Utility functions. Panels There are six panels in this group: Counter/Timer, which provides access to the auxiliary Counter/Timer function; Pulse Generator, which provides access to the auxiliary digital pulse generator function;...
2074 User Manual Averaged, Pulse Width, and Totalize. The totalize function has two options. If Totalize Infinite function is selected the input will count every legal pulse at the counter input, for an indefinite period of time, and will display the total number of pulses until the counter has been reset.
ArbConnection The Control Panels The Pulse Generator panel contains controls that select the pulse Pulse Generator function and adjusts the pulse parameters. The pulses are generated digitally suing the arbitrary waveform memory and digital computation and therefore, there are some limitations to the minimum to maximum range that must be observed.
2074 User Manual The Half Cycle panel contains controls that select the half cycle Half Cycle functions and adjust the half cycle parameters. The half cycle functions are generated with variable and controllable delay between the halves. If triggered mode, one half at a time is generated as a result of a trigger signal regardless of the programmed delay value.
ArbConnection The Control Panels would have been very crowded to include separate buttons for each channel and therefore, when you intend to program channel 1 parameters, click on the CH1 button. Likewise if you intend to program channel 4 parameters, click on the CH4 button. The X-Instrument Sync serves the multi-instrument synchronization X-Instrument Sync purpose.
2074 User Manual 1. First, and most important step, designate which of the instruments will be set up as master and which will serve as slaves. 2. Locate the multi-instrument cluster of connectors on the back of the 2074. They are grouped under the X-Inst Sync title. There are four SMB connectors.
ArbConnection The Control Panels 7. ArbConnection can communicate with one instrument at a time and therefore, highlight the master IP address and then click on Communicate. Regardless, each of the assigned addresses will be tested for LAN accessibility and made available in the Link field for future programming.
2074 User Manual Figure 4-26, the System Panels The General/Filters panel provides access to some general system General/Filters common commands, allows read back of information that is stored in the flash and provides means of adding filters to the output path. The General/Filters panel and the various parameters that control these functions are described below.
User Name and Password and to quality to perform such calibration, you’ll need to be trained and certified by Tabor Electronics. Information how to access the calibration panel and how to perform the calibration is given in Chapter 7.
2074 User Manual Figure 4-28, the Calibration Panel The Composers tab provides access to a group of composers that The Composers allow generation and editing of arbitrary waveforms, pulse shapes, Panels arbitrary frequency modulation and 3D profiling. Without utilities such as the above, the operation of an arbitrary waveform generator is extremely limiting.
ArbConnection The Control Panels Being an arbitrary waveform generator, the 2074 has to be loaded The Wave Composer with waveform data before it can start generating waveforms. The waveform generation and editing utility is part of ArbConnection and is called – The Waveform Composer. This program gives you tools to create definitions for arbitrary waveforms.
Page 183
2074 User Manual with an additional list of commands. Then, clicking on an additional command, may open a dialog box, or generate an immediate action. For example, Clicking on File and then Exit will cause an immediate termination of the Wave Composer. On the other hand, clicking on Wave and then on Sine, will open a Sine Wave dialog box that lets you program and edit sine wave parameters.
ArbConnection The Control Panels printer setup, or print the waveform page. Figure 4-31, the Open Waveform Dialog Box Exit The Exit command ends the current Wave Composer session and takes you back to the Panels screen. If you made changes to your waveform since it was last saved, the Wave Composer will prompt you to Save or Abandon changes these changes.
Page 185
2074 User Manual are bound by anchors. Anchor operation is described later in this chapter. Place the anchors on the left and right of your waveform segment and select the Smooth command. The waveform will change its shape immediately to follow the mathematical pattern of a parabolic curve.
ArbConnection The Control Panels The zoom in command operates between anchors. Anchors are marked as left and right hand triangles. The default position of the anchors is the start and the end of the waveform. To move an anchor to a new location, click and hold on the triangle and drag the anchor to left or right as required.
Page 187
2074 User Manual Channel 2 The Channel 2 command updates the waveform screen with the Channel 2 waveform. If you have not yet generated a waveform for Channel 2, the waveform screen will show a dc level at vertical point 0. Wave Commands The Wave commands let you create waveforms on the screen.
ArbConnection The Control Panels Figure 4-33, Generating Distorted Sine waves from the built-in Library The toolbar contains icons for editing the waveform screen, icons The Toolbar for saving and loading waveforms, fields for selecting an active channel and for adjusting segment length and more. The Toolbar is shown in Figure 4-34.
2074 User Manual Waveforms are created and edited on the waveform screen. Figure The Waveform 4-35 shows an example of a waveform created using the equation Screen editor and the anchors to limit generation of the waveform between points 100 and 900. The various elements of the waveform screen are described below.
ArbConnection Generating Waveforms Using the Equation Editor Notice on the left top and on the right top there are two triangles pointing to the center of the screen. These are the anchors. The anchors are used as the start and end pointers where your waveform will be created.
Page 191
2074 User Manual There are four sub-group parameters in the equation editor plus control buttons and equation field. These parts are described below. Anchor The anchors define start and end point of which the equation will be generated. By default the anchors are placed at the start and the end of the horizontal (time) scale however, the equation can be limited to a specific time scale by moving the anchor points from their default locations.
ArbConnection Generating Waveforms Using the Equation Editor Equation The Equation group has four buttons and the equation field. You will be using the Equation field for writing your equations. Equation syntax and conventions are discussed in the following paragraphs. The Remove button clears the equation field so you can start typing a new equation.
2074 User Manual The following paragraphs describe the conventions that are used Equation for writing an equation. To avoid errors, it is extremely important Convention that you make yourself familiar with these conventions before you plan your waveforms. Equations are written in conventional mathematical notation. You may only enter the right part of the equation.
ArbConnection Generating Waveforms Using the Equation Editor explore your own creativity to generate much more complicated and complex waveforms. If you remember from your old high school studies, the simplest Typing Equations curve of Y as a function of X is defined by the equation Y=aX+b. You can use the same “technique”...
2074 User Manual So far, you have learned how to create two simple waveforms: Equation Samples straight lines and trigonometric functions. Let’s see if we can combine these waveforms to something more interesting. Take the straight line equation and add it to the sinewave equation: Amplitude(p)=12000*sin(omg*p*l0)-8*p+4000 Press [Preview].
ArbConnection Generating Waveforms Using the Equation Editor Figure 4-38, Using the Equation Editor to Modulate Sine Waveforms. In the following example, as shown in Figure 4-40, 20% second harmonic distortion has been added to a standard sinewave. The original waveform had a peak-to-peak value of 24000 points so 19% second harmonic is equivalent to 4500 points.
2074 User Manual Figure 4-39, Using the Equation Editor to Add Second Harmonic Distortion. In Figure 4-41 we created 10 cycles of sinewave made to decay exponentially. The original expression for a standard sinewave is multiplied by the term e^(p/-250). Increasing the value of the divisor (200 in this case) will slow down the rate of decay.
ArbConnection Generating Waveforms Using the Equation Editor Figure 4-40, Using the Equation Editor to Generate Exponentially Decaying Sinewave The last example as shown in Figure 4-42 is the most complex to be discussed here. Here, 100 cycles of sinewave are amplitude modulated with 10 cycles of sine wave with a modulation depth of 20%.
2074 User Manual Figure 4-41, Using the Editor to Build Amplitude Modulated Signal with Upper and Lower Sidebands The last but not least powerful feature allows you to combine Combining waveforms which you previously stored on your hard disc. You can Waveforms write mathematical expressions that contain waveforms, simple operands and trigonometric functions similar to the example given...
ArbConnection Generating Waveforms Using the Equation Editor Step 3 – Write and compute the original equation: Amplitude(p)= c:/Sine.wav*sin(omg*p*5)*c:/Noise.wav/10 If you did not make any mistakes, your waveform screen should look as shown in Figure 4-42 Figure 4-42, Combining Waveforms into Equations 4-55...
2074 User Manual The Pulse Composer is a great tool for creating and editing pulses The Pulse Composer without the need to think about sample clock, number of points and complex equations. Pulses are created on the screen, simply and efficiently in a special dialog box by typing in the width and level, or by using the “rubber band”...
ArbConnection Generating Waveforms Using the Equation Editor Figure 4-43, the Pulse Composer Screen File Commands The File command has 4 command lines that control pulse waveform files. Also use this command to print the active waveform, or exit the pulse composer program. Description of the various commands under File is given below.
Page 203
2074 User Manual your waveform, the Save As… command will be invoked automatically, letting you select name, location and format for your waveform file. Save As… Use the Save As… command the first time you save your waveform. It will let you select name, location and format for your waveform file.
ArbConnection Generating Waveforms Using the Equation Editor View Commands The View commands have commands that let you view various sections of the pulse area. The View commands include: Pulse Editor, Full Train or individual Sections, Channel 1, 2, 3 and 4 screens and Options.
2074 User Manual Channel 2 The view Channel 2 command updates the waveform screen with the Channel 2 pulse train. If you have not yet generated a waveform for channel 2, the waveform screen will show a clear display. Options The view options command opens the dialog box as shown in Figure 3-45.
ArbConnection Generating Waveforms Using the Equation Editor The Pulse Composer The toolbar contains icons for editing the waveform screen, icons Toolbar for saving and loading waveforms, fields for selecting an active channel and more. The Toolbar is shown in Figure 4-46. The icons, from left to right operate the following functions: New waveform, Open an existing waveform file, Save pulse train, Save pulse train As, Print the screen and open the pulse editor dialog box.
ArbConnection Generating Waveforms Using the Equation Editor Now that we somewhat understand the terms we use for the pulse design, we start with an example how to design the pulse train as shown in Figure 4-47. If you already have some pulses shown on your pulse composer screen, click on New to start from a fresh page.
Page 209
2074 User Manual The force pulse sections to multiple segments option will place each section of the pulse train into a different memory segment and the generator will automatically be set to operate in sequenced mode. Select this option for the example we are going to build later. If you are not sure what to do, select the freely select mode of operation and the generator will do the work for you.
ArbConnection Generating Waveforms Using the Equation Editor Figure 4-50, Using the Pulse Editor The Pulse Editor as shown in Figure 4-50 has four groups: Section Structure, Pulse Train Design Format, Section Properties and control buttons. These groups are described below. Pulse Train Design Format There are two methods (or formats) that can be use for designing the pulse shape: DC Intervals and Time/Level Points.
Page 211
2074 User Manual Time/Level Points – programs pulse turning points using level and time markers. This format is a bit more complex to use however, it allows pulse design that require linear transition times. For example, if you want to draw a simple square waveform that has 0V to 3.3V amplitude, 50% duty cycle, 1ms period and 100ns transition times, you enter the following parameters: Index = 1, Level = 0, Time interval = 0, (Cumulative Time = 0)
ArbConnection Generating Waveforms Using the Equation Editor Repeat – Allows multiplication of pulse segments without the need to re-design repetitive parts. After you enter a repeat value, press the Apply button to lock in the repeat multiplier. Duration – Displays the time that will lapse from the start of the pulse section to the end.
2074 User Manual Tips 1. Use the tab button to edit the Section Structure fields. 2. Use Append to add an index line at the end of the list. 3. Use insert to add a segment above a focused line. Before we proceed with the design of the next section, pay attention to some values that are now available on the composer screen.
Page 214
ArbConnection Generating Waveforms Using the Equation Editor Pulse Example, Section 2 The first pulse section is complete. We are ready now to start building the second section of the pulse as shown in Figure 4-48. Point and click on the Edit command and select the Append Section option.
2074 User Manual Figure 4-53, Building Section 3 of the Pulse Example Pulse Example, Section 4 The third pulse section is complete. We are ready now to start building the forth section of the pulse as shown in Figure 4-48. Point and click on the Edit command and select the Append Section option.
ArbConnection Generating Waveforms Using the Equation Editor Figure 4-54, Building Section 4 of the Pulse Example Pulse Example, Section 5 The fourth pulse section is complete. We are ready now to start building the fifth and final section of the pulse as shown in Figure 4- 48.
2074 User Manual Figure 4-55, Building Section 5 of the Pulse Example Congratulations for coming that far. If you followed the above Downloading the Pulse Train description how to build this pulse example, the screen should look exactly as shown in Figures 4-47 and 4-55. If you are happy with the results, the next step is to download what you see on the pulse composer screen to the generator.
ArbConnection Generating Waveforms Using the Equation Editor Figure 4-56, the Pulse Editor Download Summary It is very important for you to understand that when you download a Interpreting the Download Summary pulse waveform from the pulse composer, parameters and mode of operation may change settings on your generator.
2074 User Manual The Command Editor is an excellent tool for learning low level The Command programming of the 2074. Invoke the Command Editor from the Editor System menu at the top of the screen. Dialog box, as shown in Figure 4-57 will pop up.
ArbConnection Logging SCPI Commands Figure 4-58, Log File Example 4-75...
Page 221
2074 User Manual This page was intentionally left blank 4-76...
Page 222
What’s in This Chapter ....................5-3 Introduction to SCPI ......................5-3 Command Format ......................5-4 Command Separator ..................... 5-4 The MIN and MAX Parameters ..................5-5 Querying Parameter Setting ..................5-5 Query Response Format ....................5-5 SCPI Command Terminator ..................5-5 IEEE-STD-488.2 Common Commands .................
Page 223
IEEE-STD-488.2 Common Commands and Queries ............5-74 The SCPI Status Registers ................... 5-75 The Status Byte Register (STB) ..................5-75 Reading the Status Byte Register ................5-76 Clearing the Status Byte Register ................5-76 Service Request Enable Register (SRE) ..............5-78 Standard Event Status Register (ESR) ..............
What’s in This This Chapter lists and describes the set of SCPI-compatible (Standard Commands for Programmable Instruments) remote Chapter commands used to operate the 2074. To provide familiar formatting for users who have previously used the SCPI reference documentation, the command descriptions are dealt with in a similar manner.
The format used to show commands in this manual is shown below: Command Format FREQuency {<frequency>|MINimum|MAXimum} The command syntax shows most commands (and some parameters) as a mixture of upper and lowercase letters. The uppercase letters indicate the abbreviated spelling for the command.
Substitute MINimum or MAXimum in place of a parameter for some The MIN and MAX commands. For example, consider the following command: Parameters FREQuency {<frequency>|MINimum|MAXimum} Instead of selecting a specific frequency, substitute MIN to set the frequency to its minimum value or MAX to set the frequency to its maximum value.
The SCPI language defines four different data formats to be used in SCPI Parameter program messages and response messages: numeric, discrete, Type boolean, and arbitrary block. Commands that require numeric parameters will accept all Numeric Parameters commonly used decimal representations of numbers including optional signs, decimal points, and scientific notation.
Binary Block Binary block parameters are used for loading segment and sequence tables into the generator's memory. Information on the Parameters binary block parameters is given later in this manual. Where possible the syntax and styles used in this section follow SCPI Syntax and those defined by the SCPI consortium.
Table 5 -1, Model 2074 SCPI Commands List Summary Keyword Parameter Form Default Instrument Control Commands :INSTrument 1 | 2 | 3 | 4 | n… [:SELect] :COUPle :MODE MASTer | SLAVe MAST :DELay 0 to 20 :SLAVe :DELete <LAN_IP_address>...
Page 230
Table 5 -1, Model 2074 SCPI Commands List Summary (continued) Keyword Parameter Form Default Standard Waveforms Commands :SINusoid :PHASe 0 to 360 :TRIangle :PHASe 0 to 360 :SQUare :DCYCle 0 to 99.99 :PULSe :DELay 0 to 99.999 :WIDth 0 to 99.999 :TRANsition [:LEADing] 0 to 99.999...
Page 231
Table 5 -1, Model 2074 SCPI Commands List Summary (continued) Keyword Parameter Form Default Sequence Commands [:SOURce] :SEQuence [:DATA] <data_array> :ADVance AUTOmatic | STEP | SINGle | MIX AUTO :SELect 1 to 10 :DEFine <step>,<seg_number>,<repeat>,<adv_mode>,<sync_bit> :DELete :NAME 1 to 4096 :ALL :SYNC [:TYPe]...
Page 232
Table 5 -1, Model 2074 SCPI Commands List Summary (continued) Keyword Parameter Form Default Run Mode Commands :INITiate [:IMMediately] :CONTinuous OFF | ON | 0 | 1 :TRIGger [:IMMediate] :BURSt [:STATe] OFF | ON | 0 | 1 :COUNt 1 to 1000000 :DELay [:STATe]...
Instrument This group is used to control output channels and their respective state, amplitude and offset settings, as well as the waveform mode. Control You can also set the phase offset between channels and select Commands filters to re-structure the shape of your waveform. Multiple instruments can be synchronized with these commands, as well.
Page 236
INSTrument{1|2|3|4|..n}(?) Description This command will set the active channel for future programming sequences. Subsequent commands affect the selected channel only. Parameters Range Type Default Description Discrete 1-4 (5 - n) Sets the active channel for programming from remote. Channels 1, 2, 3 and 4 are associated with the 2074. Channels 5 and subsequent channels are available only when the 2074 operate in master/slave mode and was coupled to other instruments.
Page 237
the instrument operational functions will be controlled from the master instrument however, waveforms, amplitudes and offsets can be controlled individually for each slave unit. Parameters Name Range Type Default Description <delay> 0 to 20 Numeric Will set the waveform start delay between channels in units of seconds.
Page 238
INSTrument:COUPle:STATe{OFF|ON|0|1}(?) Description This command will turn the 2074 couple state on and off. Parameters Range Type Default Description Discrete Sets the couple mode on and off. Note that this command must be applied to the master instrument only otherwise, the couple state will not be affected. To select the master instrument use the INST:SEL 1 command.
Page 239
OUTPut:FILTer{NONE|25M|50MH|60M|120M}(?) Description This command will select which filter is connected to the 2074 output. Observe the following restrictions when you try to use this command: 1) Filter selection is not available when the instrument is set to output the standard sine waveform. In fact, the default waveform shape is sine.
Page 240
ROSCillator:SOURce{INTernal|EXTernal}(?) Description This command will select the reference source for the sample clock generator. Parameters Name Type Default Description INTernal Discrete Selects an internal source. The internal source could be either the standard 100ppm oscillator, or the optional 1ppm TCXO EXTernal Discrete Activates the external reference input.
Page 241
FREQuency:RASTer{<sclk>|MINimum|MAXimum}(?) Description This command modifies the sample clock frequency of the arbitrary waveform in units of samples per second (S/s). It has no affect on standard waveforms. Parameters Name Range Type Default Description <sclk> 1.5 to Numeric Will set the sample clock frequency of the arbitrary and sequenced waveform in units of S/s.
Page 242
VOLTage{<ampl>|MINimum|MAXimum}(?) Description This command programs the peak to peak amplitude of the output waveform. The amplitude is calibrated when the source impedance is 50. Parameters Name Range Type Default Description <ampl> 10e-3 to Numeric Will set the amplitude of the output waveform in units of volts.
Page 243
Name Range Type Default Description 0 to 1e6-1 <phase_offs> Numeric Will set the phase offset in reference to channel 1. The range is extended to 2e6-1 when option 2 is (Integer only) installed. 1M is standard. Response The 2074 will return the present phase offset value. FUNCTion:MODE{FIXed|USER|SEQuence|MODulatedCOUNter|PULSe|H ALFcycle}(?) Description...
Page 244
auxiliary commands. HALFcycle Discrete Selects the half cycle auxiliary function. Note that when you select this function, all waveform generation of the 2074 are purged and the 2074 is transformed to behave as if it was a stand-alone half cycle generator. The half cycle generator functions and parameters can be programmed using the auxiliary commands.
Standard This group is used to control the standard waveforms and their respective parameters. There is an array of standard waveforms Waveforms that could be used without the need to download waveform Control coordinates to the instrument. You can also modify the parameters for each waveform to a shape suitable for your application.
Page 246
FUNCtion:SHAPe{SINusoid|TRIangle|SQUare|PULSe|RAMP|SINC|EXPo nential| GAUSsian|NOISe|DC}(?) Description This command defines the type of waveform that will be available at the output connector. Parameters Name Type Default Description SINusoid Discrete Selects the sine waveform from the built in library. TRIangle Discrete Selects the triangular waveform from the built in library.
Page 247
TRIangle:PHASe<phase>(?) Description This command programs start phase of the standard triangular waveform. This command has no affect on arbitrary waveforms. Parameters Name Range Type Default Description <phase> 0 to 360 Numeric Programs the start phase parameter in units of degrees. Triangle phase can be programmable with resolution of 0.1...
Page 248
PULSe:WIDth<pulse_width>(?) Description This command programs pulse high portion of the standard pulse waveform. This command has no affect on arbitrary waveforms. Parameters Name Range Type Default Description <pulse_width> 0 to Numeric Programs the pulse width parameter in units of 99.999 percent Response The 2074 will return the present width value.
Page 249
RAMP:DELay<delay>(?) Description This command programs delay of the standard ramp waveform. This command has no affect on arbitrary waveforms. Parameters Name Range Type Default Description <delay> 0 to Numeric Programs the ramp delay parameter in units of 99.99 percent Response The 2074 will return the present ramp delay value.
Page 250
SINC:NCYCleN_cycles>(?) Description This command programs the number of “0-crossings” of the standard SINC pulse waveform. This command has no affect on arbitrary waveforms. Parameters Name Range Type Default Description <N_cycle> 4 to 100 Numeric Programs the number of zero-crossings parameter (Integer only) Response...
Page 251
DC<amplitude>(?) Description This command programs the exponent for the standard exponential waveform. This command has no affect on arbitrary waveforms. Parameters Name Range Type Default Description <amplitude> -5 to 5 Numeric Programs the DC amplitude parameter Response The 2074 will return the present DC amplitude value. 5-30...
Arbitrary This group is used to control the arbitrary waveforms and their respective parameters. This will allow you to create segments and Waveforms download waveforms. Using these commands you can also define Control segment size and delete some or all unwanted waveforms from your memory.
Table 5 -4, Arbitrary Waveforms Commands Summary Keyword Parameter Range Default :TRACe [:DATA] <data_array> :DEFine <1 to 10k>,<16 to 1(2)e6> (<segment_#>,<size>) :DELete [:NAME] 1 to 10k :ALL :SELect 1 to 10k :SEGMent [:DATA] <data_array> TRACe#<header><binary_block> Description This command will download waveform data to the 2074 memory. Waveform data is loaded to the 2074 using high-speed binary transfer.
non-zero low byte high byte "#" ASCII digit ASCII digit (binary) (binary) Start of Data Block Number of Digits to Follow 2 Byts Per Byte Count: Data Point 2 x Number of Points Figure 5 -1, Definite Length Arbitrary Block Data Format Transfer of definite length arbitrary block data must terminate with the EOI bit set.
is the low-byte and then high-byte. low-byte high-byte Figure 5 -3, 16-bit Waveform Data Point Representation Parameters Name Type Description <header> Discrete Contains information on the size of the binary block that contains waveform coordinates. <binary_block> Binary Block of binary data that contains information on the waveform coordinates.
Page 256
TRACe:DELete<segment_number> Description This command will delete a segment. The memory space that is being freed will be available for new waveforms as long as the new waveform will be equal or smaller in size to the deleted segment. If the deleted segment is the last segment, then the size of another waveform written to the same segment is not limited.
Parameters Name Range Type Default Description <segment_ 1 to 10k Numeric Selects the active segment number number> (integer only) Response The 2074 will return the active segment number. SEGment#<header><binary_block> Description This command will partition the waveform memory to smaller segments and will speed up memory segmentation.
Page 258
1. Each channel has its own segment table buffer. Therefore, make sure you selected the correct active channel (with the INST:SEL command) before you download segment table data to the generator 2. Minimum number of segments is 1; maximum number of segments is 16k 3.
Sequenced This group is used to control the sequenced waveforms and their respective parameters. This will allow you to create multiple Waveforms sequence table and modify segment loops and links. Also use these Control commands to add or delete sequences from your instrument. Commands Factory defaults after *RST are shown in the Default column.
There are a number of points you should be aware of before you start preparing the data: 1. Each channel has its own sequence table buffer. Therefore, make sure you selected the correct active channel (with the INST:SEL command) before you download sequence table data to the generator 2.
Page 262
2 and 3, the sequence will generate an infinite number of 1,2,3,1,2,3,1,2,3…waveforms. Of course, each link (segment) can be programmed with its associated loop (repeat) number. STEP Discrete In step advance mode, the sequence is advanced to the next waveform only when a valid trigger is received.
Page 263
Parameters Name Range Type Default Description <sequence_ 1 to 10 Numeric Selects the active sequence number number> (integer only) Response The 2074 will return the active sequence number. SEQuence:DEFine<step>,<seg_number>,<repeat>,<adv_mode>,<sync_ bit>(?) Description This command builds a step in a sequence table. It defines all of the parameters that are associated with the sequence step such as segment number, link, loop, advance mode and sync mode.
Page 264
Every time you use the SEQ:DEF command while your 2074 is in sequenced operating mode, the instrument attempts to rebuild the sequence table and restart the sequence. Therefore, sending this command in sequenced mode will slow the programming process and the operation of the generator. Using the SEQ:DEF command in FIX or USER mode will greatly speed up programming time.
Modulated This group is used to control the modulated waveforms and their respective parameters. Note that the modulation can be turned off Waveforms to create continuous carrier waveform (CW). The following Control modulation schemes can be selected and controlled: PSK and QAM.
Page 266
MODulation:TYPE{OFF|PSK|QAM}(?) Description This command will select the modulation type. All modulation types are internal, thus external signals are not required for producing modulation. Parameters Name Type Default Description Discrete Modulation off is a special mode where the output generates continuous, non-modulated sinusoidal carrier waveform (CW).
Use the following command for programming the PSK parameters. PSK Modulation The PSK functions use pre-defined table settings. In case the Programming standard table do not suit the application you can design your own (n)PSK data using the User PSK data table entry option. Note that the carrier waveform frequency (CW) setting is common to all modulation schemes.
Page 268
45.The symbols are shifts at a rate determined by the PSK:BAUD command and in a sequence as programmed by the PSK:DATA table. 8PSK Discrete Selects the 8-phase Shift Keying (8PSK) modulation type. In this mode, the instrument shifts through eight symbols with 3 bits.
Page 269
Parameters Name Type Description <psk_data> ASCII Block of ASCII data that contains information for the generator when to step from one phase setting to another. PSK:MARKer<index>(?) Description Programs where on the data stream the 2074 will generate a pulse, designated as PSK marker, or index point.
Page 270
Parameters Range Type Default Description Discrete Sets the carrier output on and off Response The 2074 will return 1 if the output is on, or 0 if the output is off. PSK:USER:DATA<user_data> Description Loads the user phase data for the (n)PSK modulation function. The data contains a list of phase values within the range of 0...
Use the following command for programming the QAM parameters. QAM Modulation The QAM commands allow selection of the (n)QAM type, Programming programming the QAM baud, placing the marker position, turning the carrier waveform (CW) on and off function and designing data symbols.
Page 272
The instrument steps through these events in a sequence as listed in the QAM:DATA table and at a frequency which programmed using QAM:BAUD parameter. USER Discrete Selects the User QAM modulation type. There are no pre-assigned symbols for this mode and therefore, the symbols must first be designed using the QAM:USER:DATA table.
Page 273
QAM:DATA<qam_data> Description Loads the data stream that will cause the 2074 to hop from vector to vector. Data format is a string of "0’s" and "1’s" which define when the output generates the various vectors. The size of the data word depends on the QAM type.
Run Mode The Run Mode Commands group is used to synchronize device actions with external events. These commands control the trigger Commands modes of the Model 2074. The generator can be placed in Triggered, Gated or Burst mode. Trigger source is selectable from an external source, an internal re-trigger generator or a software trigger.
Page 275
Parameters Name Type Default Description Discrete Disables all interrupted modes and forces the continuous run mode Discrete Select the interrupted run mode. While in this switch option, you can program the 2074 to operate in triggered, gated, or counted burst run modes. Response The 2074 will return OFF, or ON depending on the selected option.
Page 276
TRIGger:DELay{OFF|ON|0|1}(?) Description This command will toggle the delayed trigger mode on and off. This command will affect the 2074 only after it will be set to INIT:CONT OFF. Note: System delay must always be considered when using an external trigger. System delay is measured from a valid trigger input to the transition of the first waveform point.
Page 277
TRIGger:LEVel<level>(?) Description The trigger level command sets the threshold level at the trigger input connector. The trigger level command will affect the generator only after it has been programmed to operate in interrupted run mode. Modify the 2074 to interrupted run mode using the init:cont off command. Parameters Name Range...
Page 278
going transitions will trigger the generator when the POS option is selected. Negative transitions will trigger the generator when the NEG option is selected. In Gated mode, two transitions in the same direction are required to gate on and off the output. The trigger slope command will affect the generator only after it has been programmed to operate in interrupted run mode.
Auxiliary The auxiliary commands control auxiliary functions that are not directly related to the main function of the arbitrary waveform Commands generator however, constitute an important part of operating the 2074. These commands can transform the 2074 into a stand-alone pulse generator, or counter/timer.
Use the following command for programming the pulse parameters. Digital Pulse The pulse is created digitally however, it closely simulates an Programming analog pulse generator so pulse parameters are programmed just as they would be programmed on a dedicated pulse generator instrument.
Page 281
AUXiliary:PULse:DOUBle:DELay<d_delay>(?) Description This command will program the delay between two adjacent pulses when the double mode is selected. Otherwise, the double pulse delay has no effect on the pulse structure. Parameters Name Range Type Default Description <d_delay> 0 to 1e3 Numeric 2e-3 Will set the delay between two adjacent pulses for the...
Page 282
Parameters Name Range Type Default Description <high> -4.990 to 5 Numeric Will set the pulse high level in units of volts. Note that the high level setting must be higher than the low level setting. Also note that high to low level value must be equal or larger than 10 mV.
Page 283
AUXiliary:PULse:POLarity{NORMal||COMPlemented|INVerted (?) Description This command will program the polarity of the pulse in reference to the base line level. The polarity options are: Normal, where the pulse is generated exactly as programmed; Inverted, where the pulse is inverted about the 0 level base line; and Complemented, where the pulse is inverted about its mid amplitude level. Parameters Name Type...
Page 284
AUXiliary:PULse:TRANsition:TRAiling<fall>(?) Description This command will program the interval it will take the pulse to transition from its high to low level settings. The parameter is programmed in units of seconds. Parameters Name Range Type Default Description <fall> 0 to 1e3 Numeric 1e-3 Will set the fall time parameter.
Use the following command for programming the counter/timer Counter/Timer measuring function and other parameters. The counter/timer Programming function is created digitally however, it closely simulates a stand- alone counter/timer so its functions are programmed just as they would programmed dedicated instrument.
Page 286
before the gate can open. Always make sure the programmed gate time interval is larger than the period of the measured signal. Response The 2074 will return the present gate time value in units of seconds. COUNter:FUNCtion{FREQuency|PERiod|APERiod|PULSe|ITOTalize| GTOTalize(?) Description This command will program the measurement function for the counter/timer. Each measurement can be set up with its gate time (where applicable) and display mode.
Page 287
signal. The period measurements resolution is 10 ns. GTOTalize Discrete Will select the gated totalize measurement function. In this mode, the gate opens when the first valid signal is sensed at the counter input and closed at the end of the gate time interval.
Use the following command for programming the half cycle Half Cycle functions and their associated parameters. There are three half Programming cycle functions: Sine, Triangle and Square. The specifications and limitations of the half cycle functions are specified in Appendix A. AUXiliary:HALFcycle:DELay<delay>(?) Description This command will program the interval of which the output idles between half cycles.
Page 289
Parameters Name Range Type Default Description <freq> 10e-3 to Numeric Will set the frequency of the half cycle waveform in units of Hz. This parameter does not affect the frequency of other waveform functions. Response The 2074 will return the present half cycle frequency value. The returned value will be in standard scientific format (for example: 100mHz would be returned as 100e-3 –...
The system-related commands are not related directly to waveform System Commands generation but are an important part of operating the 2074. These commands can reset or test the instrument, or query the instrument for system information. Table 5 -9, System Commands Summary Keyword Parameter Form Default...
Page 291
SYSTem:LOCal Description This command will deactivate the active interface and will restore the 2074 to local (front panel) operation. SYSTem:VERSion? Description Query only. This query will interrogate the 2074 for its current firmware version. The firmware version is automatically programmed to a secure location in the flash memory and cannot be modified by the user except when performing firmware update.
Page 292
SYSTem:IP<ip_adrs>(?) Description This command programs the IP address for LAN operation. The programming must be performed from either USB or GPIB controllers. Parameters Name Range Type Description <ip_adrs> 0 to 255 String Programs the IP address for LAN operation. Programming must be performed from USB or GPIB interfaces.
Page 293
SYSTem:IP:GATeway<gate_adrs>(?) Description This command programs the gateway address for LAN operation. The programming must be performed from either USB or GPIB controllers. Parameters Name Range Type Description <gate_adrs> 0 to 255 String Programs the gateway address for LAN operation. Programming must be performed from USB or GPIB interfaces.
Page 294
SYSTem:KEEPalive:TIMEout<time_out>(?) Description This command programs the keep alive time out. The keep alive mode assures that LAN connection remains uninterrupted throughout the duration of the LAN interfacing. Parameters Name Range Type Default Description <time_out> 2 to 300 Numeric Programs the keep alive time out in units of seconds. The time out period is initiated when the LAN is idle for more than the time out period.
Since most instruments and devices in an ATE system use similar IEEE-STD-488.2 commands that perform similar functions, the IEEE-STD-488.2 Common document has specified a common set of commands and queries Commands and that all compatible devices must use. This avoids situations where devices from various manufacturers use different sets of commands Queries to enable functions and report status.
a decimal value in the range of 0 to 63 or 128 to 191 since bit 6 (RSQ) cannot be set. The binary-weighted sum of the number represents the value of the bits of the Service Request enable register. *STB? - Query the Status Byte summary register. The *STB? command is similar to a serial poll but is processed like any other instrument command.
Bit 2 - Decimal value 4. Not used, always set to 0. Bit 3 - Decimal value 8. Not used, always set to 0. Bit 4 - Decimal value 16. Message Available Queue Summary Message (MAV). The state of this bit indicates whether or not the output queue is empty.
The Service Request enable register is an 8-bit register that Service Request enables corresponding summary messages in the Status Byte Enable Register Register. Thus, the application programmer can select reasons for (SRE) the generator to issue a service request by altering the contents of the Service Request Enable Register.
or pending. Bit 3 - Device Dependent Error. This bit is set when an error in a device function occurs. For example, the following command will cause a DDE error: VOLTage 5;:VOLTage:OFFSet 2 Both of the above parameters are legal and within the specified limits, however, the generator is unable to generate such an amplitude and offset combination.
*ESE16 – ESB on Execution Error. *ESE32 – ESB on Command Error. *ESE64 – ESB on User Request. *ESE128 – ESB Power on. Error Messages In general, whenever the 2074 receives an invalid SCPI command, it automatically generates an error. Errors are stored in a special error queue and may be retrieved from this buffer one at a time.
Page 302
-128."Numeric data not allowed". A legal numeric data element was received, but the instrument does not accept one in this position. -131,"Invalid suffix". A suffix was incorrectly specified for a numeric parameter. The suffix may have been misspelled. -148,"Character data not allowed". A character data element was encountered where prohibited by the instrument.
Page 303
30 errors have occurred. No additional errors are stored until the errors from the queue are removed. The error queue is cleared when power has been shut off, or after a *CLS command has been executed. -410,”Query INTERRUPTED”. A command was received which sends data to the output buffer, but the output buffer contained data from a previous command (the previous data is not overwritten).
Page 305
2074 User Manual SYNC Qualifier - Bit ....................6-21 SYNC Qualifier - LCOM .................... 6-21 SYNC Position ......................6-22 Waveform Memory Operation..................6-23 Waveform memory....................6-23 Remote Interfaces ......................6-23 GPIB Control ......................6-23 USB Control ......................6-24 LAN Control ......................6-24 Auxiliary Counter/Timer Operation ................
Performance Checks What’s in This Chapter This chapter provides performance tests necessary to troubleshoot the What’s in This Model 2074 Universal Waveform Generator. Chapter WARNING The procedures described in this section are for use only by qualified service personnel. Many of the steps covered in this section may expose the individual to potentially lethal voltages that could result in personal injury or death if normal safety precautions are not observed.
Distortion Analyzer 6900B Krohn Hite Digital Multimeter 2000 Keithley Freq. Counter 6020R Tabor Electronics Spectrum Analyzer E4411 Pulse Generator (with 8500 Tabor Electronics manual trigger) Use the following procedures to check the Model 2074 against the Test Procedures specifications. A complete set of specifications is listed in Appendix A.
Performance Checks Test Procedures Frequency Equipment: Counter Accuracy, Internal Preparation: Reference 1. Configure the counter as follows: Termination: 50Ω, DC coupled 2. Connect the 2074 Channel 1 output to the counter input – channel A 3. Configure the 2074, channel 1 as follows: Waveform: Squarewave Amplitude:...
2074 User Manual Amplitude accuracy checks tests the accuracy of the output amplifier Amplitude and attenuators. Each channel has its own set of amplifiers and Accuracy attenuators and therefore, the accuracy is tested on each channel separately. Equipment: DMM Amplitude Accuracy Preparation: 1.
Performance Checks Test Procedures Amplitude: 20 mV Output: Offset: As specified in Table 6-5 Test Procedure 1. Perform Offset Accuracy tests on all channels using Table 6-5 Table 6-5, Offset Accuracy 2074 Offset DMM Reading Setting Error Limits Pass Fail 4.000 V ±45 mV +4.000 V 1.500 V ±20 mV...
Performance Checks Test Procedures This tests the characteristics of the sine waveform. It includes Sinewave distortions, spectral purity and flatness. Each channel has its own set Characteristics of amplifiers and attenuators and therefore, the characteristics are tested on each channel separately. Equipment: Distortion Analyzer,...
Performance Checks Test Procedures This tests the operation of the trigger circuit. It includes tests for the Trigger operation triggered, gated and counted bursts run modes. It also tests the Characteristics operation of the trigger advance options, the delayed trigger and re- trigger functions, as well as the trigger input level and slope sensitivity.
2074 User Manual Equipment: Oscilloscope, function generator, ArbConnection Mixed Trigger Advance Test Preparation: 1. Configure the Oscilloscope follows: 20 dB, 50 Ω feedthrough attenuator at the Termination: oscilloscope input Setup: As required for the test Run Mode: Single 2. Connect 2074 Channel 1 output to the oscilloscope input 3.
Performance Checks Test Procedures Equipment: Function generator, 50 Ω “T” connector, Counter, Delayed Trigger ArbConnection CAD Characteristics Preparation: Configure the Function generator as follows: Amplitude: Frequency: 1 MHz Trigger Mode: Triggered. Waveform: Squarewave Place the “T” connector on the output terminal of the function generator.
2074 User Manual Function: Pulse Width Measurement Ch A Slope: Negative Connect the counter channel A to the 2074 output Using ArbConnection prepare and download the following waveform: Wavelength: 100 points Waveform: Pulse, Delay = 0.1, Rise/Fall = 0, High Time = 99.99 Configure the 2074, channel 1 only, as follows: SCLK...
Performance Checks Test Procedures Frequency: 1 MHz Waveform: Sine wave Run Mode: Triggered Output: Test Procedure Toggle 2074 trigger slope from positive to negative visa versa Verify on the oscilloscope that the 2074 transitions are synchronized with the slope of the trigger Pass Fail Test Results...
2074 User Manual This tests the operation of the sequence generators. Each channel Sequence has its own sequence generator and therefore operation is tested on operation each channel separately. This also checks the sequence advance options. Equipment: Counter Automatic Advance Preparation: Configure the Counter as follows: Function:...
Performance Checks Test Procedures Equipment: Oscilloscope, function generator Step Advance Preparation: Configure the Oscilloscope as follows: 20 dB, 50 Ω feedthrough attenuator at the Termination: oscilloscope input Setup: As required for the test Connect 2074 Channel 1 output to the oscilloscope input Configure the function generator as follows: Frequency 10 kHz...
2074 User Manual Pass Fail Test Results Note Leave the same setup for the next test Equipment: Oscilloscope, function generator Single Advance Preparation: (Same preparation as for previous step, except change mode to single sequence advance) Change Oscilloscope configuration to single Test Procedure Press the manual trigger button on the function generator and observe that one cycle waveform advances through the...
Performance Checks Test Procedures This tests the operation of the modulation circuits. It includes tests for Modulated the (n)PSK and for the (n)QAM modulation functions. When in this Waveforms mode, each two channels 1-2 and 3-4 are generate in parallel the same modulation function however, each couple can be programmed Characteristics to generate a different modulation type.
Performance Checks Test Procedures Equipment: Oscilloscope SYNC Qualifier - Bit Preparation: Configure the oscilloscope as follows: Time Base: As required by the test Amplitude: 2 V/div Connect 2074 SYNC output CH1 to the oscilloscope input Configure model 2074 as follows: Ch1 Output: Test Procedure: Verify trace on the oscilloscope shows synchronization pulses at...
2074 User Manual Pass Fail Test Results Remove the cable from channel 1 and repeat the test on channels 2, 3, and 4, using the appropriate sync output connection on the rear panel for each channel Pass Fail Test Results Equipment: Oscilloscope SYNC Position Preparation:...
Performance Checks Test Procedures This tests the integrity of the waveform memory. The waveform Waveform Memory memory stores the waveforms that are being generated at the output Operation connector and therefore, flaws in the memory can cause distortions and impurity of the output waveforms. Each channel has its own working memory and therefore each channel is tested separately.
2074 User Manual Connect 2074 CH1 output to the distortion analyzer input. Configure the 2074 as follows: SCLK: 200 MS/s Waveform: Arbitrary Output: Using ArbConnection prepare and download the following waveform: Wavelength: 1 M points (2 M with an option installed) Waveform: Sine wave Test Procedure...
Performance Checks Test Procedures Waveform: Arbitrary Output: Using ArbConnection prepare and download the following waveform: Wavelength: 1 M points (2 M with an option installed) Waveform: Sine wave Test Procedure Check the resulting trace on the oscilloscope Perform Sine wave distortion. It should be less than 0.1 % Pass Fail Test Results...
2074 User Manual 2. Change the display time to Hold 3. Press the Reset/Arm button and verify that the frequency reading is 120.00000 MHz, ±200 Hz Pass Fail Test Results Period, Period Equipment: Function Generator with at least 1 ppm accuracy Averaged Preparation: 1.
2074 User Manual 3. Change the function generator run mode to Burst and set Burst Count to 100 4. Press the Reset/Arm button on the 2074 to reset and arm the totalize function 5. Manually trigger the function generator and verify that the 2074 counter reading is 100 ±1 Pass Fail...
Page 332
Chapter 7 Adjustments and Firmware Update Title Page What’s in This Chapter......................7-3 Performance Checks ......................7-3 Environmental Conditions ......................7-3 Warm-up Period .........................7-3 Recommended Test Equipment ....................7-4 Adjustment Procedures......................7-4 Reference Oscillators Adjustments..................7-6 Channels 1, 2, 3 & 4 Adjustments..................7-8 Base Line Offset Adjustments ....................7-8 Offset Adjustments ......................7-9 Amplitude Adjustments.....................7-13 Flatness Adjustments .......................7-15...
Adjustments and Firmware Update What’s in This Chapter This chapter provides adjustment information for the 2074 dual What’s in This channel waveform generator. Chapter WARNING The procedures described in this section are for use only by qualified service personnel. Many of the steps covered in this section may expose the individual to potentially lethal voltages that could result in personal injury or death if normal safety precautions are not observed.
Oscilloscope (with jitter package) LC684 LeCroy Digital Multimeter 2000 Keithley Frequency Counter (Rubidium reference) 6020R Tabor Electronics Function Generator (with manual trigger) 8020 Tabor Electronics Accessories BNC to BNC cables 50Ω Feedthrough termination Dual banana to BNC adapter Use the following procedures to calibrate the Model 2074. The...
Adjustments and Firmware Update Adjustment Procedures Figure 7-1, Calibration Password 4. Type your User Name Password and click on OK. The Calibration Panel as shown in Figure 7-2 will appear. Figure 7-2, Calibration Panel NOTE Initial factory adjustments require that the covers be removed from the instrument.
2074 User Manual Calibrations are marked with numbers from 1 to 50 and, except the (50M) and 10M adjustments in the Selection group, should be carried out exactly in the order as numbered on the panel. There are separate adjustments for Channels 1, 2, 3 and 4 so make sure that the output cables are connected to the appropriate channel during the adjustments.
Page 338
Adjustments and Firmware Update Reference Oscillators Adjustments 50 MHz Gated Oscillator Adjustment (Setup 0) Equipment: Counter, Function Generator, BNC to BNC cables, Preparation: 1. Configure the counter as follows: 50 Ω DC Termination: Function: TI A -> B Slope B: Negative 2.
Page 339
2074 User Manual The following adjustment procedures are common to all four channels. Channels 1, 2, 3 & Complete the adjustments for channel 1 first and then return to the 4 Adjustments beginning to commence with channel 2 adjustments and then repeat the sequence for channels 3 and 4.
Adjustments and Firmware Update Channels 1, 2, 3 & 4 Adjustments 3. Configure the 2074 as follows: CAL:NUM 3, 39, 75 and 111 – respectively Adjustment 4. Adjust CAL:VAL for DMM reading of 0 V, ±5 mV CH1 – Setup 4 Base Line Offset, Amplifier In CH2 –...
Page 341
2074 User Manual Dual banana to BNC adapter CH3 – Setup 78 CH4 – Setup 114 Preparation: 1. Configure the DMM as follows: Function: Range: 2. Connect the 2074 Channel 1 output to the DMM input. Terminate the 2074 output at the DMM input with the 50 Ω Feed through termination 3.
Page 342
Adjustments and Firmware Update Channels 1, 2, 3 & 4 Adjustments CH1 – Setup 9 -1 V Offset Output, Amplifier In CH2 – Setup 45 Equipment: DMM, BNC to BNC cable, 50 Ω Feedthrough termination, CH3 – Setup 81 Dual banana to BNC adapter CH4 –...
Page 343
2074 User Manual Adjustment: 4. CAL:VAL for DMM reading of -4 V, ± 25 mV CH1 – Setup 12 (+) Offset, Output Amplifier Out CH2 – Setup 48 Equipment: DMM, BNC to BNC cable, 50 Ω Feed through termination, CH3 – Setup 84 Dual banana to BNC adapter CH4 –...
Adjustments and Firmware Update Channels 1, 2, 3 & 4 Adjustments The amplitude adjustments assure that the AC levels are within the Amplitude specified range. Use this procedure if you suspect that the amplitude Adjustments accuracy is an issue. CH1 – Setup 14 9 V Amplitude, Output Amplifier In CH2 –...
Page 345
2074 User Manual Range: 2. Connect the 2074 Channel 1 output to the DMM input. Terminate the 2074 output at the DMM input with the, 50 Ω Feed through termination 3. Configure the 2074 as follows: CAL:NUM 16, 52, 88 and 124 – respectively Adjustment: 4.
Adjustments and Firmware Update Channels 1, 2, 3 & 4 Adjustments Dual banana to BNC adapter CH3 – Setup 91 CH4 – Setup 127 Preparation: 1. Configure the DMM as follows: Function: Range: 2. Connect the 2074 Channel 1 output to the DMM input. Terminate the 2074 output at the DMM input with the, 50 Ω...
Page 347
2074 User Manual CAL:NUM 21, 57, 93 and 129 – respectively Adjustment: 4. Adjust CAL:VAL to get the signal of 6 divisions on the screen. CH1 – Setup 22 35 MHz Amplitude CH2 – Setup 58 Equipment: 50 Ω, 20 dB Feed through termination, Oscilloscope CH3 –...
Page 348
Adjustments and Firmware Update Channels 1, 2, 3 & 4 Adjustments 3. Configure the 2074 as follows: CAL:NUM 24, 60, 96 and 132 – respectively Adjustment: 4. Adjust CAL:VAL to get the signal of 6 divisions on the screen. CH1 – Setup 25 60 MHz Amplitude CH2 –...
Page 349
2074 User Manual CAL:NUM 27, 63, 99 and 135 – respectively Adjustment: 4. Adjust CAL:VAL to get the signal of 6 divisions on the screen. CH1 – Setup 28 1 MHz Amplitude, Amplifier Out CH2 – Setup 64 Equipment: 50 Ω, 20 dB Feed through termination, Oscilloscope CH3 –...
Page 350
Adjustments and Firmware Update Channels 1, 2, 3 & 4 Adjustments Terminate the 2074 output at the Oscilloscope input with the, 50 Ω, 20 dB Feed through termination 3. Configure the 2074 as follows: CAL:NUM 30, 66, 102 and 138 – respectively Adjustment: 4.
2074 User Manual Ω, 20d B Feed through termination 3. Configure the 2074 as follows: CAL:NUM 33, 69, 105 and 141 – respectively Adjustment: 4. Adjust CAL:VAL to get the signal of 6 divisions on the screen. CH1 – Setup 34 70M Hz Amplitude, Amplifier Out CH2 –...
2074 User Manual Updating 2074 WARNING Firmware Only qualified persons may perform Firmware updates. DO NOT even attempt to perform this operation unless you were trained and certified by Tabor as you may inflict damage on the instrument. Always verify with the factory that you have the latest firmware file before you start with your update.
Turn power OFF on your 2074 Click on NETConfig shortcut on the desktop or select Start »Programs» Tabor Electronics» NETConfig» NETConfig 1.0 The NETConfig window lists Tabor devices found on your subnet. Figure 7-4 shows an example of this display.
2074 User Manual If the progress bar is not moving check the following for possible problems: 1. If you are connecting to a LAN network, make sure your device is connected with standard LAN wire to your wall plug 2. If you use direct connection from your PC to the 2074, your cable should be cross wired.
Adjustments and Firmware Update Updating 2074 Firmware Figure 7-6, WW2074 has been Detected on the LAN Network NOTES Click Refresh again if you do not see your device in the list of Ethernet devices. If you cannot detect your device after a few attempts check that you have not lost the connection as described in previous paragraphs.
2074 User Manual In the TE NETConfig [Firmware Update] dialog box click on the button to browse and locate the upgrade file. After you select the file its complete path will be displayed in the Flash binary image filename field as shown in Figure 7-8. Make sure the file in the path agrees with that specified by your supervisor.
Page 362
Appendix A Specifications Note Except where noted, the specifications are the same for models WW5064, WW1074 and 2074 Configuration Output Channels 4, semi-independent Inter-Channel Dependency Separate controls Output on/off, amplitude, offset, filters, standard waveforms, user waveforms and size, sequence table. Common Controls Sample clock, frequency, reference source, run modes and SYNC output...
Page 363
1 meter coax cables Sample Clock Range 1.5 S/s to 200 MS/s, Model 2074; 1.5 S/s to 100 MS/s, Model 1074; 1.5 S/s to 50 MS/s, Model 5064 Resolution 10 digits Accuracy and Stability Same as reference 10MHz Reference Clock ≥0.0001% (1 ppm TCXO) initial tolerance over a 19...
Page 364
Frequency Range Sine, Square 10 mHz to 80 MHz, Model 2074; 10 mHz to 40 MHz, Model 1074; 10 mHz to 20 MHz, Model 5064 All other waveforms 10 mHz to 20 MHz, some are usable above 20 MHz Frequency Resolution 11 digits Accuracy &...
Page 365
2074 User Manual Duty Cycle Range 0% to 99.9% Pulse and Ramp Functions Delay, Rise/Fall Time, High Time Ranges 0%-99.9% of period (each independently) Gaussian Pulse Time Constant Range 10-200 Sinc Pulse “Zero Crossings” Range 4-100 Exponential Pulse Time Constant Range -100 to 100 DC Output Function Range...
Page 366
Carrier Control On or Off, programmable Carrier Frequency 10 Hz to 50 MHz, Model 2074; 10 Hz to 25 MHz, Model 1074; 10 Hz to 12.5 MHz, Model 5064; Modulation Type π (n)PSK BPSK, QPSK, OQPSK, /4 DQPSK, 8PSK, 16PSK...
Page 367
2074 User Manual Frequency = as specified; Modulation = QPSK; Baseband Filter = Raised Cosine; Alfa = 0.35. ACLR was characterized using the following test conditions: BW = Symbol Rate; Offset = 1.35 x Symbol Rate 0.1 MSymbols/s 1 MSymbols/s 5 MSymbols/s 10 MHz 0.15%...
Appendices Specifications Gated Active in Gated Totalize mode only Time Base Type TCXO Temperature Stability 1 ppm, 0°C - 40°C Long Term Stability 1 ppm, 1 year Digital Pulse Generator Operation The generator has a special mode where the instrument type is transformed to operate as a digital pulse generator.
Page 369
2074 User Manual Sync Type Pulse with Arbitrary and Standard Waves; LCOM in Sequence and Burst Modes GENERAL GPIB Information Connector Rear panel 25-pin D connector GPIB Revision IEEE-488.2 SCPI Revision 1993.0 Logical Address Settings 1 - 31, configured via front panel programming Downloads arbitrary waveform data, arbitrary FM waveform data and sequence table data.
Need help?
Do you have a question about the 5064 and is the answer not in the manual?
Questions and answers