Page 1
User Manual AWG2041 Arbitrary Waveform Generator 070-9456-02 www.valuetronics.com...
Page 2
Specifications and price change privileges reserved. Printed in Japan. Sony/Tektronix Corporation, P.O.Box 5209, Tokyo Int’l, Tokyo 100–31 Japan Tektronix, Inc., P.O. Box 1000, Wilsonville, OR 97070–1000 TEKTRONIX and TEK are registered trademarks of Tektronix, Inc.
WARRANTY Tektronix warrants that this product will be free from defects in materials and workmanship for a period of one (1) year from the date of shipment. If any such product proves defective during this warranty period, Tektronix, at its option, either will repair the defective product without charge for parts and labor, or will provide a replacement in exchange for the defective product.
EC Declaration of Conformity Tektronix Holland N.V. Marktweg 73A 8444 AB Heerenveen The Netherlands declare under sole responsibility that the AWG2041 Arbitrary Waveform Generator instruments meets the intent of Directive 89/336/EEC for Electromagnetic Compatibility. Compliance was demonstrated to the following specifications as listed in the Official Journal of the European Communities: EN 55011 Class A Radiated and Conducted Emissions...
Page 10
Table of Contents Displaying a Grid in the Editing Area ....4A-38 Creating a Standard Function Waveform ....4A-39 Selecting Function Waveform Type and Calculation Method...
Page 11
Table of Contents Entering Pattern Data and Pattern Length ..4A-110 Changing the Data Bits ......4A-111 Point/Step .
Page 12
Table of Contents Editing Functions ......... 4A-160 Cutting a line .
Page 13
Table of Contents Splitting Waveform File ........4A-197 Copying and Cutting Part of a Waveform File .
Page 14
Table of Contents General Description ........4C-1 MODE Menu Structure .
Page 19
List of Figures Figure 1 1: Rear Panel Controls Used In Start Up ....Figure 1 2: Optional Power Cords ......Figure 1 3: ON/STBY Switch .
Page 20
List of Figures Figure 2 37: Equation Editor Menu Display ..... . 2-47 Figure 2 38: Equation List Input ....... . 2-48 Figure 2 39: Display of Compiled Waveform Data .
Page 21
List of Figures Figure 4A 1: Initial EDIT Menu Structure ......4A-3 Figure 4A 2: Display of the Initial Menu .
Page 22
List of Figures Figure 4A 48: Square Root Calculation ......4A-69 Figure 4A 49: Normalize Calculation .
Page 23
List of Figures Figure 4A 93: Register Values and Taps ......4A-128 Figure 4A 94: Sample Settings for Register Values and Taps .
Page 24
List of Figures Figure 4A 136: Filter Setting Menu ......4A-186 Figure 4A 137: Amplitude Setting Menu .
Page 25
List of Figures Figure 4C 12: AWG2041 Synchronous Operation ....4C-20 Figure 4D 1: Relationship Between Memory and Execution of Load/Save ....... . 4D-2 Figure 4D 2: LOAD/SAVE Menu Structure .
Page 26
List of Figures Figure C 4: Squared Sine Pulse Formula and Waveform ..Figure C 5: Double Exponential Pulse Formula and Waveform ..Figure C 6: Nyquist Pulse Formula and Waveform .
Page 27
List of Figures Figure E 22: External CLOCK IN Initial Test Hookup ....E-48 Figure E 23: Digital Data Out Initial Test Hookup ....E-50 AWG2041 User Manual www.valuetronics.com...
Page 28
List of Figures xxii www.valuetronics.com...
General Safety Summary Review the following safety precautions to avoid injury and prevent damage to this product or any products connected to it. Only qualified personnel should perform service procedures. Injury Precautions Use Proper To avoid fire hazard, use only the power cord specified for this product. Power Cord Avoid Electric To avoid electric shock or fire hazard, do not apply a voltage to a terminal that is...
General Safety Summary Do Not Operate in To avoid electric shock, do not operate this product in wet or damp conditions. Wet/Damp Conditions Do Not Operate To avoid injury or fire hazard, do not operate this product in an explosive in Explosive atmosphere.
General Safety Summary Safety Terms and Symbols Terms in This Manual These terms may appear in this manual: WARNING. Warning statements identify conditions or practices that could result in injury or loss of life. CAUTION. Caution statements identify conditions or practices that could result in damage to this product or other property.
General Safety Summary Symbols on the The following symbols may appear on the product: Product Double DANGER Protective Ground ATTENTION Insulated High Voltage (Earth) Terminal Refer to Manual Certifications and Compliances CSA Certified Power CSA Certification includes the products and power cords appropriate for use in Cords the North America power network.
Welcome This is the User Manual for the AWG2041 Arbitrary Waveform Generator. Section 1 Getting Started covers the features of the AWG2041 initial in spection, and start up. In particular, the start up section covers the proce dures required prior to turning on the unit and points that require special care or caution.
Page 36
Welcome In sections 2 through 4, you will find various procedures that contain steps Conventions of instructions for you to perform. To keep those instructions clear and consistent, this manual uses the following conventions: Names of front panel controls and menu item names are printed in the manual in bold with the same case (e.g., initial capitals, all upper case) as they appear on the unit itself.
Overview This section describes the features of the AWG2041, initial inspection, and start up. The AWG2041 is a portable arbitrary waveform generator equipped with a Product Description differential output channel and capable of generating both arbitrary and standard function waveforms. This arbitrary waveform generator provides these major features: custom waveforms for simulation and testing waveforms that can not be generated with function generators...
Overview An FFT editor, a convolution waveform editor and a split/join editor are provided with AWG2041 units that include Option 09. These editors support frequency domain editing, convolution calculations and split/join of the waveform file data. As a function generator, this instrument can generate sine waves, triangle waves, square waves, ramp waves, and pulse waves.
Start Up This section describes the procedures required prior to turning on the AWG2041. Before you begin, refer to the Operator's Safety Summary at the front of this Installation manual for power source, grounding, and other safety information. Before you use the instrument, ensure that it is properly installed and pow ered on.
Page 42
Start Up WARNING. Always unplug the power cord from the socket before checking the line fuse to avoid electrical shock. Step 3: Remove the fuse from the fuse holder on the rear panel and check the fuse. To remove the fuse, turn it counter clockwise with a screwdriver while pushing it in.
Start Up Power On Step 6: Push the PRINCIPAL POWER SWITCH (shown in Figure 1 1) on the rear panel of this instrument. Power is now applied to the standby circuit of this instrument. Power Connector Fuse Principal Power Switch Figure 1 1: Rear Panel Controls Used In Start Up AWG2041 User Manual www.valuetronics.com...
Start Up Standard* Option A1 Option A2 Option A3 North American Universal Euro Australian 115V 230V 230V 230V Option A4* Option A5 Option 1A* Option 1B North American Switzerland North American North American 230V 230V 115V/High Power 3 Phase * Canadian Standards Association certification includes these power plugs for use in the North American power network Figure 1 2: Optional Power Cords...
This instrument needs to be warmed up for at least 20 minutes in order to operate at its optimum precision. Once this instrument is installed, it is typical to leave the PRINCIPAL POWER SWITCH on and use the ON/STBY switch as the power switch. SONY AWG2041 ARBITRARY WAVEFORM GENERATOR Tektronix...
Start Up Start up Step 8: Check the results of the start up diagnostics/calibrations. Diagnostics/ When the power is applied to this instrument, the start up diagnostics and Calibrations calibration are carried out. It checks whether the instrument is performing within its defined operating characteristics.
Page 49
Introduction This section will discuss the following: Overview The names of the parts of the instrument and their functions. Basic Menu Operation Operations commonly performed on the instrument and how to enter numbers. Operating Examples Simple examples showing how to output waveforms. These examples are designed to help you gain a basic understanding of the instrument.
In this section, we will list the names and functions of the parts in each of these areas. We will also list typical display messages that appear on the screen and what they mean. Front Panel Refer to Fig.2-2 SONY AWG2041 ARBITRARY WAVEFORM GENERATOR Tektronix MENU SETUP...
Page 52
Overview (1) Bottom Buttons Use the seven bottom buttons to display corresponding menus. Pressing any button in the MENU column, or the F.G button, displays its correspond ing menu. These menus are generally the highest level menus. (2) Side Buttons Use the five side buttons to select the side menus displayed on the right side of the screen.
Overview (7) ON/STBY Button When the principal power switch on the rear panel has been pressed to supply power to the standby circuit, this button can be pressed to provide power to the other circuits of the instrument. Normally this button is used as a power switch.
Page 54
Overview SETUP Menu Use the SETUP menu to set the following waveform output parameters : clock source and frequency, waveform/sequence file selection, filter, ampli tude, offset and marker level. See Section 4B for more information. MODE Menu Use the MODE menu to set the operating mode. Operating modes consist of trigger modes (Cont, Triggered, Gated and Burst);...
Overview (9) ² and ³ Buttons Use the arrow buttons to shift to the right/left of the input digit or cursor that indicates the input position when a numeric value or character is input using the general purpose knob. The digit input numeric value is indicated at the underscore.
Page 56
Overview (16) TRIGGER MANUAL Button When the operation mode is set to Triggered, Burst, Waveform Advance or Autostep, pressing the MANUAL button will cause waveform output to begin. Waveform output will proceed and stop in accordance with the mode that has been set. In Gated mode, the waveform will be output only as long as the MANUAL button is pressed.
Overview Side Panel LED Indicator Eject Button Figure 2 3: Side Panel (20) Floppy Disk Drive The floppy disk drive is used for saving and loading various types of files. Files can be loaded or saved from/to floppy disk using the LOAD/SAVE menu.
Overview Rear Panel Refer to Fig.2-5 Figure 2 4: Rear Panel Overall View (21) Power Source Connector A power cord is connected to the power source connector. (22) PRINCIPAL POWER SWITCH When this switch is on, power is supplied to the standby circuit in the power system.
Overview NOTE. When using the AWG2041 in Europe, you should use an IEC ap proved fuse. For details, see Page 1 4. (24) DIGITAL OUT Connector (Option 03) This connector is used for output of the clock signal (ECL level) and the digital data (D0 - D7) for the waveform to be output.
Page 60
Overview (27) RS 232 C Connector The RS 232 C connector enables remote control by a computer via this serial interface. (28) IEEE STD 488 Connector The IEEE STD 488 connector enables remote control by a computer via an IEEE STD 488 parallel interface. (29) CLK IN Connector This connector is used for external clock input.
Page 62
Overview (1) Status Area The status line always displays the status of the instrument, no matter what menu is displayed on the screen. Four items are shown on the status line: the interface status (see the AWG2000 Series Programmer Manual); the operation mode and the trigger status (see page 4C 5);...
There are 7 bottom buttons and 5 side buttons. When one of the buttons is pressed to select an item, that item will be displayed inverted on the screen to indicate that it is operational. See Figure 2 7. MENU Buttons SONY AWG2041 ARBITRARY WAVEFORM GENERATOR Tektronix...
Basic Menu Operation When you select a menu item, one of the following occurs. The lower level menu is presented. The desired item can be selected and may have these characteristics: Each time the bezel button is pressed, the selection changes. A list is presented from which you can select.
Basic Menu Operation Using the Front Panel Numeric Keys To specify numeric values with the numeric keys, ENTER key, and unit keys on the front panel, perform the following steps. Step 1: Press the button for the menu item you want to change. Step 2: Use the numeric keys to input the desired value.
Basic Menu Operation GHz/ns Delete Key MHz/ms kHz/ms/mV Hz/s/V ENTER Numeric Keys Unit Keys ENTER Key Figure 2 9: Numeric Keys, Unit Keys, Delete Key, and ENTER Key Numeric Input Examples Example 1: Clock frequency numeric input (Clock in SETUP menu) The value before input mode was 100.0000 kHz and is to be changed to 12.3 kHz.
Basic Menu Operation To change the unit to MHz, press "1", "2", ".", "3", and MHz/ms keys in order. This changes the value to 12.30000 MHz. The frequency is expressed by a seven digit number. When a value has been entered, pressing one of the unit keys will change the unit to that value and will confirm the number that has been entered.
Basic Menu Operation Using the General Purpose Knob When the knob icon is displayed on the CRT screen, numeric values can be set using the general purpose knob and the ² (left/down) and ³ (right/up) buttons. When setting numeric values in this manner, the value in the num ber column will be increased or decreased for the underscored and upper digits.
Page 69
Basic Menu Operation Step 1: Press the button for the menu item you want to change. Step 2: Press the ² and ³ buttons to specify the digit to be the index for input. The amount of change obtained by turning the general purpose knob is controlled with the front panel ²...
Page 70
Basic Menu Operation 2 22 www.valuetronics.com...
Operating Examples In this section, we will use simple examples to illustrate the basic procedures for waveform output on the AWG2041. Six examples will be given; these are listed below. Buttons and menu items to be used will be shown to the left, and a description of the corresponding operation will appear on the right.
Operating Examples In Example 1, you will set the date and time on the instrument's built in clock Example 1: Setting and adjust the brightness of the screen. the Date & Time and Adjusting the Setting the Date and Time Brightness In this operation, you will set the date and time on the instrument.
Operating Examples Step 3: Select Year from the side menu. 1995 Step 4: Turn the general purpose knob to set the year to 1995. Step 5: In the same manner, select Month, Day, and Hour from the side menu and set the values to November, 12 and 15, respectively. The time is displayed in 24 hour fashion.
Operating Examples Setting the Display Brightness In this operation, you will set the display brightness of the screen. The display offers three different levels of brightness. Use the following proce dure to adjust the overall display brightness to the proper level: Step 11: Select Brightness from the side menu.
Operating Examples In Example 2, you will output a waveform using the sample waveform library Example 2: Output of disk, a standard accessory included with the instrument. a Waveform Using the Sample Loading Sample Waveforms Waveform Library Disk The sample waveform should be loaded from the floppy disk to the internal memory of the instrument.
Operating Examples The files will be displayed in the lower box of the LOAD menu. Figure 2 16 shows how the files on the sample waveform library disk are displayed on the screen. Figure 2 16: Sample Waveform Library Disk Files Step 6: Select Load All from the side menu.
Operating Examples Figure 2 17: CRT Screen Display When Load All is Selected All the files in the lower box on the screen are loaded into internal memory. The loaded files are displayed in the internal memory list in the upper box on the screen.
Operating Examples Setting the Output Parameters These parameters are used for waveform output. SETUP Step 7: Press the MENU column SETUP button. The SETUP menu is displayed. Figure 2 18: SETUP Menu Step 8: Select Waveform Sequence from the bottom menu. 2 30 www.valuetronics.com...
Operating Examples GAUSS_P.WFM Step 9: Turn the general purpose knob to develop the waveform file list. Select the file GAUSS_P .WFM from this list. Figure 2 19: Waveform File List Step 10: Select O.K. from the sub menu. The selected file will be con firmed and the output conditions will be automatically set.
Operating Examples NOTE. The selected file is locked. Therefore, although changes can be made to the waveform clock, filter, amplitude, offset and other output conditions, these changes cannot be saved to the file. MODE Step 11: Press the MENU column MODE button. The MODE menu is displayed.
Operating Examples AWG2041 Oscilloscope 50 W Termination 50 W Cable Figure 2 22: Connections in Example 2 Step 14: Press the CH1 On/Off button on the front panel to switch on waveform output. Figure 2 23 shows the channel On/Off button and indicator.
Operating Examples When using the instrument for arbitrary waveform output, you should first Example 3: Creating use the editors in the EDIT menu to create the waveform to be output. In Files and Arbitrary this operation, you will create an arbitrary waveform with the editors, and Waveform Outputs then you will set the conditions for waveform output (frequency, amplitude, offset, etc.) in the SETUP menu.
Operating Examples Step 2: Select New Waveform from the side menu. Figure 2 25 shows the waveform editor graphic menu. The default for the number of points in the waveform is 1024. Figure 2 25: Waveform Editor Graphic Menu CURSOR Step 3: Press the CURSOR button on the front panel to activate the right side vertical bar cursor (it becomes a solid line).
Operating Examples ENTER Step 4: Press the following key sequence: 5, 1, 1, ENTER. This sets the point value for the right side vertical bar cursor to 511 (see Figure 2 26). Figure 2 26: Setting the Point Value for the Right Side Vertical Bar Cursor Step 5: Select Standard Waveform from the bottom menu.
Operating Examples Step 10: Select Execute from the side menu. A two cycle sine waveform is created between the vertical bar cursors (see Figure 2 27). Figure 2 27: Creating a Sine Waveform CURSOR Step 11: Press the CURSOR button to activate the right side vertical bar cursor.
Operating Examples Step 15: Select Type from the side menu. Ramp Step 16: Turn the general purpose knob to select Ramp. Step 17: Select Amplitude from the side menu. ENTER Step 18: Press "1" and ENTER in that order to set the ramp wave amplitude to 1.
Operating Examples This completes the waveform creation. Next, name the waveform file and exit the waveform editor. Step 22: Select Close/Write from the bottom menu. Step 23: Select Write and Close from the side menu. The display used to enter the file name will appear. Step 24: Input SAMPLE 1 as the file name.
Operating Examples Step 25: When you finish inputting the file name, select O.K. from the sub menu. The system returns to the initial menu and displays the waveform file created (see Figure 2 30). The extension "WFM" will be displayed after the file name; this indicates that the file is a waveform file. Figure 2 30: Initial Menu File List 2 40 www.valuetronics.com...
Operating Examples Creating Arbitrary Waveforms Using the Point Draw Function Arbitrary waveforms can be created on the graphic display with the POINT DRAW function. Use the following procedure to make a copy of the file SAMPLE 1.WFM created in the previous operation. Step 1: In the initial EDIT menu, select Copy bottom menu.
Operating Examples Step 5: Check to make sure that the SAMPLE 2 waveform file is dis played inverted in the file list in the initial menu. If it is not selected, turn the general purpose knob until the name SAMPLE 2 is displayed in verted.
Operating Examples You may now create the arbitrary waveform within the range designated by these two vertical bar cursors, using the POINT DRAW function. Step 11: Select Operation from the bottom menu. Step 12: Select DRAW... from the side menu. The first point will be drawn.
Operating Examples Step 17: Select Smooth from the sub menu to turn smoothing ON. Turning smoothing on selects spline interpolation, in which the points that have been drawn and the curve outside the area defined by the left and right vertical bar cursors will be connected in a smooth curve. Turning smoothing off selects linear interpolation, in which the points that have been drawn and the curve outside the area defined by the left and right vertical bar cursors will be connected using straight lines.
Operating Examples Creating Waveforms Arithmetically You will now add a noise waveform to the sine waveform. Step 1: Select New Waveform from the side menu in the initial EDIT menu. Step 2: Select Standard Waveform from the bottom menu. Step 3: Select Amplitude from the side menu. ENTER Step 4: Press "1"...
Operating Examples Step 7: Select Type from the side menu. Add Noise Step 8: Using the general purpose knob, select Add Noise. Step 9: Select Amplitude from the side menu. ENTER Step 10: Press ".", "3", and ENTER in that order. Step 11: Select Execute from the side menu.
Operating Examples Creating an Equation File This procedure is used to create a waveform using equations. Step 1: Select New Equation from the side menu. Figure 2 37 shows the equation editor menu. Figure 2 37: Equation Editor Menu Display To initially define an equation, you must specify its region in time.
Operating Examples You can use the general purpose knob to select an item from within the component menu. After selecting an item, press the VALUE button or EN TER button on the front panel to enter the selected item into the equation list.
Operating Examples Figure 2 39: Display of Compiled Waveform Data Step 7: Select Continue Operation from the side menu to return the system to the previous equation edit menu. Step 8: Select Exit/Write from the bottom menu. Step 9: Select Write and Exit from the side menu. Step 10: Make SAMPLE 4 the file name.
Operating Examples Creating a Sequence File In this procedure, you will create a sequence file that combines two files: the waveform file created with the waveform editor (SAMPLE 1.WFM) and the waveform file created with the equation editor and then compiled (SAM PLE 4.WFM).
Operating Examples SAMPLE-4.WFM Step 5: Repeat Steps 2 through 4 to enter SAMPLE 4.WFM in the second line of the Destination list. The repetition count for this file should be set to 1; since this is the default value, there is no need to change it.
Operating Examples Figure 2 43: Sequence Waveform Display With Show Overview Selected Step 7: After verifying waveform, select Continue Operation from the side menu to return the system to the previous sequence edit menu. Step 8: Select Exit/Write from the bottom menu. Step 9: Select Write and Exit from the side menu.
Operating Examples Creating An Autostep File In this operation, you will program waveforms to be output, using the files you have created in the previous operations, to form an autostep file. Step 1: Select New Autostep on the second page of the side menu in the initial EDIT menu.
Operating Examples You will set the file for Step 1. VALUE Step 2: Press the VALUE button on the front panel. The list used to select waveforms or sequence files will appear. Figure 2 45: File List SAMPLE-1.WFM Step 3: Using the general purpose knob, select the SAMPLE 1.WFM file.
Operating Examples You will now set the file for Step 2. Step 5: Select More 1 of 2 from the side menu to display the second page of the side menu. Step 6: Select Append New Step from the side menu. The Step 2 display will appear.
Operating Examples Setting the Output Parameters SETUP Step 1: Press the SETUP button in the MENU column. Figure 2 48 shows the SETUP menu displayed. Figure 2 48: SETUP Menu Step 2: Select Waveform Sequence from the bottom menu. SAMPLE-1.WFM Step 3: Turn the general purpose knob to select the SAMPLE 1.WFM file.
Operating Examples Step 8: Press the Source button in the side menu to select Internal. Step 9: Select Amplitude from the bottom menu. Hz/s/V Step 10: Use the numeric and unit keys to input ".", 5, V, in order, to set the voltage value for full vertical scale.
Operating Examples Setting Operation Mode and Waveform Output Now use an oscilloscope to see what type of waveform is generated. Con nect the AWG2041 to a oscilloscope using 50W cables and 50W terminations as shown in Figure 2 50. The waveform output for this instrument is cali brated for a 50W load.
Operating Examples Figure 2 51: MODE Menu Step 2: Select Cont from the bottom menu. This operation mode continuously outputs the set waveform. Also, "Running" is displayed in the trigger status area on the upper right section of the screen to show that the set waveform is being output. Step 3: Press the CH1 On/Off button on the front panel to enable waveform output.
Operating Examples Marker signal high at point 0 Figure 2 52: Setting the Marker Default Triggered Mode In the following steps, set the operation mode to Triggered and generate the trigger signal with the TRIGGER MANUAL button to control the wave form output.
Operating Examples Figure 2 53: Menu Display When Triggered is Selected Figure 2 54 shows the MANUAL button and the TRIGGER INPUT connector for inputting an external trigger signal. TRIGGER MANUAL MANUAL Button INPUT TRIGGER INPUT Connector 1kW ±10V 50W ±5V Figure 2 54: MANUAL Button and TRIGGER INPUT Connector This procedure does not use an external trigger signal.
Operating Examples Autostep Mode Using the following procedure, you can set the operation mode to Autostep and use the MANUAL button to generate a trigger signal and control step waveform output. NOTE. When the operation mode is set to Autostep, it is not possible to change the output parameters in the SETUP menu.
Operating Examples Figure 2 56: Autostep File List SAMPLE-6.AST Step 9: Using the general purpose knob, select the SAMPLE 6.AST file. In this example, there is only one file in the list, so it will already be selected. Step 10: Select O.K. from the sub menu. Step 11: Press the Run button and select Continuous from the sub menu.
Operating Examples Example 4: Loading and Saving Files NOTE. When the instrument is switched off, the data in the internal memory is erased. Accordingly, it is necessary to copy any files that have been created or edited onto a floppy disk or into the instrument's internal non volatile memory (NVRam).
Operating Examples Figure 2 57: SAVE Menu Step 5: Select Save All from the side menu. When Save All is selected, all the files in internal memory (listed in the upper screen) are saved to the NVRam. See Figure 2 58. 2 66 www.valuetronics.com...
Operating Examples Figure 2 58: Files Saved in NVRam When Save is selected from the side menu, only the file displayed inverted in the internal memory list is saved to NVRam. Step 6: Check to make sure that Auto Load in the bottom menu is Off. If it is not Off, select Auto Load from the bottom menu, then select Off from the side menu.
Operating Examples Figure 2 59: Internal Memory File List Step 9: Select Load from the bottom menu. Here NVRam is selected in the Device bottom menu. Step 10: Select Load All from the side menu. When this item is selected, all the files in the NVRam (listed in the lower screen) are loaded into internal memory.
Operating Examples Figure 2 60: Files Loaded into Internal Memory When you select Load from the side menu, the file displayed in inverted video in the NVRam list is loaded into internal memory. Auto Load Using the Auto Load process, it is possible to automatically load files from a designated device into the instrument's internal memory when the power to this instrument is turned on.
Page 118
Operating Examples Also, note that files are loaded/saved in the same manner when the Device is set to Disk. For a floppy disk, hierarchical file structures can be created using directories. See the explanation in "Using the Disk Menu" in Section 4E, "UTILITY Menu."...
Operating Examples This instrument can transfer waveforms via a GPIB cable from a digital Example 5: Loading storage oscilloscope (DSO), etc. See page 4D 7 for a list of instruments from Waveforms From which waveforms can be transferred. Other Instruments In Example 5, you will transfer waveforms from a Tektronix TDS series digital storage oscilloscope.
Operating Examples Step 2: Adjust the amplitude of the signals from the signal generator so that the waveform is displayed on the DSO screen with the amplitude and sweep speed shown in Figure 2 62. 200mV/div 10ms/div Figure 2 62: DSO Screen LOAD/SAVE Step 3: Press the MENU column LOAD/SAVE button for the AWG2041.
Operating Examples Step 6: Select Load from the bottom menu. Tek TDS CH1 Step 7: Use the general purpose knob to select the name of the DSO instrument connected to the AWG2041 and the transferring source from the Name column in the GPIB Source list. In this example, you should select "Tek TDS CH1."...
Page 122
Operating Examples NOTE. If the amplitude, offset, or clock is outside the range that can be set for the AWG2041, it is replaced with the maximum or minimum value that can be set. If an attempt is made to transfer a waveform that exceeds any of these ranges, a message to that effect is displayed.
Operating Examples The instrument is equipped with a waveform function generator for generat Example 6: Using the ing simple waveform functions. Pressing the F.G button on the front panel Waveform Function will change the mode to function generator (FG) mode and enable you to Generator set various waveform parameters.
Page 124
Operating Examples Set the frequency to 1 MHz. Step 3: Select Frequency from the side menu. MHz/ s Step 4: Press 1, and the MHz/ms key to input the frequency with the numeric keys and unit key. 1.000000MHz Step 5: To set the frequency with the general purpose knob, select the index digit for input with the arrow buttons (z/!) on the front panel.
Operating Examples Figure 2 66: Output Parameter Setting Display This completes the pulse wave output parameter setting. Now you will check the actual waveform on the oscilloscope screen. Waveform Output Connect the AWG2041 to an oscilloscope with a 50W cable and a 50W termination as shown in Figure 2 67.
Page 126
Operating Examples Step 10: Press the CH1 On/Off button on the front panel to switch the output on. The On/Off indicators should light up. In this operation, the waveform outputs continuously from the output connector. Set the oscilloscope appropriately to display the waveform on the oscilloscope screen.
Introduction This summary presents functional block diagrams, explains each block, and gives some operating precautions which are of practical value in under standing the fundamental operating concepts of the AWG2041. AWG2041 User Manual www.valuetronics.com...
Block Diagram Figure 3 1 shows a block diagram from the clock oscillator to the DAC. Figure 3 2 shows a block diagram continuing on from Figure 3 1 to output. In subsequent sections, we will discuss each block in detail. Marker 1 Marker 2 Data...
Block Diagram The SETUP menu allows you to choose whether the clock source is internal Clock Generator or external. When internal is selected, it is possible to set the frequency. When external has been selected, the signal connected to the CLOCK IN connector on the rear panel will be used as the clock.
Block Diagram Triggered and Burst Modes When an external trigger signal is received from the TRIGGER INPUT connector on the front panel, or when a trigger signal is generated by press ing the MANUAL button on the front panel, or when a trigger command is entered from the GPIB interface, the clock signal is sent to the memory address control and an output signal synchronous with the trigger signal is generated.
Block Diagram Simple Parallel Operation (2) Figure 3 5 shows a method of connection in which the external trigger signal or gate signal are applied simultaneously to the AWG2041. AWG2041 (Master) AWG2041 (Slave) TRIGGER TRIGGER INPUT INPUT 50 W BNC Cable Trigger Source Output 50 W BNC Cable...
Block Diagram Parallel Output Synchronous with the Clock Signal When connecting two or more instruments together for parallel output, use the MODE menu to designate one instrument as the master unit (by select ing an operating mode other than Slave) and the other as the slave unit (by selecting Slave for the operating mode).
Block Diagram Timing of Trigger Input, Auxiliary Input and Waveform Output Figure 3 7 shows the output timing relationship among the SYNC OUT, BUSY OUT, waveform, and MARKER signal when a trigger signal is applied from the outside to the AWG2041. For details, see Appendix B "Performance Characteristics."...
Block Diagram Memory Control Memory Address Control This controls the address locations for outputting waveform data from wave form memory. Operation depends on the Hardware Sequencer on/off state as described below. Figure 3 8 shows a block diagram illustrating the relationship between memory address control and waveform memory.
Block Diagram The address and length counters operate with a clock signal that is 1/32 of the clock generator. The repeat counter operates each time a waveform completes an output. The End of Waveform signal causes the Sequence Address Generator to increment to the next address, thereby causing the sequence to proceed to the next waveform.
Block Diagram Loading Sequence Files in the Waveform Advance Mode When Waveform Advance mode is selected, the loading of waveforms into waveform memory differs depending on the hardware sequencer on/off state. When the hardware sequencer is off, the memory is divided into a number of segments of equal length, with a waveform loaded into each segment.
Block Diagram Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Resolution Î Î Î Î Î Î Î Î Î Points Points Figure 3 11: Relationship Between Triangular Wave Resolution and Number of Data Points For a triangular wave, extra waveform points beyond 512 are meaningless.
Block Diagram Variable Gain, Attenuators The magnitude of the waveform output is determined by the combination of DAC reference voltage and attenuator. As the voltage dividing ratios of the attenuators are fixed, the reference voltage of the DAC is changed to vary the magnitude continuously.
Introduction Sections 4A through 4F will describe in detail the functions contained in each of the menus. Section 4A EDIT Menu Section 4B SETUP Menu Section 4C MODE Menu Section 4D LOAD/SAVE Menu Section 4E UTILITY Menu Section 4F FG Menu Each section will describe menu functions in the following order: Menu Structure Each menu will be shown in a diagram listing the menu items from left to...
Page 148
Introduction More When the side menu consists of two or more pages, this item is used to display the next page. In the example shown at left, the side menu being displayed consists of three pages and the first page is currently being displayed.
EDIT Menu General Description To use the AWG2041 to output arbitrary waveforms, you must first create a file for the waveform to be output. There are four file types, each created by a different editor. Files created in this manner will have an extension after the file name that identifies what type of file they are.
Page 150
EDIT Menu Autostep Editor This editor is used to create and edit autostep files. Autostep files are created by programming waveforms or sequence files. Each time a step signal is received, the waveform moves on to the next step in this program. The waveform is output by trigger.
EDIT Menu To create or edit waveform files, press the EDIT button in the MENU column Initial Menu to display the initial menu. Figure 4A 1 shows the structure of the initial EDIT menu. Initial Menu Structure MENU Button Bottom Menu Side Menu Editor Initial Menu...
EDIT Menu Menu Functions The following list shows the functions available for each menu item and the page on which you can find a description of that function. Table 4A 1: Menu Functions Menu Function Page Edit Editing an existing file 4A 7 New Waveform Creating a new file (.WFM)
EDIT Menu CRT Display Figure 4A 2 shows the initial menu of the EDIT . A description for each callout follows. Figure 4A 2: Display of the Initial Menu (1) Catalog:Memory The display list shows the files in internal memory. (2) Free Memory Available internal memory is indicated.
Page 154
EDIT Menu (4) File List This list displays the files in the internal memory of the instrument. The display gives the following information about the file: Name, Type, Size, Date & Time and Comment. Select a file by turning the general purpose knob.
EDIT Menu Creating or Editing a File Select one of the items from the side menus in the initial menu to create a new file (New Waveform, New Equation, New Sequence, or New Auto step) or to edit an existing file (Edit). Creating a New File When a New command (New Waveform, New Equation, New Sequence or New Autostep) is selected, a new file will be created by the appropriate...
EDIT Menu Using File Editing Functions The following operations can be performed for the file that has been created: Rename Renaming a file Comment Comment input Copy Copying a file Delete Deleting a file NOTE. When the file is locked (indicated by an asterisk displayed in front of the file name), it is not possible to change the file name, enter a comment or delete the file.
EDIT Menu Before entering the new file name, you must delete the current file name. Step 3: To delete a character, press the Delete button on the front panel. This deletes the character right before the cursor. The cursor can be moved with the front panel ²...
EDIT Menu Select Delete or Delete All to delete unnecessary files. Delete deletes files in internal memory one at a time; Delete All deletes all the files in internal memory. Procedure Step 1: Use the general purpose knob to select the file to be deleted from the file list in the initial menu.
EDIT Menu Locking and Unlocking Files Select Lock to lock or unlock a file. When the file is locked, it is not possible to delete the file or change the file name or the comments for that file. NOTE. While a locked file can have its output parameters changed with the SETUP menu, the original output parameters are retained.
EDIT Menu Step 4: If you press the Lock bottom menu button again, the file is unlocked and Off in the Lock label is displayed inverted. Files on a floppy disk or in NVRam can be locked/unlocked in the same manner with the UTILITY menu.
Page 161
EDIT Menu Step 4: Press O.K. to confirm the file name. Press Cancel to cancel the operation. If a file already exists with the same name as that designated in Step 3, selecting O.K. will cause a message to appear asking you to confirm that you really want to overwrite the existing file.
EDIT Menu Use the waveform editor to create or edit waveform files with the extension Waveform Editor of .WFM. Waveform files contain waveform data, marker signal data, and the waveform output parameters set with the SETUP menu. The waveform data display formats are graphic, table, and timing.
EDIT Menu Figure 4A 7: Graphic Display Screen Opening and Selecting Editing Areas Up to three waveforms can be displayed and edited in the waveform editor at the same time. This makes it easy to edit several related waveforms. Figure 4A 8 shows an example in which three waveforms are displayed. In this example, the box around the Waveform2 area shows that this waveform is selected and is currently being edited.
EDIT Menu Figure 4A 8: Waveform Editor With Three Editing Areas When there is more than one waveform displayed in the waveform editor, the following menu items will be added: Cursor Link to... will be added to the Setting menu item. See page 4A 36.
EDIT Menu Procedure In this example, you will select three waveforms in the waveform editor. The following procedure starts in the initial EDIT menu. Step 1: Select New Waveform from the side menu. The editing area 1 is displayed for creating a new waveform. Step 2: Press Select/Open from the bottom menu.
EDIT Menu Figure 4A 10: Waveform2 Added Step 6: Select Another Waveform from the side menu. Step 7: Using the general purpose knob, select a waveform file. In this example, we will select an existing waveform file. Step 8: Select Show Catalog Entry from the sub menu. This allows you to check the waveform for the selected file on the screen.
EDIT Menu Step 9: Select Continue from the sub menu. Step 10: Select O.K. from the sub menu. Waveform3 will be added to the side menu and the Waveform3 editing area will appear on the screen. See Figure 4A 12. Figure 4A 12: Waveform3 Added The three waveform items (Waveform1, Waveform2 and Waveform3) will be displayed in the side menu.
EDIT Menu Saving Files and Exiting the Editor When you select Close/Write from the bottom menu, the newly created or edited file currently selected in the side menu will be saved to the instru ment's internal memory and the waveform editor will disappear. NOTE.
EDIT Menu Naming a File When saving a newly created file, a file name must be created. The menu for creating a file name is the same for all the editors. Procedure Step 1: Select Close/Write from the bottom menu. Step 2: Select Write and Close from the side menu.
Page 171
EDIT Menu Now, input the file name. Step 3: Use the general purpose knob to select a character. Step 4: Press the front panel VALUE button. The selected character is inserted immediately before the cursor. Step 5: Repeat Steps 3 and 4 until the entire file name has been en tered.
EDIT Menu NOTE. If there is already a waveform file in internal memory with the name the complied waveform file will be given, a message is displayed asking if you are sure you want to overwrite the old file. Overwriting erases the data in the old file.
EDIT Menu Step 7: Select the fraction processing method from the side menu. As soon as the method is selected, the file will be saved to internal memory under the file name that you have entered, and the initial menu will reappear.
Page 174
EDIT Menu Expand with Clock The waveform data will be expanded to create a waveform file whose size is a multiple of 32. At the same time, the clock frequency will be increased to the same extent and saved to the file. Leave as it is The file will be created without changing the wave form size.
EDIT Menu Graphic Display In graphic display, waveforms are created and edited being displayed in graphic form. The horizontal axis indicates time or number of points, while the vertical axis indicates the levels. Waveforms are displayed at each data point in 8 bit resolution. On the left beneath the waveform is an indicator showing whether the marker signal is high or low.
EDIT Menu Bottom Menu Side Menu Sub-Menu Type Operation Region Shift... Shift Scale Value Config... Horizontal Zoom in Horizontal Zoom out Horizontal Zoom fit Horizontal Pan Zoom Vertical Zoom in Vertical Zoom out Vertical Zoom fit Vertical Pan Waveform Points Graphic View type...
EDIT Menu Menu Functions The following list describes the functions for each of the menu items and gives the number of the page on which you can find a more detailed ex planation of that item. Table 4A 2: Menu Functions Menu Function Page...
EDIT Menu Graphic Display Screen The general graphic display is shown in Figure 4A 18. A description for each callout follows. Figure 4A 18: Graphic Display Screen (1) File Name The name of the waveform file being edited. The number preceding the file name indicates the sequential number of that editing waveform.
Page 179
EDIT Menu (4) Horizontal Scroll Indicator When the display is magnified horizontally with Zoom, this indicator is displayed to show which waveform point positions are in the CRT display area. The area displayed on the CRT is shown with inverted display. (5) R Value Shows the right vertical bar cursor position time or point value (R) and the...
EDIT Menu (13) Button Operations This area shows how the front panel buttons operate in this menu. Press the CURSOR button to toggle the active vertical bar cursor be tween left and right. The vertical bar cursor can be moved by pressing the CURSOR button. Settings for the Waveform to be Edited Before waveform data is created, you must use the Setting item in the side menu to select the environment for editing.
EDIT Menu When you open the waveform editor, Graphic display is selected as the default option. If you want to change the display format, select Setting from the bottom menu and then View type from the side menu, then select the desired format (Timing or Table) from the sub menu.
EDIT Menu Setting Horizontal Axis Units Horiz. Unit sets the units for the horizontal axis for the displayed waveform in either time or number of points. The following diagram shows the menu configuration. Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î...
EDIT Menu Setting Clock Frequency When the unit of the horizontal axis is time, the clock frequency can be set. The following diagram shows the menu configuration. Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Setting (More 1 of 2) Horiz.
EDIT Menu The default setting for clock frequency is 1.0 GHz. The clock frequency set in this process will be displayed in the Internal Clock item in the SETUP menu via the waveform file. When the clock frequency is changed, even if you switch to table or timing display mode, the clock frequency there is changed too.
Page 185
EDIT Menu Procedure In the following procedure, you will link the vertical bar cursors in editing area 2 (Waveform2) to the ones in editing area 1 (Waveform1) while editing area 1 is being edited. Step 1: Select Select/Open from the bottom menu. Step 2: Select Waveform2 from the side menu.
EDIT Menu Displaying a Grid in the Editing Area This item is used to display a grid in the editing area to make it easier to edit the waveform. The following diagram shows the menu configuration. Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î...
EDIT Menu Creating a Standard Function Waveform When you select the Standard Waveform item, a function waveform is created in the area between the specified vertical bar cursors, or a waveform is created through calculation of the original waveform and a function wave form.
EDIT Menu Setting the Parameters for Function Waveforms The following parameters can be set for each type of function waveform designated with the Type command. Note, however, that only amplitude and offset can be set for a Noise waveform, while only offset can be set for a DC waveform.
EDIT Menu Figure 4A 23: Creating a Sine Wave Procedure 2: Adding a Waveform to Existing Data In this example, you will add noise to the sine wave you created in Proce dure 1. The procedure starts from where you left off in Procedure 1. Step 1: Select Type from the side menu.
EDIT Menu Figure 4A 24: Adding Noise to the Sine Wave NOTE. Portions of the waveform that protrude outside the editing area when the other waveform is added will be clipped. 4A 42 www.valuetronics.com...
EDIT Menu Procedure 3: Multiplying Waveforms In this example, you will multiply the sine wave you created in Procedure 1 by another sine wave with a different frequency. The procedure starts from where you left off in Procedure 2. Step 1: Select Undo from the bottom menu. This will eliminate the noise waveform added in Step 2.
EDIT Menu Editing Waveforms in Graphic Display When Operation is selected with the waveform editor set to Graphic display, it is possible to edit the waveform data in various ways. The side menu has four pages. Select More to switch the side menu to the next page.
EDIT Menu Starting Point End Point Editing Area Figure 4A 26: Defining the Editing Area Subsequent editing operations will be performed in the area that you have set between the left and right vertical bar cursors. The following section will describe each of the items in the side menu in detail.
EDIT Menu Before After Figure 4A 27: Cutting Waveforms Waveform data that has been cut is stored in the paste buffer. You can paste this data into another editing area (by selecting Paste from Buffer), insert it into another waveform (by selecting Insert Other Waveform) or use it to perform calculations with another waveform (by selecting Math).
EDIT Menu Procedure Step 1: Specify the waveform to be copied with the left and right vertical bar cursors. Select Copy to Buffer from the displayed side menu. When Copy to Buffer is selected, the waveform data between the vertical bar cursors (including the left and right vertical bar cursor data) is copied into the paste buffer.
EDIT Menu Draw Function This command is used to draw points between the specified vertical bar cursors and connect these points to create an arbitrary waveform. The following diagram shows the menu configuration for the Draw... item. Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î...
Page 197
EDIT Menu (3) Button Operations Pressing the CURSOR button toggles the active vertical bar cursor from left to right and back again. Pressing the VALUE button toggles the direction in which the point cursor can be moved from up down to left right and back again.
EDIT Menu Smoothing Smoothing can be toggled on or off by pressing the Smooth button. When smoothing is on, the waveform data is spline interpolated and the curve outside the left and right vertical bar cursors and the placed points are connected with a smooth curve. When smoothing is off, the interpolation is linear and the curve outside the left and right vertical bar cursors and the placed points are connected with a straight line.
EDIT Menu NOTE. To cancel drawing execution, select Undo from the bottom menu. The waveform before the drawing is displayed again. Step 12: Select Go Back from the current sub menu. The display moves from the Draw... sub menu to the side menu. This completes the drawing procedure.
EDIT Menu Figure 4A 31 shows the waveform between the vertical bar cursors shifted right 128 points. Before After Figure 4A 31: Horizontally Shifted Display Vertical shift Step 6: Press the Shift button in the sub menu to select Vertical. Step 7: Select Value from the sub menu.
EDIT Menu Before After Figure 4A 32: Vertically Shifted Display Step 9: Select Go Back from the sub menu. Scaling Function Use Scale... to change the scale for the waveform data between the vertical bar cursors. Executing scaling changes the waveform data. The following diagram shows the menu configuration for the Scale...
EDIT Menu Factor - The waveform data between the vertical bar cursors is ex panded/reduced by this ratio. This parameter is linked with New Size. Factor can be set within the range ±100 in steps of 0.01. However, the total number of points for the entire waveform can not exceed 262144, so if x100 scaling would give more total points than that, the maximum setting factor drops to the one that gives 262144 points.
Page 203
EDIT Menu Vertical Scaling Step 6: Press the Scale button in the sub menu to select Vertical. Step 7: Select Origin from the sub menu. Use the numeric keys or the general purpose knob to input the numeric value of the origin. Origin - This value is used as a reference when scaling vertically.
EDIT Menu Step 10: Select Execute from the sub menu. The waveform is scaled with the specified conditions. Figure 4A 34 shows an example of Factor being used to enlarge the section of the waveform between the vertical bar cursors. In this exam ple, the waveform has been enlarged 1.5 times vertically around the reference line.
EDIT Menu Invert Function Use Invert... to invert the waveform data in the area specified with the verti cal bar cursors either up/down or left/right. The following diagram shows the menu configuration for the Invert... item. Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î...
EDIT Menu Inverting the waveform vertically Step 4: Press the Invert button in the sub menu to select Vertical. Step 5: Select Execute from the sub menu. The waveform is inverted vertically with the specified conditions. Figure 4A 36 shows an example of the waveform before and after it is inverted vertically.
EDIT Menu Clip Function Use Clip... to clip (remove) any waveform data between the vertical bar cursors that is above or below the set level. The following diagram shows the menu configuration for the Clip... item. Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î...
EDIT Menu Step 6: Select Go Back from the sub menu. The display returns from the Clip... sub menu to the side menu. Setting a Marker The Marker... item is used to set the marker signal (shown at the bottom of the screen) for the section of the waveform between the vertical bar cursors.
EDIT Menu Set Low The marker signal for the section of the waveform between the vertical bar cursors will be set to Low. Before After Figure 4A 38: Marker Signal Set High Step 4: Select Go Back from the sub menu. The display returns from the Marker...
EDIT Menu Import Line Data/Clear Pattern Pressing the Import Line Data button imports the marker data for the designated editor as pattern data. When this is done, the menu item will change to Clear Pattern. This command is used to delete all of the pattern data that has been im ported or created.
EDIT Menu Inserting Other Waveforms Use Insert Other Waveform to insert other waveforms into any desired location within the waveform being edited. The following diagram shows the menu configuration. Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î...
EDIT Menu Step 4: Use the general purpose knob to select the waveform file to be inserted from the file list. Figure 4A 41: List of Files for Insertion Step 5: Select the Show Catalog Entry from the sub menu. The wave form for the selected file is displayed.
EDIT Menu Step 6: Select O.K. from the sub menu. The waveform from the selected file is inserted right before the active vertical bar cursor. Select Cancel to cancel the waveform insertion. When O.K. or Cancel is selected, the display returns to the menu dis played before Insert Other Waveform was selected.
EDIT Menu Single Waveform Calculations The Single Waveform Math... item allows you to perform mathematical calculations for the waveform itself. Calculations are applied to the portion of the waveform between the vertical bar cursors. Absolute Determines the absolute value for the amplitude Square Doubles the absolute value for the amplitude.
EDIT Menu Step 2: Press the CURSOR button on the front panel. Step 3: Using the general purpose knob, move the left and right vertical bar cursors to define the area for calculation. Step 4: Select Single Waveform Math... from the third page of the side menu (More 3 of 3).
EDIT Menu The following diagrams show examples of a waveform before and after various calculations are performed. Square Doubles the absolute value for the amplitude Before After Figure 4A 46: Square Calculation Cube Triples the amplitude Before After Figure 4A 47: Cube Calculation 4A 68 www.valuetronics.com...
EDIT Menu Square Root Determines the square root for the absolute value of the amplitude Before After Figure 4A 48: Square Root Calculation Normalize Normalizes the amplitude Before After Figure 4A 49: Normalize Calculation 4A 69 AWG2041 User Manual www.valuetronics.com...
EDIT Menu Integral Integrating the amplitude Before After Figure 4A 50: Integral Calculation Differential Differentiating the amplitude Before After Figure 4A 51: Differential Calculation 4A 70 www.valuetronics.com...
EDIT Menu Calculations With Other Waveform Data Use Dual Waveform Math... to perform math operations with the waveform currently being edited and other waveform data. The following calculations can be performed: Adds the waveform data being edited and the other waveform file data.
EDIT Menu Step 3: Using the general purpose knob, move the vertical bar cursors to define the area for calculation. Step 4: Select Dual Waveform Math... from the third page of the side menu (More 3 of 3). Step 5: A list of files will be displayed on the screen. Using the general purpose knob, select the file for which the calculations will be per formed.
EDIT Menu Step 7: After verifying the waveform, select Continue from the sub menu. The waveform will disappear and the system returns to previous Dual Waveform Math... sub menu. Step 8: Select the desired calculation type from the sub menu. The moment a calculation type is selected, the calculation is carried out and the results are displayed on the CRT screen.
EDIT Menu Specified Region Shift The Region Shift... item shifts a user specified region of a waveform in one of the following ways. Right or left Expand (out from the center) Compress (in toward the center) If the specified amount of the shift is less than the sampling interval, the original waveform is resampled using data interpolation to derive the shifted values.
EDIT Menu Shift Type Selection There are four types of specified region shifts. The Type item selects which shift operation will be performed. Right or Left shifts the selected region to the right or left, respectively. Expand moves the data out from the center. Compress moves the data toward the center.
Page 224
EDIT Menu The Shift Values For Selecting Expand or Compress Expand The maximum value that you can specify for a shift is the number of waveform data points. If a section of data is shifted beyond the maximum number of data points, the data contained in that section is lost after the shift.
EDIT Menu Other Shift Settings The following parameters can be set from the Config... item. Interpolation Selecting the interpolation method Data Value Handling of overlapping regions in the shift result Cursor Point Interpolation of the data on the cursors Smooth +/- Points Setting the smoothing width at the data boundary positions Interpolation The data is resampled when shifting by fractional amounts.
EDIT Menu Quadratic Interpolation Figure 4A 59 provides an example of quadratic interpolation. If point X is shifted to the left by 0.2, the new value is calcu lated by interpolation using three points: the shifted point, the point preced ing the shifted point, and the point following the shifted point.
EDIT Menu Data Value This item selects how overlapping regions in the shift result are handled. Adds the shifted data and the overlapping data. Replace Replaces the region with the shifted data. When Type is Compress, the data for points shifted beyond the center are lost. Cursor Point This item selects whether the data boundary points are interpolated.
EDIT Menu Figure 4A 61 shows an example of smoothing. The original data appears on the left and the smoothed data is on the right. Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î...
EDIT Menu When the resulting data is output through an appropriate filter, the waveform will be shifted to the right by 0.5 units. After the shift operation is completed, the data point at the position of the left cursor is lowered. This is a side effect of the interpolation process.
EDIT Menu Multiple Copy The Multiple Copy... item appears in the menu when two or more wave forms are being edited simultaneously. It is used to copy the section of the waveform between the two vertical bar cursors in one editing area to the waveform between the vertical bar cursors in another editing area, at the interval specified with Interval.
EDIT Menu Figure 4A 64: Two Waveform Editing Areas Designated To select the area for waveform copying: Step 4: Select Waveform1 from the side menu to designate this wave form area as the source for copying. Step 5: Press the CURSOR button on the front panel. Step 6: Using the numeric keys or the general purpose knob, move the vertical bar cursors to designate the section of the waveform to be copied.
EDIT Menu Figure 4A 65: Setting the Copy Source Setting the Destination for Waveform Copying Step 7: Select Waveform2 from the side menu to designate this area as the destination for copying (the area to which the waveform will be copied).
EDIT Menu Figure 4A 66: Setting the Copy Destination To copy the waveform: Step 10: Select Operation from the bottom menu. Step 11: Select Multiple Copy... from the fourth page of the side menu (More 4 of 4). When three waveform areas have been designated in the waveform editor, select one of the remaining two editing areas as the source for waveform copying with Source item in the sub menu.
EDIT Menu 1023 Figure 4A 67: Waveform Copying (number of points in waveform = Interval value) If the number of points in the waveform between the vertical bar cursors in the copy source is less than the value set for Interval, data at level 0 (in other words, a straight line) will be added at the end of the waveform.
EDIT Menu 1023 Figure 4A 68: Waveform Copying (number of points in waveform < Interval value) If the number of points in the waveform between the vertical bar cursors in the copy source is greater than the value set for Interval, the overlapping portion will be added to the waveform.
EDIT Menu 1023 Figure 4A 69: Waveform Copying (number of points in waveform > Interval value) Step 15: Select Go Back from the current sub menu. The display moves from the Multiple Copy... sub menu to the side menu. 4A 88 www.valuetronics.com...
EDIT Menu Convolution Calculations The Convolute... menu item appears when two or more waveforms are being edited. It is used to convolute the section of the waveform between the two vertical bar cursors in one editing area with the waveform between the vertical bar cursors in another editing area.
EDIT Menu Step 5: Select Waveform2 from the side menu. Step 6: Select Setting from the bottom menu. Step 7: Select Waveform Points from the side menu and, using the numeric keys or the general purpose knob, set the waveform point size to 1280.
EDIT Menu Calculating the waveforms Step 10: Select Operation from the bottom menu. Step 11: Select Convolute... from the fourth page of the side menu (More 4 of 4). When three waveform areas have been designated in the waveform editor, select one of the other two editing areas as the source for wave form convolution with Source item in the sub menu.
EDIT Menu Comparing Waveforms The Compare... item appears when two or more waveforms are being edited simultaneously. It is used to compare the section of the waveform between the two vertical bar cursors in one editing area to the waveform between the vertical bar cursors in another editing area.
Page 241
EDIT Menu Step 4: Using the numeric keys or the general purpose knob, set the positions of the left and right vertical bar cursors to define the section of the waveform for comparison. In this example, we will set the left cursor to point 128 and the right cursor to point 639.
Page 242
EDIT Menu Figure 4A 72: Menu Display When Compare... is Selected Step 10: Select Set Result to from the sub menu and keep pressing this button until MARKER is selected. This item is used to select where the results of comparison will be dis played.
EDIT Menu As there is less data in the Source waveform than the destination wave form, data at level 0 (in other words, a straight line) has been automati cally added from point 640 to point 895 in the Source waveform. Destination Waveform Comparison Area Source Waveform...
EDIT Menu Source signal level + Hysteresis value Source signal level – Hysteresis value Source signal level Figure 4A 74: Comparison With Hysteresis Step 13: Select Go Back from the current sub menu. The display moves from the Compare... sub menu to the side menu. 4A 96 www.valuetronics.com...
EDIT Menu Zooming Waveforms The Zoom item is used to enlarge or reduce the waveform being displayed, either horizontally or vertically. This process is for display purposes only; it does not affect the waveform data. The side menu consists of 2 pages: the first page contains the horizontal zoom items and the second page contains the vertical zoom items.
EDIT Menu Step 3: Using the general purpose knob, move the active vertical bar cursor to the center of the position at which you want the waveform to be displayed. Horizontal waveform enlargement will be centered around the active vertical bar cursor. Step 4: Select Horizontal Zoom in from the side menu.
EDIT Menu Step 9: Turn the general purpose knob and check to make sure the waveform moves horizontally. Step 10: Select Horizontal Zoom fit from the side menu. The waveform will revert to normal size (x1). Vertical zooming When the waveform is enlarged vertically with the Vertical Zoom in item, three new items will be added to the side menu: Vertical Zoom out Used to reduce the waveform...
EDIT Menu Timing Display To show the timing display for the waveform editor using the View type... item in the Setting menu: Procedure Step 1: Select Setting from the bottom menu. Step 2: Select View type... from the side menu. Three items will be displayed in the sub menu: Graphic, Timing and Table.
EDIT Menu Timing Display Menu Structure Figure 4A 79 shows the menu configuration for the timing display. Bottom Menu Side Menu Sub-Menu Waveform1 Waveform2 Select/Open Waveform3 Another Waveform Copy to Buffer Paste from Buffer Waveform Editor Line Set High Set... Set Low Set Pattern Line...
EDIT Menu Bottom Menu Side Menu Sub-Menu Horizontal Zoom in Horizontal Zoom out Zoom Horizontal Zoom fit Horizontal Pan Waveform Points Graphic Timing View type... Table Horiz.Unit Setting Clock Waveformx Waveformxx Cursor Link to... Link Off Grid Undo Pattern Step Standard Waveform Write and Close...
EDIT Menu Menu Functions The following list shows the functions available for each menu item and the page on which you can find a description of that function. Table 4A 4: Menu Functions Menu Function Page Select /Open Opening and selecting the editing area 4A 16 Operation Editing waveform in timing display...
EDIT Menu Timing Display Screen Figure 4A 80 shows the timing display screen. This section will describe each portion of the screen; however, descriptions of areas that are identical to the graphic display will be omitted. See "Graphic Display Screen" for a description of the graphic display.
EDIT Menu Pressing the CURSOR button toggles the active vertical bar cursor between left and right. When the CURSOR button is pressed, the vertical bar cursor can be moved. Settings for the Waveform to be Edited Before waveform data is created, you must use the Setting item in the side menu to set the environment for editing.
EDIT Menu Figure 4A 81: Count Up Pattern Display The following parameters can be set: Step The number of points for each data item. This value can be set to 1 - 10. The maximum value for the data. This value can be set any where between (Min value + 1) and 255.
EDIT Menu Figure 4A 82: Gray Code Pattern Display Example of Waveform Data Creation In the following operation, you will replace the data between the vertical bar cursors with a Count Up pattern, with the waveform point size set to 1024. Procedure Step 1: Select Standard Waveform from the bottom menu.
EDIT Menu Editing Waveform in Timing Display Use Operation to edit the waveform data in a variety of ways. The side menu is made up of 3 pages. To get to the next page of the menu, select More. The following list shows the names and functions of the items in the side menu.
EDIT Menu Setting Data to High/Low Use Set High and Set Low to set the data lines or marker in the area desig nated by the designated vertical bar cursors to either High or Low. Procedure Step 1: Select Set... from the side menu displayed. Step 2: Press the CURSOR button on the front panel.
EDIT Menu Setting Pattern Data Use Set Pattern to designate pattern data for the part of a data line or marker between the designated vertical bar cursors. Figure 4A 84 shows the pattern data menu that appears when you select Set Pattern from the sub menu.
EDIT Menu Now you can use the numeric keys to enter the pattern data. Any value up to 32,768 bits can be entered for pattern data. However, only 40 bits can be displayed on the screen at one time; use the general purpose knob to scroll through the rest of the data.
EDIT Menu Point/Step Point/Step is used to set how many points make up pattern data per bit. The data per bit after Code conversion will be one item of pattern data. For example, when NRZ is selected for Code and Point/Step is set to 2, each pattern will consist of 2 points.
Page 261
EDIT Menu Sample Pattern Data Setting In the following example, pattern data (at DATA 3; Point/Step: 2, Code: NRZI) will be created in the area between the vertical bar cursors. Procedure Step 1: Select Set... from the side menu. Step 2: Press the CURSOR button on the front panel. Step 3: Using the general purpose knob, move the vertical bar cursors to define the area in which the pattern will be set.
EDIT Menu Figure 4A 85: Setting Pattern Data User defined Code Config... Users can define their own conversion tables for code conversion. This function enables RLL codes, etc. to be freely defined. For sample codes, see "Pattern Codes" in Appendix D. Conversion tables defined with this menu item are protected by the backup battery, so they are preserved even after the power is turned off.
EDIT Menu Figure 4A 86: User defined Code Conversion Menu Step 3: Define the codes as desired (see "Basic Operations" on the following page). Step 4: Select Go Back to return to the Set Pattern menu. Step 5: Define the pattern data, using the same procedure as in steps 6 - 10 of the sample process for defining pattern data.
Page 264
EDIT Menu Inserting a Blank Line Pressing the ENTER key causes a blank line to be inserted above the data item marked by the cursor. NOTE. Blank lines cannot be inserted if there are more than two consecutive blank lines or if there are more than 16 lines in all. Defining Data Move the cursor to the desired location to enter a value on the numeric keys.
Page 265
EDIT Menu The following Source Data Pattern data item is 1 Limitations 2, 3, 4 and 5 can only be written at the beginning of Source Data Pattern 6 and 7 cannot be written at the beginning of Source Data Pattern Only the data for the immediately preceding time can be referenced with 2, 3, 4 and 5 6 and 7 are effective as long as the pattern can be written...
Page 266
EDIT Menu Source Data Pattern Converted Code In the case of the above conversion, the data will be as follows: Position Source Data Pattern Converted Code Result NOTE. 1) 3 of 30 in pattern 11 starting from position 0 is the inverse of the 0 in the Source Data Pattern at position -1.
Page 267
EDIT Menu Source Data Pattern Converted Code 0001 0100 1000 Time Input Pattern H If 6 and 7 are used (1): Initial Sr Initial Code Out[1/0] High/Low Source Data Pattern Converted Code 0001 0010 0100 1000 In the case of the above conversion, the data will be as follows: Time Input Pattern...
EDIT Menu Time Input Pattern Importing Waveform or Marker Data as Pattern Data This command is used to import the selected bit data as pattern data. It can be used to perform code conversion even for waveform data. The commands in the Import Line Data menu will change depending on whether or not there is data in the pattern data area.
EDIT Menu Procedure Step 1: Move the vertical bar cursors to define the part of the waveform data to be shifted, then select Shift... from the second page of the side menu (More 2 of 3). Step 2: Select Line from the sub menu. Turning the general purpose knob, select the data line (DATA 7 - DATA 0) or marker (MARKER1 or MARKER2) on which the data is to be shifted.
EDIT Menu Exchanging Lines Use Exchange Line... to take the data between the designated vertical bar cursors on one line and interchange it with the data on another line. The following diagram shows the menu configuration for the Exchange Line... item.
EDIT Menu Applying Logical Operations to Lines Use Logical Function... to perform a logical operation for the waveform data between the designated vertical bar cursors on one line with the data on another line. The result will replace the data on the line designated with Destination.
EDIT Menu Expanding Waveform Data Use Data Expand... to expand the section between the designated vertical bar cursors for all of the data lines and marker. The following diagram shows the menu configuration for the Data Expand... item. Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î...
EDIT Menu Inserting Other Waveform Data Use Insert Other Waveform to insert data from another waveform at a designated point in the waveform being edited. This item is located on the third page (More 3 of 3) of the side menu. The functions of this item are the same as for the Insert Other Waveform item for the graphic display of the waveform editor.
EDIT Menu Use the CURSOR button on the front panel to select the items needed for the shift register. The following items can be selected; the general purpose knob is used to set the desired value for each item. Register Length sets the length of the register Register Position sets the position of the cursor...
EDIT Menu Setting the Maximum Length Code Series for Taps Set Maximal Linear Taps in the sub menu allows you to create M series (maximum length code series) bit strings. M series bit strings are combined with several different kinds of tap arrangements. The tap arrangement will change each time the Set Maximal Linear Taps button is pressed.
EDIT Menu User defined Code Config... The following process is used to execute a user defined code conversion. Step 1: Select Shift Register Generator... from the side menu. Step 2: Select User defined Code Config... from the sub menu. Step 3: Define the codes as desired. For the basic operations used when defining codes, see "User defined Code Config..."...
Page 279
EDIT Menu Step 5: Using the general purpose knob, move the vertical bar cursors to designate the area to which pseudo random signals are inserted. In this example, we will set the left cursor to point 0 and the right cursor to point 65533.
EDIT Menu Step 19: Select O.K. from the sub menu. Step 20: Select Execute from the sub menu. The timing display shown below will appear. The following figure shows the first 1024 points of the data. Step 21: Select Go Back from the sub menu. NOTE.
EDIT Menu Table Display To show the table display for the waveform editor using the View type... item in the Setting menu: Procedure Step 1: Select Setting from the bottom menu. Step 2: Select View type... from the side menu. Three items will be displayed in the sub menu: Graphic, Timing and Table.
EDIT Menu Table Display Menu Structure Figure 4A 96 shows the menu configuration for the table display. Bottom Menu Side Menu Sub-Menu Waveform1 Waveform2 Select/Open Waveform3 Another Waveform Copy to Buffer Operation Paste from Buffer Insert Other Waveform Waveform Points Graphic View type...
EDIT Menu Menu Functions The following list shows the functions available for each menu item and the page on which you can find a description of that function. Table 4A 5: Menu Functions Menu Function Page Select /Open Opening and selecting the editing area 4A 16 Operation Editing waveform in table display...
EDIT Menu Table Display Screen Figure 4A 97 shows the table display screen. This section will describe each portion of the screen; however, descriptions of areas that are identical to the graphic display will be omitted. See "Graphic Display Screen" for a descrip tion of the graphic display.
Page 285
EDIT Menu (3) Data This shows the waveform data for the waveform point count or time. The waveform data can be displayed as binary, hexadecimal, or decimal data, depending which base has been selected. If binary numbers have been selected, the left end of the data is the most significant bit (MSB). (4) Horizontal Scroll Indicator Indicates which portion of the waveform is currently displayed on the screen.
EDIT Menu Settings for the Waveform to be Edited Before waveform data is created, you must use the side menu items of the Setting bottom menu to select the environment for editing. Apart from the cardinal number settings, the procedure for setting values is the same as for the graphic display.
EDIT Menu Binary Hexadecimal Real Figure 4A 98: Numeric Displays for Waveform Data Step 4: Select Go Back from the current sub menu. The display returns from the Binary... sub menu to the previous side menu. Editing Waveform Data Waveform data can be edited regardless of what item is selected in the bottom menu.
EDIT Menu When the block cursor is at the left end of the waveform data, pressing the ← button moves the block cursor to marker for the previous wave form point or time value. When the block cursor is at the right end of the waveform data, pressing the →...
EDIT Menu Use the equation editor to create or edit files with the extension of .EQU. Equation Editor Equation file data takes the form of mathematical equations. An equation program file can have up to 100 lines. An equation file is compiled to create a waveform file and to output the waveform.
EDIT Menu Entering the Equation Editor Procedure Step 1: Press the EDIT button in the MENU column. The initial EDIT menu will appear. Step 2: Select Edit or New Equation from the side menu. Edit Used to select and edit an existing equation file (.EQU) New Equation Used to create a new equation file The equation editor screen will appear.
EDIT Menu Equation Editor Menu Structure The equation editor menu has the structure shown in Figure 4A 100. Bottom Menu Side Menu Cut Line Copy to Buffer Operation Paste from Buffer Word Table Insert Other Equation Equation Editor Setting Waveform Points Compile Undo Write and Exit...
EDIT Menu Menu Functions The following list shows the functions available for each menu item and the page on which you can find a description of that function. Table 4A 6: Menu Functions Menu Function Page Operation Editing function 4A 160 Cut Line Cutting a line 4A 160...
EDIT Menu Equation Editor Menu Display Figure 4A 101 shows the general equation editor display. A description for each callout follows. Figure 4A 101: Equation Editor CRT Display (1) File Name This is the name of the file being edited. If the file has not been named yet, the display is ********.EQU.
Page 294
EDIT Menu (4) Component Menu The component menu contains the elements used to create an equation. The menu consists of two pages. The first page contains functions, opera tors, constants, variables and syntax items. The second page contains characters and symbols. These items are selected with the general purpose knob.
EDIT Menu Creating and Editing Equation Files Select Operation in the bottom menu to create or edit an equation file. When this item is selected, the time range can be designated with the component menu and the equation can be created. Figure 4A 102 shows a menu with Operation in the bottom menu selected.
EDIT Menu Procedure In this example, you will create a sine wave with a period of 1 ms, using the following equation: range(0,1ms) Time range sin(2*pi*x) Equation Step 1: Select Operation from the bottom menu. Step 2: After range(0, in the equation list, use the numeric keys and the unit keys to enter 1, ms.
EDIT Menu Decimal Point When Option 09 is installed, all internal calculations use 32 bit floating point precision (IEEE 754 compatible). If Option 09 is not installed, 32 bit fixed precision is used when precision is not required (minimum unit 15ms or greater).
Page 298
EDIT Menu Syntax Items These are parentheses - ( and ) - for specifying the order of opera tions. Each opening (left) parenthesis must be paired with a closing (right) parenthesis. When there are two arguments - for example, range, max, min - they are separated with a , (comma). Variables Here are the variables that can be used in an equation.
EDIT Menu The k0 k9 can be specified; these are constants that may be used in equations. Specifying a new value for the same k# replaces the old value with the new one. If no constant is defined for k, this value will be automatically set to 0.
EDIT Menu Example: range(0,100 ms) sin(2*pi*1e4*t) Figure 4A 105: Trigonometric Function Waveform Expressed With Variable t exp(, log(, ln( Exponential function, common log function, natural log function. The log and ln arguments must be positive. Example: range(0,50 ms) 1-exp(-5*x) range(50ms,100ms) exp(-5*x) Figure 4A 106: Equation Using exp( 4A 152...
EDIT Menu sqrt( The square root; the argument must be a positive value. Example: range(0,100 ms) sqrt(sin(pi*x)) Figure 4A 109: Equation Using sqrt( abs( The absolute value. Example: range(0,100 ms) abs(sin(2*pi*x)) Figure 4A 110: Equation Using abs( 4A 154 www.valuetronics.com...
EDIT Menu int( Truncates the fraction to obtain the integer. Example: range(0,100 ms) int(5*sin(2*pi*x))/5 Figure 4A 111: Equation Using int( round( Rounds off the fraction to obtain the integer. Example: range(0,100 ms) round(5*sin(2*pi*x))/5 Figure 4A 112: Equation Using round( 4A 155 AWG2041 User Manual www.valuetronics.com...
EDIT Menu norm( Normalizes the range specified with range() and scales the ampli tude values so that the maximum absolute value is 1.0 (i.e. a value of +1.0 or -1.0). The norm() statement comprises an entire line. Example: range(0,100 ms) sin(2*pi*x)+rnd()/10 norm() Figure 4A 113: Equation Using norm(...
EDIT Menu Figure 4A 114: Equation Using max( and min( rnd (integer from 1 to 16777215) When an argument is specified, generates a random number sequence using that argument as the initial value. If the argument is omitted, 1 is used. Example: range(0,100 ms) rnd(2)/3 Figure 4A 115: Equation Using rnd(...
EDIT Menu diff( Differentiates the function over the range specified with range(). Specified with diff(). The diff() comprises an entire line. Example: range(0,25 ms) -0.5 range(33ms,66ms) range(66ms,100ms) -0.5 range(0,100ms) diff() Differentiating the waveform in Figure 4A 116 gives the waveform shown in Figure 4A 117.
EDIT Menu integ( Integrates the function over the range specified with range(). Specified with integ(). The integ() comprises an entire line. After integ(), specify normalization (norm()) as necessary. Example: range(0,25 ms) -0.5 range(33ms,66ms) range(66ms,100ms) -0.5 range(0,100ms) integ() norm() Figure 4A 116 shows the waveform before integration. Figure 4A 118 shows the waveform after integration.
EDIT Menu Editing Functions When you select Operation in the bottom menu, the following items appear in the side menu: Cut Line Copy to Buffer Paste from Buffer Word Table Insert Other Equation Cutting a line Use Cut Line to cut out a line in the equation list. Procedure Step 1: Select Operation from the bottom menu.
EDIT Menu Step 3: Use the general purpose knob to specify the position to paste the copied line with the inverted display cursor. The position for pasting is directly before the inverted display cursor in the equation list. Step 4: Select Paste from Buffer from the side menu. Insert Other Equation File Use Insert Other Equation to select an equation file from internal memory (see Figure 4A 119).
EDIT Menu Setting Waveform Point Count When Setting is selected from the bottom menu, the number of waveform points for equation file compilation and waveform file creation can be set. Figure 4A 120 shows the menu for when Setting is selected. Figure 4A 120: Setting Waveform Point Size Procedure Step 1: Select Setting from the bottom menu.
EDIT Menu Compiling Equations into Waveform Data Use the Compile item to convert the assembled equation into waveform data and to create a waveform file. This waveform file is given the same name as the equation file it was compiled from. Procedure Here is the procedure for compiling the equation to make a waveform file.
Page 312
EDIT Menu When an error is detected, an error message is displayed at the top of the screen at high intensity and the inverted display cursor is moved to the equation or time domain with the syntactical error. In this case, correct the error as instructed by the message, and then compile again.
EDIT Menu Use the sequence editor to edit files with the extension of .SEQ. Sequence Sequence Editor files assemble a number of waveforms or sequence files in order. The file data contains waveform file names in sequence, their repetition counts, and the sequence waveform output parameters.
EDIT Menu Entering the Sequence Editor Procedure Step 1: Press the EDIT button in the MENU column. The initial EDIT menu will appear. Step 2: Select Edit or New Sequence from the side menu. Edit Used to select and edit an existing sequence file (.SEQ) New Sequence Used to create a new sequence file The sequence editor screen will appear.
EDIT Menu Sequence Editor Menu Structure The Sequence Editor menu has the structure shown in Figure 4A 123. Bottom Menu Side Menu Cut Line Copy to Buffer Operation Paste from Buffer Show Catalog Entry Insert Contents of Sequence Show Overview Sequence Editor Undo Write and Exit...
EDIT Menu Sequence Editor Menu Display Figure 4A 124 shows the general sequence editor display. A description for each callout follows. Figure 4A 124: Sequence Editor CRT Display (1) File Name The name of the sequence file being edited; if the name has not been set yet, ********.SEQ is displayed.
Page 317
EDIT Menu (4) Repeat The repetition count for the file in (3), above. The waveform or sequence file is repeated the specified number of times. This number can be set to any value that the total number of points of the files making up the sequence are up to a maximum of 1M (or 4M when Option 01 is installed).
EDIT Menu Pressing the VALUE or ENTER button inserts the file that is displayed in verted within the Catalog directly before the inverted display cursor in the Destination list. Pressing the « button moves the inverted cursor left or up one step in the Destination list or Repeat column.
EDIT Menu Figure 4A 125: Sequence File Creation Example Button Functions To select files within the Destination list, press the CURSOR button, then select with the general purpose knob or numeric keys. When the numeric keys are used, input the specified line number in the Line input column at the top left of the CRT screen.
EDIT Menu Editing Functions When you select Operation in the bottom menu, the following items appear in the side menu: Cut Line Copy to Buffer Paste from Buffer Show Catalog Entry Insert Contents of Sequence (Appears when a sequence file has been selected with Catalog) Cutting a Line Use Cut Line to cut out a line in the Destination list.
EDIT Menu Step 5: Select Paste from Buffer from the side menu. Each time Paste from Buffer is selected, the line copied into the paste buffer with the copy processing are pasted into whatever line you want. Catalog File Waveform Display Use this item to observe the waveforms of the files being assembled into the sequence.
EDIT Menu Inserting a Sequence File Select a sequence file in the Catalog to display the Insert Contents of!Se quence item in the side menu. When this item is selected, the contents of the sequence file are developed and inserted into the Destination list. NOTE.
EDIT Menu Sequence File Display Use Show Overview from the bottom menu to display the waveform for the created or edited sequence file. Procedure Step 1: Select Show Overview from the bottom menu. The waveform will be displayed, together with such information as the voltage indicated by the vertical axis, the waveform point count and the clock frequency.
EDIT Menu Use the autostep editor to edit files with the extension of .AST. Autostep files Autostep Editor are created by programming waveforms or sequence files. Files created with the autostep editor are started up using Autostep in the MODE menu. Each time an autostep signal is received, the waveform changes to the next waveform in line with the program.
EDIT Menu Entering the Autostep Editor Procedure Step 1: Press the EDIT button in the MENU column. The initial EDIT menu will appear. Step 2: Select More from the side menu to display the second page of the side menu : More 2 of 2 Step 3: Select Edit or New Autostep from the side menu.
EDIT Menu Autostep Editor Menu Structure The Autostep Editor menu has the structure shown in Figure 4A 129. Bottom Menu Side Menu Cut Step Copy Step Paste Step Insert New Step Operation Append New Step Insert Current SETUP Step No. Autostep Editor Jump To First Step...
EDIT Menu Menu Functions The following list shows the functions available for each menu item and the page on which you can find a description of that function. Table 4A 8: Menu Functions Menu Function Page Operation Editing functions 4A 190 Cut Step Cutting a step 4A 190...
EDIT Menu Autostep Editor Menu Display Figure 4A 130 shows the general autostep editor display. A description for each callout follows. Figure 4A 130: Autostep Editor CRT Display (1) File Name The name of the autostep file being edited; if the name has not been set yet, ********.AST is displayed.
EDIT Menu (4) Clock Frequency Shows the clock frequency for the file designated in (2). The clock frequency can be changed. (5) Button Operation This area shows how the front panel buttons operate in this menu. Output parameters can be selected by turning the general purpose knob. Pressing this button at a programmed step moves to the previous step.
EDIT Menu Setting Files The following procedure is used to set a new file at each step. Procedure Step 1: Select Operation from the bottom menu. To designate a file for step 1: Step 2: Using the general purpose knob, select the item for which a file will be set on CH1.
EDIT Menu Step 4: Using the general purpose knob, select the desired file. Step 5: If you want to check the waveform of the selected file, select Show Catalog Entry from the side menu. Figure 4A 133: Sample File Waveform Display The waveform for that file will appear along with the waveform point count, the clock frequency and the voltage value.
EDIT Menu Use Set Without Parameter instead of Set when you want to designate the waveform without changing the parameters. The default parameters will be set when the editor is opened using New Autostep or when a waveform is designated for a new step added with Insert New Step or Append New Step.
EDIT Menu Clock Settings Select " " using the general purpose knob. Then press the VALUE button on the front panel. The menu shown in Figure 4A 135 will appear. Figure 4A 135: Clock Setting Menu Set the clock source and the clock frequency by selecting the appropriate items in the side menu.
EDIT Menu Filter Settings Using the general purpose knob, select " " and then press the VALUE button on the front panel. The menu shown in Figure 4A 136 will appear. Figure 4A 136: Filter Setting Menu Using the general purpose knob, select the type of filter. After selecting the filter type, select O.K.
EDIT Menu Amplitude Settings Using the general purpose knob, select " " and then press the VALUE button on the front panel. The menu shown in Figure 4A 137 will appear. Figure 4A 137: Amplitude Setting Menu Select the appropriate item in the side menu and set the amplitude. Amplitude Select this item and use the numeric keys or the general purpose knob to set the desired amplitude value.
EDIT Menu Offset Settings Using the general purpose knob, select " " and then press the VALUE button on the front panel. The menu shown in Figure 4A 138 will appear. Figure 4A 138: Offset Setting Menu Select the appropriate item in the side menu and set the offset. Offset Select this item and use the numeric keys or the general purpose knob to set the desired offset value.
EDIT Menu Marker Settings Select " ", " ", " " or " " with the general purpose knob and then press the VALUE button on the front panel. Figure 4A 139 shows an example in which Mark1H has been selected. Figure 4A 139: Marker Setting Menu Select the appropriate item in the side menu and set the marker level.
EDIT Menu Editing Functions When you select Operation in the bottom menu, the following items appear in the side menu: Cut Step Copy Step Paste Step Insert New Step Append New Step Insert Current Setup Cutting a Step Use Cut Step if you wish to delete a step in the autostep file that you have programmed.
EDIT Menu Step 4: Select Paste Step from the side menu. All of the steps after the one that has been pasted will move down one step. Adding a Step Use Insert New Step and Append New Step when you wish to add a step to an autostep file being created.
EDIT Menu The waveform editor on the AWG2041 can edit waveforms of up to 256 K Split/Join Waveform words. The instrument has a 1 M word waveform memory (4 M word when Editor (Option 09) Option 01 is installed), so when editing waveforms larger than 256 K words you must use the split/join waveform editor to remove the part to be edited or divide the waveform into editable sections.
EDIT Menu Split/Join Waveform Editor Menu Structure The Split/Join Waveform Editor menu has the structure shown in Figure 4A 140. Bottom Menu Side Menu Waveform Leave Source Delete Size Split Divide by Number Size Number Execute Waveform Copy Operation Split/Join Waveform Copy/Cut From...
EDIT Menu Menu Functions The following list shows the functions available for each menu item and the page on which you can find a description of that function. Table 4A 9: Menu Functions Menu Function Page Split / Join Waveform Entering the split/join waveform editor 4A 192 Split...
EDIT Menu Split/Join Waveform Editor Display Figure 4A 141 shows the general split/join waveform editor display. Figure 4A 141: Split/Join Waveform Editor CRT Display 4A 195 AWG2041 User Manual www.valuetronics.com...
Page 344
EDIT Menu (1) Source Waveform Display Area When a waveform file is selected from the internal memory, the waveform, the file name and the point count are shown here. (2) Destination File Name Area When a Split operation is executed and a file name is entered, the se quence and waveform file names are shown here.
EDIT Menu Splitting Waveform File Use Split to divide a waveform file into several files. You can split file using either of two methods: Number (divisor) or Size (waveform point count). Procedure Step 1: Select Split from the bottom menu. Step 2: Select Waveform from the side menu.
EDIT Menu Step 7: Using the numeric keys or the general purpose knob, enter a value for either Size (waveform point count) or Number (enter divisor) as the unit for splitting file. Effective Range of Size and Number N≤100 N>100 Size [N/100]N Number...
EDIT Menu Copying and Cutting Part of a Waveform File Use Copy/Cut to copy or cut a certain range of the file data and use the data that has been removed/copied to create a new file. Procedure Step 1: Select Copy/Cut from the bottom menu. Step 2: Select Waveform from the side menu.
EDIT Menu Source Waveform Destination Waveform Source Waveform After Cut Figure 4A 144: Waveform File Data Before and After Copy/Cut Step 11: Select Exit from the bottom menu. The Copy/Cut menu will disappear and the initial EDIT menu will reappear. The newly created waveform file will be added to the file list in the initial EDIT menu.
EDIT Menu Step 7: Using the numeric keys or the general purpose knob, designate a point value for the position in the Source waveform at which you want to insert the data. Step 8: Select Execute from the side menu. You will be asked to enter a file name for the waveform file that will be created.
EDIT Menu On instruments with Option 09 installed, high speed convolution and cor Convolution relation can be performed for up to 32 K words of waveform data in existing Waveform Editor waveform files (those with the extension .WFM). (Option 09) The number of points in the waveform after calculation will be the sum of the point count of the two selected waveform files.
EDIT Menu Saving Files and Exiting the Editor When you select Exit/Write from the bottom menu, depending on what you have selected in the side menu, a file name will be assigned to the calcu lated result and the file will be saved to internal memory, after which the editor will close.
EDIT Menu Convolution Waveform Editor Menu Display Figure 4A 147 shows the general convolution waveform editor display. Figure 4A 147: Convolution Waveform Editor CRT Display (1) Source Waveform1 Display Area When the waveform file for operation is selected from internal memory, the waveform for that file will be displayed in this area along with the file name, clock frequency and number of points making up the waveform.
EDIT Menu Selecting a Waveform File In this example, you will select a waveform file for operation. Procedure Step 1: Select Waveform from the bottom menu. Step 2: Select Waveform1 from the side menu. Step 3: Using the general purpose knob, select the waveform file for operation from the Select Waveform list and then select O.K.
EDIT Menu Executing Convolution/Correlation When you select Operation in the bottom menu, convolution or correlation will be performed. If Differential has been selected for the Math type item, the calculated result will be differentiated. Procedure Step 1: Select Operation from the bottom menu. Step 2: Press Func type in the side menu and select either Convolu tion or Correlation.
EDIT Menu On instruments with Option 09 installed, existing waveform files with the FFT Editor extension .WFM can be edited in the frequency domain. When the editor is (Option 09) started, Fast Fourier Transformation (FFT) is automatically carried out and the data is transformed into the frequency domain.
EDIT Menu Figure 4A 151: FFT Window Selection Menu Step 5: Using the general purpose knob, select the window function. When you enter the FFT editor, you must select the window function. This instrument has the following six FFT windows. Rectangle Hanning Hamming...
EDIT Menu Saving Files and Exiting the Editor Select Exit/Write from the bottom menu. Then select from the side menu to save the edited file to the internal memory of the AWG2041 and exit from the editor. When this is done, the frequency domain data is converted into time domain data and saved as a waveform file.
EDIT Menu Menu Functions The following list shows the functions available for each menu item and the page on which you can find a description of that function. Table 4A 11: Menu Functions Menu Function Page Select Window Selecting a window (Entering the FFT Editor) 4A 208 Operation Editing in the frequency domain...
EDIT Menu FFT Editor Menu Display Figure 4A 153 shows the general FFT editor display. A description for each callout follows. Figure 4A 153: FFT Editor CRT Display (1) File Name This is the name of the waveform file being edited. Freq1: Magnitude: Phase:...
Page 361
EDIT Menu Freq2: Magnitude: Phase: This section shows the frequency, magnitude and phase for the position of the right vertical bar cursor. (4) Scroll Indicator This item shows the position of the display area within the overall waveform. The area displayed on the screen is displayed inverted. (5) Magnitude Display Area This area displays the magnitudes for the frequency components.
EDIT Menu When Draw... has been selected, pressing the CURSOR button allows you to move the active vertical bar cursor. When Draw... has been selected, pressing the VALUE or ENTER button allows you to move the point cursor. When Draw... has been selected, pressing VALUE or ENTER button toggles the direction in which the point cursor moves from vertical to horizontal or vice versa.
EDIT Menu Editing Phase Here is the procedure for editing the phase. Procedure Step 1: Select Operation from the bottom menu. Step 2: Press the CURSOR button on the front panel to select the left/right vertical bar cursor. Using the numeric keys or the general purpose knob, move the active vertical bar cursor to the frequency to be edited.
Page 364
EDIT Menu Figure 4A 154: Menu Displayed When Draw... is Selected When you select Draw... from the side menu, the following items will appear in the sub menu: Add Draw Point, Delete Draw Point, Draw Area, Go Back and Execute. Each of these items will be explained below in detail. Procedure Step 1: Select Operation from the bottom menu, and then select Draw...
EDIT Menu It is possible to add points outside the area defined by the vertical bar cursors. However, such points will be ignored when Execute is pressed. NOTE. It is not possible to draw more than one point at the same location on the horizontal axis.
EDIT Menu Step 9: To cancel the execution of a draw operation, select Undo from the bottom menu. The screen will revert to the waveform before Execute was selected. NOTE. When you quit and once again enter the waveform editor, the points you have drawn will disappear.
EDIT Menu Selecting a Filter When Filter is selected from the bottom menu, the following four frequency filters can be selected from the side menu. Low Frequency Pass Filter (Low Pass) This filter eliminates frequencies greater than the specified frequency. High Frequency Pass Filter (High Pass) This filter eliminates frequencies lower than the specified frequency.
EDIT Menu Figure 4A 159: Band Pass Filter Figure 4A 160: Band Cut Filter The procedure below applies the filters to the signal. Procedure Step 1: Select Filter from the bottom menu. Step 2: Select Low Pass, High Pass, Band Pass, or Band Elim from the side menu.
EDIT Menu Selecting a Limiter Use Limiter to cut the frequency component below the limit level, to cut the even or odd components on the discrete frequency axis, or to shift the magnitude to the limit level. When Limiter is selected from the bottom menu, the following items will appear in the side menu.
EDIT Menu Fundamental Odd Component Even Component Component Figure 4A 161: Fundamental, Odd, and Even Components Sifting Magnitudes Here is the procedure for using the Shift Mag item to shift the magnitude to the limit level. Procedure Step 1: Select Limiter from the bottom menu. Step 2: Press the CURSOR button on the front panel to select the left/right vertical bar cursor.
SETUP Menu The SETUP menu is used to set a variety of output parameters used during General Description actual output of the waveforms and sequence waveforms that have been created with the editors. The menu can display output parameter values and selected items in both text form and as a graphic (in other words, with items connected in the form of a circuit).
SETUP Menu Figure 4B 1 shows the configuration of the SETUP menu. SETUP Menu Structure MENU Button Bottom Menu Side Menu Select Item Internal Clock Internal Source Clock External Slave Clock Waveform Sequence Through 100 MHz 50 MHz Filter 20 MHz 10 kHz SETUP Amplitude...
SETUP Menu The following table shows the function of each menu item and the page to MENU Functions refer to for a more detailed explanation. Table 4B 1: Menu Functions Menu Function Page Clock Setting clock source and frequency 4B 10 Waveform Sequence Selecting a waveform or sequence file 4B 6...
Page 374
SETUP Menu (1) Display Area for CH1 Waveform/Sequence Waveform Shows the waveform or sequence file waveform indicated in the CH1 file input column. If the file is locked, an L is shown in the upper right hand corner of this area. (2) Clock Setting Shows the display of the clock source or the frequency for the internal clock.
SETUP Menu The SETUP menu can be displayed in either graphic or text form. Selecting the Display Format for the SETUP Menu Graphics This is the mode normally used. This format displays the output parameters connected in the form of a circuit. Selected parameters are indicated by a inverted display around them;...
SETUP Menu The first step in setting the waveform output parameters is to select the Selecting a Waveform waveform or sequence file. or Sequence File Each waveform or sequence file has output parameter settings attached to it. When a file is selected, the output parameters are also automatically changed to the settings for that file.
SETUP Menu When the file is confirmed, the output parameters for that file will be set automatically. When a sequence file has been defined, the output parame ters for all of the sequence files or waveforms making up that sequence are ignored and the output parameters for the defined sequence file are used.
SETUP Menu –1.0 –1.0 224 255 Before After Figure 4B 4: Adding Data In figure 4B 4, the waveform originally had 225 points. To make the length of the waveform a multiple of 32, additional points are written into waveform memory after the end of the waveform.
SETUP Menu Figure 4B 5 shows the resultant waveform when WAVE 1 through WAVE 3 are compiled into a single record with sequencer off. New record is 6144 points. 2048 points 2048 points 2048 points WAVE-2.SEQ + 24 points WAVE-3.WFM + 1548 points WAVE-1.WFM + 1024 points Figure 4B 5: Waveform Memory Divisions Of the three waveforms shown above, the largest waveform file is the se...
SETUP Menu Loading Sequence Files in Waveform Advance Mode ( Hardware Sequencer On ) In the hardware sequencer on state, when a sequence file is loaded to waveform memory with Waveform Advance in the MODE menu selected, waveforms are loaded into memory contiguously. Each waveform will have at least 640 points and have a length that is a multiple of 32 points.
Page 381
SETUP Menu Step 2: Press the Source button in the side menu and set it to Internal. The clock icon shown below will be displayed on the screen. NOTE. If Slave (in the bottom menu) has been selected with the MODE menu, this will set the clock source to Slave Clock and the Source and Internal Clock items will not appear in the menu.
SETUP Menu Setting Filter The filters selections are: 100, 50, 20, 10 MHz and Through. Procedure To set Filter, perform these steps: Step 1: Select Filter from the bottom menu. The filter icon will be high lighted on the screen. Step 2: Turn the general purpose knob to select the filter.
SETUP Menu Setting Amplitude Procedure Step 1: Select Amplitude from the bottom menu. The amplitude icon will be highlighted on the screen. Step 2: Use the numeric keys or the general purpose knob to set the amplitude. The output amplitude can be set to any value between 0.020 V and 2.000 V in minimum increments of 1 mV.
SETUP Menu There are two markers: Marker1 and Marker2. Each of these can be set to Setting Marker Level either High and Low level. These voltages are values terminated with 50W. For information on marker settings, see the section on the waveform editor. In the case of graphic display, these values are set with Operation (bottom menu) ! Marker...
MODE Menu Press the MODE button in the MENU column to display the MODE menu. General Description The MODE menu is used to set the operating mode for waveform output for the waveform whose output conditions have been set in the SETUP menu. This menu contains items used for: setting the trigger mode for waveform or sequence waveform output setting the trigger mode for waveform output for individual files within...
MODE Menu Figure 4C 1 shows the configuration of the MODE menu. MODE Menu Structure MENU Button Bottom Menu Side Menu Select Item Cont Positive Slope Negative Level Triggered 50 W Impedance 1k W STOP Positive Polarity Negative Level 50 W Gated Impedance 1k W...
MODE Menu The following table describes the function of each of the menu items and Menu Functions gives the number of the page on which you can find a more detailed ex planation of that item. Table 4C 1: Menu Functions Menu Function Page...
MODE Menu Figure 4C 2 shows the general display for the MODE menu. MODE Menu Display Figure 4C 2: MODE Menu CRT Display (1) Autostep Files and Step Numbers Shows the name of the currently selected autostep file and the step number for the file currently being output.
Page 389
MODE Menu (4) List The contents of the waveform or sequence files specified in (3), above, are displayed. In Waveform Advance mode, the name of the file being output is displayed in the list inverted. (5) Operating Mode Status The operating mode set with the MODE menu is displayed. There are seven operating modes: Cont, Triggered, Gated, Burst, Waveform Advance, Autostep and Slave.
MODE Menu Select the operating (output) mode - either: Cont, Triggered, Gated, Burst Setting the Operating trigger mode, Waveform Advance mode, Autostep mode, or Slave mode Mode - by pressing the corresponding button in the bottom menu. NOTE. When the hardware sequencer is on, the Burst item is not displayed and cannot be selected.
MODE Menu When Triggered is selected, the following items will be displayed in the side menu: Slope Level Impedance STOP The Slope, Level and Impedance items are used to set the trigger condi tions for the external trigger signal. Figure 4C 3 shows the output for an external trigger signal. External Trigger Signal Output Signal Figure 4C 3: Output for External Trigger Signal in Triggered Mode...
MODE Menu Gated Mode Use Gated mode to control waveform or sequence output with a gate signal. When this instrument goes into Gated mode, it waits for a gate to be gener ated. The gate signal is generated while the external gate signal (applied through the TRIGGER INPUT connector) is valid, or while the MANUAL button on the front panel is held down.
MODE Menu Selecting STOP in the side menu during waveform output causes waveform output to stop immediately. After that, the voltage for the first point in the waveform is output continuously (See Figure 4C 4). When a sequence file has been designated in the SETUP menu, the continuously output voltage is the voltage of the first point of the first waveform in the sequence file.
MODE Menu External Trigger Signal Output Signal Figure 4C 5: Output for External Trigger Signal in Burst Mode Selecting STOP in the side menu during waveform output causes waveform output to stop immediately. After that, the voltage for the first point in the waveform is output continuously (See Figure 4C 5).
MODE Menu When Waveform Advance is selected, the following items will be displayed in the side menu: Slope Level Impedance STOP The Slope, Level and Impedance items are used to set the trigger condi tions for the external trigger signal. NOTE.
MODE Menu Sample Sequence File Contents Output File Name Waveform No. of repetitions Conditions WAVE 1.WFM Amplitude 2.0 V WAVE 2.SEQ Offset 0 V WAVE 3.WFM External Trigger Signal Output Signal –1 V WAVE1.WFM WAVE2.SEQ WAVE3.WFM WAVE1.WFM Figure 4C 6: Output for External Trigger Signal in Waveform Advance Mode (Hardware Sequencer Off) Output After the output of a waveform has finished, the voltage of the first point of the next waveform is output.
MODE Menu Also, if the sequence file contains another sequence file, the other sequence will be output only once. However, the repetitions for the waveforms within the other sequence are not ignored: each waveform within the other sequence will be output the number of times specified by its repetition number.
MODE Menu Output Selecting STOP in the side menu during waveform output causes wave form output to stop immediately, and the voltage of the first point of the first waveform in the sequence to be output continuously.When the next trigger is received, the first waveform in the sequence will be output. The same output parameters (amplitude, offset, clock and filter) are used for output of all waveforms in the sequence file.
MODE Menu Autostep Mode Use Autostep mode to start an autostep file created with the EDIT menu Autostep editor. An autostep file stores a program that specifies a waveform or sequence file and output parameters (clock frequency, amplitude, filter, etc.) for each step. In Autostep mode, when a step signal is received, the waveform or se quence waveform for the next step is loaded into waveform memory and output when the trigger signal is received.
MODE Menu Procedure Step 1: Select Autostep from the bottom menu. Step 2: Select Config... from the side menu. Step 3: Choose Select Autostep File from the sub menu. When this item is selected, the list of autostep files created with the autostep editor is displayed.
Page 401
MODE Menu Step 8: Select Next Step from the sub menu to proceed to the next step. When a step signal is received during waveform output, output for the current step will stop at the end of that waveform and the waveform for the next step will be loaded into waveform memory and the AWG2041 will wait for the trigger signal.
MODE Menu External Trigger Signal Step Signal Output Signal Set to Continuous – 1 V Output Signal Set to Step – 1 V Step: 1 Step:2 Step:3 Step:1 Figure 4C 10: Output in Response to External Trigger Signal (when Run is set to Continuous and Step) Output When a trigger signal is applied, if Run is set to Continuous, the wave form will be output continuously.
MODE Menu The external trigger (gate) signal is input from the TRIGGER INPUT connec Setting Trigger tor on the front panel. Parameters for an External Trigger Use the Slope, Polarity, Level and Impedance items in the side menu of the MODE menu to set trigger (gate) parameters for an external trigger (gate) (gate) signal.
MODE Menu Impedance Either of two values (1 kW or 50W) can be selected for the input impedance when the external trigger (gate) signal is entered. The maximum input voltage will be ±10 V when the input impedance is 1 kW and ±5 V when the input impedance is 50W.
Page 405
MODE Menu NOTE. In order to perform synchronous operation, waveforms with the same point size must be present on both master and slave units. In addition, the clock on the master unit should be at least 650 MHz. The waveform will not be correctly output with clocks lower than this.
LOAD/SAVE Menu Press the LOAD/SAVE button in the MENU column to display the LOAD or General Description SAVE menu. Press the Load or Save button in the bottom menu to display the desired menu. Use the LOAD menu to load files into internal (random access) memory from the instrument's internal non volatile RAM memory (NVRam), from a floppy disk (Disk), or from another instrument through the GPIB interface.
LOAD/SAVE Menu Memory Capacity When you exit from the EDIT menu, the files you created with the editors are saved into the AWG2041 internal memory (RAM). Up to 400 files (depending on size) can be saved in the internal memory. NOTE.
LOAD/SAVE Menu Figure 4D 2 shows the configuration of the LOAD/SAVE menu. LOAD/SAVE Menu Structure MENU Button Bottom Menu Side Menu Bottom Menu Side Menu Load Load Load All Change Directory Disk Save Save All Save Change Directory Save as ASCII * 1 Load Load Load All...
LOAD/SAVE Menu Figure 4D 3 shows the general display for the LOAD menu. A description for LOAD Menu Display each callout follows. Figure 4D 3: LOAD Menu CRT Screen Display 4D 4 www.valuetronics.com...
Page 411
LOAD/SAVE Menu (1) Internal memory file list This is a list of the files currently loaded into internal memory. The list shows the file names, the file types, file sizes (in bytes), the date and time the file was created, and a comment. The space remaining in internal memory, into which files can be loaded, is displayed in the upper right hand corner of the list.
LOAD/SAVE Menu Selecting the Device Use Device to select the source from which files are loaded into the AWG2041 internal memory and the destination to which files are saved from internal memory. You may select Disk, NVRam or GPIB. Procedure Step 1: Select Device from the bottom menu.
DSA Series Digitizing Analyzer DSA601 [A], DSA602 [A] RTD720 Waveform Digitizer 9500 Series First Data Cache 9503, 9504 (Use together with RTD710 [A]) Sony Tektronix RTD710 Series Waveform Digitizer RTD710[A] AWG2000 Series Arbitrary Waveform Generator AWG2005, AWG2020,AWG2021, AWG2040, AWG2041 AFG2020 Function Waveform Generator...
LOAD/SAVE Menu Loading Files from Mass Memory into Internal Memory If Disk or NVRam has been selected for Device, the LOAD menu appears when the Load item in the bottom menu is selected. See Figure 4D 4. The internal memory file list is displayed on the upper screen and the list of files saved onto mass memory is displayed on the lower screen.
LOAD/SAVE Menu Step 4: Use the general purpose knob to select files to load into internal memory from the mass memory file list. Step 5: Select Load from the side menu. The selected file is loaded into internal memory. When Load All is selected from the side menu, all the files in the speci fied mass memory (for a disk, the current directory) are loaded into internal memory.
LOAD/SAVE Menu Saving Files from Internal Memory to Mass Memory If Disk or NVram has been selected for Device, the Save menu appears when the Save item is selected from the bottom menu. See Figure 4D 5. The same as for the LOAD menu, the internal memory file list is displayed on the upper screen.
LOAD/SAVE Menu Step 5: Select Save from the side menu. The selected file is saved to the specified mass memory (for a disk, the current directory). When Save All is selected from the side menu, all the files in the internal memory are saved to the specified mass memory.
LOAD/SAVE Menu Transferring Waveform Data Directly When GPIB has been selected for Device, waveform data can be trans ferred directly to this instrument from supported digital storage oscillo scopes, etc. through the GPIB interface. See Table 4D 2 for a list of supported instruments.
LOAD/SAVE Menu Step 5: Select Load from the bottom menu. Step 6: Using the general purpose knob, select the channel and the name of the instrument from which the data will be transferred from the "Name" column in the GPIB Source list at the bottom of the screen. When waveform data is loaded into the internal memory of the AWG2041, a waveform file will be created with the name shown in the "Loaded as"...
LOAD/SAVE Menu Selecting Instruments Made by Other Manufacturers The following procedure is used to select digital storage oscilloscopes made by other manufacturers. The procedure up to Step 5 is the same as that for loading waveform data. Procedure Step 6: Using the general purpose knob, select Others... from the GPIB Source list.
LOAD/SAVE Menu Auto Loading Use the side menu of the Auto Load to automatically load files from the mass memory into the internal memory when the instrument is switched on. Procedure Step 1: Select Auto Load from the bottom menu. Step 2: Select an item from the side menu.
LOAD/SAVE Menu Table 4D 3 shows a list of file name extensions denoting the type of disk files Supported Floppy that can be loaded to the internal memory of the AWG2041. Disk Files Table 4D 3: Supported Floppy Disk Files Extension Description Result of Load Operation...
UTILITY Menu Press the MENU column UTILITY button to display the UTILITY menu. The General Description bottom menu contains the Disk, NVRam, GPIB, RS232C, Date Time, Misc, and Diag/Cal items. Use these items to do the following: Disk Disk format Editing files saved onto disks Disk directory creation and current directory change NVRam...
UTILITY Menu Figure 4E 1 shows the configuration of the UTILITY menu. UTILITY Menu Structure MENU Button Bottom Menu Side Menu Sub-Menu Rename Delete Delete All Disk Lock Change Directory Make Directory Format... Rename Delete NVRam Delete All Lock Talk/Listen Address Waveform Transfer GPIB Talk Only...
UTILITY Menu The following table describes the function of each of the menu items and Menu Functions gives the number of the page on which you can find a more detailed ex planation of that item. Table 4E 1: Menu Functions Menu Function Page...
UTILITY Menu Table 4E 1: Menu Functions (Cont) Menu Function Page Diag/Cal Diagnostics and calibration 4E 31 Diagnostics Diagnostics 4E 31 Calibrations Calibration 4E 32 Interactive Test Pattern display (for instrument adjustment) 4E 33 Save the files created with the Editor onto internal nonvolatile memory Disk and Nonvolatile and/or 3.5 inch floppy disks.
UTILITY Menu Figure 4E 2: Format... Sub Menu Display Formatting disks To format floppy disks, perform these steps: Step 1: Select Disk from the bottom menu. Step 2: Insert the 3.5 inch floppy disk to be formatted into the disk drive on the right side panel of this instrument.
UTILITY Menu When floppy disks written by this instrument are used in a personal comput er, select the correct format type as indicated by Table 4E 2. Table 4E 2: MS DOS Formats for 3.5 inch Disks Format Type IBM PC PC9800 J3100 1.44 Mbytes/18 sectors (2HD)
UTILITY Menu Handling Floppy Disks To prevent disks from being damaged and to ensure the integrity of the data stored on them, you should be careful of the following: Do not place disks near a strong magnetic field or near a ferromagnetic substance that may cause them to be magnetized, as this will corrupt the data stored on the disk and result in errors.
UTILITY Menu Creating and Changing Directories When there are many files, it becomes difficult to manage them. Placing the files of the same type into one single directory makes it easier to manage the files. In addition to files, directories can also contain sub directories. With directo ries, hierarchical structures can be constructed with successive directories.
UTILITY Menu The following procedure assumes that the current directory is the root directory. If the current directory is not the root directory, use Change Direc tory to change the current directory to the root directory. (See the Step 5 and the following steps.) Step 1: Select Disk from the bottom menu.
UTILITY Menu Step 3: Use the general purpose knob to input a directory name of AWG2041. See Figure 4E 5. The method for inputting the directory name is the same as the method for inputting a file name in the waveform editor. See "Naming a File" in the discussion of the waveform editor.
UTILITY Menu Step 7: Select O.K. from the sub menu. The current directory changes to the AWG2041 directory you just made and the directory display becomes Catalog:Disk\AWG2041\. At this time, the AWG2041 directory is empty. See Figure 4E 7. Figure 4E 7: File List for a Newly Created Directory This completes the move of the current directory to the AWG2041 sub directory.
UTILITY Menu Operating Files Saved to Disk The side menu has Rename, Delete, and Delete All for file operating. These items are the same as those in the EDIT menu. See Page 4A 8 to 4A 11. These functions can rename and delete files. Directories can also be deleted by selecting the Delete item.
UTILITY Menu This instrument's rear panel has two remote control interface ports: IEEE Remote Interface STD 488 (GPIB) and RS 232 C. A computer can be used to control the instrument remotely through these interfaces. The port is selected using the Remote Port item [UTILITY menu ³ Misc (bottom menu) ³...
Page 436
UTILITY Menu Use the side menu items to set the GPIB configuration and the address of this instrument. This instrument can be set to one of four operating modes: talk/listen, wave form transfer, talk only, or off bus. However, you should be aware that talk only and waveform transfer modes are not compliant with IEEE 488.2 1987.
UTILITY Menu RS 232 C Use the RS 232 C interface on the rear panel to allow remote control by a host computer. These are simple descriptions of the RS 232 C connection and RS 232 C parameter setting. For further details, see the AWG2041 Programmer Manual.
Page 438
UTILITY Menu Baudrate - This item sets the transmission rate. The transmission rate of 300, 600, 1200, 2400, 4800, 9600, and 19200 can be selected with the general purpose knob. Set this parameter to the same value as set on the computer.
UTILITY Menu Date and Time When Date Time is selected from the bottom menu, a clock will appear on the screen, allowing you to set the date and time. The side menu will display items for Year, Month, Day, Hour and Minute. Pressing one of these items in the side menu will make it possible to set that clock parameter using the general purpose knob.
UTILITY Menu The date and time can be permanently displayed on the screen if desired. See "Date/Time Display" on page 4E 22. Other Settings and Displays Use the Misc item to set or display the following: Display... Brightness Setting the Display Brightness Catalog Order Setting the Order of Files Date Time...
UTILITY Menu Setting the Display Brightness The AWG2041 screen has three levels of brightness. These levels are set with the Brightness item. Procedure To set the screen brightness: Step 1: Select Misc from the bottom menu. Step 2: Select Display... from the side menu. Step 3: Select Brightness from the sub menu.
UTILITY Menu Figure 4E 13: Menu Displayed when Catalog Order is Selected The files in the catalog are displayed in the initial EDIT, LOAD/SAVE and UTILITY menus. Changing the file order in a catalog will change the order in all menus. Figure 4E 14 shows the list of files as shown in the initial EDIT menu.
Page 443
UTILITY Menu Name1: Name Files are displayed by file name (Name) in ASCII code order. Name2: Name Reverse Files are displayed by file name (Name) in reverse ASCII code order. Time1: Time Files are displayed by creation date (Date & Time), from newest to oldest.
UTILITY Menu Figure 4E 15 shows the files displayed in Type4 format, with files sorted by extension (Type) in alphabetical order and within each file type by creation date (Date & Time), from oldest to newest. Figure 4E 15: Catalog With Files Displayed in Type4 Format Date/Time Display Use this item to display the date and time.
UTILITY Menu Configuration The following diagram shows the menu configuration for the Config... item. Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Reset to Factory Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î...
UTILITY Menu Remote Port GPIB GPIB Operating Mode Talk/Listen GPIB Address RS 232 C Parameters Baudrate 9600 Data Bits Parity None Stop Bits Flagging None NOTE. Once deleted, data cannot be restored. Procedure Step 1: Select Misc from the bottom menu. Step 2: Select Config...
UTILITY Menu Setting the Hardware Sequencer When the hardware sequencer is set to on, a hardware sequencer that provides high speed switching is available for the output of a sequence file. Using this, the repetition count of the waveforms in the sequence can be set unlimited by waveform memory length.
UTILITY Menu Settings for Hard Copy Output When you output a hard copy, you can choose to either save the data displayed on the screen on a floppy disk as a file, or output the data through the IEEE STD 488 (GPIB) or RS 232 C interface. When you select Hardcopy...
UTILITY Menu Table 4E 3 shows the extension for each format and gives a brief description of that format. Table 4E 3: Format Extensions Format Extension Explanation A format for a Windows black & white image file A format for output to a 9 pin or 24 pin Epson dot matrix printer in ESC/P graphic mode.
Page 450
UTILITY Menu Step 10: Press the HARDCOPY button on the front panel. A hard copy of the screen will be saved. The following message will appear in the message area: Hardcopy in progress. If you want to stop printing the hard copy in mid process, press the HARDCOPY button again.
UTILITY Menu Status Display The following diagram shows the menu configuration for the Status... item. Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î System Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Misc Status...
UTILITY Menu I/O Event Reporting Use this item to display event reporting for the GPIB or RS 232 C interface. See the programmer's manual for more information on event reporting. Procedure Step 1: Select Misc from the bottom menu. Step 2: Select Status... from the side menu. Step 3: Select I/O from the sub menu.
UTILITY Menu Diagnostics and Calibration Use this item to run the diagnostics function or to calibrate the instrument. Diagnostics This instrument is equipped with diagnostics functions to comprehensively test itself. This makes it possible to check whether the instrument is operat ing correctly.
UTILITY Menu Code - This column indicates an error code for the item where the error was detected. NOTE. If an error occurs, contact our representative closest to you. Procedure Step 1: Select Diag/Cal from the bottom menu. Step 2: Select Diagnostics from the side menu. Step 3: Turn the general purpose knob to select the desired diagnostic item.
UTILITY Menu Figure 4E 23: Calibration List The calibration menu is divided into three columns: Calibration, Result and Code. The Result and Code columns are the same as for the diagnostics menu. Procedure Step 1: Select Diag/Cal from the bottom menu. Step 2: Select Calibration from the side menu.
Page 456
UTILITY Menu 4E 34 www.valuetronics.com...
Function Waveform Generator Mode Press the front panel F.G button to switch this instrument from arbitrary General Description waveform generation mode into function waveform generation (FG) mode. Select the desired waveform with the bottom button. Then set the output parameters with the side button. Hereafter, function waveform generator mode will be referred to as FG mode.
Function Waveform Generator Mode Table 4F 1: Frequency, Waveform and Marker Signal Data Point Count Frequency Waveform Marker Signal 1Hz ≤ f t 100 kHz 10000(points) 1000(points) 100 kHz ≤ f t 1 MHz 1000 1MHz ≤ f ≤ 10 MHz Figure 4F 1 shows the configuration of the menus in FG mode: Function Generator Menu Structure...
Function Waveform Generator Mode Figure 4F 2 shows the general display for the FG mode menu. A description Function Generator for each callout follows. Menu Display Figure 4F 2: FG Mode Menu Display (1) Channel waveform display area The waveform is displayed in this area. The peak voltage for the waveform is shown on the vertical axis;...
Function Waveform Generator Mode The following procedure is used to set the output waveform for a channel. Setting the Output Waveform Channel Since the AWG2041 has only one channel for output, pressing this button will have no effect. Selecting the Waveform Step 1: Press the bottom button corresponding to the desired type of waveform (Sine, Triangle, Square, Ramp or Pulse).
Function Waveform Generator Mode The output parameters are applied to all waveforms. Note that the pulse Setting the Output wave has an extra parameter, "Duty," which is only effective for pulse waves. Parameters for the Waveform The following sections will focus on each of the items in the side menu for each waveform type.
Function Waveform Generator Mode Setting the Polarity This item sets the output waveform polarity. Each time the Polarity button in the side menu is pressed, the polarity toggles between Normal and Invert and the polarity of the displayed waveform is reversed. See figure 4F 5. The figure below at left shows a Ramp wave whose polarity has been set to "Normal,"...
Function Waveform Generator Mode Marker signals are generated at the starting point for waveform data. Marker Marker Output 1 is a positive pulse signal, while Marker 2 is the inverted Marker 1 signal. These signals are output from the CH1 MARKER 1 and CH1 MARKER 2 connectors, respectively, on the front panel.
Page 464
Function Waveform Generator Mode 4F 8 www.valuetronics.com...
Appendix A: Options and Accessories This chapter will describe the options and accessories (both standard and optional) available for the AWG2041. The following options are available with this instrument. Options Option 01 (4M word waveform memory) Option 03 (Digital data output) Option 09 (FPP board + FFT editor / convolution) Option 1R (Rack Mount) Option 1S (With WaveWriter S3F400)
Appendix A: Options and Accessories DIGITAL OUT (ECL) CLOCK Figure A 1: Digital Output Connectors Option 09 (FPP Board + FFT Editor, Convolution, Split/Join) This option adds an FPP card (floating point processor) for high speed internal calculations/operations. This option provides three additional edi tors: an FFT editor, a convolution editor, and a split/join editor.
Appendix A: Options and Accessories The following power cords are available with this instrument. Power Cord Options Table A 1: Power Cord Options Option Description Part Number Europe, 220V/6A 161 0104 06 United Kingdom, 240V/6A 161 0104 07 Australia, 240V/6A 161 0104 05 North America, 240V/6A 161 0104 08...
Appendix A: Options and Accessories Optional Accessories The following optional accessories are recommended for use with the instrument. Part Number Service Manual 070 9457 XX Front Cover 200 3232 XX Accessory Pouch 016 1159 XX GPIB Cable 012 0991 XX 50W BNC Cable 012 1342 XX 50W BNC Cable (double shielded)
Appendix B: Performance Characteristics The performance characteristics on the AWG2041 can be divided into three Introduction categories: Nominal Traits General characteristics are described not by equipment performance and limits but by such things as memory capacity. Warranted Characteristics Warranted characteristics are described in terms of quantifiable perfor mance limits which are guaranteed.
Appendix B: Performance Characteristics This section will describe general characteristics of the AWG2041. These Nominal Traits can be divided into two main categories: electrical characteristics and me chanical characteristics. Electrical Characteristics Characteristics Description Arbitrary Waveforms Waveform Memory Memory Length 1 M words x 8 bits 4 M words x 8 bits (Option 01) Marker Memory Memory Length...
Page 473
Appendix B: Performance Characteristics Electrical Characteristics Characteristics Description Main Output (Continued) Resolution 1 mV Impedance 50 W Operating Modes Continuous Generates the waveform or sequence continuously. Triggered Output quiescent until triggered by an GPIB, external, or manual trigger; then generates a waveform or sequence only one time. Burst This operation is available only in H/W Sequencer off.
Page 474
Appendix B: Performance Characteristics Electrical Characteristics Characteristics Description Auxiliary Output MARKER Level -2.0 V to 2.0 V into 50 W (Hi/Lo) Resolution 0.10 V Number of Marker Connector BUSY Level Positive polarity TTL pulse Output Resistance 51 W Connector SYNC Level Positive polarity TTL pulse Output Resistance...
Page 475
Appendix B: Performance Characteristics Electrical Characteristics Characteristics Description Auxiliary Input TRIGGER Threshold Level –5 V to 5 V Resolution 0.1 V Impedance 1 kW or 50 W Connector STOP TRIGGER Threshold Level Impedance 10 kW Connector AUTO STEP TRIGGER Threshold Level Impedance 10 kW Connector...
Page 476
Appendix B: Performance Characteristics Electrical Characteristics Characteristics Description Function Generator Waveform Shape Sine, Triangle, Square, Ramp, Pulse Output Parameter Frequency 1.000 000 Hz to 10.000 00 MHz Amplitude 20 mV to 2 V into 50 W, can be set in 1 mV increments Offset -1.000 V to 1.000 V into 50 W, can be set in 1 mV increments Polarity...
Appendix B: Performance Characteristics This section will describe the warranted characteristics of the AWG2041. Warranted These can be divided into two main categories: electrical characteristics and Characteristics environmental characteristics. Performance Conditions The electrical characteristics are valid under the following conditions: 1) The instrument must have been calibrated at an ambient temperature between +20_ C to +30_ C.
Page 478
Appendix B: Performance Characteristics Electrical Characteristics Characteristics Description Main Output (Continued) Pulse Response Clock 1 GHz, Waveform Data; 00 and FF, No Filter, No offset (measured in the 500 MHz BW). Rise Time 2.5 ns maximum (when the amplitude is greater than 1.0 V) 1.5 ns maximum (when the amplitude is smaller than and equal to 1.0 V) Within ±10% (when the amplitude is greater than 1.0 V) Aberration...
Page 479
Appendix B: Performance Characteristics Electrical Characteristics Characteristics Description Auxiliary Input TRIGGER ±(5% of Level + 0.1 V) Accuracy Pulse Width 10 ns minimum (with an amplitude of 0.2 V) Sensitivity 0.2 V minimum (with a square wave of 1 MHz) ±10 V (DC + peak AC) when an input impedance of 1 kW is selected Maximum Input Volts ±5 V (DC + peak AC) when an input impedance of 50 W is selected...
Appendix B: Performance Characteristics Electrical Characteristics Characteristics Description Auxiliary Input (Continued) EXTERNAL CLOCK Input Frequency Range 10 MHz to 1 GHz Sensitivity 400 mVp p (-4.0 dBm) (+4.0 dBm), DC ±20 V Maximum Input Volts 1.0 V SLAVE CLOCK Maximum Input Volts -2.0 V to 0.0 V Frequency Range 650 MHz to 1.0 GHz...
Page 481
Appendix B: Performance Characteristics Electrical Characteristics Characteristics Description AC Power Source Voltage Range 90 VAC to 250 VAC 48 Hz to 63 Hz 90 VAC to 127 VAC 48 Hz to 440 Hz Maximum Power Consump 300 W tion Maximum Current Environmental Characteristics Characteristics Description...
Page 482
Appendix B: Performance Characteristics Environmental Characteristics Characteristics Description Dynamics Vibration Operating 0.33 mm , 10 to 55 Hz, 15 minutes Shock Non operating 294 m/s (30 G), half sine, 11 ms duration. Safety Third Party Certification UL1244 CSA C22.2 No.231 Self Declaration IEC 1010 1 Electromagnetic Compatibility...
Appendix B: Performance Characteristics This section will describe the typical characteristics for the AWG2041. These Typical values represent typical or average performance and are not absolutely Characteristics guaranteed. Electrical Characteristics Characteristics Description Main Output Small Signal Bandwidth 250 MHz (Amplitude=0.5 V) Filters Rise Time 10MHz...
Page 484
Appendix B: Performance Characteristics B 14 www.valuetronics.com...
Page 485
Appendix C: Sample Waveform Library The files listed below are included in the route directory of the sample wave Introduction form library disk that comes with the instrument. All files are locked; this is indicated by an asterisk (*) before the file name. Representative Waveform Files There are 14 of these waveform files.
Appendix C: Sample Waveform Library Here we will describe the 14 representative waveform files. Some of the Description of waveform files were obtained by creating an equation file in the equation Representative editor and then compiling it to form a waveform file. Others were created in Waveform Files the waveform editor.
Appendix C: Sample Waveform Library Settings Waveform points: 640 Clock frequency: 1.0 GHz Output time: 640 ns Lorentz Pulse (LORENTZ.WFM) Made with the equation editor. Figure C 2: Lorentz Pulse Formula and Waveform Constants k0 indicates the half width (W50) for the pulse; K1 indicates the peak loca tion of the pulse.
Appendix C: Sample Waveform Library Sampling Function SIN(X)/X Pulse (SINC.WFM) Made with the equation editor. Figure C 3: Sampling Function SIN(X)/X Pulse Formula and Waveform Constants k0 indicates the frequency of the sine wave; k1 indicates the peak location of the pulse. Description In general, this waveform is expressed by the following formula: sin(2pft)
Appendix C: Sample Waveform Library Squared Sine Pulse (SQU_SIN.WFM) Made with the equation editor. Figure C 4: Squared Sine Pulse Formula and Waveform Description The pulse width and peak location are set with range(). The value for x is a value between 0 and 1 for range(a,b). Settings Waveform points: 1024 Clock frequency: 1.0 GHz...
Appendix C: Sample Waveform Library Double Exponential Pulse (D_EXP .WFM) This is the rising and falling exponential function pulse. Made with the equa tion editor. Figure C 5: Double Exponential Pulse Formula and Waveform Constants k1 and k2 are the rising and falling time constants, respectively. The peak location for the pulse is derived using the following formula: k1 @ k2 @ ln k2...
Appendix C: Sample Waveform Library Nyquist Pulse (NYQUIST.WFM) Made with the equation editor. Figure C 6: Nyquist Pulse Formula and Waveform Constants k0 is the period of the digital data used in communication or recording. k1 is the pulse peak location and k2 is the transient frequency band factor, and is a value between 0 to 1.
Appendix C: Sample Waveform Library Linear Frequency Sweep (LIN_SWP .WFM) Made with the equation editor. Figure C 7: Linear Frequency Sweep Formula and Waveform Constants k0 is the sweep period and k1 and k2 are the starting and ending frequen cies.
Appendix C: Sample Waveform Library Log Frequency Sweep (LOG_SWP .WFM) Made with the equation editor. Figure C 8: Log Frequency Sweep Formula and Waveform Constants k0 is the sweep period and k1 and k2 are the starting and ending frequencies. Description This waveform can be expressed generally by the following formula.
Appendix C: Sample Waveform Library Settings Waveform points: 8800 Clock frequency: 800 MHz Output time: 11 ms Amplitude Modulation (AM.WFM) Made with the equation editor. Figure C 9: Amplitude Modulation Formula and Waveform Constants k0 is the frequency of the modulating signal, k1 is the carrier frequency, and k2 is the modulation factor.
Appendix C: Sample Waveform Library Frequency Modulation (FM.WFM) Made with the equation editor. Figure C 10: Frequency Modulation Formula and Waveform Constants k0 is the modulation signal frequency, k1 is the carrier frequency, and k2 is the frequency deviation. Description k0 is the frequency of the cosine wave that is used to modulate a sine wave of frequency k1.
Appendix C: Sample Waveform Library Pulse Width Modulation (PWM.WFM) Made with the waveform editor. Figure C 11: Pulse Width Modulation Waveform Description The waveform editor is used to create a ramp wave of 1000 periods and a sine wave of 1 period, and these two waveforms are compared to create the PWM.WFM waveform.
Appendix C: Sample Waveform Library Pseudo Random Pulse (PRBS15.WFM) Made with the waveform editor. Figure C 12: Pseudo Random Pulse Waveform Description An M series pseudo random signal is created using the waveform editor's timing display shift register generator function. Register length = 15 Points/step = 2 The encoding is NRZ.
Appendix C: Sample Waveform Library Waveform for Magnetic Disk Writing Signal (MDSK_WR.WFM) Made with the waveform editor. Figure C 13: Waveform for Magnetic Disk Writing Signal Description Creates a worst case pattern with NRZ I modulation using the bit set func tion of the timing editor.
Appendix C: Sample Waveform Library Waveform for Magnetic Disk Readout (MDSK_RD.WFM) Made with the convolution waveform editor (Option 09). Figure C 14: Waveform for Magnetic Disk Readout Description Created using the waveform editor and the optional convolution waveform creation function. This is the waveform for reading stored data written with 13: MDSK_WR.WFM.
Page 500
Appendix C: Sample Waveform Library C 16 www.valuetronics.com...
Appendix D: Miscellaneous This appendix covers the following items. General Description Horizontal axis scaling Sampling theorem Differentiation Integration Random (rnd) function Pattern code Logical operation Fast Fourier Transforms (FFT) Repackaging for shipment Factory settings The horizontal axis scaling uses linear interpolation. Horizontal Axis Scaling Points before conversion...
Appendix D: Miscellaneous Here is the equation for linear interpolation. f(x) + {f(x )} ) f(x ) f(x Here, i is the waveform point number; i takes integer values i = 1, 2, ..., n. NOTE. The number of points can be increased or decreased, but the waveform may lose its characteristics when the number of points are decreased.
Appendix D: Miscellaneous When the signal is continuous and the highest frequency component of the Sampling Theorem signal is f , sampling with Te1/2f loses none of the data contained in the signal. T is the sampling interval. This theorem is well known as the sam pling theorem.
Appendix D: Miscellaneous The values at the first and last points are obtained not from the center devi ation, but from the following equations: First point ) ) 4f(x n{ 3f(x ) f(x f (x Last point ) ) 3f(x n{f(x ) 4f(x f (x...
Appendix D: Miscellaneous The integration is actually calculated with the following formula. f(x)dx + 1 2{f(x ) ) 2f(x ) ) 2f(x ) ) AAA ) 2f(x ) ) f(x However, the imaginary initial value f(x ) always takes a value of 0. A random number generation algorithm uses an uniform distribution random Random (rnd) generation routine and the central limit theorem to derive Gaussian distribu...
Appendix D: Miscellaneous On the AWG2041, it is possible to select the coding system used when Pattern Codes pattern strings are output. If the code will be affected by the immediately preceding data, the data item just before the first item of data will be calcu lated as 0.
Page 507
Appendix D: Miscellaneous MFM (Modified FM): Each pattern is made up of 2 data items. In the table below, data in parentheses () indicates the immediately preceding data of the data for which coding is being attempted. Here the output data is inverted every time when 1 appears in the codes.
Page 508
Appendix D: Miscellaneous 1 7 RLL (Run length Limited Codes): 2 item patterns are made up of 3 data items, and 4 item patterns are made up of 6 data items. In the table below, x indicates that this value will become 1 when the preceding bit is 0, and 0 when the preceding bit is 1.
Page 509
Appendix D: Miscellaneous H user defined: When user defined has been selected as the code for pattern setting from the Code selection menu, the following pattern systems can be created by setting the values for Source Data Pattern, Converted Code, Initial Src, Initial Code and Out[1/0].
Appendix D: Miscellaneous f/2f Initial Sr Initial Code Out[1/0] Invert/Keep Source Data Pattern Converted Code Initial Sr Initial Code Out[1/0] Invert/Keep Source Data Pattern Converted Code In the waveform editor timing display, it is possible to perform logical opera Logical Operation tions for data on different data lines.
Page 511
Appendix D: Miscellaneous DATA A DATA B A * B DATA A DATA B A + B D 11 AWG2041 User Manual www.valuetronics.com...
Page 512
Appendix D: Miscellaneous DATA A DATA B A + B EX OR DATA A DATA B A ⊕ B EX NOR DATA A DATA B A ⊕ B D 12 www.valuetronics.com...
Appendix D: Miscellaneous FFT is an algorithm for fast calculation of discrete Fourier transform. FFT FFT (Fast Fourier transforms the time axis signal onto the frequency axis. FFT can also pro Transforms) vide the frequency component magnitudes and phases. With the FFT editor, you can use inverse FFT (IFFT) to generate the real time data from the frequency component magnitudes and phases.
Appendix D: Miscellaneous For the given data length on the time axis, FFT has frequency components from -N/2 to N/2-1. However, when the real number data on the time axis is transformed, FFT gives results symmetrical about 0 Hz (DC). Because of this symmetry, all the necessary frequency data is contained between 0 and N / 2 - 1.
Appendix D: Miscellaneous FFT Window Functions FFT calculates with limited data blocks. Also, since FFT calculations assume that the sampled data blocks are repeated infinitely, frequency error arises from non continuities generated at the edges of data blocks. This frequency error is called leakage error.
Appendix D: Miscellaneous The window functions are effective for investigating the frequency compo nents of the acquired waveform, but the waveform after the window function is applied differs from the original waveform. Square Wave Window The square wave window does not taper the time region data.
Appendix D: Miscellaneous Hamming Window The hamming window is similar to a hanning window, but it suppresses more the transmissivity for the side lobes next to the transmitting bandwidth. Compared to FFT processing using a hanning window, the degree of separation between two frequencies is greater, as can be seen in Figure D 10.
Appendix D: Miscellaneous Blackman Window The Blackman window suppresses the side lobe magnitudes in the frequency region lower than the hamming window does and suppresses leakage even farther. However, it has inferior frequency resolution. 0 dB 3 dB Bandwidth –20 1.68 –40 Highest...
Appendix D: Miscellaneous If this instrument is shipped by commercial transportation, use the original Repackaging for packaging material. Unpack the instrument carefully from the shipping Shipment container to save the carton and packaging material for this purpose. If the original packaging is unfit for use or is not available, repackage the instrument as follows: Step 1: Obtain a corrugated cardboard shipping carton having inside dimensions at least six inches greater than the instrument dimensions...
Appendix D: Miscellaneous When Reset to Factory is selected from the UTILITY Misc menu, this Factory Settings instrument's parameters are reset to the values they had at the factory. Table D 1 lists these factory settings. Table D 1: Factory Settings Setup Menu Clock Frequency 1.000 000 GHz...
Page 521
Appendix D: Miscellaneous Table D 1: Factory Settings (Cont) FG Menu Function waveform Selection Sine Frequency 10.000 00 MHz Amplitude 1.000V Offset 0.000V Polarity Normal Pulse Duty The following UTILITY menu settings are not affected by Reset to Factory. Remote Port GPIB Address GPIB operating mode Setting the RS 232 C parameters...
Page 522
Appendix D: Miscellaneous D 22 www.valuetronics.com...
Appendix E: Performance Verification Procedure This subsection describes the verification procedures in this section, indi cates when to use the procedures, and gives conventions used in their structure. The procedures in this section are: Self Tests Performance Tests Preparation These procedures verify the AWG2041 Arbitrary Waveform Generator func tionality.
Page 524
Appendix E: Performance Verification Procedure Each procedure consists of as many steps, substeps, and subparts as required to do the test. Steps, substeps, and subparts are sequenced as follows: 1. First Step a. First Substep First Subpart Second Subpart b. Second Substep 2.
This subsection describes how to use AWG2041 internal self test routines. Self Tests No equipment is required to do these procedures. The self tests include these internal routines: Diagnostics This self test procedure uses internal routines to verify that the AWG2041 functions, and passes the internal circuit tests.
Self Tests Figure E 1: Diagnostics Menu b. Run the diagnostics: Select Execute from the side menu. This executes all the AWG2041 diagnostics automatically. c. Wait: The internal diagnostics do an extensive verification of AWG2041 functions. While this verification progresses, the screen displays the clock icon.
Self Tests Calibration The AWG2041 includes internal calibration routines that check electrical characteristics such as amplitude, offset and attenuation and adjust internal calibration constants as necessary. This procedure describes how to do the internal calibration. Equipment Required : None. Prerequisites : Power on the AWG2041 and allow a 20 minute warmup period at an ambient temperature between +20_ C and +30_ C before doing this procedure.
Page 528
Self Tests b. Run the adjustments routine: Select Execute from the side menu. This executes the AWG2041 calibration routines automatically. c. Wait: The internal calibration does an exhaustive verification of proper AWG2041 function. While this verification progresses, the clock icon appears on screen. When finished, the resulting status will appear on the screen.
This subsection contains a series of procedures for checking that the Performance Tests AWG2041 Arbitrary Waveform Generator performs as warranted. The procedures are arranged in nine logical groupings, presented in the following order: Operating Mode Checks Clock Frequency Check Amplitude and Offset Accuracy Checks Pulse Response Checks Sine Wave Checks AUX Output Checks...
Performance Tests Related Information Read Preparation and Conventions on page E 1. Also, if you are not familiar with operating the AWG2041, refer to Instructions for Operation before doing any of these procedures. Equipment Required The following equipment is required to check the performance of the AWG2041.
Table E 2: Additional Test Equipment for Optional Check (Slave Mode) Item Description Minimum Requirements Example Purpose Waveform Must use example equipment Tektronix AWG2041 Arbitrary Checks Slave mode generator (Optional test) Waveform Generator and Master clock Test Table E 3: Additional Test Equipment for Option 03...
Performance Tests Loading Files The following steps explain how to load files from the Performance Check/ Adjustment disk (063 1915 XX) into internal memory. 1. Push the LOAD/SAVE button in the MENU column. 2. Turn the disk so the side with the arrow is on top; insert the disk into the AWG2041 floppy disk drive.
Performance Tests Performance Check/Adjustment Files Table E 4 lists the waveform files on the Performance Check/Adjustment disk (063 1915 XX) that are used in these performance tests, the AWG2041 front panel settings that each file sets up, and the performance test that uses each file.
Page 534
Performance Tests Table E 4: File List for Performance Check/Adjustment Disk (Cont.) EDIT Menu SETUP Menu File Name Marker Setup Usage File Name Marker Setup Usage Clock Filter Ampl Offset Shape Point SINE.WFM Sine Wave 1024 1 GHz Through 1 V Characteris MARKER-L.WFM Marker1,2:...
Performance Tests Operating Mode Checks These procedures check operation of the Cont, Triggered, Gated, Burst, Waveform Advance, Autostep, and Slave modes. Slave mode are optional test. Check Cont Mode Electrical Characteristic Checked: Operating mode, Continuous, on page B 3. A 50 Ω coaxial cable and an oscilloscope. Equipment Required: Prerequisites: The AWG2041 must meet the prerequisites listed on...
Performance Tests Trigger Source Coupling Slope Positive Level +100 mV Mode Auto 2. Set the AWG2041 controls and select the waveform file: a. Initialize AWG2041 controls: Push UTILITY!Misc!Config...!Re set to Factory→O.K. b. Select the file: Push SETUP→Waveform Sequence. Turn the general purpose knob to display the list of waveform files and highlight the MODE.WFM file.
Performance Tests Connect the AWG2041 TRIGGER INPUT connector though a coaxial cable to the function generator output connector (see Figure E 5). Function Generator AFG2020 AWG2041 Oscilloscope AWG2041 Figure E 5: Triggered Mode Initial Test Hookup c. Set the oscilloscope controls: Vertical CH1 coupling CH1 scale...
Performance Tests a. Initialize AWG2041 controls: Push UTILITY!Misc!Config...!Re set to Factory!O.K. b. Modify the AWG2041 default settings: Push MODE!Triggered!Slope to select Positive slope. c. Select the file: Push SETUP!Waveform Sequence. Highlight the MODE.WFM file using the general purpose knob. Push ENTER to select the file. 3.
Performance Tests b. Hook up the function generator: Connect the adapter on TRIGGER INPUT through the coaxial cable to the function generator output connector (see Figure E 6). Function Generator AWG2041 Oscilloscope AWG2041 AFG2020 Figure E 6: Gated Mode Initial Test Hookup c.
Performance Tests b. Modify the AWG2041 default settings: Push MODE!Gated!Polarity to highlight Positive. c. Select the file: Push SETUP!Waveform Sequence. Highlight the MODE.WFM file, using the general purpose knob. Push ENTER to select the file. 3. Turn on the AWG2041 CH1 output: Push the CH1 button so that the LED above the CH1 output connector is on.
Performance Tests Check gated mode with a negative gate signal: Check that the oscilloscope displays a sine wave while the function generator gate signal amplitude is 1 V or less. 6. End procedure: Turn the function generator output off and disconnect the function generator and oscilloscope.
Performance Tests Trigger Source Coupling Slope Positive Level Mode Auto 2. Set the AWG2041 controls and select the waveform file: a. Initialize AWG2041 controls: Push UTILITY!Misc!Config...!Re set to Factory!O.K. b. Change hardware sequencer mode to off: Push UTIL ITY!Misc!Config...!Change Sequencer Mode!O.K. The instrument initiates a reboot.
Performance Tests 1. Install test hookup and set test equipment controls: Hook up the oscilloscope: Connect the AWG2041 CH1 output connector through the coaxial cable to the CH1 vertical input con nector on the oscilloscope (see Figure E 9). AWG2041 Oscilloscope AWG2041 Figure E 9: Waveform Advance Mode Initial Test Hookup...
Performance Tests 4. Check waveform advance mode with manual triggering: Repeatedly push the AWG2041 MANUAL TRIGGER button, and check that the oscilloscope alternately displays two different frequency continuous sine waves at each manual trigger. 5. End procedure: Disconnect the oscilloscope. Check Waveform Advance Mode (Hardware Sequencer: Off) Electrical Characteristic Checked: Operating mode, Waveform Ad...
Performance Tests Trigger Source Coupling Slope Positive Level +100 mV Mode Normal 2. Set the AWG2041 controls and select the waveform file: a. Initialize AWG2041 controls: Push UTILITY!Misc!Config...!Re set to Factory!O.K. b. Change hardware sequencer mode to off: Push UTIL ITY!Misc!Config...!Change Sequencer Mode!O.K.
Performance Tests Procedure: 1. Install test hookup and set test equipment controls: a. Hook up the oscilloscope: Connect the AWG2041 CH1 output through a BNC coaxial cable to the oscilloscope CH1 vertical input connector. b. Hook up the function generator: Attach the adapter (BNC T male to 2 female) to the AWG2041 TRIGGER INPUT connector.
Page 547
Performance Tests d. Set function generator (AFG2020) controls: Function Square Mode Continuous Parameter Frequency 1 Hz Amplitude 2.0 V (4V into open circuit) Offset 1.0 V (2V into open circuit) Output 2. Set the AWG2041 controls and select the waveform file: a.
Performance Tests Check Slave Mode This procedure checks AWG2041 operation of the slave mode. NOTE. This Slave Operation check has been factory verified. The check is performed only as necessary. Electrical Characteristic Checked: Operating mode, Slave, on page B 3. Three 50 Ω...
Performance Tests to SLAVE CLOCK IN to MASTER CLOCK OUT to SLAVE CLOCK IN to MASTER CLOCK OUT SMB SMB Cable Under Test AWG2041 (x) Oscilloscope AWG2041 AWG2041 AWG2041 Function Generator AFG2020 Figure E 12: Slave Mode Initial Test Hookup d.
Page 550
Performance Tests a. Initialize AWG2041 controls: Push UTILITY!Misc!Config...!Re set to Factory!O.K. b. Modify the AWG2041(X) default settings: Push MODE!Triggered. c. Select waveform file: Push SETUP!Waveform Sequence Turn the general purpose knob to highlight the MODE.WFM file. Push ENTER to select the file. 3.
Performance Tests Enable the function generator output: Turn on the function generator output. Check that the oscilloscope CH1 and CH2 displays same sine wave. 7. End procedure: Turn off the function generator output and disconnect the function generator,oscilloscope, and AWG2041(X). Clock Frequency Check These procedures check the accuracy of the AWG2041 clock frequency.
Performance Tests b. Set frequency counter controls: INPUT A Slope Coupling FUNCTION A FREQ 2. Set AWG2041 controls and select the waveform: a. Initialize AWG2041 controls: Push UTILITY!Misc!Config...!Re set to Factory!O.K. b. Select the waveform in the F.G. menu: Push F.G., Sine wave is se lected as default waveform.
Performance Tests Procedure: 1. Install the test hookup and set test equipment controls: a. Hook up DMM: Connect the AWG2041 CH1 output through a 50 Ω coaxial cable, a 50 Ω precision terminator, and an adapter (BNC to dual banana) to the DMM INPUT connector (see Figure E 14). AWG2041 Dual Banana Adapter AWG2041...
Performance Tests Set the Polarity to Invert on the AWG2041 side menu and note the value displayed on the DMM. c. Check the difference of the two values: Check that the difference of the two values is in the range of 20 mV ±...
Page 555
Performance Tests Prerequisites: The AWG2041 meets the prerequisites listed on page E 7 Procedure: 1. Use the test hookup from previous check. 2. Set the AWG2041 controls: a. Initialize AWG2041 controls: Push UTILITY!Misc!Config...!Re set to Factory!O.K. b. Set the AWG2041 controls: Push F.G.!Sine!Amplitude.
Performance Tests Pulse Response Checks This procedure checks the pulse response characteristics of the AWG2041 output waveforms at amplitudes of 0.5 and 1 V. Electrical Characteristic Checked: Main Output, Pulse Response, on page B 8. A 50 Ω coaxial cable and an oscilloscope. Equipment Required: Prerequisites: The AWG2041 meets the prerequisites listed on page E 7.
Page 557
Performance Tests a. Initialize AWG2041 controls: Push UTILITY!Misc!Config...!Re set to Factory!O.K. b. Select waveform file: Push SETUP!Waveform Sequence. Turn the general purpose knob to select the PULSE.WFM file. Push ENTER. 3. Turn on the AWG2041 CH1 output: Push the CH1 button so that the LED above the CH1 output connector is on.
Performance Tests 7. End procedure: Disconnect the oscilloscope. Sine Wave Checks This procedure checks the sine wave characteristics of the AWG2041 output waveforms. Electrical Characteristic Checked: Main Output, Sine Wave Character istics, on page B 8. A 50 Ω coaxial cable, a DC block, an adapter (N Equipment Required: male to BNC female), and a spectrum analyzer.
Performance Tests 2. Set the AWG2041 controls and select the waveform file: a. Initialize AWG2041 controls: Push UTILITY!Misc!Config...!Re set to Factory!O.K. b. Select waveform file: Push SETUP!Waveform Sequence. Turn the general purpose knob to highlight the SINE.WFM file. Push ENTER. 3.
Performance Tests AWG2041 Dual Banana Adapter AWG2041 8842A Terminator Figure E 17: Marker Level Initial Test Hookup b. Set DMM controls: Mode Range Auto Input Front Output 2. Set the AWG2041 controls and select the waveform file: a. Initialize AWG2041 controls: Push UTILITY!Misc!Config...!Re set to Factory!O.K.
Page 561
Performance Tests 5. Change hookup: Disconnect the BNC coaxial cable from the MARKER1 output connector and connect the cable to the MARKER2 output connec tor. 6. Check MARKER2 output low level: a. Set MARKER2 level to -2 V: Push SETUP!Marker Level!Marker 2 Low. Enter numeric value of -2: Push - and 2 key in this order.
Performance Tests 8. Change hookup: Disconnect the BNC coaxial cable from the MARKER2 output connector and connect the cable to the MARKER1 output con nector. 9. Check MARKER1 output High level: a. Set MARKER1 level to -1.9 V: Push SETUP!Marker Level!Marker 1 High. Enter numeric value of -1.9: Push -, 1, .
Page 563
Performance Tests c. Set oscilloscope controls: Vertical CH1 Coupling CH1 Scale 1 V/div. 50 Ω CH1 Input Impedance CH2 Scale 2 V/div. CH2 Input Impedance 1 MΩ Horizontal Sweep 200 ns/div. Trigger Source Coupling Slope Positive Level Mode Auto 11. Set the AWG2041 controls and select the waveform file: a.
Performance Tests Connect the SYNC OUT connector on the rear panel of AWG2041 through the coaxial cable (BNC SMB) to the CH2 vertical input connector on the oscilloscope. b. Hook up the function generator: Connect the function generator output through a BNC coaxial cable to the adapter on the AWG2041 TRIGGER INPUT connec tor (see Figure E 19).
Performance Tests 18. Check SYNC delay: Check that the SYNC rising edge (Channel 2) is delayed by 60 ns or less to the trigger rising edge (Channel 1). 19. Change hookup: Disconnect the coaxial cable to the SYNC OUT connec tor and connect the cable to the BUSY OUT connector on the rear panel of AWG2041 .
Performance Tests Function Generator AWG2041 Oscilloscope AFG2020 AWG2041 Dual Banana Adapter 8842A Figure E 20: Trigger Input Initial Test Hookup d. Set oscilloscope controls: Vertical CH1 CH2 CH1 Coupling CH1 Scale 1 V/div. 50 Ω CH1 Input Impedance Horizontal Sweep 20 ns/div.
Page 567
Performance Tests 2. Set AWG2041 controls and select the AWG2041 waveform file: a. Initialize AWG2041 controls: Push UTILITY!Misc!Config...! Reset to Factory!O.K. b. Modify AWG2041 default settings: Push MODE!Gated!Polarity to highlight Positive. Select Level from the side menu, and turn the general purpose knob to select 0 V.
Performance Tests Check external trigger level accuracy: Decrement the function generator offset level under -3V (-6V into open circuit). Gradually increment the function generator offset level until a waveform is displayed on the oscilloscope. Check that the value displayed on the DMM is within -5 V ±...
Performance Tests Turn the general purpose knob to highlight the TRIGGER.WFM file. Push ENTER. 7. Change the function generator (AFG2020) controls: a. Change the amplitude to 0.5 V (1 V into open circuit). 8. Check Trigger to Marker delay: a. Check that the time TRIGGER rising edge to the MARKER1 rising edge is 48 ns or less.
Page 570
Performance Tests b. Hook up RF signal generator: Connect the AWG2041 rear panel EXT CLOCK IN connector through an adapter (N male to BNC female) and a coaxial cable (SMB BNC) to the output head of the RF signal generator (see Figure E 22). RF Signal Generator SMB BNC Cable Adapter...
Performance Tests 2. Set AWG2041 controls and select the AWG2041 waveform file: a. Initialize AWG2041 controls: Push UTILITY!Misc!Config...! Reset to Factory!O.K. b. Select waveform file: Push SETUP!Waveform Sequence. Turn the general purpose knob to highlight the MODE.WFM file. Push ENTER. c.
Page 572
Performance Tests AWG2041 Oscilloscope to CLOCK, D0~D7 BNC SMA ECL Terminator SMA BNC Adapter Adapter SMB BNC Cable SMA SMA SMA SMA Adapter Adapter Power Supply SMB BNC Cable Dual Banana Adapter Figure E 23: Digital Data Out Initial Test Hookup c.
Performance Tests b. Select waveform file: Push SETUP!Waveform Sequence. Turn the general purpose knob to highlight the DOUT.WFM file. Push ENTER. 3. Turn on the AWG2041 CH1 output: Push the CH1 button so that the LED above the CH1 output connector is on. 4.
Page 574
Performance Tests E 52 www.valuetronics.com...
Need help?
Do you have a question about the Tektronix AWG2041 and is the answer not in the manual?
Questions and answers