Page 5 - AWG610 Arbitrary Waveform Generator User Manual; TableĂofĂContents; Getting Started
AWG610 Arbitrary Waveform Generator User Manual i TableĂofĂContents General Safety Summary xv . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Preface xvii . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....
Page 6 - Menu Structures
Table of Contents ii AWG610 Arbitrary Waveform Generator User Manual Menu Structures Setup Menu Hierarchy 3–4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . EDIT Menu Hierarchy 3–9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...
Page 8 - Appendix A: Specifications
Table of Contents iv AWG610 Arbitrary Waveform Generator User Manual Waveform Programming Language Command Syntax 3–175 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . User-Defined Variables 3–176 . . . . . . . . . . . . . . . . . . . . . . . . . . ....
Page 9 - Appendix D: Sample Waveforms; Index
Table of Contents AWG610 Arbitrary Waveform Generator User Manual v Appendix D: Sample Waveforms D–1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Waveform File Descriptions D–2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Appendix E: File Transfer In...
Page 10 - ListĂofĂFigures
Table of Contents vi AWG610 Arbitrary Waveform Generator User Manual ListĂofĂFigures Figure 1–1: Rear panel power switch, fuse holder, and power connector 1–11 . . . . . . . . . . . . . . . . . . . . Figure 1–2: Location of the ON/STBY switch 1–12 . . . . . . . . . . . . . . . . . . . Figure 2–1: Fr...
Page 15 - ListĂofĂTables
Table of Contents AWG610 Arbitrary Waveform Generator User Manual xi ListĂofĂTables Table 1–1: AWG610 waveform editors 1–2 . . . . . . . . . . . . . . . . . . . . . . . . . Table 1–2: Power cord options 1–3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Table 1–3: Standard accessories...
Page 19 - General Safety Summary; Only qualified personnel should perform service procedures.; To Avoid Fire or
AWG610 Arbitrary Waveform Generator User Manual xv General Safety Summary Review the following safety precautions to avoid injury and prevent damage tothis product or any products connected to it. To avoid potential hazards, use thisproduct only as specified. Only qualified personnel should perform ...
Page 20 - Symbols and Terms
General Safety Summary xvi AWG610 Arbitrary Waveform Generator User Manual Terms in this Manual. These terms may appear in this manual: Warning statements identify conditions or practices that could result in injury or loss of life. Caution statements identify conditions or practices that could resu...
Page 21 - Preface; Manual Structure
AWG610 Arbitrary Waveform Generator User Manual xvii Preface This manual provides user information for the AWG610 Arbitrary WaveformGenerators. Manual Structure The AWG610 Arbitrary Waveform User Manual contains the following sections: The Getting Started section covers initial instrument inspection...
Page 22 - Conventions; This manual uses the following conventions:
Preface xviii AWG610 Arbitrary Waveform Generator User Manual Conventions This manual uses the following conventions: Front-panel button and control labels are printed in the manual in upper casetext. For example, SETUP, SHIFT, APPL. If it is part of a procedure, thebutton or control label is printe...
Page 23 - Related Manuals
Preface AWG610 Arbitrary Waveform Generator User Manual xix Related Manuals Following are additional manuals that are available for the AWG610 ArbitraryWaveform Generator: The AWG500/600 Series Arbitrary Waveform Generator ProgrammerManual provides complete information on programming and remote cont...
Page 25 - Product Description; Main Features
AWG610 Arbitrary Waveform Generator User Manual 1-1 Getting Started This section provides the following information: Description and features of the AWG610 Arbitrary Waveform Generator Initial inspection procedure Standard and optional accessories listings Installation procedures Power on and off pr...
Page 26 - FG mode to generate a standard functional wavefom easyly; Additional Features
Getting Started 1-2 AWG610 Arbitrary Waveform Generator User Manual Five waveform editors (see Table 1–1) Table 1-1: AWG610 waveform editors Editor Description Waveform Creates analog waveform data in graphic or tabular form. Pattern Creates analog waveform data in timing and table form. Sequence Cr...
Page 27 - Incoming Inspection; case shipment becomes necessary.; Power Cord Options
Getting Started AWG610 Arbitrary Waveform Generator User Manual 1-3 Incoming Inspection Inspect the AWG610 Arbitrary Waveform Generator carton for external damage.If the carton is damaged, notify the carrier. Remove the AWG610 Arbitrary Waveform Generator from its carton and checkthat the instrument...
Page 28 - Accessories; Standard Accessories
Getting Started 1-4 AWG610 Arbitrary Waveform Generator User Manual Accessories The AWG610 Arbitrary Waveform Generator includes the standard accessorieslisted in Table 1–3: Table 1-3: Standard accessories Accessory Part number User Manual 071Ć0554Ć50 Programmer Manual 070ĆA810Ć50 Sample waveform fl...
Page 30 - Options; Option D1 (Test Result
Getting Started 1-6 AWG610 Arbitrary Waveform Generator User Manual Options This subsection describes the following options available with the AWG610Arbitrary Waveform Generator: Option 1R (Rack mounting) Option D1 (Test result report) Option 1S (Wavewriter S3FTX00) Option 10 (78 Mbyte Flash disk) E...
Page 31 - Installation; Environment
Getting Started AWG610 Arbitrary Waveform Generator User Manual 1-7 A 78 Mbyte flash disk addition. The hard disk is deleted when this option isordered. The AWG610 Arbitrary Waveform Generator retains the state of the front panelON/STB switch. The ON/STB switch must be left in the on position to be ...
Page 32 - . The second fuse listed in the table above is approved under the IEC; Check Fuse
Getting Started 1-8 AWG610 Arbitrary Waveform Generator User Manual . If the air flow is restricted and the internal temperature of the AWG610 Arbitrary Waveform Generator exceeds the proper operating temperature range,the instrument displays a message “Power fail or out of temperature limit” andtem...
Page 33 - . The AWG610 Arbitrary Waveform Generator is shipped with a 115 V; Check Voltage Settings
Getting Started AWG610 Arbitrary Waveform Generator User Manual 1-9 Check that you have the proper electrical connections. The AWG610 ArbitraryWaveform Generator generator operates within the following power supplyvoltage and frequency ranges: Line voltage range 100 - 240 V Line frequency 48 - 63 Hz...
Page 34 - Standby Power
Getting Started 1-10 AWG610 Arbitrary Waveform Generator User Manual Table 1-6: Power cord identification Plug configuration Normal usage Option number North America Standard Europe A1 United Kingdom A2 Australia A3 North America A4 Switzerland A5 Push the PRINCIPAL POWER SWITCH (shown in Figure 1–1...
Page 36 - Power On
Getting Started 1-12 AWG610 Arbitrary Waveform Generator User Manual Push the ON/STBY switch (shown in Figure 1–2) on the lower left side of thefront panel to power on the instrument. Check that the fan is blowing air out ofthe instrument. . The instrument needs to be warmed up for at least 20 minut...
Page 37 - Repackaging for Shipment; PowerĆOn Diagnostics
Getting Started AWG610 Arbitrary Waveform Generator User Manual 1-13 The instrument automatically runs power-on self tests to check that the instru-ment is operating normally. Check the results of the power-on self tests. If all the diagnostic tests arecompleted without error, the instrument display...
Page 38 - Seal the carton with shipping tape or with an industrial stapler.; the carton in one or more prominent locations.
Getting Started AWG610 Arbitrary Waveform Generator User Manual The complete instrument type and serial number. A description of the service required. 3. Wrap the instrument with polyethylene sheeting or equivalent to protect the outside finish and prevent entry of packing materials into the instrum...
Page 39 - Operating Basics; This section provides the following information:; Controls and Connectors; To prevent data corruption, do not push the eject button while the; Front Panel
AWG610 Arbitrary Waveform Generator User Manual 2-1 Operating Basics This section provides the following information: The Functional Overview subsection describes the instrument buttons,controls, connectors, and typical screen displays. The Basic Operations subsection describes how to operate menus ...
Page 43 - Rear Panel
Operating Basics AWG610 Arbitrary Waveform Generator User Manual 2-5 Figure 2–4 shows the rear panel signal and power connectors. To prevent damage to the instrument, only apply signals within the stipulated range to the INPUT connector. Do not apply any external voltage to the OUTPUT connector. Rea...
Page 44 - Figure 2-4: Rear panel signal and power connectors
Operating Basics 2-6 AWG610 Arbitrary Waveform Generator User Manual Power supply fuse holder The 10 A fast blow and 5 A (T) fuse are used for 115 V and 230 V systems, respectively Power connector Connect the provided power cable to this connector. 10BASEĆT connector IEEE STD 488 connector Connect t...
Page 45 - Menu Operations; Menu System
Operating Basics AWG610 Arbitrary Waveform Generator User Manual 2-7 Menu Operations This section describes the AWG610 Arbitrary Waveform Generator menu systemand numeric and text input methods. The AWG610 Arbitrary Waveform Generator uses menus to make selections.There are four menu buttons, labele...
Page 46 - Menu Elements
Operating Basics 2-8 AWG610 Arbitrary Waveform Generator User Manual Pushing a front-panel menu button displays the screen and bottom menu itemsassociated with the button. You select a bottom menu item by pushing the buttondirectly below that menu item. Pushing a bottom button displays a side menu, ...
Page 49 - Numeric Input; Figure 2-9: Knob icon displayed in Status Display area; The General Purpose
Operating Basics AWG610 Arbitrary Waveform Generator User Manual 2-11 Numeric Input You can enter numeric values by using either the numeric keypad or the generalpurpose knob. If the side menu item displays a value, you can alter this valueusing the general purpose knob or numeric buttons. Pushing t...
Page 51 - Text Input; Figure 2-11: Three type of Input text dialog boxes
Operating Basics AWG610 Arbitrary Waveform Generator User Manual 2-13 Text Input When you need to assign a name to a waveform file or equation, or a IP addressto the instrument, the instrument displays a text dialog box. See Figure 2–11.The text field is where you enter or change an existing charact...
Page 52 - Shortcut Controls
Operating Basics 2-14 AWG610 Arbitrary Waveform Generator User Manual Table 2-2: Text input button functions Control Description General purpose knob Selects the character to insert into the text field. a and ' arrow buttons Moves the character insertion caret left or right in the text field. ENTER ...
Page 53 - File Management; File Type Extensions
Operating Basics AWG610 Arbitrary Waveform Generator User Manual 2-15 Table 2-3: Shortcut controls Controls Description VERTICAL Displays the Vertical side menu. This is the same operation as selecting SETUP (front) Vertical (bottom). Adjusts the vertical offset parameters. This is the same as selec...
Page 54 - Locating Files
Operating Basics 2-16 AWG610 Arbitrary Waveform Generator User Manual Table 2-4: AWG610 Arbitrary Waveform Generator file types Extensions Files Description .WFM Waveform file Contains waveform data. All signal data must be in waveform format before it can be output. Created with the waveform editor...
Page 55 - Enter the new name for the copied file in the file name field; The file is copied and renamed.; Enter the new name for the file in the file name field.; Copying Files
Operating Basics AWG610 Arbitrary Waveform Generator User Manual 2-17 . In the following procedures, you may have to push the EDIT button twice to quit the editor. When the instrument does not display the file list, try to pushthe EDIT button again. If you are prompted, refer to Saving Files on page...
Page 56 - Select the file to change the attribute.; Deleting Files
Operating Basics 2-18 AWG610 Arbitrary Waveform Generator User Manual Deleting files is done from the EDIT menu screen. Do the following steps todelete a file: 1. Push EDIT (front). The instrument displays the file list. 2. Select the file to delete. 3. Push File (bottom) Delete (side). The instrume...
Page 57 - Figure 2-13: Files and directories with read onlyattribute; Saving Files
Operating Basics AWG610 Arbitrary Waveform Generator User Manual 2-19 File with read only Attribute side button Directory with read only Figure 2-13: Files and directories with read onlyattribute File saving is done from within each editor screen. You have the choice of savingyour waveform data to t...
Page 58 - Save As; Table 2-6: Waveform record length adjustment messages
Operating Basics 2-20 AWG610 Arbitrary Waveform Generator User Manual . When you exit an editor without saving edited data, the instrument displays the message Save the changes you made? Push the Yes side button tosave the waveform data. To save waveform data to a new file name, push File (bottom) S...
Page 59 - Double Windows; Window Operation
Operating Basics AWG610 Arbitrary Waveform Generator User Manual 2-21 Double Windows When the Window bottom button is displayed, you can divide the file list in theEdit Screen into two lists as shown in Figure 2–15. This function is calledDouble Windows. Lower Window Upper Window Figure 2-15: Double...
Page 60 - buttons unless you display the single file list window.; Operation in Double
Operating Basics 2-22 AWG610 Arbitrary Waveform Generator User Manual When you display the double windows, the Select side button will be available.Push the Select side button to select Upper for file operation in the upper file listwindow. Push the Select side button once more to select Lower for f...
Page 61 - Quick View
Operating Basics AWG610 Arbitrary Waveform Generator User Manual 2-23 Figure 2-16: Overwrite confirmation Table 2-8: Confirmation selection for copyĆall and moveĆall operations Side menu Description Cancel Cancels and stops copy or move operation. No Skips the copy or move operation for the file ind...
Page 63 - Editor Overview; Editor Modes
Operating Basics AWG610 Arbitrary Waveform Generator User Manual 2-25 This function is always available when a file list window or file list dialog box isdisplayed on the screen. Editor Overview This section introduces the editor screen, describes the screen elements, anddiscusses concepts common to...
Page 64 - Table 2-10: Edit screen bottom menu buttons; Main Edit Screen
Operating Basics 2-26 AWG610 Arbitrary Waveform Generator User Manual To display the main Edit screen, push the EDIT front-panel button. If there is nowaveform file currently loaded into the edit buffer, the instrument displays themain Edit screen and a list of files in the current drive, as shown i...
Page 65 - Loading a Waveform File
Operating Basics AWG610 Arbitrary Waveform Generator User Manual 2-27 The default Edit screen displays a list of files in the current drive. To load a fileand open an editor window, use the general purpose knob or the front-panelarrow buttons to highlight a file name. Then push the ENTER front-panel...
Page 66 - Creating a New Waveform
Operating Basics 2-28 AWG610 Arbitrary Waveform Generator User Manual To create a new waveform file, push the Edit bottom menu button. This displaysthe Edit side menu items as shown in Figure 2–20. Table 2–11 provides anoverview of the Edit side menu button functions. Edit selected file Create a new...
Page 67 - Editor Screen Elements
Operating Basics AWG610 Arbitrary Waveform Generator User Manual 2-29 Figure 2–21 shows elements that are common to many of the editor screens.What elements are in an editor depends on which editor is open. The Referencesection describes each editor in detail. Refer to Figure 2–21 to familiarizeyour...
Page 69 - Multiple Editor Windows
Operating Basics AWG610 Arbitrary Waveform Generator User Manual 2-31 The AWG610 Arbitrary Waveform Generator can open and edit up to threewaveform and/or pattern files, in any combination. The wave data is displayed inseparate windows, with each window stacked vertically on the screen. Multipleedit...
Page 70 - Select a waveform or pattern file from the Select File list.; Creating a New Waveform or Pattern in a Multiple Editor Window.; Quitting Editors
Operating Basics 2-32 AWG610 Arbitrary Waveform Generator User Manual 2. Select a waveform or pattern file from the Select File list. If necessary, use the Drive... side menu to select the storage drive where thefile to load is located. 3. Push the OK side button. The instrument opens a new window f...
Page 71 - Setup Overview; Main Setup Screen
Operating Basics AWG610 Arbitrary Waveform Generator User Manual 2-33 2. If you have made no modifications to the data, the editor is immediately exited. If you have not saved the data after modifications, the message boxSave the changes you made? appears. Push Yes, No, or Cancel side button. Setup ...
Page 73 - Edit (side) to copy the waveform in the waveform memory to the edit
Operating Basics AWG610 Arbitrary Waveform Generator User Manual 2-35 Do the following steps to load a waveform file into the Setup screen: 1. Push the Waveform/Sequence bottom menu button. This opens the Waveform/Sequence side menu. 2. Push the Load... side button. The instrument opens the Select F...
Page 74 - Viewing a Waveform
Operating Basics 2-36 AWG610 Arbitrary Waveform Generator User Manual buffer, you must save the currently edited waveform, pattern, sequence orequation/text into a file. You can enter into the QUICK EDIT mode only from the waveform editor. Whenyou enter into the quick edit mode, the instrument copie...
Page 75 - Editing a Waveform
Operating Basics AWG610 Arbitrary Waveform Generator User Manual 2-37 To edit the loaded waveform file, push the Edit... side menu button. Theinstrument opens the appropriate edit window for the previously loaded file type. If you have not loaded a file in the Setup screen, the instrument displays t...
Page 76 - Outputting a Waveform
Operating Basics 2-38 AWG610 Arbitrary Waveform Generator User Manual Table 2-14: Setup output parameter operations (cont.) Bottom button Description Side button Horizontal ClockClock Ref Marker 1 DelayMarker 2 Delay Sets the clock sample rate from 50 kS/s to 2.6 GS/s.Sets the reference clock source...
Page 77 - Enter or select the setup file name to load.; Saving and Restoring
Operating Basics AWG610 Arbitrary Waveform Generator User Manual 2-39 The waveform or pattern file contains only the waveform and clock information.When you load a waveform or pattern file, the output signal will use the currentinstrument setup parameters. To save you from doing a manual setup proce...
Page 78 - Theory of Operation; Interconnect Diagram
Operating Basics 2-40 AWG610 Arbitrary Waveform Generator User Manual Theory of Operation This section presents an overview of the AWG610 Arbitrary WaveformGenerator hardware, data structures, and operating modes. Figure 2–27 shows the AWG610 circuitry. This section describes the hardwareblocks to p...
Page 79 - Block Diagram
Operating Basics AWG610 Arbitrary Waveform Generator User Manual 2-41 Clock 10 MHz Ref Out 10 MHz Ref In Trigger Input 1/4 Clock Output Event Input AWG Board Memory Power Supply Analog Output Marker 1 Marker 1 Back Plane GPIB LAN LAN Conn 10 BaseT CPU Board Memory Memory Flash Disk 10 MB Hard Disk 1...
Page 80 - Waveform Memory and Shift Register.
Operating Basics 2-42 AWG610 Arbitrary Waveform Generator User Manual If you select the external source, the reference signal connected to the 10 MHzREF In connector on the rear panel will be used. The internal clock is from the reference clock oscillator, which uses direct digitalsynthesis (DDS). F...
Page 83 - Signal Edit Process; This subsection describes the signal edit process.; Waveform Data Structure
Operating Basics AWG610 Arbitrary Waveform Generator User Manual 2-45 Signal Edit Process This subsection describes the signal edit process. Load the desired waveform data to be output into the waveform memory. Newwaveform data can be created using waveform editors incorporated in theAWG610 Arbitrar...
Page 84 - Quick Edit
Operating Basics 2-46 AWG610 Arbitrary Waveform Generator User Manual Table 2-16: Editors (Cont.) Editors Descriptions Sequence Editor The Sequence Editor lets you create a more complex waveform by combining a few types of the waveform data that you have created using Waveform and/or Pattern Editors...
Page 85 - Tutorials; . The CH1 LED is off when a signal is being output from CH1.
AWG610 Arbitrary Waveform Generator User Manual 2-47 Tutorials This section contains tutorials to help you learn how to operate the AWG610 Arbitrary Waveform Generator. These tutorials provide a goodintroduction to the following basic features of the instrument: Setting up the instrument Loading and...
Page 86 - and digital storage oscilloscope
Tutorials 2-48 AWG610 Arbitrary Waveform Generator User Manual ÁÁ ÁÁ AWG610 Arbitrary Waveform Generator TDSĆseries oscilloscope 50 W SMAĂcoaxial cable SMA (Fe)ĆBNC(Ma)Ă adapter CH 1 50 W SMA Terminator Figure 2-30: Cable connection between AWG610 Arbitrary Waveform Generator and digital storage osc...
Page 87 - Tutorial 1: Instrument Setup; Display the UTILITY Menu
Tutorials AWG610 Arbitrary Waveform Generator User Manual 2-49 Tutorial 1: Instrument Setup This tutorial shows you how to do some instrument setups. In this tutorial you will learn the following: How to use the arrow button and general purpose knob How to set the date and time How to adjust the scr...
Page 88 - Set the Date and Time
Tutorials 2-50 AWG610 Arbitrary Waveform Generator User Manual Do the following steps to set the year: 1. Repeatedly press the b button in the upper middle part of the front panel until the Year: field is highlighted on the screen. 2. Turn the general purpose knob in the right upper corner of the fr...
Page 89 - Tutorial 2: Loading and Outputting a Sample Waveform; Display the SETUP Menu
Tutorials AWG610 Arbitrary Waveform Generator User Manual 2-51 Tutorial 2: Loading and Outputting a Sample Waveform This tutorial shows you how to load and output a waveform from the samplewaveform floppy disk provided with the AWG610 Arbitrary WaveformGenerator. In this tutorial you will learn the ...
Page 90 - highlight the word Floppy and then push the OK side button.; Do the following steps to load a sample waveform:; Load a Sample Waveform
Tutorials 2-52 AWG610 Arbitrary Waveform Generator User Manual Figure 2-33: The Select File list 4. Push the Drive... side menu button. The Select Drive dialog box appears at the corner of the screen and theDrive... side menu also appears. Note that the knob icon appears in thedialog box. This means...
Page 91 - Push the View side menu button to display the waveform.; The waveform is displayed on the screen as shown in Figure 2–34.; Push the CH 1 OUT button near the CH1 output connector.; View the Sample
Tutorials AWG610 Arbitrary Waveform Generator User Manual 2-53 Do the following steps to view the waveform you just loaded: 1. Push the View side menu button to display the waveform. The waveform is displayed on the screen as shown in Figure 2–34. 2. When you are done viewing the waveform, push the ...
Page 92 - Tutorial 3: Creating and Editing Standard Function Waveforms; Push the Factory Reset side menu button.; menu button, and then push the Factory Reset side menu button.; Push the New Waveform side menu button.; Reset the Instrument
Tutorials 2-54 AWG610 Arbitrary Waveform Generator User Manual 3. If you connected an oscilloscope to the Waveform Generator, observe that the waveform on the oscilloscope is the same as that shown in Figure 2–34. You have completed the Loading and Outputting a Sample Waveform tutorial. Tutorial 3: ...
Page 93 - Create a Sine Wave
Tutorials AWG610 Arbitrary Waveform Generator User Manual 2-55 Figure 2-35: Waveform editor initial screen Do the following steps to create a standard sine function waveform: 1. Push the Operation bottom button. The instrument displays the Operation pop-up menu. 2. Select Standard Waveform... from t...
Page 96 - Select Operation in the pop-up menu using the; Select Mul item using the general purpose knob.; Use the general purpose knob to set the number of cycles to 20.0.; Math Operation
Tutorials 2-58 AWG610 Arbitrary Waveform Generator User Manual . The waveform amplitude shown in the Waveform Editor does not directly correspond to the output waveform voltage amplitude. The levels in theWaveform Editor correspond to the instrument 8-bit digital-to-analog convertor(DAC) resolution....
Page 97 - Select Save from the pop-up menu using the general purpose knob.; Save the Waveform
Tutorials AWG610 Arbitrary Waveform Generator User Manual 2-59 Figure 2-38: Waveform created with the multiply operation Do the following steps to save the waveform: . To output the waveform in the waveform editor, you must first save the waveform into a file and then load the file into the waveform...
Page 98 - Push the SETUP button on the front panel to display the SETUP menu.; Output the Waveform
Tutorials 2-60 AWG610 Arbitrary Waveform Generator User Manual Character palette Text field Figure 2-39: File Name Input dialog box 5. Push the ENTER button once. Confirm that the letter A is inserted into the text field. 6. Turn the general purpose knob to highlight the letter B in the character pa...
Page 100 - Tutorial 4: Editing a Waveform Using Quick Editor; Preparation
Tutorials 2-62 AWG610 Arbitrary Waveform Generator User Manual Tutorial 4: Editing a Waveform Using Quick Editor Quick editor is a function that lets you simultaneously edit and output awaveform. When you open the quick editor, the waveforms in the quick editorwaveform are completely independent of ...
Page 101 - Confirm that the left cursor is active by checking the following:; The L field is highlighted.; Edit a Waveform
Tutorials AWG610 Arbitrary Waveform Generator User Manual 2-63 You can only edit the waveform within the area between the two vertical cursors.You can move the active cursor (currently-selected vertical cursor) horizontallyby turning the general purpose knob or by entering a numeric position with th...
Page 103 - Push the Yes side button to save the changes.; Save Changes
Tutorials AWG610 Arbitrary Waveform Generator User Manual 2-65 If you connected an oscilloscope to the AWG610 Arbitrary Waveform Generator,observe that the waveform on the oscilloscope changes as soon as you makechanges to the Quick Editor window. The waveform in the edit buffer is copied into the U...
Page 104 - Tutorial 5: Using the Equation Editor; menu button and then push the Factory Reset side menu button.; Insert the sample waveform floppy disk into the drive unit.
Tutorials 2-66 AWG610 Arbitrary Waveform Generator User Manual Tutorial 5: Using the Equation Editor You can create a waveform by creating, compiling, and loading an equation file.An equation file is a text file that you create and edit in the equation editor. In this tutorial you will learn the fol...
Page 105 - Edit the Equation
Tutorials AWG610 Arbitrary Waveform Generator User Manual 2-67 3. Push the Drive bottom button. 4. Push the Floppy side button to select the floppy disk drive. The file list for the floppy disk appears. 5. Select the file log_swp.equ from the file list using the general purpose knob. 6. Push the EDI...
Page 106 - Push the OK side button to close the viewer screen.; Figure 2-42: Viewer displaying compiled waveform; Compile the Equation
Tutorials 2-68 AWG610 Arbitrary Waveform Generator User Manual 5. Push the OK side button. This saves the equation file without changing the file name. Do the following steps to compile the equation file: 1. Push the Compile side button. When the compile completes, the waveform is saved into the fil...
Page 107 - Tutorial 6: Creating and Running Waveform Sequences; . Push the EDIT button again to display a list of the files.
Tutorials AWG610 Arbitrary Waveform Generator User Manual 2-69 Tutorial 6: Creating and Running Waveform Sequences The sequence editor lets you create a sequence file. A sequence file is a list ofwaveform or pattern files to output along with control statements that define howmany times and when the...
Page 108 - Do the following steps to create and save the sequence waveforms:; Push the Window 1, Window 2 or Window 3 side button to activate that; Creating Waveforms
Tutorials 2-70 AWG610 Arbitrary Waveform Generator User Manual You will create five waveforms using standard functions. Table 2–17 lists thewaveforms you will create. Table 2-17: Waveforms to be used in sample sequences No. Waveform file name Standard waveform popĆup parametersType Operation Cycle A...
Page 110 - Push the EDIT button on the front panel.; sequence is displayed in the screen. See Figure 2–44.; Open the Sequence Editor
Tutorials 2-72 AWG610 Arbitrary Waveform Generator User Manual Do the following steps to open the sequence editor and create the sequences: 1. Push the EDIT button on the front panel. The screen listing the file in the default stage media appears. If not, pushEDIT button again to display the screen ...
Page 111 - Create the Subsequence
Tutorials AWG610 Arbitrary Waveform Generator User Manual 2-73 You will create the sequence list shown in Table 2–18. This sequence is used as asubsequence and is called from the main sequence that you create in Create theMain Sequence on page 2–75. This sequence runs as follows: 1. Line 1: outputs ...
Page 112 - Repeatedly push the
Tutorials 2-74 AWG610 Arbitrary Waveform Generator User Manual 7. Repeat steps 2 through 6 to insert lines 2 through 4 and enter waveform file names listed in Table 2–18 into the CH1 column. 8. Repeatedly push the y button to go back to line 1. 9. Push the ' button to place the highlighted cursor on...
Page 113 - Save the Subsequence
Tutorials AWG610 Arbitrary Waveform Generator User Manual 2-75 Do the following steps to save the subsequence table information to the filesubseq.seq: 1. Push the File bottom button. 2. Push the Save As... side button. The Input Filename dialog box appears. 3. Enter the file name subseq.seq into the...
Page 114 - Repeatedly push the; Figure 2-46: Screen for setting jump mode; Push the Logic side button to set the jump mode to Logic Jump.
Tutorials 2-76 AWG610 Arbitrary Waveform Generator User Manual 2. Fill in the CH1 and Repeat Count columns for lines 1 through 4 according to Table 2–19. Refer to steps 1 through 12 beginning on page 2–73 of this tutorial if youneed help. To set Inf. in the Repeat Count of line 2, push the Infinity(...
Page 115 - Figure 2-47: Screen for setting event jump; Push the Timing side button to set the timing to Sync.
Tutorials AWG610 Arbitrary Waveform Generator User Manual 2-77 10. Push the Event Jump bottom button. The screen as shown in Figure 2–47 appears. Figure 2-47: Screen for setting event jump 11. Push the Timing side button to set the timing to Sync. 12. Push the Data Entry bottom button. This step mus...
Page 116 - Set Run Mode
Tutorials 2-78 AWG610 Arbitrary Waveform Generator User Manual 20. Push the Data Entry bottom button. This step must be made to go back to the sequence table screen. 21. Push the Goto One side button to On. You should be able to complete the main sequence table by using steps similar tocreating the ...
Page 117 - Push the CH 1 OUT button near the CH1 connector.; Load and Run the
Tutorials AWG610 Arbitrary Waveform Generator User Manual 2-79 Do the following steps to load and run the sequence files: 1. Push the Waveform/Sequence bottom button. 2. Push the Load... side button. 3. Select mainseq.seq from the file list in the dialog box. 4. Push the OK side button. If there is ...
Page 118 - Push the FORCE EVENT button on the front panel.
Tutorials AWG610 Arbitrary Waveform Generator User Manual Line 1 of mainseq.seq calls the subsequence file as soon as it detects atrigger event. The subsequence list outputs the four waveforms and thenreturns to line 2 of the main sequence. Line 2 continuously outputs the ramp waveform while waiting...
Page 119 - Reference; Overview; Process Flow
AWG610 Arbitrary Waveform Generator User Manual 3-1 Reference This section provides the following information: Editor operations overview Menu structures shows the tree structuring each menu Functions and procedures for using the waveform, pattern, sequence, andequation/text editors Functions and pr...
Page 120 - Menus
Reference 3-2 AWG610 Arbitrary Waveform Generator User Manual Table 3–1 lists the four main menus in the AWG610 Arbitrary WaveformGenerator. Additional menu information can be found in the Reference section ofthis manual beginning on page 3–3. Table 3-1: AWG610 Arbitrary Waveform Generator main menu...
Page 121 - Bottom menus
AWG610 Arbitrary Waveform Generator User Manual 3-3 Menu Structures This section describes the structures for the menu system. The four main menustructures contain the following submenus: Bottom menus Side menus Pop-up menus Item labels that follow the ellipsis (...) bring up either a subside menu, ...
Page 122 - Setup Menu Hierarchy
Menu Structures 3-4 AWG610 Arbitrary Waveform Generator User Manual Setup Menu Hierarchy Waveform/Sequence Load... View SETUP Main menu Bottom menu Side menu Subbottom menu Subside menu PopĆup or dialog menu Description dialog Select file Selects file to load Up LevelDown LevelDrive... Select Drive:...
Page 128 - EDIT Menu Hierarchy
Menu Structures 3-10 AWG610 Arbitrary Waveform Generator User Manual EDIT Menu Hierarchy Drive Main EDIT Directory dialog List of files FloppyNET1 NET2 NET3 Selects storage drive Main menu Bottom menu Side menu Subbottom menu Subside menu PopĆup or dialog menu Description Up LevelDown LevelMake Dire...
Page 147 - The Setup Menu Screen; Setup Menu Screen Elements
AWG610 Arbitrary Waveform Generator User Manual 3-29 The Setup Menu Screen This section describes the key elements of the Setup menu screen, how to load afile, how to set the signal output parameters, and how to enable signal output. Setup Menu Screen Elements To open the Setup menu screen, push the...
Page 149 - Waveform and Pattern File Restrictions.
The Setup Menu Screen AWG610 Arbitrary Waveform Generator User Manual 3-31 The Waveform/Sequenc e Menu The Waveform/Sequence menu is used for loading, viewing, and editingwaveform files. The Load... button lets you load a waveform (.wfm), pattern (.pat), or sequence(.seq) file to output. Do the foll...
Page 150 - The Vertical Menu; View
The Setup Menu Screen 3-32 AWG610 Arbitrary Waveform Generator User Manual There are too many lines in the sequence table. The maximum number oflines is 8,000. There is more than one nesting level of subsequence files. The maximumnesting level is one. The sequence calls itself. The destination of a ...
Page 152 - Output Mode; The Horizontal Menu; Output
The Setup Menu Screen 3-34 AWG610 Arbitrary Waveform Generator User Manual This button lets you set the marker 1 and 2 high and low levels. You may set anyvalue from –1.1 to 3.0 V in 50 mV increments. The value of Low must alwaysbe less than or equal to the value of High. The maximum marker output l...
Page 153 - Clock
The Setup Menu Screen AWG610 Arbitrary Waveform Generator User Manual 3-35 . Use the SAMPLE RATE/SCALE knob to adjust the clock frequency directly, without having to open the Horizontal menu. You can open the Horizontal menu by pushing the HORIZONTAL MENUfront-panel button. This is the same as pushi...
Page 154 - Marker 1 Delay or Marker 2; Clock Ref
The Setup Menu Screen 3-36 AWG610 Arbitrary Waveform Generator User Manual . When you push the RUN button, the instrument outputs a pulse signal for a short period of time on the 1/4 CLOCK OUT connector that is not related tothe clock signal. This signal is generated for the instrument internal setu...
Page 155 - The Run Mode Menu; Continuous
The Setup Menu Screen AWG610 Arbitrary Waveform Generator User Manual 3-37 The Run Mode Menu Push the SETUP on the front-panel and the Run Mode bottom button to set thewaveform output run mode. The AWG610 Arbitrary Waveform Generator Seriesinstrument operates in response to trigger signals and/or ev...
Page 156 - Enhanced
The Setup Menu Screen 3-38 AWG610 Arbitrary Waveform Generator User Manual This button sets the instrument to enhanced output mode. While a waveform isbeing output, the Enhanced mode operates the same as the Triggered modeexcept for the sequence table output. For sequence table output, the Wait Trig...
Page 157 - The Trigger Menu; Table 3-5: External trigger signal requirements; to toggle between Positive and Negative.; Source
The Setup Menu Screen AWG610 Arbitrary Waveform Generator User Manual 3-39 The Trigger Menu The Trigger menu lets you set instrument external signal trigger parameters. TheTrigger menu commands are Source, Slope, Level, Impedance, and Interval. This button lets you set the instrument trigger source....
Page 158 - Make sure that the trigger source is set to External.; . The FORCE TRIGGER front-panel button forces a trigger event; Trigger Level
The Setup Menu Screen 3-40 AWG610 Arbitrary Waveform Generator User Manual This button lets you set the level at which the TRIG IN external trigger signaltriggers the instrument. You can set the trigger level from –5.0 V to +5.0 V. Do the following steps to set the signal level: 1. Push SETUP (front...
Page 159 - The Save/Restore Menu; instrument displays the Select Setup Filename dialog box.; Use the general purpose knob or the keyboard to enter a file name.; other than the current drive.; Use the general purpose knob to select the setup file name.; Save Setup
The Setup Menu Screen AWG610 Arbitrary Waveform Generator User Manual 3-41 The Save/Restore Menu The Save/Restore menu lets you save and restore instrument output setupinformation on both AWG mode and FG mode to a file. The setup parameterswhen saving is included in a setup file. When you restore a ...
Page 160 - . If you try to load a nonsetup file, you will get an error message.; Waveform, Pattern and Sequence Waveform Output; Push the RUN and OUTPUT buttons on the front panel.; Figure 3-3: Waveform output sequence example
The Setup Menu Screen 3-42 AWG610 Arbitrary Waveform Generator User Manual . If you try to load a nonsetup file, you will get an error message. Bus contentions or collisions may result if shared setup files exists on multiple instruments using one GPIB or bus or one Ethernet subnet. GPIBaddress and ...
Page 161 - Automatic Reloading of
The Setup Menu Screen AWG610 Arbitrary Waveform Generator User Manual 3-43 During waveform output, you can make changes to an output parameter usingthe shortcut controls: VERTICAL LEVEL/SCALE, VERTICAL OFFSET, andHORIZONTAL SAMPLE RATE/SCALE. Changes you make with the editor during waveform output a...
Page 162 - The RUN LED is on when the run state is Running or Waiting.; Starting and Stopping
The Setup Menu Screen 3-44 AWG610 Arbitrary Waveform Generator User Manual When you load or create a waveform in the waveform memory, output does notstart until you push the RUN button on the front-panel. The RUN LED is on andthe instrument starts sweeping the waveform data in the waveform memory. W...
Page 163 - The Graphical Waveform Editor; Figure 3-4: Waveform editor initial screen
AWG610 Arbitrary Waveform Generator User Manual 3-45 The Graphical Waveform Editor This section describes the Graphical Waveform editor. The Graphical Waveformeditor lets you create and/or edit an analog waveform. You can choose to displaythe waveform graphically or in table format. Refer to page 3–...
Page 166 - The File Menu; . When you exit an editor without saving edited data, the instrument; NewPattern
The Graphical Waveform Editor 3-48 AWG610 Arbitrary Waveform Generator User Manual The File Menu The File menu controls loading, saving, and insertion of data from the system,floppy disk, or network files. The following sections describe the File menuoperations. The New Waveform, New Pattern command...
Page 167 - Do the following steps to insert waveform data from a file:; Move the active cursor to where you want to insert the file data.; The data is inserted starting at the active cursor position.; Close
The Graphical Waveform Editor AWG610 Arbitrary Waveform Generator User Manual 3-49 Table 3-9: Waveform record length adjustment messages Message Descriptions Leave as it is The data is saved, as it is, without making changes. Append 0 Appends zeroĆlevel data to the end of the record to meet the wave...
Page 168 - The Operation Menu; Set the required parameters and the push the OK side button.; Figure 3-5: Standard Function Waveform dialog box; Standard Waveform
The Graphical Waveform Editor 3-50 AWG610 Arbitrary Waveform Generator User Manual The Operation Menu The Operation bottom button provides waveform data edit commands. Thefollowing sections describe each edit command in detail. If you select a command with an ellipsis (...), the instrument displays ...
Page 169 - Cut
The Graphical Waveform Editor AWG610 Arbitrary Waveform Generator User Manual 3-51 Table 3-10: Standard Function Waveform dialog box parameters Parameter Description Type Specifies the type of standard function waveform to create. You can select Sine, Triangle, Square, Ramp, DC, Gaussian Noise, or R...
Page 170 - Move the cursors to specify the edit area that you want to change.; Copy
The Graphical Waveform Editor 3-52 AWG610 Arbitrary Waveform Generator User Manual The Copy command copies the waveform and marker data located between thecursors and places the copied data in the paste buffer. The overall waveform datarecord length does not change. The Paste (Insert) command insert...
Page 171 - Push the Marker 1 or Marker 2 side button to select the marker.; value specified in Step 4 for the entire edit area.; Move the cursors to specify the edit area of data to shift.
The Graphical Waveform Editor AWG610 Arbitrary Waveform Generator User Manual 3-53 3. Push the Marker 1 or Marker 2 side button to select the marker. 4. Push the Set Data side button to toggle between High and Low value. 5. Push the Exec side button to change the marker specified in Step 3 to the va...
Page 172 - Move the cursors to specify the edit area to shift.
The Graphical Waveform Editor 3-54 AWG610 Arbitrary Waveform Generator User Manual 4. Push the Point (or Time) side button. Use the general purpose knob or numeric keys to specify the amount of shift. A positive value shifts data tothe right, and a negative value shifts data to the left. 5. Push the...
Page 173 - Move the cursors to specify the edit area to scale.
The Graphical Waveform Editor AWG610 Arbitrary Waveform Generator User Manual 3-55 Do the following steps to vertically scale the waveform data: 1. Move the cursors to specify the edit area to scale. 2. Push Operation (bottom) Vertical Scale... (pop-up) OK (side). 3. Push the Factor side button. Thi...
Page 174 - Move the cursors to specify the edit area to clip.; purpose knob or numeric keys.; Push the Exec side button to clip the waveform data.; input values are different and outputs 0 otherwise.
The Graphical Waveform Editor 3-56 AWG610 Arbitrary Waveform Generator User Manual 3. Push the Data, Marker1, or Marker2 side button to specify which data to invert. 4. Push the Exec side button to vertically invert the cursor-to-cursor data you have specified in Step 3. The Clip... command sets the...
Page 175 - Figure 3-6: Register value and tap setting example; Shift the bit values one column to the right.; array of the register values is 110.
The Graphical Waveform Editor AWG610 Arbitrary Waveform Generator User Manual 3-57 ÎÎ ÎÎ ÎÎÎÎÎÎÎÎ ÎÎÎÎÎÎÎÎ ÎÎÎÎÎÎÎÎ 1 1 0 1 1 1 1 1 0 0 0 0 Tap Output 1 Cycle Bit 1 Bit 2 Bit 3 Figure 3-6: Register value and tap setting example The following steps describe how the instrument generates the output wav...
Page 176 - Figure 3-7: Shift Register Generator dialog box; OK
The Graphical Waveform Editor 3-58 AWG610 Arbitrary Waveform Generator User Manual Figure 3-7: Shift Register Generator dialog box Table 3-11: Shift Register Generator dialog box setting parameters Parameter Description Register Icon The Register Icon displays the current register length and tap pos...
Page 177 - Select Data, Marker1, or Marker2 in the Target field to specify the; waveform data type to replace with the register output.
The Graphical Waveform Editor AWG610 Arbitrary Waveform Generator User Manual 3-59 You can also use the Maximum Length Setting side button to automaticallyset the tap positions to maximize the length of the random waveform datasequence. 5. Select Data, Marker1, or Marker2 in the Target field to spec...
Page 180 - Move a cursor to the data point that you want to change.; The Tools Menu
The Graphical Waveform Editor 3-62 AWG610 Arbitrary Waveform Generator User Manual 8. Push Operation (bottom) Set Pattern... . The Set Pattern dialog box appears, with the pattern field displaying thepattern data from the other editor window. 9. Select Data, Marker1, or Marker2 to specify the target...
Page 184 - Figure 3-9: Waveform compare operation example
The Graphical Waveform Editor 3-66 AWG610 Arbitrary Waveform Generator User Manual Figure 3–9 shows an example of the output of standard and hysteresis compari-son operations. The rectangular wave is the reference waveform, and thetriangular wave is the source waveform. ReferenceĂwaveform SourceĂwav...
Page 185 - Table 3-14: Compare dialog boxparameters; Select the reference waveform in the With field.; Convolution Dialog Box.
The Graphical Waveform Editor AWG610 Arbitrary Waveform Generator User Manual 3-67 Compare Dialog Box. The Compare dialog box lets you set the target and source waveform and hysteresis values. Table 3–14 describes the Compare dialog boxparameters. Table 3-14: Compare dialog boxparameters Parameters ...
Page 186 - tion dialog box appears.; Correlation Dialog Box.; The Correlation dialog box lets you set the second; Table 3-16: Correlation dialog boxparameters
The Graphical Waveform Editor 3-68 AWG610 Arbitrary Waveform Generator User Manual Table 3-15: Convolution dialog boxparameters Parameters Descriptions With Specifies the second waveform for the operation. Treat waveform periodic Specifies whether the waveform must be regarded as periodic during cal...
Page 187 - Select the second waveform in the With field.; Digital Filter Dialog Box.; Figure 3–10 shows the Digital Filter dialog box. Table; –17 describes the digital filter parameters.
The Graphical Waveform Editor AWG610 Arbitrary Waveform Generator User Manual 3-69 Do the following steps to perform a correlation math operation between twowaveforms: 1. If more than one window is open, select the source waveform as follows: Push Window (bottom) Window1, Window2, or Window3 (side)....
Page 188 - Do the following steps to digitally filter a waveform:; The Digital Filter dialog box appears.; waveform to the digital filter.
The Graphical Waveform Editor 3-70 AWG610 Arbitrary Waveform Generator User Manual Figure 3-10: Digital Filter dialog box Table 3-17: Digital filter dialog box parameters Parameters Descriptions Type Selects the filter type. You can select LPF (low pass filter), HPF (high pass filter), BPF (band pas...
Page 189 - Do the following steps to resample a waveform:; Set a value in either the New Points or the New Clock.
The Graphical Waveform Editor AWG610 Arbitrary Waveform Generator User Manual 3-71 The Re-sampling... command enables you to specify a new clock frequency or anew number of points. It resamples and updates the whole waveform data recordin the active window. ReĆsampling Dialog Box. The current number...
Page 190 - Do the following steps to view two waveforms in an XY display:; Make sure that two or more windows are currently open.
The Graphical Waveform Editor 3-72 AWG610 Arbitrary Waveform Generator User Manual XY View Dialog Box. Figure 3-11: XY View dialog box Table 3-19: XY View dialog box parameters Parameters Descriptions X Axis Specifies the waveform you want to assign to the X axis. Y Axis Specifies the waveform you w...
Page 191 - Use the Direction side button to set the direction of zoom/pan.
The Graphical Waveform Editor AWG610 Arbitrary Waveform Generator User Manual 3-73 The Zoom/Pan Menu You can use the Zoom function to expand or shrink the waveform display in aneditor window. The Pan function shows a segment of waveform that lies outsidethe window due to the expansion. When you push...
Page 192 - Push the CLEAR MENU or any other bottom button to terminate zoom/; The Window Menu
The Graphical Waveform Editor 3-74 AWG610 Arbitrary Waveform Generator User Manual If the desired portion of the waveform went outside the window as a result ofzoom, move the waveform by using the Direction side button and the generalpurpose knob. For waveforms with extremely large amplitude or a la...
Page 195 - The Pattern Editor; About Waveform and Pattern Files
AWG610 Arbitrary Waveform Generator User Manual 3-77 The Pattern Editor The Pattern Editor lets you create and edit data to output the analog signal.Graphic and tabular are the two display modes. The graphic mode displays thewaveform graphically, while the tabular mode displays the tubular modenumer...
Page 196 - Starting the Pattern Editor; New Pattern; Figure 3-13: Pattern editor initial screen
The Pattern Editor 3-78 AWG610 Arbitrary Waveform Generator User Manual Starting the Pattern Editor To start the Pattern Editor, push EDIT (front) Edit (bottom) New Pattern (side). Figure 3–13 shows the Pattern Editor screen elements. All Pattern editorscreen elements are the same as for the Wavefor...
Page 198 - In the Code Convert dialog box, use the general purpose or the; Figure 3-14: Code Convert dialog box and side menu; Code Conversion Process
The Pattern Editor 3-80 AWG610 Arbitrary Waveform Generator User Manual The outline for the code conversion procedures is: H Use the data bits you specified with Target as the source data. H Define the code conversion rules in a code conversion table. H A new code conversion table must be created us...
Page 199 - Code Conversion Table
The Pattern Editor AWG610 Arbitrary Waveform Generator User Manual 3-81 Table 3-25: Code conversion commands Commands Description Open... Reads an existing code conversion table. Save... Savesa code conversion table that wasnewly created or edited. It issaved in an ASCII file and the cellsare separa...
Page 200 - Operations in the dialog box can be made as follows:; Code Conversion
The Pattern Editor 3-82 AWG610 Arbitrary Waveform Generator User Manual Table 3-26: Code conversion parameters (cont.) Parameters Description Past Output The portion in which you view the output data that was output first. You can view up to eight points of the conversion result of the past output. ...
Page 201 - Executing Conversion
The Pattern Editor AWG610 Arbitrary Waveform Generator User Manual 3-83 Follow the steps below to execute code conversion: 1. Push the Save... side button and name the file. 2. Push OK side button. Code conversion is executed with the specified pattern as the source code.The result of code conversio...
Page 202 - Selecting Data Bits to Edit
The Pattern Editor 3-84 AWG610 Arbitrary Waveform Generator User Manual Selecting Data Bits to Edit Like the waveform editor, the pattern editor executes operation menu commandson the data between the two cursors. You must select which of the 8 data bitsignals to edit. Selected bits (data and marker...
Page 203 - Push the From side button to set to Data7.; or; Defining Edit Area; Move the active cursor to the position to be edited.
The Pattern Editor AWG610 Arbitrary Waveform Generator User Manual 3-85 Do the following to copy data from one bit to another. The following examplecopies Data7 data, consisting of 1000 points, to Data0. 1. Place the left cursor at data point 0, and the right cursor at data point 999. Make the left ...
Page 204 - Creating a Pattern
The Pattern Editor 3-86 AWG610 Arbitrary Waveform Generator User Manual Figure 3-17: Area cursors Creating a Pattern The New Pattern command opens a pattern edit window with the followingdefault values: Data length: 1000 points . . . . . . . . . . . . . . . Bit value level: 0 . . . . . . . . . . . ....
Page 205 - Creating Standard Patterns; Table 3-27: Patterns to be selected in Counter dialog box; Do the following steps to create a counter pattern:; Specify the scope and area in which you want to create the pattern.; shown in Figure 3–18 is displayed.
The Pattern Editor AWG610 Arbitrary Waveform Generator User Manual 3-87 Creating Standard Patterns The counter dialog box lets you specify the type of pattern and the range (scope)of data bits to apply to the pattern. See Figure 3–18. The instrument lets youcreate one of four standard counter patter...
Page 206 - Specify bit width in the Data Range From and Data Range To.; Importing Data From Files; Do the following steps to import pattern data from a file:; Move the cursor to the position to which you want to move the data.; Set Pattern dialog box.
The Pattern Editor 3-88 AWG610 Arbitrary Waveform Generator User Manual 5. Specify bit width in the Data Range From and Data Range To. These two parameters specify the counter bit width and the position in thedata. The markers are also available. 6. Push the OK side button. Importing Data From Files...
Page 207 - Table 3-28: Set Pattern dialog box parameters; Specify the location where the pattern is created.
The Pattern Editor AWG610 Arbitrary Waveform Generator User Manual 3-89 Table 3-28: Set Pattern dialog box parameters Parameters Descriptions Total Points Specifies that the number of points of a pattern defined in the [Pattern] field. This value cannot be modified using numeric buttons. Cursor Posi...
Page 208 - Move the cursor to the point where you want to set a value.; data. Push Undo! to cause the value to return to the previous value.
The Pattern Editor 3-90 AWG610 Arbitrary Waveform Generator User Manual If necessary, you can change the pattern value by moving the cursor with the a or ' button and then using numeric keys and the key. 5. Push the OK side button to generate the Pattern field pattern between the cursors in the area...
Page 209 - Quick Editing; Screen Display
AWG610 Arbitrary Waveform Generator User Manual 3-91 Quick Editing Quick edit allows you to modify and output the currently edited waveform (withthe waveform editor) in real time by using the knobs on the front-panel. TheQuick Edit enables you to scale or shift the cursor-to-cursor data on theWavefo...
Page 210 - Figure 3-20: A waveform example under quick editing; Quick Edit Mode
Quick Editing 3-92 AWG610 Arbitrary Waveform Generator User Manual Figure 3-20: A waveform example under quick editing Quick Edit Mode Using the Quick Edit mode enables the following: Operating four knobs of VERTICAL SCALE, VERTICAL OFFSET,HORIZONTAL SCALE, and HORIZONTAL OFFSET. Setting parameters ...
Page 211 - About Smoothing
Quick Editing AWG610 Arbitrary Waveform Generator User Manual 3-93 When you cancel the changes and quit the quick editor, the instrument copies thedata in the undo buffer back to the edit buffer (and also to the waveform memoryif the data is being loaded), and then terminate the quick editor. About ...
Page 212 - Starting Quick Edit; Start the Waveform editor to display the target waveform.
Quick Editing 3-94 AWG610 Arbitrary Waveform Generator User Manual The cursor-to-cursor data is scaled vertically with the Vertical Origin side menuas the center. You may set a three-digit value (0.1 to 10.0) for the scaling factor.Smoothing should be done for the area you specified with the value s...
Page 213 - Press the OK EDIT button on the front-panel to execute Quick Edit.; . When a waveform is loaded in the waveform memory, the changes made; Exiting Quick Edit; Press the QUICK EDIT button on the front panel.
Quick Editing AWG610 Arbitrary Waveform Generator User Manual 3-95 4. Press the OK EDIT button on the front-panel to execute Quick Edit. . When a waveform is loaded in the waveform memory, the changes made in the Quick editor cannot reflect to the output. To reflect the changes to theoutput, be sure...
Page 214 - Setting Parameters; Use the general purpose knob or numeric keys for value.; Moving the Cursor; Follow the steps below to move the cursor:; Interpolating Method
Quick Editing 3-96 AWG610 Arbitrary Waveform Generator User Manual Setting Parameters When changes are made to the waveform by turning a knob, the values of theshifted points are calculated by interpolation. You can select either Linear orQuadratic for the interpolating method. Press the Interpolati...
Page 215 - Renewing Edit Buffer; Smoothing is executed.; About Undo
Quick Editing AWG610 Arbitrary Waveform Generator User Manual 3-97 Renewing Edit Buffer During execution of Quick Edit, you can combine the four VERTICAL andHORIZONTAL knobs and the general purpose knob for the operation purpose.Each time you operate any of the knobs, the following internal calculat...
Page 217 - The Table Editor; Opening The Table Editor; Do the following steps to switch to the Table Editor:; Push the Setting bottom button to display the Setting dialog box.; The instrument opens the Table Editor, as shown in Figure 3–22.
AWG610 Arbitrary Waveform Generator User Manual 3-99 The Table Editor Editing in the graphic display lets you see the shape of the waveform you areediting. However, changing data values in the graphical edit mode is a difficulttask. The Table Editor lets you quickly enter or edit data values by usin...
Page 218 - Editing The Table Data; the data point that you want to edit.; To edit the marker data, push the Marker 1 or Marker 2 side button to; toggle between High and Low.
The Table Editor 3-100 AWG610 Arbitrary Waveform Generator User Manual Position in the data record, expressed in point number or time unit. Value ateach point Upper cursor position and data value Marker1 and Marker2 values Lower cursor position and data value Upper cursor is indicated by U and lower...
Page 221 - The Equation Editor; Starting the Equation Editor; New Equation
AWG610 Arbitrary Waveform Generator User Manual 3-103 The Equation Editor The Equation editor is an ASCII text editor that includes menus and commandsfor writing waveform equation files using the Waveform Programming Language(WPL). You can use WPL to generate a waveform from a mathematical function,...
Page 223 - Using the Equation Editor; buttons to input characters.
The Equation Editor AWG610 Arbitrary Waveform Generator User Manual 3-105 Table 3-30: Equation editor bottom menu Button Description File Provides sideĆmenu commands for closing the editor, saving text to the current file or a new file, and compiling an equation file into a waveform file. Refer to p...
Page 224 - Table 3-31: FrontĆpanel Equation editor controls; Use the arrow keys to move the caret in the edit area.; FrontĆPanel Edit Controls
The Equation Editor 3-106 AWG610 Arbitrary Waveform Generator User Manual Table 3–31 describes the front-panel buttons, keys and knob to use for enteringand editing text. . It is highly recommended that you install a standard PC-style keyboard if you intend to use the Equation editor. It is much eas...
Page 225 - Select the text to cut or copy. Refer to Selecting Text on page 3–106.; Pasting Text
The Equation Editor AWG610 Arbitrary Waveform Generator User Manual 3-107 . You can also use the TOGGLE button to toggle the text selection mode to on and off. Highlight area is the one currently selected. You can cut or copy this area. Figure 3-24: Text selection (example) The Paste command inserts...
Page 226 - Move the caret to where you want to insert the paste buffer text.; Table 3-32: Control keysfrom the external keyboard; Entering Keywordsand Functions; Do the following steps to insert a keyword or function:; Using an External
The Equation Editor 3-108 AWG610 Arbitrary Waveform Generator User Manual Do the following steps to paste text into the edit area: 1. Move the caret to where you want to insert the paste buffer text. 2. Push the Paste side button. The string in the paste buffer is inserted at the caret position. You...
Page 227 - Compiling Equations; The instrument displays the waveform in the waveform view window.; Push the Close side button to return to the editor screen.; Compiling from the
The Equation Editor AWG610 Arbitrary Waveform Generator User Manual 3-109 3. Select the keyword to insert from the pop-up menu. 4. Press the OK side button. The keyword is inserted at the caret position. Compiling Equations The instrument cannot directly output an equation waveform. You must compile...
Page 228 - Select an equation file from the file list.; Compiling from the EDIT
The Equation Editor 3-110 AWG610 Arbitrary Waveform Generator User Manual Figure 3-25: File list listing two waveforms created Do the following steps to compile an equation from the main EDIT screen: 1. Push the EDIT button once or twice to display the EDIT file listing screen. 2. Select an equation...
Page 229 - The Sequence Editor; Starting the Sequence Editor; New; Figure 3-26: Sequence editor initial screen
AWG610 Arbitrary Waveform Generator User Manual 3-111 The Sequence Editor The Sequence editor is used to create a sequence file. A sequence file is simply alist of waveform file names that the instrument will output. Additional parame-ters like repeat count, event triggering, and conditional jumps a...
Page 231 - and Logic Jump are neglected in the subsequence.; Jump Mode; Sequence Table Editing; Cursor Movement
The Sequence Editor AWG610 Arbitrary Waveform Generator User Manual 3-113 . Infinity setting in Repeat Count and all settings in Wait Trigger, Goto One and Logic Jump are neglected in the subsequence. Table 3-34: Sequence editor bottom menu Button Description File Provides sideĆmenucommands for clos...
Page 232 - . The maximum number of lines in a sequence table is 8000.; Move the cursor to select the line that you want to delete.; Inserting a Line
The Sequence Editor 3-114 AWG610 Arbitrary Waveform Generator User Manual H When you set the value in the Repeat Count, the a and ' buttons are assigned to shift the numeric values. To move the cursor horizontally, pushthe TOGGLE or CLEAR MENU on the front-panel. Use the a and ' button to move the c...
Page 233 - Move the cursor to the line you want to copy.; current and destination line numbers for jump operations.; Sequence Table Fields; . Remember that you can only nest sequence files one level. Also, the; Pasting a Line
The Sequence Editor AWG610 Arbitrary Waveform Generator User Manual 3-115 1. Move the cursor to the line you want to copy. 2. Push Line Edit (bottom) Copy Line (side). You can insert the paste buffer contents into the sequence table. Do the followingsteps to paste a line: 1. Move the cursor to the l...
Page 234 - Move the cursor to the Repeat Count column.
The Sequence Editor 3-116 AWG610 Arbitrary Waveform Generator User Manual From the file listing, select the file to output. 4. Push the OK side button. The instrument inserts the file name into the sequence table. To delete a specified waveform file, move the cursor to the desired file. Thenpush Dat...
Page 239 - Figure 3-28: Event signal timing and strobe; Software Jump
The Sequence Editor AWG610 Arbitrary Waveform Generator User Manual 3-121 2 1 0 Two internal clock cycles The instrument reads this state in an unstable transition period. This maycause an erroneous action. 3 0 The instrument reads this state after the transition has completed. 3 2 1 STROBE Strobe O...
Page 241 - Figure 3-29: Compiling and storing sequences and subsequences
The Sequence Editor AWG610 Arbitrary Waveform Generator User Manual 3-123 BK1.WFM Repeat 6 BK7.WFM Repeat 2 BK5.WFM Repeat 3 S S S BK7.WFM Repeat 2 BK5.WFM Repeat 3 BK2.WFM Repeat 1 BK+7.WFM Repeat 2 BK5.WFM Repeat 3 S S S BK7.WFM Repeat 2 BK5.WFM Repeat 3 BK3.PAT Repeat 4 BK7.WFM Repeat 2 BK5.WFM R...
Page 243 - The APPL Menu; Disk Application; Figure 3-30: Outline flow for producing HDD reading test signal
AWG610 Arbitrary Waveform Generator User Manual 3-125 The APPL Menu The following applications are in the APPL menu: Disk application Network application Jitter composer These applications are used like an editor to generate a waveform for specificpurposes. Disk Application Using this application, y...
Page 244 - Pattern (side) to display the dialog box for input data selection.; Operation Flow
The APPL Window 3-126 AWG610 Arbitrary Waveform Generator User Manual 1. Select APPL (front-panel) Application (bottom) Disk (side) to display the Disk Application screen. See Figure 3–31. Figure 3-31: Disk application initial screen 2. Select Write Data (bottom) Read from File... (side) or Pre-defi...
Page 245 - Set the parameters displayed on the menu screen.; The generated waveform is displayed in the menu screen window.
The APPL Window AWG610 Arbitrary Waveform Generator User Manual 3-127 4. Press Isolated Pulse bottom button, and select an isolated pulse from the side menu. Figure 3-33: Isolated Pulse menu 5. Set the parameters displayed on the menu screen. 6. Select Superpose (bottom) Execute (side) to execute su...
Page 248 - Creating Isolated Pulse
The APPL Window 3-130 AWG610 Arbitrary Waveform Generator User Manual Two parameters are important to create an isolated pulse. Number of points for 1 bit Samples/Cell parameter is displayed on the Disk application screen. Thisrepresents the number of points for one bit of disk waveform. Isolated pu...
Page 250 - Superpose Parameters
The APPL Window 3-132 AWG610 Arbitrary Waveform Generator User Manual The superpose parameters are used to define an isolated pulse waveform and aquantity for shift. Table 3–37 lists the superpose parameters. Table 3-37: Superpose parameters Parameters Descriptions Samples/Cell Specifies the number ...
Page 251 - Generating Waveform
The APPL Window AWG610 Arbitrary Waveform Generator User Manual 3-133 The magnetic disk reading waveform is generated based on the input data,isolated pulse, and superpose parameters. To generate a waveform, selectSuperpose (bottom) Execute (side). The square pattern with the period of one cell is s...
Page 252 - Network Application; The signals are created using the following process:; Figure 3-35: Outline flow for producing network test read signal
The APPL Window 3-134 AWG610 Arbitrary Waveform Generator User Manual Network Application This application creates a network test signal to analyze the various standardnetwork signals. The signals are created using the following process: Input binary bit pattern expressed by 0 and 1. Convert the inp...
Page 254 - Select a waveform file from the file list as a iaolated pulse.
The APPL Window 3-136 AWG610 Arbitrary Waveform Generator User Manual Figure 3-38: Side menu for selecting the Isolated pulse 5. Press Read from File... side button . The side menu will change. 6. Select a waveform file from the file list as a iaolated pulse. 7. Samples/Bit side button will be enabl...
Page 256 - Line Code Conversion
The APPL Window 3-138 AWG610 Arbitrary Waveform Generator User Manual Table 3-38: PreĆdefined patterns Pattern items Descriptions PN9 9Ćbits MĆseries pseudo random pulse PN15 15Ćbits MĆseries pseudo random pulse 0000111110010010001000100001000010000010000010000000100000001111100000 Line code convers...
Page 259 - Jitter Composer Application; Signals are created using the following process:
The APPL Window AWG610 Arbitrary Waveform Generator User Manual 3-141 Jitter Composer Application This application creates signals with jitter and Spread Spectrum Clock (SSC)relative to bit-pattern. Signals are created using the following process: Input binary bit pattern expressed by 0 and 1. Creat...
Page 260 - Jitter Composer; Figure 3-41: Jitter composer application initial screen
The APPL Window 3-142 AWG610 Arbitrary Waveform Generator User Manual 1. Select APPL (front–panel) Application (bottom) Jitter Composer (side) to display the Jitter Composer. See Figure 3–43. Figure 3-41: Jitter composer application initial screen Specify input data. Load waveform/pattern files or u...
Page 264 - Jitter composer
The APPL Window 3-146 AWG610 Arbitrary Waveform Generator User Manual The following parameters are provided to be specified when you generate a jitterwaveform. Some parameters such as Clock and Jitter Frequency, are uniquely defined byother parameters, and only displayed on the screen. You can not a...
Page 265 - Figure 3-46: Jitter parameters and jitter waveform
The APPL Window AWG610 Arbitrary Waveform Generator User Manual 3-147 f 1 f 2 f 3 f 4 f 5 f 6 f 7 f 8 f 9 f 10 f 11 f 12 f 13 f 14 f 15 f 16 f 17 f 18 f 19 f 20 t f center 1/f 1 1/f 2 1/f 3 1/f 4 1/f 5 1/f 6 1/f 7 1/f 8 1/f 9 1/f 10 1/f 11 1/f 12 1/f 13 1/f 14 1/f 15 1/f 16 1/f 17 1/f 18 1/f 19 1/f ...
Page 266 - Execute
The APPL Window 3-148 AWG610 Arbitrary Waveform Generator User Manual The jitter waveform is generated based on the input data and jitter parametersdescribed above. To generate a waveform, select Compose (bottom) Execute (side). The clock whose frequency is the same as the Bit Rate is set in Marker ...
Page 267 - The UTILITY Window; External Keyboards; Select Keyboard Type using the
AWG610 Arbitrary Waveform Generator User Manual 3-149 The UTILITY Window This section describes the utility settings that can be made to the AWG610Arbitrary Waveform Generator. H Using external keyboards H Setting general purpose knob direction H Formatting floppy disk H Displaying disk usage H Disp...
Page 268 - Setting General Purpose Knob Direction; Turning the knob clockwise causes the highlight bar to move up.; Select Knob Direction by using the; and; Select Forward or Backward using the general purpose knob.; The changes take affect immediately.; About Key Operation
The UTILITY Window 3-150 AWG610 Arbitrary Waveform Generator User Manual You can use the PC keyboard for menu operations rather than using theinstrument front panel keys or buttons. Use the keyboard to input the file name,directory name, and text in the Text/Equation editors. The PC keyboard charact...
Page 269 - Formatting a Floppy Disk; a disk, make sure it does not contain needed data.; Push the Format Floppy side button to begin formatting.; Displaying Disk Usage; Do the following steps to adjust the CRT brightness:; Brightness Level
The UTILITY Window AWG610 Arbitrary Waveform Generator User Manual 3-151 Formatting a Floppy Disk The AWG610 Arbitrary Waveform Generator provides the function to format a2HD 1.44 MB floppy disk into MS-DOS format. Note that you cannot define adisk label for the floppy disk. . Formatting a floppy di...
Page 270 - been saved to a file.; Factory Reset
The UTILITY Window 3-152 AWG610 Arbitrary Waveform Generator User Manual Displaying Instrument Status Do the following steps to display the instrument software version and status ofthe SCPI registers. 1. Push UTILITY (front-panel) Status (bottom) System (side) to display the instrument software vers...
Page 271 - Make sure that you want to remove all the settings and data.; Connecting to a GPIB Network; Secure
The UTILITY Window AWG610 Arbitrary Waveform Generator User Manual 3-153 Secure is a function that removes the settings and all data files stored in theinstrument hard disk. This is sometimes useful when you are storing data that isconfidential and when you must transport the instrument for servicin...
Page 272 - a. Select Remote control using
The UTILITY Window 3-154 AWG610 Arbitrary Waveform Generator User Manual The GPIB address defines a unique address for the AWG610 Arbitrary Wave-form Generator. Each device connected to the GPIB bus must have a uniqueGPIB address. The GPIB address must be from 0 to 30. Do the following steps to set ...
Page 273 - Ethernet Networking
The UTILITY Window AWG610 Arbitrary Waveform Generator User Manual 3-155 Ethernet Networking The AWG610 Arbitrary Waveform Generator can be connected to a network toaccess hard disk file systems in the remote computers that use Network FileSystem (NFS) protocol. You can also log into the AWG610 Arbi...
Page 274 - Comm (bottom) to display the network setup; Connecting to the
The UTILITY Window 3-156 AWG610 Arbitrary Waveform Generator User Manual You can connect the AWG610 Arbitrary Waveform Generator to a 10 BASE-TEthernet network. To mount a remote file system or to control the instrumentfrom an external computer, you must set the following parameters in theinstrument...
Page 275 - Set the following network parameters in the screen menu:; Testing the Network
The UTILITY Window AWG610 Arbitrary Waveform Generator User Manual 3-157 b. Select Network. This parameter must be set when you control the instrument throughEthernet. Otherwise, you can skip this step and go to step 3. 3. Set the following network parameters in the screen menu: a. Set an IP address...
Page 276 - Network Parameter
The UTILITY Window 3-158 AWG610 Arbitrary Waveform Generator User Manual The ping command sends a packet to the remote computer specified by theIP address. When the computer receives the packet, it sends the packet backto the sender (your AWG610 Arbitrary Waveform Generator). When the AWG610 Arbitra...
Page 277 - a. Define the remote file system name in the Drive Name field.; Specify a remote file system node in the Remote Directory field.; d. Push Off to disconnect or NFS to connect from the Access field.; Mounting Remote File
The UTILITY Window AWG610 Arbitrary Waveform Generator User Manual 3-159 Figure 3–51 shows the screen menu in which you can set the parameters tomount a remote file system on the AWG610 Arbitrary Waveform Generator,using the NFS protocol. Refer to the documentation about the NFS, for thedetails on t...
Page 279 - FTP Link
The UTILITY Window AWG610 Arbitrary Waveform Generator User Manual 3-161 Set the FTP Server to enable you to enter into the hard disk or floppy disk filesystem of the AWG610 Arbitrary Waveform Generator from a remote computer. Type the following command on your computer keyboard: ftp <IP address&...
Page 280 - Hardcopy; Hardcopy Settings
The UTILITY Window 3-162 AWG610 Arbitrary Waveform Generator User Manual Table 3-44: Available FTP commands (cont.) Commands Descriptions put xxxx [remoteĆfile] Transfers the file xxxx in your local computer and stores it in the instrument file. The same xxxx name is used for a instrument file if th...
Page 281 - Select Hard Copy Format using the; Running Hardcopy
The UTILITY Window AWG610 Arbitrary Waveform Generator User Manual 3-163 Hardcopy setup parameters Figure 3-53: Hardcopy setup screen 2. Select Hard Copy Format using the y or b button. 3. Select either TIFF or BMP using the general purpose knob or the a or ' button. 4. Select the Hard Copy Drive wh...
Page 282 - Calibration and Diagnostics; Saving Hardcopyto a File
The UTILITY Window 3-164 AWG610 Arbitrary Waveform Generator User Manual Figure 3-54: Hardcopycomplete message box 3. Push the OK side button. Use the EDIT menu to rename a created file or move it to another directory. If you use the HARDCOPY button to produce a hardcopy file, a file name suchas TEK...
Page 284 - PowerĆon Diagnostics
The UTILITY Window 3-166 AWG610 Arbitrary Waveform Generator User Manual Do the following steps to execute the calibration: 1. Push the RUN button to turn the output off if a waveform is being output. The RUN LED is off. 2. Push UTILITY (front-panel) Diag (bottom) Execute Calibration (side). The int...
Page 285 - Table 3-45: Diagnostic categories and error codes; Manual Diagnostics
The UTILITY Window AWG610 Arbitrary Waveform Generator User Manual 3-167 The manual diagnostics routines can execute a full set of hardware tests for allthe test categories or only for the specified category except for the DAC. You canalso specify a test cycle of 1 to infinite times. Do the followin...
Page 287 - Upgrading the System Software; tion included in the upgrade kit.
The UTILITY Window AWG610 Arbitrary Waveform Generator User Manual 3-169 Upgrading the System Software The system software in the AWG610 Arbitrary Waveform Generator can beupdated by using the utility menu. The System software consists of both the userprogram and the operating system. The upgrades c...
Page 289 - Capturing Waveforms; Possible Instruments; Tektronix TDS-Series oscilloscopes; Basic Concept on Communication for Capturing
AWG610 Arbitrary Waveform Generator User Manual 3-171 Capturing Waveforms This section explains how to transfer waveforms from the instruments to theAWG610 Arbitrary Waveform Generator using the GPIB interfaces. The AWG610 Arbitrary Waveform Generator captures the waveform dataacquired in oscillosco...
Page 290 - Procedures for Capturing Waveforms; Do the following steps to capture a waveform:; Start acquisition in the source instrument.; Do the following steps to capture the waveform:; b. Select a source instrument from the list.
Capturing Waveforms 3-172 AWG610 Arbitrary Waveform Generator User Manual Procedures for Capturing Waveforms Do the following steps to capture a waveform: 1. Set the GPIB parameters in the AWG610 Arbitrary Waveform Generator. The AWG610 Arbitrary Waveform Generator must be set to the controller.Refe...
Page 291 - About Transferred Files
Capturing Waveforms AWG610 Arbitrary Waveform Generator User Manual 3-173 The AWG610 Arbitrary Waveform Generator starts transferring the waveformfrom the selected source instrument. The file transferred to the AWG610Arbitrary Waveform Generator is automatically converted and saved in the filespecif...
Page 293 - Waveform Programming Language; Command Syntax; All spaces, line feeds, and tab codes are ignored unless in a string.; General Syntax Rules
AWG610 Arbitrary Waveform Generator User Manual 3-175 Waveform Programming Language This section describes the Waveform Programming Language (WPL) syntax,rules, and command descriptions. There are also a number of programmingexamples at the end of this section. Command Syntax This manual uses the Ba...
Page 294 - UserĆDefined Variables
Waveform Programming Language 3-176 AWG610 Arbitrary Waveform Generator User Manual UserĆDefined Variables All user-defined variable names must satisfy the following requirements: The first character must be an alphabetical character. The rest of the name must consist of an alphabetical character(s)...
Page 295 - Waveform Files; A numeric value can be embedded in a string in the following format:; Waveform Expression
Waveform Programming Language AWG610 Arbitrary Waveform Generator User Manual 3-177 Waveform Files Some commands accept a waveform file name enclosed in double quotes. Forexample: ”sinewave.wfm” . Observe the following rules when using waveformexpressions in equations: A quoted string can include an...
Page 297 - Command Descriptions; Waveform; Group
AWG610 Arbitrary Waveform Generator User Manual 3-179 Command Descriptions The WPL commands are listed in alphabetical order. Mathematical functions andoperators are described under the headings Math Functions on page 3–190 andMath Operators on page 3–192. Bpf( ) The bpf() statement creates a new wa...
Page 304 - Example
Command Descriptions 3-186 AWG610 Arbitrary Waveform Generator User Manual start_point is the location of the first data point to extract from the input file.This is an integer value. The starting point value must be less than or equal to theending point value or an error occurs during compilation. ...
Page 308 - Math Functions; Table 3-47: Programming language math functions; Arguments
Command Descriptions 3-190 AWG610 Arbitrary Waveform Generator User Manual ”output_filename” is the complete file name (file name and extension) to containthe filtered waveform data. The argument can include a relative or absolute pathname. Enclose the file name within double quotation marks. ”filen...
Page 310 - Math Operators
Command Descriptions 3-192 AWG610 Arbitrary Waveform Generator User Manual Math Operators Table 3–48 lists the programming language math operators that you can use aspart of waveform equation expressions. Table 3-48: Math operators Operators Description Unary Arithmetic Operations - Inverts the sign...
Page 315 - Programming Examples; Example 1
AWG610 Arbitrary Waveform Generator User Manual 3-197 Programming Examples The following eight equation programming examples are described below. Examples Key points to be learned Example 1 Describes how to create waveform file, and how to read and write waveform files.Example 2 Describes how to use...
Page 316 - Example 2
Programming Examples 3-198 AWG610 Arbitrary Waveform Generator User Manual When you perform the operation between the waveforms which have a differentpoint size, the lowest point size among them is used. Therefore the c.wfm willhave the point size of 1500. Figure 3–59 shows the waveforms to be gener...
Page 317 - Example 3
Programming Examples AWG610 Arbitrary Waveform Generator User Manual 3-199 Figure 3-60: Waveform generated bythe Example 2 equation The following example creates one sequence file and four waveforms. delete(”test.seq”) size=512clock=1e9num=4 ’write sequence file header write(”test.seq”,”3002\n”)writ...
Page 319 - Example 4
Programming Examples AWG610 Arbitrary Waveform Generator User Manual 3-201 Figure 3-62: Sequence generated by the Example 3 equation . The equation/text editor has a viewer that displays the waveforms after the compile has been performed. However, this viewer cannot display thesequence. Use the sequ...
Page 320 - Example 5
Programming Examples 3-202 AWG610 Arbitrary Waveform Generator User Manual Likewise, the marker2 signal is 1 if the waveform data is less than or equal to–0.5, and 0 for all other values. The MOD02.WFM signal is 0.5 if the marker1 signal of the MOD01.WFM isequal to the marker2 signal, otherwise the ...
Page 321 - Example 6
Programming Examples AWG610 Arbitrary Waveform Generator User Manual 3-203 NOISE.WFM N1.WFM (after LPF) N2.WFM (after HPF) N3.WFM (after BPF) N3.WFM (after BRF) Figure 3-64: Noise waveforms after filtering The following example shows a code conversion. In this example, two kinds ofdata are created w...
Page 322 - Example 7
Programming Examples 3-204 AWG610 Arbitrary Waveform Generator User Manual The waveforms generated by the previous equation file are composed of 0 and 1.It is convenient to use the waveform editor in table mode to look at the results.Refer to Code Conversion on page F–7 for the input patterns, outpu...
Page 323 - Example 8
Programming Examples AWG610 Arbitrary Waveform Generator User Manual 3-205 The following text describes what happens in this example: 1. The noise() function generates a noise waveform into the file NOISE.WFM, in which the waveform data are normalized using the norm() function. 2. The extract() func...
Page 327 - File Conversion; Import; AWG20xx.WFM to Waveform
AWG610 Arbitrary Waveform Generator User Manual 3-209 File Conversion The Waveform Generator has the ability to import and export various formats ofwaveform data. Import converts waveform files created with other instrumentsinto files the AWG610 Arbitrary Waveform Generator can use. Export convertsA...
Page 330 - Select a conversion type using the general purpose knob or the; Enter a file name and then press the OK side button.
File Conversion 3-212 AWG610 Arbitrary Waveform Generator User Manual Figure 3-67: Screen and side menu buttons for importing and exporting 2. Select the file you want to convert from the file listing on the screen. 3. Push Tools (bottom) Convert File Format... (side). A dialog box appears that lets...
Page 331 - Command Summary; Table 3–50 lists the available file management commands.; Path Name
AWG610 Arbitrary Waveform Generator User Manual 3-213 File Management This section describes the AWG610 Arbitrary Waveform Generator filemanagement commands and conventions. Command Summary Table 3–50 lists the available file management commands. Table 3-50: File utility commands Commands Descriptio...
Page 332 - use the menu Drive buttons to specify a drive.; File Operations; Select a storage drive from the side menu.; Do the following steps to move to a different directory:; Selecting a Drive
File Management 3-214 AWG610 Arbitrary Waveform Generator User Manual Table 3-51: Special symbols used for expressing file path Symbols Descriptions . Represents current directory .. Represents higher level directory / Represents top level directory (root directory) or delimiter. If the slash appear...
Page 333 - Making Directory
File Management AWG610 Arbitrary Waveform Generator User Manual 3-215 3. Push the Directory bottom button. Push the Up Level side button to move a directory up by one level. To move a directory down by one level, select the directory from the filelisting on the screen, and then push the Down Level s...
Page 334 - Push the Delete or Delete All side button.; files are assigned read/write status by default.; File Operation in Double Windows; Deleting One or All Files
File Management 3-216 AWG610 Arbitrary Waveform Generator User Manual Delete removes the selected file. Delete All removes all files and emptiesdirectories contained in the current directory. These commands do not delete anydirectories that contain files. When you delete files or directories, the in...
Page 336 - unless you display the single file list window.
File Management 3-218 AWG610 Arbitrary Waveform Generator User Manual Table 3-52: File operation in double windows Operation Description Copy Copies a file from a selected file list window into the destination specified in the other file list window. You cannot select the directory. Copy All Copies ...
Page 339 - FG Mode; Select the waveform type.
AWG610 Arbitrary Waveform Generator User Manual 3-221 FG Mode The AWG610 Arbitrary Waveform Generator provides the Function Generator(FG) mode to output standard function waveform. This section describes the FGmode. FG mode Signals are created and output using the following process: Select the wavef...
Page 340 - Change the generator mode; . All the parameters on the FG mode menu are independent of the AWG; AWG mode to FG mode
FG Mode 3-222 AWG610 Arbitrary Waveform Generator User Manual Change the generator mode The instrument initializes in the AWG mode when powered on. Do the following to change the generator mode from AWG to FG : 1. Push SETUP (front-panel) Waveform/Sequence (bottom) Ez FG... (side) button. The instru...
Page 341 - Waveform type
FG Mode AWG610 Arbitrary Waveform Generator User Manual 3-223 Select the Waveform type You can select Sine, Triangle, Square, Ramp, Pulse and DC waveform. 1. Push Sine, Triangle, Square, Ramp, Pulse or DC (bottom) button to select the desired waveform type. Sine Triangle Square Ramp Pulse DC Figure ...
Page 342 - Frequency; Output parameters
FG Mode 3-224 AWG610 Arbitrary Waveform Generator User Manual The output parameter menu selections are the same for each waveform exceptPulse and DC. Pulse has one extra side menu item (Duty), and DC has only oneside menu item (Offset). Output parameters Figure 3-75: Output parameters Frequency The ...
Page 344 - Marker signal
FG Mode 3-226 AWG610 Arbitrary Waveform Generator User Manual Marker1 and Marker2 signals are generated and output from MARKER OUT1,MARKER OUT1, MARKER OUT2 and MARKER OUT2 connectors. Thewaveform marker signal has the same form as a pulse waveform. The level andwidth of the markers are fixed and ca...
Page 345 - Set the output parameters according to the waveform selected.; Duty is added to the side menu for Pulse mode.; Frequency and Resolution
FG Mode AWG610 Arbitrary Waveform Generator User Manual 3-227 While operating in FG mode, the output frequency determines the number ofdata points used to generate the waveform data and the marker data for oneperiod. The resolution of Pulse Duty cycle ratio and the width of Marker positioncorrespond...
Page 347 - Specifications that are marked with the; Performance Conditions
AWG610 Arbitrary Waveform Generator User Manual A-1 Appendix A: Specifications This section contains theAWG610 Arbitrary Waveform Generator specifications.All specifications are guaranteed unless labeled “typical”. Typical specificationsare provided for your convenience but are not guaranteed. Speci...
Page 348 - Electrical Specification
Appendix A: Specifications A-2 AWG610 Arbitrary Waveform Generator User Manual Electrical Specification Table A-1: Operation modes Characteristics Description Continuous Waveform is continuously output in this mode. When a sequence is defined, waveforms are sequentially or repeatedly output in the o...
Page 353 - DC Level
Appendix A: Specifications AWG610 Arbitrary Waveform Generator User Manual A-7 Table A-8: Funcion GeneratorĂ(FG) Characteristics Description Operation Mode Continuous mode only Waveform Shape Sine, Triangle, Square, Ramp, Pulse, DC Frequency 1.000 Hz to 260.0 MHz Amplitude Range 0.020 V pĆp to 2.000...
Page 359 - Certification and Compliances; Table A-19: Certifications and compliances
Appendix A: Specifications AWG610 Arbitrary Waveform Generator User Manual A-13 Certification and Compliances The certification and compliances for the AWG610 Arbitrary WaveformGenerator are listed in Table A–19. Table A-19: Certifications and compliances EC declaration of conformity EC Council EMC ...
Page 361 - Appendix B: Performance Verification
AWG610 Arbitrary Waveform Generator User Manual B-1 Appendix B: Performance Verification Two types of Performance Verification procedures can be performed on thisproduct: Self Tests and Performance Tests. You may not need to perform all ofthese procedures, depending on what you want to accomplish. V...
Page 362 - Main Menu Button; The name of the button or knob appears in boldface type:
Appendix B: Performance Verification AWG610 Arbitrary Waveform Generator User Manual Instructions for menu selection use the following format: front-panelBUTTON Main Menu Button Side Menu Button. For example, Push UTILITY System Reset to Factory OK The name of the button or knob appears in boldface ...
Page 363 - Self Tests; Diagnostics
Appendix B: Performance Verification AWG610 Arbitrary Waveform Generator User Manual B-3 Self Tests The Self Tests use internal routines to confirm basic functionality and properadjustment. No test equipment is required to do these test procedures. The self tests include internal diagnostics to veri...
Page 364 - Push the Execute Diagnostic side button.; Calibration
Appendix B: Performance Verification B-4 AWG610 Arbitrary Waveform Generator User Manual Figure B-1: Diagnostic menu Do the following to execute all of the AWG610 Arbitrary Waveform Generatordiagnostics automatically: Push the Execute Diagnostic side button. The internal diagnostics do an extensive ...
Page 365 - Execute Calibration; Figure B-2: Calibration result message box
Appendix B: Performance Verification AWG610 Arbitrary Waveform Generator User Manual B-5 Equipment required None Prerequisites Power on the instrument and allow a 20 minute warmup period at an ambient temperature between +20 _ C and +30 _ C before doing this procedure. Confirm that there is no outpu...
Page 367 - Performance Tests
Appendix B: Performance Verification AWG610 Arbitrary Waveform Generator User Manual B-7 Performance Tests This section contains a collection of procedures for checking that the AWG610Arbitrary Waveform Generator performs as warranted. The procedures are arranged in thirteen logical groupings, prese...
Page 368 - Prerequisites
Appendix B: Performance Verification B-8 AWG610 Arbitrary Waveform Generator User Manual The tests in this section comprise an extensive, valid confirmation of perfor-mance and functionality when the following requirements are met: H The cabinet must be installed on the instrument. H You must have p...
Page 370 - push the OK side button.; Loading Files
Appendix B: Performance Verification B-10 AWG610 Arbitrary Waveform Generator User Manual The following steps explain how to load files from the Performance Check/Ad-justment disk into waveform memory and/or sequence memory. 1. Insert the disk into the AWG610 Arbitrary Waveform Generator floppy disk...
Page 371 - Performance
Appendix B: Performance Verification AWG610 Arbitrary Waveform Generator User Manual B-11 . The floppy disk file list displayed on the screen does not automatically update when you replace the diskette with another diskette. To update the filelist, reselect the floppy disk drive. Table B–3 lists the...
Page 377 - Operating Mode Tests; . When you output signal from the CH1 or CH1 OUTPUT, check that the; coaxial cable to; Figure B-5: Cont mode initial test hookup; Set the oscilloscope controls as follows:; Check Cont Mode
Appendix B: Performance Verification AWG610 Arbitrary Waveform Generator User Manual B-17 Operating Mode Tests The following procedures verify the operation of the Cont, Triggered and Gatedmodes. . When you output signal from the CH1 or CH1 OUTPUT, check that the other OUTPUT ( CH1 or CH1 ) LED is o...
Page 378 - AWG610 Arbitrary Waveform Generator; Connect a second 50; Check Triggered Mode
Appendix B: Performance Verification B-18 AWG610 Arbitrary Waveform Generator User Manual Trigger Source . . . . . . . . . . . . . . . . . . . . . CH1Coupling . . . . . . . . . . . . . . . . . . . . DCSlope . . . . . . . . . . . . . . . . . . . . . . PositiveLevel . . . . . . . . . . . . . . . . . ....
Page 379 - Set the oscilloscope controls as follows:
Appendix B: Performance Verification AWG610 Arbitrary Waveform Generator User Manual B-19 BNC T Adapter AWG610 Arbitrary Waveform Generator rear panel Output CH2 input CH1 input CH1 output OscilloscopeĂ(TDS700) SMA(Fe)ĆBNC(Ma) adapter 50 W SMAĂcoaxial cable 50 W BNCĂcoaxial cable 50 W BNCĂcoaxial ca...
Page 381 - Set the oscilloscope controls as follows:; Check Gated Mode
Appendix B: Performance Verification AWG610 Arbitrary Waveform Generator User Manual B-21 Waveform output CH1 Trigger signal CH2 Figure B-7: Relationship between trigger signal and waveform output Equipment required Two 50Ă W BNCĂcoaxial cables, aĂ50Ă W SMAĂcoaxial cable, ĂaĂSMA(Fe)ĆBNC(Ma)Ăadapter,...
Page 383 - Figure B-8: Relationship between gate signal and waveform output
Appendix B: Performance Verification AWG610 Arbitrary Waveform Generator User Manual B-23 Waveform output Gate signal CH2 CH1 Figure B-8: Relationship between gate signal and waveform output d. Push SETUP (front-panel) Trigger (bottom) Negative (side). This changes the AWG610 Arbitrary Waveform Gene...
Page 384 - Amplitude and Offset Accuracy Tests (Normal Out); Check Amplitude
Appendix B: Performance Verification B-24 AWG610 Arbitrary Waveform Generator User Manual Amplitude and Offset Accuracy Tests (Normal Out) These procedures check the accuracy of the amplitude and offset outputs of theAWG610 Arbitrary Waveform Generator. . The amplitude and offset accuracy checks are...
Page 385 - Figure B-9: Amplitude accuracy initial test hookup; Follow the substeps below to set the AWG610 Arbitrary Waveform
Appendix B: Performance Verification AWG610 Arbitrary Waveform Generator User Manual B-25 ÁÁ ÁÁ DMM 50 W BNCĂcoaxialcable InputĂconnector +ĂBNCĆtoĆdualbanana adapter +Ă50 W BNCĂcoaxialĂcable AWG610 Arbitrary Waveform Generator CH1ĂoutputĂconnector +ĂSMA(Ma)ĆBNC(Fe) adapter +ĂBNC 50 W Ăprecision term...
Page 387 - Check Offset Accuracy
Appendix B: Performance Verification AWG610 Arbitrary Waveform Generator User Manual B-27 d. Write the DMM reading as a negative voltage. e. Check that the positive minus negative voltages fall within 2 V ± 0.032 V. 9. Do the following substeps to change the connection to check the CH1: a. Push the ...
Page 389 - Amplitude, Offset Accuracy and Rise Time Tests (Direct DA Out)
Appendix B: Performance Verification AWG610 Arbitrary Waveform Generator User Manual B-29 Amplitude, Offset Accuracy and Rise Time Tests (Direct DA Out) These procedures check the accuracy of the AWG610 Arbitrary WaveformGenerator direct waveform outputs; amplitude and offset. Equipment required A 5...
Page 391 - Follow the substeps below to check the DC offset:; SMA coaxial cable to connect the AWG610 Arbitrary; Figure B-11: Direct DA output pulse rise time initial test hookup; Check Pulse Rise Time
Appendix B: Performance Verification AWG610 Arbitrary Waveform Generator User Manual B-31 11. Follow the substeps below to check the DC offset: a. Push the FORCE EVENT button.b. Check that the reading from the oscilloscope display is about 0 V ± 10 mV. 12. Do the following substeps to change the con...
Page 392 - Refer to Loading Files on page B–10 for file loading procedures.; Direct; The LEDs above the RUN button and CH1 output connectors are on.; b. Disconnect the cable from the CH1 output connector.
Appendix B: Performance Verification AWG610 Arbitrary Waveform Generator User Manual 2. Set the oscilloscope controls as follows: Vertical . . . . . . . . . . . . . . . . . . . . . . . . . CH1 CH1 coupling . . . . . . . . . . . . . . . . DC if applicableCH1 scale . . . . . . . . . . . . . . . . . . ...
Page 393 - d. Push the CH1 output button to turn on the CH1 LED.
Appendix B: Performance Verification AWG610 Arbitrary Waveform Generator User Manual c. Connect the cable to the CH1 output connector. d. Push the CH1 output button to turn on the CH1 LED. 9. Repeat step 7 to verify the rise time for the AWG610 Arbitrary Waveform Generator CH1. 10. Push the CH1 outp...
Page 394 - Pulse Response Tests; Figure B-12: Pulse response initial test hookup
Appendix B: Performance Verification B-34 AWG610 Arbitrary Waveform Generator User Manual Pulse Response Tests This procedure checks the pulse response characteristics of the AWG610Arbitrary Waveform Generator output waveforms at amplitudes of 1 V. Equipment required A 50Ă W SMAĂcoaxial cable and an...
Page 396 - Sine Wave Tests; SMA coaxial cable, adapters, and DC Block to connect the; Figure B-13: Sine wave initial test hookup; Set the spectrum analyzer controls as follows:
Appendix B: Performance Verification B-36 AWG610 Arbitrary Waveform Generator User Manual Sine Wave Tests This procedure checks the sine wave characteristics of the AWG610 ArbitraryWaveform Generator output waveforms. Equipment required A 50Ă W SMAĂcoaxial cable, a DC block, aĂBNC(Fe)ĆN(Ma)Ăadapter,...
Page 398 - Internal Trigger Tests; Figure B-14: Internal trigger initial test hookup
Appendix B: Performance Verification B-38 AWG610 Arbitrary Waveform Generator User Manual Internal Trigger Tests These procedures check internal trigger function of the AWG610 ArbitraryWaveform Generator. . When you output signal from the CH1 or CH1 OUTPUT, check that the other OUTPUT ( CH1 or CH1 )...
Page 400 - Trigger Input Tests; adapter which goes to the Trigger Input on the AWG610. Connect a 50
Appendix B: Performance Verification B-40 AWG610 Arbitrary Waveform Generator User Manual Trigger Input Tests These procedures check the trigger level accuracy of the AWG610 ArbitraryWaveform Generator. Equipment required Two 50Ă W BNCĂcoaxial cables, aĂ50Ă W SMAĂcoaxial cable, ĂaĂSMA(Fe)ĆBNC(Ma)Ăad...
Page 401 - Set the oscilloscope controls as follows:; Set the voltage source controls as follows:
Appendix B: Performance Verification AWG610 Arbitrary Waveform Generator User Manual 3. Set the oscilloscope controls as follows: Push the Default Setup (front). Verti cal . . . . . . . . . . . . . . . . . . . . . . . . . CH1 and CH2 CH1 coupling . . . . . . . . . . . . . . . . DCCH1 scale . . . . ....
Page 402 - Set the trigger level to 5 V by following the substeps below:
Appendix B: Performance Verification B-42 AWG610 Arbitrary Waveform Generator User Manual Verify that the CH1 OUTPUT is off.If the CH1 LED is on, push CH1 OUTPUT (front-panel) to turn theLED off. 7. Set the trigger level to 5 V by following the substeps below: a. Set the trigger level. Push SETUP (f...
Page 403 - keys as the low level of a pulse to be set
Appendix B: Performance Verification AWG610 Arbitrary Waveform Generator User Manual B-43 Trigger Signal CH2 (5.35 V level) CH1 Figure B-17: Trigger Signal (+5V check2) 8. Verify the Trigger level accuracy at –5V by following the substeps below: a. Set the trigger level of AWG610. Push Level (side)....
Page 404 - Push the RUN button to turn off the RUN LED.
Appendix B: Performance Verification B-44 AWG610 Arbitrary Waveform Generator User Manual d. Push Cursor, % , & , , keys as the low level of a pulse to be set to –5.35V. e. Verify that a sine wave is displayed on the oscilloscope. Trigger Signal CH2 (-5.35 V level) CH1 Figure B-19: Trigger Signa...
Page 405 - Event Input and Enhanced Mode Tests; Figure B-20: Event input and enhanced mode initial test hookup; Check Event Input with
Appendix B: Performance Verification AWG610 Arbitrary Waveform Generator User Manual B-45 Event Input and Enhanced Mode Tests These procedures check the event input signals and enhanced mode operation. . The event input check with strobe off and the strobe input check are structured as a continuous ...
Page 406 - Set all the switches of the ground closure to open.
Appendix B: Performance Verification AWG610 Arbitrary Waveform Generator User Manual Horizontal Sweep . . . . . . . . . . . . . . . . . . . . . 0.5 m s/div Trigger Sou rce . . . . . . . . . . . . . . . . . . . . . CH1Coupling . . . . . . . . . . . . . . . . . . . . DCSlope . . . . . . . . . . . . . ...
Page 407 - d. Open SW1 of the ground closure to degenerate the event signal.; Verify that the oscilloscope displays the waveform in Figure B–21.
Appendix B: Performance Verification AWG610 Arbitrary Waveform Generator User Manual B-47 Figure B-21: Waveform while all ground disclosure switches are open b. Close the SW1 of the ground closure to generate an event signal on the EVENT IN connector pin 0. c. Verify that the oscilloscope displays t...
Page 408 - a. Close SW2 of the ground closure to generate an event signal on the; EVENT IN connector pin 1.; a. Close SW3 of the ground closure to generate an event signal on the; EVENT IN connector pin 2.; b. Verify that the oscilloscope displays the waveform shown in
Appendix B: Performance Verification B-48 AWG610 Arbitrary Waveform Generator User Manual 8. Check the EVENT IN connector pin 1 input by following the substeps below: a. Close SW2 of the ground closure to generate an event signal on the EVENT IN connector pin 1. b. Verify that the oscilloscope displ...
Page 409 - Check the EVENT IN connector pin 3 input by doing the following; EVENT IN connector pin 3.
Appendix B: Performance Verification AWG610 Arbitrary Waveform Generator User Manual B-49 Figure B-24: Waveform output when the SW3 is closed c. Open SW3 of the ground closure to degenerate the event signal. d. Verify that the oscilloscope displays the waveform in Figure B–21. 10. Check the EVENT IN...
Page 410 - Check Strobe Input
Appendix B: Performance Verification B-50 AWG610 Arbitrary Waveform Generator User Manual c. Open SW4 of the ground closure to degenerate the event signal. d. Verify that the oscilloscope displays the waveform in Figure B–21. 11. Retain the test hookup and control settings. Use the test hookup and o...
Page 411 - b. Close SW5 of the ground closure to generate an event signal on the; Figure B-27: DC waveform output when the SW5 is closed; Push the CH1 OUT button to turn off the CH1 LED.
Appendix B: Performance Verification AWG610 Arbitrary Waveform Generator User Manual B-51 b. Close SW5 of the ground closure to generate an event signal on the EVENT IN connector strobe pin. c. Verify that the oscilloscope displays the DC waveform as shown inFigure B–27. Figure B-27: DC waveform out...
Page 412 - /4 Clock FrequencyĂandĂ10 MHz Reference Input Tests; BNC coaxial cable to connect the AWG610 Arbitrary Waveform; a. Set the frequency counter controls as follows:
Appendix B: Performance Verification B-52 AWG610 Arbitrary Waveform Generator User Manual 1/4 Clock FrequencyĂandĂ10 MHz Reference Input Tests These procedures check the 10 MHz reference input function of the AWG610Arbitrary Waveform Generator. Equipment required Two 50Ă W BNCĂcoaxial cables, a freq...
Page 414 - /4 Clock Output ĂLevelĂTests; BNC coaxial cable to connect the AWG610 Arbitrary
Appendix B: Performance Verification B-54 AWG610 Arbitrary Waveform Generator User Manual 1/4 Clock Output ĂLevelĂTests These procedures check the AWG610 Arbitrary Waveform Generator clockoutput signal. Equipment required A 50Ă W BNC coaxial cable and an oscilloscope. Prerequisites The AWG610 Arbitr...
Page 416 - 0 MHz Reference Output LevelĂTests; Figure B-30: 10MHz Reference output level initial test hookup
Appendix B: Performance Verification B-56 AWG610 Arbitrary Waveform Generator User Manual 10 MHz Reference Output LevelĂTests These procedures check the AWG610 Arbitrary Waveform Generator clockoutput signal. Equipment required A 50Ă W BNC coaxial cable and an oscilloscope. Prerequisites The instrum...
Page 418 - Marker Output Tests; SMA terminator to the inverted marker output connector; Use an SMA coaxial cable and an SMA-to-BNC adapter to connect the; WĂ; SMA terminator to the MARKER1 connector.; Figure B-31: Marker output initial test hookup
Appendix B: Performance Verification B-58 AWG610 Arbitrary Waveform Generator User Manual Marker Output Tests These procedures check the accuracy of the AWG610 Arbitrary WaveformGenerator marker output level. Equipment required A 50Ă W SMA coaxial cable, anĂSMA(Fe)ĆBNC(Ma) adaptĆ er,ĂaĂ50Ă WĂ SMAĂte...
Page 419 - Follow the substeps below to set the AWG610 Arbitrary Waveform; . Always perform the marker level measurements after the level has; Marker1
Appendix B: Performance Verification AWG610 Arbitrary Waveform Generator User Manual Horizontal Sweep . . . . . . . . . . . . . . . . . . . . . 2 m s/div Trigger Source . . . . . . . . . . . . . . . . . . . . . CH1Coupling . . . . . . . . . . . . . . . . . . . . ACSlope . . . . . . . . . . . . . . ....
Page 420 - Repeat step 8 to check the MARKER1 output.
Appendix B: Performance Verification AWG610 Arbitrary Waveform Generator User Manual f. Verify that the reading for the high level on the oscilloscope screen iswithin the range between 2.75 V and 3.25 V. 9. Do the following substeps to change the connection to the MARKER1 output: a. Disconnect the 5...
Page 421 - Marker DelayTests; SMA terminators to the each inverted marker out-; SMA terminator to the MARKER1 and a 50
Appendix B: Performance Verification AWG610 Arbitrary Waveform Generator User Manual B-61 Marker DelayTests These procedures check the marker delay function of the AWG610 ArbitraryWaveform Generator. Equipment required Two 50Ă W SMA coaxial cables, twoĂSMA(Fe)ĆBNC(Ma) adapters, two Ă50Ă W SMA termin...
Page 423 - Change the oscilloscope trigger source from CH2 to CH1.; Verify that the Marker2 delay function is operating correctly:; general purpose knob.
Appendix B: Performance Verification AWG610 Arbitrary Waveform Generator User Manual 8. Change the oscilloscope trigger source from CH2 to CH1. Trigger Source . . . . . . . . . . . . . . . . . . . . . CH1 9. Verify that the Marker2 delay function is operating correctly: a. Push the Marker2 Delay sid...
Page 425 - Appendix C: Inspection and Cleaning; that; Inspection Ċ Exterior
AWG610 Arbitrary Waveform Generator User Manual C-1 Appendix C: Inspection and Cleaning Inspect and clean the instrument as often as operating conditions require. Thecollection of dirt can cause instrument overheating and breakdown. Dirt acts asan insulating blanket, preventing efficient heat dissip...
Page 426 - Cleaning Procedure Ċ
Appendix C: Inspection and Cleaning C-2 AWG610 Arbitrary Waveform Generator User Manual To avoid injury or death, unplug the power cord from line voltage before cleaning the instrument. To avoid getting moisture inside the instrumentduring external cleaning, use only enough liquid to dampen the clot...
Page 427 - ) has the same name as an equation file (with the extension
AWG610 Arbitrary Waveform Generator User Manual D-1 Appendix D: Sample Waveforms The files listed below are included in the route directory of the sample waveformlibrary disk (063-2983-XX) that comes with the instrument. There are 22 waveform and equation files. If a waveform file (with the extensio...
Page 428 - Waveform File Descriptions
Appendix D: Sample Waveforms D-2 AWG610 Arbitrary Waveform Generator User Manual Waveform File Descriptions This subsection describes the 22 representative waveform files. Some of thewaveform files were obtained by creating an equation file in the equation editorand then compiling it to create a wav...
Page 432 - ȧȡȢ
Appendix D: Sample Waveforms D-6 AWG610 Arbitrary Waveform Generator User Manual Table D-8: Linear frequency sweep File name LIN_SWP.WFM Made with equation editor Equation clock = 1e9 size = 8000k0 = 8e-6 'sweep period k1 = 1e6 'start frequency k2 = 10e6 'end frequency lin_swp.wfm" = sin(2 * pi...
Page 436 - Table D-18: Isolated pulse for network application
Appendix D: Sample Waveforms D-10 AWG610 Arbitrary Waveform Generator User Manual Table D-17: Isolated pulse for disk application File name E2PR4.EQU Made with equation editor Equation 'E2PR4ĂPulse spcellĂ=Ă10 'Samples/Cell cperiodĂ=Ă10e-9 'CellĂPeriodĂ[sec] ncellsĂ=Ă20 'NumberĂofĂCells clockĂ=Ăspce...
Page 437 - Table D-20: Isolated pulse for network application; Table D-21: Isolated pulse for network application
Appendix D: Sample Waveforms AWG610 Arbitrary Waveform Generator User Manual D-11 Table D-19: Isolated pulse for network application File name DS1.WFM Made with waveform editor Descriptions This is the isolated pulse for the T1.102 DS1. The number of waveform points is 64. Settings Table D-20: Isola...
Page 438 - Table D-23: Isolated pulse for network application
Appendix D: Sample Waveforms D-12 AWG610 Arbitrary Waveform Generator User Manual Table D-22: Isolated pulse for network application File name DS3.WFM Made with waveform editor Descriptions This is the isolated pulse for the T1.102 DS3. The number of waveform points is 336. Settings Table D-23: Isol...
Page 439 - Appendix E: File Transfer Interface Outline; GPIB
AWG610 Arbitrary Waveform Generator User Manual E-1 Appendix E: File Transfer Interface Outline The AWG610 Arbitrary Waveform Generator provides the following interfacesfor file transfer: GPIB Floppy disk (FD) Ftp NFS (Network File System) FD PC Waveform Memory Output PC Workstation etc. Floppy Disk...
Page 441 - Appendix F: Miscellaneous; Sampling Theorem
AWG610 Arbitrary Waveform Generator User Manual F-1 Appendix F: Miscellaneous This appendix covers the following items. Sampling theorem Differentiation Integration Convolution Correlation Code Conversion Sampling Theorem When the signal is continuous and the highest frequency component of the signa...
Page 443 - Integration
Appendix F: Miscellaneous AWG610 Arbitrary Waveform Generator User Manual F-3 Integration The integ() function integrates numerically based on a trapezoidal formula. Thetrapezoidal formula is expressed with the following equation: ŕ ( ) + ȍ + 1 ( 1 ) ) ( ) 2 @ D + D 2 { ( 1 ) ) 2 ( 2 ) ) 2 ( 3 ) ) A...
Page 444 - Convolution; For nonperiodic case:
Appendix F: Miscellaneous F-4 AWG610 Arbitrary Waveform Generator User Manual Convolution The operation expressed by the following equation is called convolution. Withrespect to a discrete system, convolution y(n) of a certain waveform x(n) and asecond one h(i) is expressed by the following equation...
Page 445 - Correlation; Periodic enables you to specify whether the two-waveforms must be
Appendix F: Miscellaneous AWG610 Arbitrary Waveform Generator User Manual F-5 Correlation The operation expressed by the following equation is called correlation. Withrespect to a discrete system, correlation y(n) of a certain waveform x(n) and asecond one h(i) is expressed by the following equation...
Page 448 - Examples; Inverting bit of the NRZ data.; Converting NRZ data to NRZI.
Appendix F: Miscellaneous F-8 AWG610 Arbitrary Waveform Generator User Manual Examples The following examples show data bits to be written. Input and output data bitpattern example follows each table. Inverting bit of the NRZ data. Past Current Next P.OUT Output code 0 1 1 0 Example Input 0 1 0 0 1 ...
Page 449 - Converting NRZ data to FM. Two bits are generated for each input bit.
Appendix F: Miscellaneous AWG610 Arbitrary Waveform Generator User Manual F-9 Converting NRZ data to NRZI. Two bits are generated for each input bit. Past Current Next P. OUT Output code 1 0 01 1 1 10 0 0 00 0 1 11 Example Input 0 1 0 0 1 1 0 0 0 Output 00 01 11 11 10 01 11 11 11 Converting NRZ data...
Page 450 - Converting NRZ data to RZ. Two bits are generated for each input bit.
Appendix F: Miscellaneous F-10 AWG610 Arbitrary Waveform Generator User Manual Example Input 0 1 0 0 1 1 0 0 0 Output 01 10 01 01 10 10 01 01 01 Converting NRZ data to RZ. Two bits are generated for each input bit. Past Current Next P. OUT Output code 0 00 1 10 Example Input 0 1 0 0 1 1 0 0 0 Output...
Page 453 - Appendix G: Sequence File Text Format; Header
AWG610 Arbitrary Waveform Generator User Manual G-1 Appendix G: Sequence File Text Format The sequence file saved by the sequence editor is an ASCII text file having theformat described below. You can create a sequence file on a PC or othercomputer with an ASCII text editor. MAGIC 3002LINES <numb...
Page 454 - Jump Settings
Appendix G: Sequence File Text Format G-2 AWG610 Arbitrary Waveform Generator User Manual For example, ”SINE.WFM”, ”TRIANGLE.WFM”, ... ”GAUSSN.WFM”, ””, ... ””, ”TRIALGLE.WFM”, ... When you do not define a file, NULL string (””) must be placed. Repeat Count. The <F3> is Repeat Count field. <...
Page 457 - Numbers
AWG610 Arbitrary Waveform Generator User Manual Index-1 Index Numbers 1/4 Clock frequency tests, performance verification: B–52 1/4 Clock output tests, performance verification: B–5410 MHz REF OUT tests, performance verification: B–56 10 MHz reference input tests, performance verification: B–52 A ab...