background image

FG Mode

AWG610 Arbitrary Waveform Generator User Manual

3-225

Amplitude

The amplitude output voltage range is from 0.020 V

p-p

 to 2.000 V

p-p

, in 1 mV

increments, terminated into a 50 

W

 load

.

 Set the waveform amplitude using the

LEVEL / SCALE knob, the numeric buttons or the general purpose knob.

Offset

The offset range is from –1.000 V to +1.000 V, in 1 mV increments. Use the
VERTICAL OFFSET knob, the numeric buttons or the general purpose knob to
set the waveform offset level.

Offset is also used for setup of DC level.

Polarity

This menu sets the output waveform polarity. Pushing the Polarity menu button
toggles polarity between Normal and Inverted.

Duty

When you select Pulse waveform, Duty... side menu is added. The Duty cycle is
set from 0.1% to 99.9% using the numeric buttons or the general purpose knob.
Increment step size depends on the output frequency. Refer to Table 3–56 on
page 3–227.

Summary of Contents for AWG610

Page 1: ...User Manual AWG610 Arbitrary Waveform Generator 071 0554 50 This document applies to firmware version 4 0 and above www tektronix com...

Page 2: ...patents issued and pending Information in this publication supercedes that in all previously published material Specifications and price change privileges reserved Tektronix Japan Ltd 5 9 31 Kitashina...

Page 3: ...s This warranty shall not apply to any defect failure or damage caused by improper use or improper or inadequate maintenance and care Tektronix shall not be obligated to furnish service under this war...

Page 4: ......

Page 5: ...ontrols and Connectors 2 1 Menu Operations 2 7 Numeric Input 2 11 Text Input 2 13 Shortcut Controls 2 14 File Management 2 15 Double Windows 2 21 Quick View 2 23 Editor Overview 2 25 Setup Overview 2...

Page 6: ...5 The File Menu 3 48 The Operation Menu 3 50 The Tools Menu 3 62 The Zoom Pan Menu 3 73 The Window Menu 3 74 The Settings Menu 3 74 The Pattern Editor About Waveform and Pattern Files 3 77 Starting th...

Page 7: ...Table Fields 3 115 The APPL Menu Disk Application 3 125 Network Application 3 134 Jitter Composer Application 3 141 The UTILITY Window External Keyboards 3 149 Setting General Purpose Knob Direction...

Page 8: ...ndix A Specifications A 1 Electrical Specification A 2 Certification and Compliances A 13 Appendix B Performance Verification B 1 Conventions B 1 Self Tests B 3 Performance Tests B 7 AWG610 Test Recor...

Page 9: ...ptions D 2 Appendix E File Transfer Interface Outline E 1 Appendix F Miscellaneous F 1 Sampling Theorem F 1 Differentiation F 1 Integration F 3 Convolution F 4 Correlation F 5 Code Conversion F 7 Exam...

Page 10: ...ee type of Input text dialog boxes 2 13 Figure 2 12 Shortcut controls 2 14 Figure 2 13 Files and directories with read only attribute 2 19 Figure 2 14 Input Filename dialog box 2 19 Figure 2 15 Double...

Page 11: ...43 Waveforms created at the same time in three windows 2 71 Figure 2 44 Initial sequence table 2 72 Figure 2 45 Example of sequence SUBSEQ SEQ 2 74 Figure 2 46 Screen for setting jump mode 2 76 Figure...

Page 12: ...Pulse menu 3 127 Figure 3 34 Execution of superpose 3 127 Figure 3 35 Outline flow for producing network test read signal 3 134 Figure 3 36 Network application initial screen 3 134 Figure 3 37 Side m...

Page 13: ...ian noise and ramp waveforms 3 207 Figure 3 67 Screen and side menu buttons for importing and exporting 3 212 Figure 3 68 Select the conversion type dialog box 3 212 Figure 3 69 Double Windows 3 217 F...

Page 14: ...initial test hookup B 45 Figure B 21 Waveform while all ground disclosure switches are open B 47 Figure B 22 Waveform output when the SW1 is closed B 47 Figure B 23 Waveform output when SW2 is closed...

Page 15: ...selection for copy all and move all operations 2 23 Table 2 9 Editors 2 25 Table 2 10 Edit screen bottom menu buttons 2 26 Table 2 11 Edit side menu buttons 2 28 Table 2 12 Setup screen parameter icon...

Page 16: ...Table 3 23 Pattern editor screen elements 3 78 Table 3 24 Pattern editor bottom menu 3 79 Table 3 25 Code conversion commands 3 81 Table 3 26 Code conversion parameters 3 81 Table 3 27 Patterns to be...

Page 17: ...3 227 Table A 1 Operation modes A 2 Table A 2 Arbitrary waveforms A 2 Table A 3 Clock generator A 2 Table A 4 Internal trigger generator A 3 Table A 5 Main output A 3 Table A 6 Filter A 5 Table A 7 Au...

Page 18: ...ble D 11 Frequency modulation D 7 Table D 12 Pulse width modulation D 8 Table D 13 Pseudo random pulse D 8 Table D 14 Waveform for magnetic disk signal D 8 Table D 15 Isolated pulse for disk applicati...

Page 19: ...nal Ratings To avoid fire or shock hazard observe all ratings and markings on the product Consult the product manual for further ratings information before making connections to the product The common...

Page 20: ...ge to this product or other property Terms on the Product These terms may appear on the product DANGER indicates an injury hazard immediately accessible as you read the marking WARNING indicates an in...

Page 21: ...res required prior to turning on the unit and areas of the instrument that require special care or caution The Operating Basics section describes instrument controls and menus introduces instrument sp...

Page 22: ...the Vertical menu A list of buttons controls and or menu items separated by an arrow symbol indicates the order in which to perform the listed tasks For example Select SETUP front Vertical bottom Off...

Page 23: ...vides a complete module level description of the instrument operation This manual is an optional accessory Contacting Tektronix Phone 1 800 833 9200 Address Tektronix Inc Department or name if known 1...

Page 24: ...Preface AWG610 Arbitrary Waveform Generator User Manual...

Page 25: ...p and complex waves as well as direct current and noises signals It allows you to set waveform attributes such as frequency amplitude and offset This instrument contains a hard disk drive a 3 5 inch f...

Page 26: ...et Networking on page 3 155 for information A GPIB interface that can be used for remotely controlling the AWG610 Arbitrary Waveform Generator and for transferring the waveform data from the external...

Page 27: ...hysical damage that occurred in transit and test the instrument functionality by following the Tutorials beginning on page 2 47 You can also verify the performance of the instrument by following the p...

Page 28: ...ea They have been installed 015 1022 01 U S Power Cord 161 0230 01 The following optional accessories listed in Table 1 4 are recommended for use with the instrument Table 1 4 Optional accessories Acc...

Page 29: ...A 50 W divider Male 015 1014 00 SMA delay cable 1 ns Male Male 015 0562 00 SMA BNC adapter Male Female 015 0554 00 SMA BNC adapter Female Male 015 0572 00 SMA adapter kit 020 1693 00 BNC terminator 50...

Page 30: ...report will be provided with the AWG610 Arbitrary Waveform Generator when this option is specified WaveWriter is a PC computer application used to create waveforms for advanced signal generating and p...

Page 31: ...temperature range The AWG610 Arbitrary Waveform Generator operates correctly in ambient temperatures from 10_ C to 40_ C and relative humidity from 20 to 80 If the instrument is stored at temperatures...

Page 32: ...s the instrument temperature operation range Wait until the instrument cools down or the ambient temperature decreases to valid operating tempera tures before turning on the instrument again Check the...

Page 33: ...240 V Line frequency 48 63 Hz 100 240 V Maximum power 400 W Connect the proper power cord from the rear panel power connector to the power system The AWG610 Arbitrary Waveform Generator is shipped wi...

Page 34: ...A1 United Kingdom A2 Australia A3 North America A4 Switzerland A5 Push the PRINCIPAL POWER SWITCH shown in Figure 1 1 on the rear panel of the instrument Power is now applied to the instrument standby...

Page 35: ...Getting Started AWG610 Arbitrary Waveform Generator User Manual 1 11 Fuse PRINCIPAL POWER SWITCH Power connector Figure 1 1 Rear panel power switch fuse holder and power connector...

Page 36: ...on the lower left side of the front panel to power on the instrument Check that the fan is blowing air out of the instrument The instrument needs to be warmed up for at least 20 minutes and the clock...

Page 37: ...h on the front panel To prevent electrical shock remove all power from the instrument turn the PRINCIPAL POWER SWITCH on the back panel to OFF and disconnect the power cord from the instrument Some co...

Page 38: ...s by tightly packing dunnage or urethane foam between the carton and the instrument allowing for 7 62 cm 3 in of padding on each side including top and bottom 5 Seal the carton with shipping tape or w...

Page 39: ...rm Generator The Tutorials subsection contains examples that show the fundamental operating procedures required to use the AWG610 Arbitrary Waveform Generator to create and output waveforms These exam...

Page 40: ...and file tasks APPL menu button Displays the APPL Main Menu for running a specific application program to create waveforms Displays the UTILITY Main Menu for setting the instrument parameters HARDCOP...

Page 41: ...layed on the screen next to an item it indicates that that item can be controlled with the general purpose knob Keypad Enters numeric values The keys G M k m m n and p are unit keys The keys A B C D E...

Page 42: ...justs the amplitude FORCE EVENT button Controls the trigger parameters Pushing the TRIGGER MENU button displays the Trigger side menu This has the same effect as pushing SETUP front Trigger bottom The...

Page 43: ...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...

Page 44: ...h being on the front panel ON STBY switch must also be turned on EVENT IN connector 1 4 CLOCK OUT connector The internal 10 MHz clock reference signal is output when the internal clock reference is se...

Page 45: ...ent operation and specify waveform output parameters You select items within the displayed menu by pushing the bottom or side bezel button nearest to the menu item These buttons consist of seven botto...

Page 46: ...y below that menu item Pushing a bottom button displays a side menu pop up menu list or dialog box Figures 2 6 through 2 8 show examples of the side menu pop up menu and dialog box respectively Side m...

Page 47: ...lows making selections by using the general purpose knob Allows entering numeric values using the numeric buttons or the general purpose knob Displays submenus Note that the label on the item is fol l...

Page 48: ...numeric fields or change 1 of N fields A 1 of N field contains two or more choices of which only one can be selected at a time Push the OK side button to confirm the dialog box Push the Cancel side bu...

Page 49: ...ation by using the general purpose knob or keypad buttons By default the underscore character is positioned under the digit specified depending on the parameters You can only change the value represen...

Page 50: ...on To enter or change more than one character move the caret to the next position to change When you are done entering values push the ENTER button to confirm the changes and enter them into the instr...

Page 51: ...name list to insert into the text field Character palette Text field Name list Text field Character palette Text field Caret Figure 2 11 Three type of Input text dialog boxes To select a character fr...

Page 52: ...r to the left of the caret CLR button Clears the entire text field Numeric buttons Enters numeric characters into the text field SHIFT button Enters a selected character in upper case When you push th...

Page 53: ...ts the clock setting This is the same as selecting SETUP front Horizontal bottom Clock side and then turning the general purpose knob TRIGGER Displays the Trigger side menu This is the same as selecti...

Page 54: ...through the Ethernet interface If the file you want to load is not on the current drive use the EDIT menu main screen Drive and Directory bottom menu buttons to open side menus that let you change th...

Page 55: ...opy 3 Push File bottom Copy side 4 Enter the new name for the copied file in the file name field 5 Push OK side The file is copied and renamed You can copy a file or all files in another way Refer to...

Page 56: ...teps 1 Push EDIT front File bottom Delete All side The instrument displays a message box asking you to confirm deleting all files 2 Push OK side to delete all files or Cancel to cancel the operation a...

Page 57: ...me To save a waveform to its current file name push File bottom Save pop up OK side If you are saving a waveform for the first time the instrument opens the Input Filename dialog box shown in Figure 2...

Page 58: ...ne of the messages shown in Table 2 6 You can push the OK side button to accept the recommended change or cancel the save and then edit the file to satisfy the data record length requirements Table 2...

Page 59: ...e of an another directory All the functions invoked from the bottom buttons except the File are available The most important functions to be used in two file lists displayed at the same time are Copy...

Page 60: ...directory Copy All Copies all files in a selected file list window into the destination specified in the other file list window You cannot copy the directory or directory structure Move Moves a file...

Page 61: ...s the file indicated in the message and proceeds with the operation You cannot copy or move the directory In copy all or move all operation the message Directory cannot be copied appears if you try to...

Page 62: ...ile list window using the general purpose knob Press the SHIFT and ENTER front panel buttons simultaneously The view window displaying the waveform or pattern appears as shown in Figure 2 18 Figure 2...

Page 63: ...he editor screens have common elements except for the Sequence and Equation editors The AWG610 Arbitrary Waveform Generator provides five editor modes as listed in Table 2 9 These editors let you crea...

Page 64: ...ain Edit screen Table 2 10 Edit screen bottom menu buttons Button Description Drive Specifies the current drive to use for loading or storing waveform files Directory Lets you navigate and create dire...

Page 65: ...y and File buttons to change the current drive and load a file from another location Refer to File Management on page 2 15 for information on locating and saving files There are waveform data restrict...

Page 66: ...unctions Edit selected file Create a new waveform Figure 2 20 Edit top level menu screen with Edit side menu Table 2 11 Edit side menu buttons Button Description Edit Loads the selected waveform file...

Page 67: ...menu Cursor to cursor distance edit area Position of data viewed in overall waveform record Right cursor position field and data value Figure 2 21 Editor screen elements The edit window cursors define...

Page 68: ...keys or use the keypad or keyboard to enter a position in the cursor position field The cursor position field is active when the corresponding cursor is active Following are more cursor operations tha...

Page 69: ...n and two waveform files Figure 2 23 Multiple editor windows You cannot open a sequence text or equation file from within the Waveform or Pattern Editor If you are in the Waveform or Pattern Editor yo...

Page 70: ...t select the New Waveform or New Pattern pop up menu item you already have three editor windows opened Selecting the Active Edit Window Although you can have up to three open editor windows you can on...

Page 71: ...Setup screen how to load a file how to set the signal output parameters and how to enable signal output Refer to The Setup Menu on page 3 29 in the Reference section for more information To display th...

Page 72: ...isplays the signal offset setting Table 2 13 Setup bottom menu buttons Bottom menu button Description Waveform Sequence Displays the side menu for loading viewing and editing waveform files and for en...

Page 73: ...ange the current drive 4 Push the ENTER front panel button or OK side button The instrument loads the file and displays the file name in the selected channel file icon Push the Cancel side button to e...

Page 74: ...re loading you can view a waveform or pattern Refer to Quick View on page 2 23 for more detail To view the loaded waveform file push the View side menu button The instrument opens a window on the scre...

Page 75: ...ttons to change drives and or directories Displays the loaded file in a window Push the OK side menu button to close the view window Opens the appropriate editor for the loaded file Enters the FG mode...

Page 76: ...Sets trigger source to Internal or External If External selected all other side menu items are not selectable except Interval Sets the trigger slope or gate polarity to Positive or Negative Sets the t...

Page 77: ...ts of a setup file Do the following steps to save the current setup parameters 1 Push SETUP front Save Restore bottom Save Setup side The Select Setup Filename dialog box appears 2 Enter a setup file...

Page 78: ...ing modes Figure 2 27 shows the AWG610 circuitry This section describes the hardware blocks to provide the background knowledge necessary to use the instrument effectively CPU The CPU controls the who...

Page 79: ...Memory Flash Disk 10 MB Hard Disk 10 GB Fan Fan Fan Connector Board CRT Front Panel Monitor Output FDD Key Board GPIB Conn 24 pin D Sum CH 1 CH 1 Marker 2 Marker 2 Flash Disk 78 MB Option 10 or Figure...

Page 80: ...u causes one of the following to operate the AWG610 Arbitrary Waveform Generator Table 2 15 Run modes Modes Descriptions Continuous Consecutively output regardless of existence of a trigger signal Tri...

Page 81: ...generated from the DAC VCO Hi Lo band EXT REF CLOCK 10 MHz 1 4 CLOCK OUT EXT TRIG IN EXT EVENT IN Event Control Memory Address Control Analog Output Circuit CH1 CH1 MARKER1 MARKER1 2 2 4 DAC Waveform...

Page 82: ...m ending position The Address and Length Counters operate with clocks produced by quarter frequency division for the clocks from the clock oscillator If the repeat count value has been loaded in the R...

Page 83: ...d Text Editors See Table 2 16 for the explanations of those editors Table 2 16 Editors Editors Descriptions Waveform Editor The Waveform Editor lets you create or edit a waveform that is being display...

Page 84: ...petitions and the order for the individual pieces of waveform data Text Editor The Text Editor creates an equation more exactly a waveform by a method of equations When a equation has been created usi...

Page 85: ...ions of the AWG610 Arbitrary Waveform Generator They are intended only to introduce the basic instrument functions By connecting an oscilloscope to the AWG610 Arbitrary Waveform Generator and observin...

Page 86: ...the tutorials confirm that the instrument is installed correctly Refer to Installation on page 1 7 Push the ON STBY button to power on the instrument Refer to Power On on page 1 12 The startup diagnos...

Page 87: ...nob How to set the date and time How to adjust the screen brightness Do the following steps to display the system utility screen 1 Press the UTILITY button on the front panel to display the UTILITY me...

Page 88: ...d day 1 Press the b button once to highlight the Month 2 Use the general purpose knob to set the month 3 Set the date in the Day as was done in step 1 and 2 above 4 Using the b button and the general...

Page 89: ...the SETUP front panel button to display the SETUP menu screen The SETUP menu screen is the initial power on screen shown in Figure 2 31 on page 2 48 Do the following to select a drive 1 Insert the sam...

Page 90: ...tons to highlight the word Floppy and then push the OK side button The dialog box now lists the files on the sample waveform floppy disk Do the following steps to load a sample waveform 1 Turn the gen...

Page 91: ...annel 1 output connector 1 Push the RUN button on the front panel Pushing the RUN button causes the instrument to output the analog waveform Push the RUN button again to stop the waveform output You m...

Page 92: ...or How to create a standard function waveform How to do a waveform mathematical operation How to save and output the new waveform Do the following steps to reset the instrument to factory default sett...

Page 93: ...e function waveform 1 Push the Operation bottom button The instrument displays the Operation pop up menu 2 Select Standard Waveform from the pop up menu by using the general purpose knob By default St...

Page 94: ...Tutorials 2 56 AWG610 Arbitrary Waveform Generator User Manual Figure 2 36 The Standard Function dialog box...

Page 95: ...general purpose knob to highlight the Sine field item Note that Sine is the default selection 6 Push the b button twice to select the Cycle field 7 Turn the general purpose knob to set the cycle to 5...

Page 96: ...the Operation pop up menu 2 Select Standard Waveform from the pop up menu by using the general purpose knob By default Standard Waveform is selected 3 Push the OK side button The instrument displays t...

Page 97: ...orm memory 1 Push the File bottom button The File pop up menu appears 2 Select Save from the pop up menu using the general purpose knob 3 Push the OK side button The Input Filename dialog box appears...

Page 98: ...n the front panel keypad Now ABC45 wfm is displayed in the text field 9 Push the OK side button The waveform in the editor is now saved in the file ABC45 wfm Do the following steps to load and output...

Page 99: ...H 1 output connector on the front panel If you connected an oscilloscope to the AWG610 Arbitrary Waveform Generator observe that the waveform on the oscilloscope is the same as the one you viewed in F...

Page 100: ...actory default settings and load a sample waveform 1 Reset the instrument to the factory default settings Refer to page 2 54 The SETUP menu screen appears 2 Load the waveform LIN_SWP WFM from the samp...

Page 101: ...he inactive cursor by a vertical dashed line The current cursor positions are displayed in the L and R fields in the upper part of the editor By default the left cursor is positioned in the left most...

Page 102: ...he following The R field is now highlighted The right cursor changed to a solid line The left cursor changed to a dashed line 5 Move the right cursor to position 5461 by pushing the 5 4 6 1 and ENTER...

Page 103: ...current When you select cancel the changes the instrument copies the contents of the Undo buffer back to the edit buffer Do the following steps to save the Quick Edit mode changes you just made 1 Push...

Page 104: ...ton The SETUP menu screen appears If the Factory Reset side menu item is not shown push the System bottom menu button and then push the Factory Reset side menu button 3 Push the OK side button The ins...

Page 105: ...n the keypad to delete the word sin 4 Push the Math Functions bottom button to display the math functions pop up menu 5 Select tri from the pop up menu using the general purpose knob 6 Push the OK sid...

Page 106: ...ile side button When the compile completes the waveform is saved into the file log_swp wfm 2 Push the View side button to view the compiled waveform as shown in Figure 2 42 3 Push the OK side button t...

Page 107: ...following How to open the Sequence Editor How to edit a sequence table How to create a main sequence and a subsequence How to set run mode How to run the sequence Do the following steps to reset the i...

Page 108: ...e and save the sequence waveforms 1 Follow the procedures in Create a Sine Wave on page 2 55 In the Standard Function pop up menu use the parameters found in Table 2 17 for each waveform 2 Follow the...

Page 109: ...Tutorials AWG610 Arbitrary Waveform Generator User Manual 2 71 Figure 2 43 Waveforms created at the same time in three windows...

Page 110: ...the EDIT button on the front panel The screen listing the file in the default stage media appears If not push EDIT button again to display the screen listing files 2 Push the New Sequence side button...

Page 111: ...ble contents in SUBSEQ SEQ Line CH1 CH2 Repeat Count Wait Trigger Goto One Logic Jump 1 GAUSSN WFM 40 000 2 RAMP WFM 60 000 3 TRIANGLE WFM 60 000 4 SINE WFM 30 000 In the sequence file used as subsequ...

Page 112: ...tomatically changes and the Repeat Count side menu item appears Note that the Repeat Count side menu item is selected by default 10 Push the 4 0 0 0 0 and ENTER buttons in this order The repeat count...

Page 113: ...wice and then goes to line 2 2 Line 2 infinitely outputs the ramp waveform until an event occurs When an event occurs the sequence jumps to line 3 3 Line 3 outputs the triangle waveform 40 000 times W...

Page 114: ...tedly push the y button to go back to the line 1 4 Push the CLEAR MENU bottom button This step must be made to make the a and buttons available to move the highlighted cursor 5 Push the button to move...

Page 115: ...ce table screen 13 Push the b button once and then button twice to move the highlighted cursor to the Logic Jump column 14 Push the Jump to Next side button 15 Push the b button once to go to the next...

Page 116: ...finished main sequence table should look like Figure 2 48 Figure 2 48 Example of sequence MAINSEQ SEQ 22 Save the sequence table in the file mainseq seq Refer to Save the Sequence on page 2 75 The ev...

Page 117: ...Do the following steps to load and run the sequence files 1 Push the RUN button The RUN LED is on 2 Push the CH 1 OUT button near the CH1 connector The CH1 LED is on When the subsequence subseq seq is...

Page 118: ...ly an event signal in the next step 4 Push the FORCE EVENT button on the front panel This causes the sequence to jump to line 3 When line 3 completes output of the triangle waveform it goes back to th...

Page 119: ...utputting Create and edit waveforms and sequences using editors in the EDIT menu Set output run mode and trigger event parameters from the SETUP menu You can also use the front panel shortcut controls...

Page 120: ...rols waveform output settings including trigger source and sample clock rate EDIT Controls access to all functions for creating editing converting importing and exporting waveforms Quick Editor functi...

Page 121: ...d as follows Side menu items that switch between two parameters Format Item label param1 param2 Example Output Normal Direct Side menu items that allow the selection with the general purpose knob Form...

Page 122: ...Side menu Subbottom menu Subside menu Pop up or dialog menu Description dialog Select file Selects file to load Up Level Down Level Drive Select Drive Main Floppy Net1 Net2 Net3 Selects a drive dialo...

Page 123: ...menu Description Operation pop up Standard Waveform Select Lines Cut Copy Paste Insert Paste Replace Multiple Paste Set Data High Low Counter Horizontal Shift Horizontal Rotate Vertical Shift Expand...

Page 124: ...enu Subbottom menu Subside menu Pop up or dialog menu Description pop up Edit commands Absolute Square Cube Square Root Normalize Differential Integral Add Sub Mul Compare Convolution Correlation Digi...

Page 125: ...TUP cont Waveform Sequence cont Edit cont OK Zoom Pan Zoom In Window Zoom Out Zoom Fit Pan Direction Horizontal Vertical Editor display zoom pan operations Window 1 Window 2 Window 3 Selects active wi...

Page 126: ...u Horizontal Clock 50 kS s to 2 6 GS s Clock Ref Internal External Marker 1 Delay 0 to 1 5 ns Marker 2 Delay 0 to 1 5 ns Adjusts horizontal parameters Output Normal Direct Run Mode Continuous Triggere...

Page 127: ...MHz Amplitude 20mVpp to 2 0 Vpp into 50 W step 1mV Offset 1 000 V to 1 000 V into 50 W step 1mV Polarity Normal Invert Ramp Frequency 1 000Hz to 260 0MHz Amplitude 20mVpp to 2 0 Vpp into 50 W step 1mV...

Page 128: ...evel Down Level Make Directory Directory operations File Copy Rename Delete Delete All File operations Attribute Read Write Read Only NOTE These Side menu items are available when Single window is sel...

Page 129: ...up or dialog menu Description New Waveform cont Operation pop up Standard Waveform Select Lines Cut Copy Paste Insert Paste Replace Multiple Paste Set Data High Low Counter Horizontal Shift Horizonta...

Page 130: ...Bottom menu Side menu Subbottom menu Subside menu Pop up or dialog menu Description New Waveform cont Edit commands Tools pop up OK Absolute Square Cube Square Root Normalize Differential Integral Ad...

Page 131: ...n New Waveform cont Zoom In Window Zoom Out Zoom Fit Pan Direction Horizontal Vertical Editor display zoom pan operations Window 1 Window 2 Window 3 Selects active window Settings Sets up the editor d...

Page 132: ...orm Generator User Manual EDIT cont Main menu Bottom menu Side menu Subbottom menu Subside menu Pop up or dialog menu Description New Pattern EDIT cont New Waveform New Pattern Open Save Save As Inser...

Page 133: ...log menu Description New Pattern cont EDIT cont Operation pop up Standard Waveform Select Lines Cut Copy Paste Insert Paste Replace Multiple Paste Set Data High Low Counter Horizontal Shift Horizontal...

Page 134: ...nu Bottom menu Side menu Subbottom menu Subside menu Pop up or dialog menu Description New Pattern cont EDIT cont Tools pop up OK Absolute Square Cube Square Root Normalize Differential Integral Add S...

Page 135: ...on New Pattern cont EDIT cont Zoom In Window Zoom Out Zoom Fit Pan Direction Horizontal Vertical Editor display zoom pan operations Window 1 Window 2 Window 3 Selects active window Settings Sets up th...

Page 136: ...NOTE Push File Close to close this menu Close Save Save As File Insert Line Data Entry Enter Filename Clear Filename NOTE These side menu buttons are available if CH1 is selected from the sequence ta...

Page 137: ...t EDIT cont Data Entry cont NOTE These side menu buttons are available if Goto One is selected from the sequence table above Insert Line Goto One Off On NOTE These side menu buttons are available if L...

Page 138: ...Jump 0 1 2 3 Table Jump 16 Entries dialog Table Jump Column Headings LLLL LLLH LLHL LLHH LHLL LHLH LHHL LHHH HLLL HLLH HLHL HLHH HHLL HHLH HHHL HHH Timing Sync ASync Table Jump Off On Jump to N Strobe...

Page 139: ...le Edit Cut Copy Paste Selection Off On Insert Basic Keywords Waveform Functions OK dialog Text Equation Editor Character Pallet Open close pop up clock size step time point endif scale for pi to if t...

Page 140: ...abs srnd sign Mathematical operation keywords noise tri saw sqr sinc pop up and or floor ceil sinh int cosh round tanh asin acos atan OK More Math Functions Mathematical operation keywords Undo Tools...

Page 141: ...Box Headings Hard Disk Drive Signal Test Disk Row Headings Samples cell Cell Period TAA TAA PW50 PW50 NLTS 1st adjacent NLTS 2nd adjacent NLTS 2nd adjacent Asymmetry Write Data Read from File Predefin...

Page 142: ...er Defined PR4 EPR4 E2PR4 Execute Save Selects isolated pulse type Executes superpose Application cont Disk cont Lorentz Gaussian pop up Network Box Headings Network Application E4 Row Headings Line C...

Page 143: ...elects SDH Sonet network standard Selects Fiber Channel network standard Selects T1 102 network standard NOTE The following subside menu options are available if a network standard is selected Read fr...

Page 144: ...mposer Jitter Composer Row Headings Repeat Count Samples Bit Data Rate Clock Rise Time Fall Time Jitter Profile Jitter Deviation Jitter Frequency Input Data Read from File Predefined Pattern Sine dial...

Page 145: ...Total Space Row Headings Destroys all settings and files Main Floppy blank blank Format Floppy Displays hard disk free space Displays floppy disk free space Performs floppy disk format Comm dialog Ad...

Page 146: ...ersion Up Time dialog System Status Diag dialog Diagnostics Calibration Result System Run Mode Clock Output Sequence Memory Waveform Memory Diagnostic Cycles Abort Diagnostic Execute Diagnostic Execut...

Page 147: ...ments To open the Setup menu screen push the SETUP front panel button Refer to Figure 3 2 Table 3 2 describes the Setup menu screen elements Table 3 3 describes the bottom menu functions Following Tab...

Page 148: ...ed Displays the signal offset setting Table 3 3 Setup bottom menu buttons Bottom menu button Description Waveform Sequence Displays the side menu for loading viewing and editing waveform files and for...

Page 149: ...be loaded from different drives and or directories If you try to load a file that is larger than the available waveform memory or that is not a waveform wfm sequence seq or pattern pat format file the...

Page 150: ...window This button opens the appropriate editor for a loaded waveform pattern or sequence file Do the following steps to edit a loaded waveform or sequence file 1 Push SETUP front Waveform Sequence b...

Page 151: ...of 2 0 Vp p if the waveform file is using the full 8 bit DAC range of 1 000 To set the marker output levels refer to the Marker menu description on page 3 34 Do the following steps to set the waveform...

Page 152: ...connected directly to the active channel output connector bypassing the internal analog filter and offset circuit The analog waveform signal output voltage range is from 20 mVp p to 1 0 Vp p in 1 mV i...

Page 153: ...requency is 100 kHz If you change the clock rate to 550 MS s then the output frequency changes to 550 kHz Do the following steps to set the instrument sample clock rate 1 Push SETUP front Horizontal b...

Page 154: ...EF IN connector The acceptable external clock signal is 10 MHz 0 1 MHz 0 2 Vp p to 3 0 Vp p The instrument synchronizes the internal sample clock phase lock loop PLL generator to the external clock Us...

Page 155: ...s button sets the instrument to triggered output mode When you push the RUN button on the front panel the instrument waits for a trigger signal from either the rear panel TRIG IN connector the automat...

Page 156: ...or Internal is selected Goto One For an ON line the control jumps to the head of the sequence after the waveform is output Logic Jump When the combination of the event signals connected to the EVENT...

Page 157: ...trigger signal requirements Requirement Values Input voltage range 10 V into 1 kW impedance 5 V into 50 W impedance Minimum pulse width 10 ns If you select Internal the trigger signal generated in the...

Page 158: ...rs the instrument every interval setting This button lets you set the time interval between trigger pulses The time interval ranges from 1 0 s to 10 0 s The automatic trigger interval starts when RUN...

Page 159: ...meters to a file 1 Push SETUP front Save Restore bottom Save Setup side The instrument displays the Select Setup Filename dialog box 2 Use the general purpose knob or the keyboard to enter a file name...

Page 160: ...quency amplitude offset an so on Then push the RUN and CH1 OUT buttons on the front panel to output the waveforms in the waveform memory A procedure to output the waveform is outlined below 1 Push SET...

Page 161: ...NULL Waveform and pattern files contain the clock attribute values appended If you specify a waveform or pattern file as the output file the clock value will be loaded from the file and set If you spe...

Page 162: ...f the channels the Running or Waiting message will be changed to the Stopped message There will be no output when you push the RUN button and the Stopped message will continue to be displayed The RUN...

Page 163: ...front Edit bottom New Waveform side Figure 3 4 shows the Waveform Editor screen elements Table 3 7 describes the editor screen elements Table 3 8 describes the bottom menu functions The sections that...

Page 164: ...of the displayed edit area in the entire record length This helps you determine where you are in a waveform record when you do zoom operations on the display area Window number The edit window number...

Page 165: ...ern edit windows inserting data from a file loading an file saving edited data to a file and closing the active editor window Refer to page 2 15 for information on file management tasks Operation Prov...

Page 166: ...he file name push the OK side button or the ENTER front panel button to close the dialog box and save the file When you exit an editor without saving edited data the instrument displays the following...

Page 167: ...sition Inserting waveform data increases the length of the whole waveform Do the following steps to insert waveform data from a file 1 Move the active cursor to where you want to insert the file data...

Page 168: ...orms such as sine and triangle waves in the edit area The edit area is the area between the cursor positions Do the following steps to create a standard waveform 1 Move the cursors to specify the edit...

Page 169: ...crements The default value is 1 cycle If the Operation field is set to Replace Add or Mul the Cycle field value determines the Frequency field value according to the equation Frequency Cycle x clock f...

Page 170: ...ntents of the paste buffer a specified number of times into the waveform record starting at the active cursor position The data to the right of the active cursor shifts right by the number of data poi...

Page 171: ...ush Operation bottom Horizontal Shift pop up OK side 3 Push the Data Marker1 or Marker2 side button to select the data you want to shift 4 Push the Point or Time side button Use the general purpose kn...

Page 172: ...Shift pop up OK side 3 Push the Value side button Specify the amount of shift using the general purpose knob or numeric buttons A positive value shifts data up and a negative value shifts data down 4...

Page 173: ...sition The Horizontal Invert command horizontally inverts flips the edit area waveform and marker data You can invert the waveform and marker data separately This command does not change the waveform...

Page 174: ...wer refers to all signal data located below the origin 4 Push the Level side button and specify the clip level using the general purpose knob or numeric keys 5 Push the Exec side button to clip the wa...

Page 175: ...1 to 4 with 110 as the register value 6 Repeating output of the rightmost bit of the register and the subsequent shift of the register value results in the output values as shown in Figure 3 6 In this...

Page 176: ...waveform data Selecting Marker1 or Marker2 replaces the marker data If the register data has fewer data points than those in the edit area the register output repeats until the end of the edit area Do...

Page 177: ...replaces existing edit area waveform data with 0 or 1 data values that you specify You can also use this command to copy the pattern data from one editor window and replace it in another editor windo...

Page 178: ...ern side menu Do the following steps to specify a pattern 1 Move the cursors to specify the edit area in which to replace the waveform data with pattern data 2 Push Operation bottom Set Pattern pop up...

Page 179: ...attern data 6 Push the OK side button to replace the waveform or marker data with the specified pattern data Do the following steps to write pattern data between different editor windows 1 Move the cu...

Page 180: ...tton and use the general purpose knob or numeric keys to set the waveform data value 4 Push the Marker1 or Marker2 button to toggle between the marker values The values modified through the side menu...

Page 181: ...th the equation used to calculate the new waveform data Information regarding more complicated commands follow Table 3 13 Table 3 13 Mathematical function commands Command Equation 1 Description Absol...

Page 182: ...a lengths of the two source waveforms The data length of the resultant waveform is equal in length to the shortest of the source waveforms Compare Creates a new waveform that is the comparison of the...

Page 183: ...he correlation algorithm Digital Filter Creates a new waveform by applying a user de fined digital filter to the source waveform data values Refer to page 3 69 for information on the Digital Filter di...

Page 184: ...nd hysteresis compari son operations The rectangular wave is the reference waveform and the triangular wave is the source waveform Reference waveform Source waveform Target waveform Reference waveform...

Page 185: ...pare dialog box appears 3 Push either Data Marker1 or Marker2 in the Target to specify the location where you want to create the data 4 Select the reference waveform in the With field 5 Specify the am...

Page 186: ...he result of convolution of the two waveforms The Correlation command performs correlation between the data points in the active window and the data points in a nonactive window starting at data point...

Page 187: ...in another window If three windows are open the operation will not work The digital filter implemented in this instrument is composed of n FIR filter and Kaizer window functions where n represents th...

Page 188: ...ower bandpass limits Att Specifies the attenuation of the inhibited bands 21 to 100 in dB increments Do the following steps to digitally filter a waveform 1 If more than one window is open select the...

Page 189: ...or Window3 side 2 Push Tools bottom Re Sampling pop up OK side The Re sampling dialog box appears 3 Set a value in either the New Points or the New Clock 4 Push the OK side button to update the curren...

Page 190: ...the waveform you want to assign to the Y axis Do the following steps to view two waveforms in an XY display 1 Make sure that two or more windows are currently open 2 Push Tools bottom XY View pop up O...

Page 191: ...aveform with the center defined as follows Horizontal zoom The active cursor is the center Left end if the size has become smaller than the window width Vertical zoom The window center is the center Z...

Page 192: ...zoom pan The Window Menu The Window menu displays a side menu that lets you select which edit window is active Simply push the side button of the window you want to make active Push File bottom Open...

Page 193: ...specify a value larger than the current data length one or more zeros are added at the end of the data If you specify a value less than the current length all data after the end data point is deleted...

Page 194: ...o or three edit windows are open Selecting ON causes the cursors in the inactive windows to be linked to their respective cursor in the active window The default value is Off If a linked cursor reache...

Page 195: ...ment stores the data in the pattern file into the waveform memory without any conversion The waveform file format is composed of 4 bytes for each data point and 1 byte for markers The pattern file for...

Page 196: ...Clock frequency Run mode Pattern display Marker display Edit area position bar Status display area Knob Icon Left cursor position field and data value Active cursor position Right cursor position fiel...

Page 197: ...menu commands The Operation Menu The Operation menu command descriptions are the same as those for the Graphical Waveform editor except for Standard Waveform Vertical Shift Vertical Scale and Clip wh...

Page 198: ...table must be used with the commands in Open side menu H Any new code conversion table created can be saved H When you push the OK side button the pattern of code converted source data is created in a...

Page 199: ...tern matching with the source code Use the Edit side button to create a new code conversion table Alternatively use the Open side button to read an existing code conversion table Figure 3 15 Code conv...

Page 200: ...nts Any blank cell is ignored during pattern matching Each cell must be a pattern of 0s 1s and or don t care minus signs The maximum definable number of lines is 256 lines The following information ex...

Page 201: ...Pan Menu section on page 3 73 for a description of the vertical Zoom and Pan menu commands The Window Menu The Window menu displays a side menu that lets you select which edit window is active Push t...

Page 202: ...example Figure 3 16 shows the edit scope selected data bits as Data5 through Data1 Note that you can only select contiguous sets of data bits Figure 3 16 Operating data bits scope To specify the edit...

Page 203: ...a cursor All edit operations act on either the area between the cursors or the area to the right of the active cursor When you edit a pattern you must first specify the area or the position to be edit...

Page 204: ...el 0 Clock frequency 100 MS s Edit scope Data7 through Data0 The Pattern Editor does not change the data length when executing Cut operations To create 1000 point or shorter data change the data lengt...

Page 205: ...rns Descriptions Count Up Creates a binary incrementing counter pattern Count Down Creates a binary decrementing counter pattern Graycode Creates a gray code counter pattern Johnson Creates a Johnson...

Page 206: ...mport pattern data from a file 1 Move the cursor to the position to which you want to move the data 2 Push File bottom Insert from File pop up ENTER front 3 Select the file from the Select File dialog...

Page 207: ...n this field Operations in the dialog box are as follows H Use the y or b button to move the selection to move up or down H Use the general purpose knob or the a or button to move the selection cursor...

Page 208: ...ive cursor position by using the numeric buttons The marker values can also be set 1 Move the cursor to the point where you want to set a value 2 Push Operation bottom Numeric Input pop up OK side 3 T...

Page 209: ...panel knobs If Update Mode is set to Auto with the waveform editor waveform modifica tions using the knobs are automatically updated to the waveform file and to the output waveform You can enter into...

Page 210: ...screen Moving the cursors using the general purpose knob or numeric keys Operations not requiring menu changes pressing a button such as RUN OUTPUT or HARDCOPY Updating the contents of the edit buffer...

Page 211: ...the smoothing moves the positions so that the entire data is linked smoothly This occurs throughout the range specified with the Smoothing Points side menu The amount of shift is calculated internally...

Page 212: ...r to cursor data is shifted horizontally The amount of shift can be set with a five digit value from 1000 0 to 1000 0 0 001 point resolution Smoothing should be done for the area you specified with th...

Page 213: ...o the output To reflect the changes to the output be sure to load the target waveform in the SETUP menu enter into the editor and then enter into the Quick Editor Exiting Quick Edit When exiting Quick...

Page 214: ...se knob or numeric keys for value This specifies the center used for vertical scaling The value may be 1 0 to 1 0 1 Press the Vertical Origin side button 2 Use the general purpose knob or numeric keys...

Page 215: ...to cursor data is defined as the object of calculation with respect to the waveform that was obtained when you start Quick Edit Using the current Vertical Scale Vertical Offset Horizontal Scale and Ho...

Page 216: ...Quick Editing AWG610 Arbitrary Waveform Generator User Manual...

Page 217: ...ening The Table Editor By default the Waveform and Pattern editors open in the graphic display mode The assumption is made that you have already opened a waveform or pattern file Do the following step...

Page 218: ...Editor Do the following steps to edit the waveform or the marker data in the table 1 Use the general purpose knob or cursor fields to move the active cursor to the data point that you want to edit The...

Page 219: ...neral purpose knob or the y and b buttons If the data to view is more than 50 data points away from the current cursor location it is faster to use the numeric keypad to enter the new cursor value in...

Page 220: ...The Table Editor AWG610 Arbitrary Waveform Generator User Manual...

Page 221: ...ate them from nonequation content text files To output an equation waveform you must compile the equation file into a waveform file It is highly recommended that you install a PC style keyboard if you...

Page 222: ...tion The line number in the file where the caret is located The file starts at line 1 End Of File marker Indicates the end of the file All equations or text must be entered before this marker Characte...

Page 223: ...ge 3 175 Waveform Functions Provides a pop up menu of WPL waveform operation keywords The keywords are described in the Waveform Programming Language section Math Functions Provides a pop up menu of W...

Page 224: ...ER button Inserts the highlighted character in the Character Palette at the caret location Key Deletes the character that is to the left of the caret in the edit area SHIFT Button Toggles between the...

Page 225: ...position You must have copied or cut text prior to using the Paste command Do the following steps to cut or copy text from the edit area 1 Select the text to cut or copy Refer to Selecting Text on pag...

Page 226: ...etes the character that is to the right of the caret Return Inserts an End Of Line character at the caret position Ctrl C Copies selected text to the paste buffer Ctrl X Cuts selected text to the past...

Page 227: ...d Do the following steps to compile an equation from the Equation editor 1 Push File bottom Compile side The instrument checks the equations for syntax errors If the equation file contains syntax erro...

Page 228: ...rors If the equation file contains syntax errors the instrument displays the line number it thinks contains the syntax error Push the OK side button to clear the error message You must then open the e...

Page 229: ...ng and Running Waveform Sequences on page 2 69 provides detailed instructions for creating sequence files Starting the Sequence Editor To start the Sequence editor push EDIT front Edit bottom New Sequ...

Page 230: ...fy any integer from 1 to 65536 or select the keyword Infinity The Infinity setting is neglected in a nested sequence file subsequence Wait Trigger Causes the instrument to wait for a trigger event bef...

Page 231: ...able Move Cursor To Provides a pop up dialog box to specify table line number to select for editing Sequence Table Editing This section describes the sequence table edit operations Sequence table edit...

Page 232: ...created immediately above the line of the current cursor position If you insert a new line into a table that contains line jump numbers the instrument automatically updates the table line numbers and...

Page 233: ...equence Table Fields Indicates the line number of each row of the sequence table The instrument automatically assigns line numbers as well as updates line numbers after editing the sequence table Spec...

Page 234: ...On and Off 2 Alternatively push the SHIFT on the front panel and then the INF numeric key in step 1 Specify the repeat count The Infinity setting is neglected in the subsequence The general purpose k...

Page 235: ...de is set to Enhanced the instrument jumps to line one of the table then continues to process the sequence table lines By default the last line of a sequence table always jumps back to line one unless...

Page 236: ...ers the jump You can specify high low or don t care values for each line Do the following steps to enter a logic jump line number 1 Move the cursor to the line in which to set the Jump Logic value 2 M...

Page 237: ...n the table 6 Push the Table Jump side button to ON to enable entering a jump line number To clear a value push the Table Jump side button to Off 7 Push the Jump To side button and then use the genera...

Page 238: ...ls are found When Strobe is set to On the instrument reads the event signals when the strobe signal goes to low state Enable and updates the event value if a state transition in the event signals are...

Page 239: ...When you specify a line number as an argument in the command line the control in the currently loaded sequence file will jump to the specified line To perform a software jump the mode must be set in...

Page 240: ...uses the sequence memory code to output the waveform data There is one internal code item for each sequence line except for lines that contain a subsequence call For subsequence calls without a repea...

Page 241: ...es Subsequence call Sequence and subsequence example Suppose that the waveform file BK1 WFM BK2 WFM BK3 PAT BK5 WFM and BK7 WFM has been created in the waveform memory Compile Figure 3 29 Compiling an...

Page 242: ...The Sequence Editor AWG610 Arbitrary Waveform Generator User Manual...

Page 243: ...pplication you can easily create test signals for reading or writing data from to hard disk media Signals are created using the following process Input binary bit pattern expressed by 0 and 1 Convert...

Page 244: ...isk 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 defined Pattern side to display the di...

Page 245: ...m 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 superposing...

Page 246: ...erts the values equal to or greater than 0 5 to a logic 1 and the values less than 0 5 to a logic 0 One restriction is applied to the number of input data points input data points isolated pulse data...

Page 247: ...elect from the following five pulse types Lorentz Gaussian pulse Isolated pulse is created by the mixture of two types waveforms Lorentz and Gaussian You can adjust mixture rate through Lorentz Gaussi...

Page 248: ...rms superposition Using formula Use the following formula to specify the values when the waveform is acquired from calculation Peak value Center Except for shifting the value intentionlly PW50 Samples...

Page 249: ...aveform the left cursor to 1 point right of the pulse you want to extract Then delete unnecessary data on the right side of the pulse by using Operation bottom Cut pop up This completes the extraction...

Page 250: ...the percentage of the cell The setting range is from 100 to 100 in step 1 NLTS and NLTS Shifts the current pulse depending on whether the pulse existed or not in two data position advance The setting...

Page 251: ...is not made for the second and subsequent cycles of wraparound Therefore the correct calculation is not made for input data shorter than the isolated pulse length 20 cells One restriction is applied t...

Page 252: ...the input pattern using the standard defined code and estimate the positions where pulse will be generated and its polarity Superpose a standard defined isolated pulse in the position estimated above...

Page 253: ...button The side menu will change See Figure 3 37 3 Select a file or pre defined pattern as a input data by pressing Read Ptn from File side or Pre defined Pattern side Figure 3 37 Side menu will chang...

Page 254: ...ide 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 enabled Select a value from 1 2 4 8 16 32 64 8 Press Previous Men...

Page 255: ...a When a pattern data file is specified for input the application reads only the MSB bits DATA7 When a waveform file is specified this process converts the values equal to or greater than 0 5 to a log...

Page 256: ...Code conversion Descriptions CMI Code Mark Inversion Last level Low Level of the last binary 1 High B6ZS B8ZS Bipolar with Eight Zero Substitution Polarity of the last pulse Negative Number of success...

Page 257: ...77600 MS s DS2 AMI B6ZS 6 312000 Mbps 32 201 98400 MS s DS1C AMI B8ZS 3 152000 Mbps 4 12 60800 MS s DS1A AMI HDB3 2 084000 Mbps 32 66 68800 MS s DS1 AMI B8ZS 1 544000 Mbps 32 49 40800 MS s Fiber Chan...

Page 258: ...he Execute side button The clock frequency is the same as the bit rate is set in the Marker 1 When the sample rate is 1 the clock frequency that is half the bit rate is set in Marker 1 The input data...

Page 259: ...re created using the following process Input binary bit pattern expressed by 0 and 1 Create data for one period by sorting bit pattern in the direction of time base using parameters Deviate the data f...

Page 260: ...oser 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 use a pre defined pattern 2 Select Inp...

Page 261: ...waveform pattern file or select a pre defined pattern from the pattern list to load the pre de fined pattern Figure 3 43 A pre defined pattern was selected as an input data 4 Set the parameters displa...

Page 262: ...to generate the jitter waveform The generated waveform is displayed in the menu screen window Figure 3 45 Execution of jitter composer 7 Change each parameter and press Execute side menu button to gen...

Page 263: ...eform file is specified this process converts the values equal to or greater than 0 5 to a logic 1 and the values less than 0 5 to a logic 0 The Pre defined patterns shown in Table 3 41 are incorporat...

Page 264: ...oints of10 and 90 level of amplitude You can select 0 zero One restriction is applied to Rise Time parameter Rise Time Fall Time v1 Data Rate 2 4 5 Fall Time Specifies fall time of pulse time between...

Page 265: ...1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 input data Samples Bit Repeat Count 1 2 3 4 Jitter Frequency Clock Total Points Data Points 4 for...

Page 266: ...ompose bottom Execute side The clock whose frequency is the same as the Bit Rate is set in Marker 1 The input data is set in Marker 2 You can save the generated waveform to a file If the waveform leng...

Page 267: ...ing the instrument H Connecting to GPIB network H Connecting to Ethernet H Setting up hardcopies H Running calibration and diagnostics H Upgrading the system software External Keyboards You can connec...

Page 268: ...e equation editor y and b keys Corresponds to the front panel y and b keys The caret moves vertically when using the equation editor Delete Deletes a character to the right of the caret Backspace Dele...

Page 269: ...screen When formatting is complete the clock icon disappears and the floppy disk drive LED goes off Displaying Disk Usage The AWG610 Arbitrary Waveform Generator displays the information regarding the...

Page 270: ...rm Generator 1 Push UTILITY front panel System bottom 2 Set the current year month and day in the Year Month and Day fields 3 Set the current hour minutes and seconds in the Hour Min and Sec fields Th...

Page 271: ...settings Connecting to a GPIB Network The GPIB Interface can be used for remotely controlling the instrument from an external device such as a PC and for capturing waveform data from an external devi...

Page 272: ...shown in Figure 3 47 appears GPIB setup parameters Figure 3 47 GPIB setup screen menu 2 Select GPIB for remote control a Select Remote control using y and b buttons b Select GPIB 3 Set the GPIB bus c...

Page 273: ...te computer to transfer files by using FTP link software You can set up to three remote computers with the AWG610 Arbitrary Waveform Generator and mount their file systems at the same time You select...

Page 274: ...shows the setup screen menu that you can use to set the network parameters to your AWG610 Arbitrary Waveform Generator Set the three previous parameters to remote control the instrument Set at least t...

Page 275: ...e allows you to enter into the hard disk system of the instrument from a remote computer The changes take effect immediately If you are not familiar with the network setup consult with your network ad...

Page 276: ...g an error message such as Unknown error is displayed 5 Repeat steps 2 and 3 for all the remote computers to which you desire to verify the connection through the network Figure 3 49 Message box to in...

Page 277: ...side button for setting a remote file system as a drive 1 Do the following substeps to set the remote file system for the Drive 1 You cannot select the Access field unless you set an IP address and r...

Page 278: ...ou specified here through the AWG610 Arbitrary Waveform Generator 3 Repeat steps a through d to set the remote file systems for Drive 2 and Drive 3 if necessary The changes take affect immediately You...

Page 279: ...Descriptions ascii Sets the file transfer mode to ascii binary Sets the file transfer mode to binary Use this mode when you transfer a file other than the text file bye Terminate the ftp session and e...

Page 280: ...file list Access to a file created in this manner is not possible through the front panel Use GPIB commands to access such files In some FTP client software you may not be able to use these commands H...

Page 281: ...tem that you defined By default they are NET1 NET2 and NET3 For defining the remote file system refer to page 3 159 When you push the HARDCOPY button on the front panel the currently displayed image o...

Page 282: ...e GPIB that are set when the Hardcopy command is received from the GPIB If you use the GPIB command to produce a hardcopy you must specify the output filename using the filename only Refer to the AWG6...

Page 283: ...calibration Refer to the calibration and diagnostic screen to see if calibration has recently been performed on the instrument See Figure 3 56 The calibration has completed when Done is displayed in t...

Page 284: ...s displayed in the message box if the calibration successfully terminates Fail is displayed if calibration encounters a problem Push the OK side button or CLEAR MENU button to erase the status message...

Page 285: ...n and select a test cycle by using the general purpose knob The n represents a currently selected test cycle You can select a test cycle from 1 3 10 100 or Infinite If you select Infinite the diagnost...

Page 286: ...test error 7211 Output offset device test error 7221 Internal offset device test error 7231 ARB gain test error 7241 to 7244 ATTEN test error 7251 to 7254 Filter test error Sequence memory 5101 to 511...

Page 287: ...below to upgrade system software 1 Copy the system software in the upgrade kit to the AWG610 Arbitrary Waveform Generator internal hard disk 2 Push UTILITY front panel System bottom Update System Soft...

Page 288: ...The UTILITY Window AWG610 Arbitrary Waveform Generator User Manual...

Page 289: ...ansferred over the GPIB network The AWG610 Arbitrary Waveform Generator must be the controller and the other instrument s must be in the Talk Listen mode All instruments including the AWG610 Arbitrary...

Page 290: ...B parameters 2 Set the GPIB address and Talk Listen mode in the source instrument 3 Start acquisition in the source instrument Do the following steps to capture the waveform 1 Push EDIT front panel To...

Page 291: ...he line you selected If needed change the file name and perform another waveform data transfer Figure 3 58 Source instrument selection under Others About Transferred Files When you capture a waveform...

Page 292: ...Capturing Waveforms AWG610 Arbitrary Waveform Generator User Manual...

Page 293: ...re ignored unless in a string The concept of a line does not exist All data from a single quote to the end of a line is regarded as a comment Alphabetical characters are case insensitive unless in a s...

Page 294: ...ters will be regarded as identical Alphabetical characters are case insensitive For example FooBar and foobar are handled as the same variable name You can use user defined variables in the program wi...

Page 295: ...FM and A WFM marker1 are two different files Signal names as well as variables are permitted in a waveform expression Waveform expressions enable you to specify calculation between waveforms in a simi...

Page 296: ...tail will not be used If output signal name is analog data A new file is always created without using the output file Since the same file name may be specified for the input the new file is tentativel...

Page 297: ...e of the source file for the band pass filter operation The file must be on the active drive The argument can include a relative or absolute path name Enclose the file name within double quotation mar...

Page 298: ...e The argument can include a relative or absolute path name Enclose the file name within double quotation marks cutoff_freq_lo is the band reject filter low frequency cutoff value You can enter the va...

Page 299: ...bsolute path name Enclose the file name within double quotation marks code conversion table is the text file containing a code conversion table in text form You can use the files that are saved with t...

Page 300: ...is the complete file name path file name and extension to the file that you want to copy The file must be located on the active drive The argument can include a relative or absolute path name Enclose...

Page 301: ...xpression must be included Waveform output_filename data data_defn data_defn output_filename is the complete file name file name and extension to contain the expanded waveform and marker data The argu...

Page 302: ...output file retains all marker values of the input file Refer to Differentiation on page F 1 for information about the differentiation algorithm Waveform output_filename diff filename output_filename...

Page 303: ...much to expand the waveform data The value must be greater than one Values less than or equal to one result in the output waveform being the same as the input waveform longswp wfm expand lin_swp wfm 2...

Page 304: ...e problem If you attempt to load the waveform in the Setup screen the instrument displays an error message stating that the file does not have enough data points shortsin wfm extract sine wfm 0 511 Fo...

Page 305: ...pecified waveform file through a high pass filter Waveform output_filename hpf filename1 cutoff_freq taps atten output_filename is the complete file name file name and extension to contain the filtere...

Page 306: ...quals any nonzero value false equals zero When the condition is true the expression statement is run expr1 is an equation expression you want to execute when condition is true expr2 is an equation exp...

Page 307: ...n first file sets the clock sample rate for the output file waveform You can only concatenate waveform wfm files Waveform output_filename join filename1 filename2 output_filename is the complete file...

Page 308: ...s 3 to 101 You must enter the integer value as an odd number atten is the inhibit zone attenuation factor in dB The range of attenuation is 21 dB to 100 dB You can enter the integer value filtered wfm...

Page 309: ...6777216 Seed is a 32 bit unsigned integer round a Rounds off the value of a to an integer saw a Saw tooth wave with a cycle of 2p and an amplitude 1 If a 2p 0 2p 4p or 6p etc the value is 1 The value...

Page 310: ...sults Otherwise 0 results If the left side value is larger than the right side value 1 results Otherwise 0 results If the left side value is larger than or equal to the right side value 1 results Othe...

Page 311: ...name and extension name of the file on which you are performing the normalization operation The file must be on the active drive The argument can include a relative or absolute path name Enclose the f...

Page 312: ...ename statement renames the specified file name to a new file name and or location on the current drive Waveform rename source_file target_file source_file is the complete file name path file name and...

Page 313: ...specified file name You cannot use this variable in a waveform expression pi The Ludolphian number p point Current data point number value starting at 0 Read only Only useable within an equation expr...

Page 314: ...e file that you want to write The file must be located on the active drive The argument can include a relative or absolute path name Enclose the file name in double quotation marks text is the text st...

Page 315: ...Creates the equation file to generate the four waveforms and two sequence files used in the Sequence editor tutorial in the Getting Started section Others Refer to Appendix D Sample Waveforms for mor...

Page 316: ...hen t wfm cos 2 pi scale else t wfm t wfm cos 2 pi i scale endif next t wfm t wfm num Num and i are user defined variables I is used as part of the for loop parameter The statements placed between the...

Page 317: ...2 pi i scale add line to sequence file rep num i write test seq test i wfm rep n next The first line is the statement for deleting the existing waveform If that file does not exist then no action is t...

Page 318: ...e colon before and after the variable For example text i wfm In the above example if the variable i is currently 5 the value of the string will be text5 wfm The slash is used as an escape character an...

Page 319: ...owing example shows how to use boolean relational operations between a waveform and its marker data delete MOD01 WFM delete MOD02 WFM Mod wfm sin 2 p scale MOD01 WFM MOD WFM MOD01 WFM marker1 MOD01 WF...

Page 320: ...ing example shows how to use filter functions There are four digital filter functions lpf hpf bpf and brf which are the same as those provided in the digital filter dialog box of the waveform editor R...

Page 321: ...can be created with the text editor or Code Convert Table dialog box The Code Convert Table dialog box is brought up by pushing Tools bottom Code Convert pop up OK side Edit side from the waveform or...

Page 322: ...way to apply a smoothing operation Refer to this example for learning how to use these functions and control statements You can change the number of smoothing points by changing the value of the varia...

Page 323: ...integrates the 7 data The data of last point is the amount of 7 point data This last data is divided by 7 and then concatenated to the file SMOOTH WFM 4 The for statement shifts the points to be read...

Page 324: ...1 4 n write MAINSEQ SEQ SINE WFM 60000 0 0 0 n write MAINSEQ SEQ TABLE_JUMP 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 n write MAINSEQ SEQ LOGIC_JUMP 1 1 1 1 n write MAINSEQ SEQ JUMP_MODE LOGIC n write MAINSE...

Page 325: ...Programming Examples AWG610 Arbitrary Waveform Generator User Manual 3 207 Figure 3 66 Gaussian noise and ramp waveforms...

Page 326: ...Programming Examples AWG610 Arbitrary Waveform Generator User Manual...

Page 327: ...aveform file The marker data and clock rates are inherited AWG20xx WFM to Pattern An AWG2000 Series wfm file is converted into an AWG610 Arbitrary Waveform Generator pattern file The marker data and c...

Page 328: ...f you use a sequence of consecutive separators it will be interpreted as a single separator Therefore the meaning of the following line 1 2 3 4 CR LF is the same as 1 2 3 4 CR LF If an alphabetical ch...

Page 329: ...F If no marker is included 1 0 0 5 0 9 0 1 If markers are included 1 0 1 1 0 5 0 1 0 9 1 0 0 1 0 0 Convert between Waveform and Pattern AWG610 Arbitrary Waveform Generator waveform files wfm files and...

Page 330: ...s bottom Convert File Format side A dialog box appears that lets you select the conversion type See Figure 3 68 Figure 3 68 Select the conversion type dialog box 4 Select a conversion type using the g...

Page 331: ...ll Deletes all files and directories containing files in the current directory Attribute Assigns Read Write or Read Only attribute to a file Make Directory Creates an empty directory Up Level Moves to...

Page 332: ...the destination specified by the other window You cannot rename delete or assign attribute operations in the Double Windows The following text describes how to perform file management tasks in the Si...

Page 333: ...directory name and or destination Do the following steps to select a file 1 Push the EDIT button 2 Select a file from the file listing on the screen using the y or b buttons or the general purpose kno...

Page 334: ...ibute prevents a file or directory from unconditional modifications or deletion This is made by assigning the Read Only or Read Write attribute to the file After you assign the Read Only attribute to...

Page 335: ...dows as indicated in Fig ure 3 69 Select a window for operation Push EDIT front Window bottom to display the Window side button Push the Window side button again to select Double for double windows Pu...

Page 336: ...d file list window into the destination specified in the other file list window You cannot select the directory Move All Moves all files in a selected file list window into the destination specified i...

Page 337: ...the file indicated in the message Yes to All Overwrites all the files without displaying any messages until the operation is finished Yes Overwrites the file indicated in the message and proceeds with...

Page 338: ...File Management AWG610 Arbitrary Waveform Generator User Manual...

Page 339: ...section describes the FG mode FG mode Signals are created and output using the following process Select the waveform type Set the output parameters such as frequency and amplitude Turn the OUTPUT but...

Page 340: ...owing to change the generator mode from FG to AWG 1 Push AWG bottom button The instrument returns to the AWG mode To FG mode To AWG mode AWG SETUP screen FG mode screen Figure 3 73 Change the generato...

Page 341: ...3 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 S...

Page 342: ...a 4 digit number from 1 000 Hz to 260 0 MHz using the SAMPLE RATE SCALE knob the numeric buttons or the general purpose knob The internal cut off filter used is determined by the waveform type and the...

Page 343: ...in 1 mV increments Use the VERTICAL OFFSET knob the numeric buttons or the general purpose knob to set the waveform offset level Offset is also used for setup of DC level Polarity This menu sets the o...

Page 344: ...bes the marker specification Marker width depends on the output frequency Refer to Table3 56 on page 3 227 Table 3 55 Predefined Marker signal Waveform Hi Low Level Marker1 0 phase 0 deg to 20 of one...

Page 345: ...0 5 4 10 130 1MHz to 260 0MHz 10 10 2 5 1 20 position of 1 waveform period 2 50 position of 1 waveform period 3 52 position of 1 waveform period because of number of data points You can save and resto...

Page 346: ...77 Pulse sub side menu 3 Push the RUN front button to turn on the RUN LED Usually when it switches to FG mode from AWG mode it automatically changes to the run state the RUN LED is on 4 Push the CH1...

Page 347: ...ed into categories In these tables the subcategories may also appear in boldface under the column Characteristics The performance limits in this specification are valid with these conditions H The AWG...

Page 348: ...ntinuous mode only when the gate is opened The gate is opened by the gated signal Note that the output is made from the top of the first waveform for every gate period The clock signal continuously ou...

Page 349: ...trigger generator Characteristics Description PV reference page Internal trigger rate 2 n Accuracy 0 1 Page B 38 Range 1 0 ms to 10 0 s Resolution 3 digits minimum 0 1 ms 2 The internal reference osc...

Page 350: ...oscillo scope Flatness 3 after 20 ns from rise and fall edges Sinewave characteristics Clock 2 6 GS s waveform points 32 frequency 81 25 MHz amplitude 1 0 V offset 0 V filter through nHarmonics x 40 d...

Page 351: ...stics Description Type Bessel low pass filter 200 MHz 100 MHz 50 MHz and 20 MHz Rise time 20 to 80 Typical 20 MHz 50 MHz 100 MHz 200 MHz 17 ns 7 0 ns 3 5 ns 1 75 ns Delay from trigger Typical 20 MHz 5...

Page 352: ...0 ps Skew Typical 70 ps 2 Vp p Hi 1 V Lo 1 V at delay 0 ns Period jitter Measured by TDS694C 1MHD with TDSJIT1 Typical Refer to Table A 9 Cycle to cycle jitter Measured by TDS694C 1MHD with TDSJIT1 Ty...

Page 353: ...oad Resolution 1 mV Polarity Normal Inverted Duty Range 0 1 to 99 9 Resolution Frequency Resolution 1 000 Hz to 2 600 MHz 0 1 2 601 MHz to 13 00 MHz 0 5 13 01 MHz to 26 00 MHz 1 0 26 01 MHz to 52 00 M...

Page 354: ...k Marker1 output 5 5 ps 28 0 ps 5 5 ps 28 0 ps 5 5 ps 28 0 ps 1 4 Clock output 6 5 ps 37 0 ps 6 5 ps 37 0 ps 6 5 ps 37 0 ps Table A 11 Auxiliary inputs Characteristics Description PV reference page Tr...

Page 355: ...28 clocks Input voltage range 0 V to 5 V DC peak AC Delay to analog out Typical 850 clock 20 ns Jump timing ASYNC Reference 10 MHz clock input Input voltage range 0 2 V to 3 0 Vp p into a 50 W load AC...

Page 356: ...A 15 Interface connectors Characteristics Description GPIB 24 pin IEEE 488 1 connector on the rear panel Ethernet 10 BASE T RJ 45 connector on the rear panel Keyboard connector 6 pin mini DIN connecto...

Page 357: ...29 4 _C Nonoperating 5 to 90 no condensation Maximum wet bulb temperature 40 0 _C Altitude Hard disk drive restriction Operating Up to 3 km 10 000 ft Maximum operating temperature decreases 1 _C each...

Page 358: ...package 17 kg 37 5 lb Dimensions without package Height 178 mm 7 0 in 194 mm 7 64 in with Feet Width 422 mm 16 6 in 434 mm 17 1 in with Handle Length 560 mm 22 0 in 602 mm 23 71 in with Rear Feet Net...

Page 359: ...ltage Dips Short Interruptions and Voltage Variations Immunity Compliance was demonstrated to the following specification as listed in the Official Journal of the European Communities Low Voltage Dire...

Page 360: ...e Category Descriptions CAT III Distribution level mains usually permanently connected Equipment at this level is typically in a fixed industrial location CAT II Local level mains wall sockets Equipme...

Page 361: ...ry Waveform Generator If a more extensive confirmation of performance is desired complete the self test and then do the performance test beginning on page B 7 Advantages These procedures add direct ch...

Page 362: ...menu selection use the following format front panel BUTTON 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 type...

Page 363: ...warmup period before doing this procedure Confirm that there is no output being performed by verifying that the RUN LED is not on If the LED is on push the RUN button to turn it off Do the following...

Page 364: ...resulting status appears on the screen Verify that no failures are found and reported on screen If the diagnostics terminates without error Pass is displayed instead of the If a value is displayed me...

Page 365: ...erify that the internal adjustments have passed 1 Push UTILITY front panel Diag bottom Execute Calibration side This executes the AWG610 Arbitrary Waveform Generator calibration routines automatically...

Page 366: ...aveform Generator User Manual 2 Push the OK side button and then any bottom or menu button other than the UTILITY to exit the diaglog screen The calibration data in the memory may be lost if the instr...

Page 367: ...acy Page A 4 Internal trigger tests Trigger interval normality Page A 3 Trigger input tests Trigger level accuracy and Trigger function normality Page A 8 Event input and enhanced mode tests External...

Page 368: ...itsu MF1603A Used to check reference input test 2 Digital multi meter DC volts range 0 05 V to 10 V Accuracy 0 1 Fluke 8842A Used to check to measure voltage 3 Oscilloscope Bandwidth u 500 MHz 1 MW an...

Page 369: ...umber 015 1022 01 Signal termination 16 Precision Terminator 50 W 0 1 BNC Tektronix part number 011 0129 00 Signal termination 17 Performance check disk Must use example listed Supplied with the produ...

Page 370: ...the dialog box with the general purpose knob and then push the OK side button The Select Drive dialog box disappears and the files in the floppy disk are listed on the Select File dialog box 4 Use the...

Page 371: ...in these files cannot be changed unless the lock is opened Table B 3 Waveforms and sequences in performance check disk No File name EDIT menu SETUP menu Marker set p Usage Form Points Clock Filter Amp...

Page 372: ...input 12 PT_STROB SEQ Event input 13 S520 WFM PT_xxxxx SEQ 2 520 200 MHz Through 1 V 0 V Event input 14 S520H WFM PT_xxxxx SEQ 2 520 200 MHz Through 1 V 0 V Event input 15 R520H WFM PT_xxxxx SEQ 2 520...

Page 373: ..._____ __________ Pass Fail Check Gated Mode with the gate signal when the AWG trigger polarity is set to positive Pass Fail __________ __________ Pass Fail Check Gated Mode with the gate signal when t...

Page 374: ...__ 400 ps CH1 Rise Time 0 5 V Amplitude N A __________ __________ 400 ps Pulse Response CH1 Rise Time 1 V Amplitude 10 to 90 point N A __________ __________ 750 ps CH1 Aberration 1 V Amplitude 10 0 __...

Page 375: ...0 when SW1 of the ground closure is closed pin 1 when SW2 of the ground closure is closed pin 2 when SW3 of the ground closure is closed pin 3 when SW4 of the ground closure is closed Pass Fail Pass F...

Page 376: ...High level Set the level to 3 0 V 2 750 V __________ __________ 3 250 V MARKER2 Low level Set the level to 1 1 V 1 2550 V __________ __________ 0 9450 V MARKER2 High level Set the level to 3 0 V 2 75...

Page 377: ...lloscope TDS700 Prerequisites The AWG Arbitrary Waveform Generator must meet the prerequisites listed on page B 8 Do the following steps to install the test hookup and set the test equipment controls...

Page 378: ...equipment and prerequisites required to check the Triggered mode Equipment required Two 50 W BNC coaxial cables a 50 W SMA coaxial cable a SMA Fe BNC Ma adapter a BNC T male to 2 females adapter a fu...

Page 379: ...Ma adapter 50 W SMA coaxial cable 50 W BNC coaxial cable 50 W BNC coaxial cable Function Generator AFG310 Figure B 6 Triggered mode initial test hookup 4 Set the oscilloscope controls as follows Verti...

Page 380: ...l Run Mode bottom Triggered side c Load the MODE WFM file Refer to Loading Files on page B 10 for file loading procedures d Push the RUN and CH1 output buttons The LEDs above the RUN button and CH1 ou...

Page 381: ...females adapter a function generator and an oscilloscope TDS700 Prerequisites The AWG610 Arbitrary Waveform Generator must meet the prerequisites listed on page B 8 1 Set the oscilloscope controls as...

Page 382: ...above the RUN button and CH1 output connector are on e Push HORIZONTAL MENU front panel Clock side f Push 1 0 0 and M SHIFT 7 keys in this order or turn the general purpose knob to set the internal c...

Page 383: ...te signal and waveform output d Push SETUP front panel Trigger bottom Negative side This changes the AWG610 Arbitrary Waveform Generator trigger polarity to negative 5 Verify that the oscilloscope dis...

Page 384: ...UTPUT CH1 or CH1 LED is off If the other OUTPUT LED is on push the CH1 or CH1 OUT button to turn off the output Equipment required A 50 W BNC coaxial cable a 50 W precision terminator two SMA Ma BNC F...

Page 385: ...up 2 Set the DMM controls as follows Mode VDC Range Auto Input Front 3 Follow the substeps below to set the AWG610 Arbitrary Waveform Generator controls and to select the sequence file a Push UTILITY...

Page 386: ...ge b Push the FORCE EVENT button c Write the DMM reading as a negative voltage d Verify that the positive minus negative voltages fall within 20 mV 2 3 mV e Push 0 2 and ENTER keys in this order or tu...

Page 387: ...test hookup on the CH1 output to the CH1 output Retain the control settings The following procedure checks the Offset Accuracy 1 Use the test hookup and settings from previous check on page B 24 B 25...

Page 388: ...Waveform Generator offset to 1 V g Check that the reading on the DMM falls within 1 V 0 020 V 5 Do the following substeps to change the connection to check the CH1 a Push the CH1 output button b Disco...

Page 389: ...listed on page B 8 Do the following steps to install the test hookup and set the test equipment controls 1 Use a 50 W BNC coaxial cable an SMA Fe BNC Ma adapter a 50 W precision terminator and a BNC t...

Page 390: ...e the DMM reading as a positive voltage b Push the FORCE EVENT button c Write the DMM reading as a negative voltage d Verify that the positive minus negative voltages fall within 1 0 V 0 022 V e Push...

Page 391: ...ps 8 through step 11 for the AWG610 Arbitrary Waveform Generator CH1 14 Push the CH1 output button to turn off the CH1 LED 15 Push the RUN button to turn off the RUN LED 16 Disconnect the DMM Equipmen...

Page 392: ...ETUP front panel Run Mode bottom Continuous side The AWG610 Arbitrary Waveform Generator is set to the Continuous mode 5 Change the AWG610 Arbitrary Waveform Generator controls as follows a Push VERTI...

Page 393: ...enerator 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 Gener...

Page 394: ...listed on page B 8 Do the following steps to install the test hookup and set the test equipment controls 1 Use the 50 W SMA coaxial cable to connect the AWG610 Arbitrary Waveform Generator CH1 output...

Page 395: ...an 750 ps b Set the oscilloscope sweep to 2 ns div c Verify that the aberration of the displayed waveform on the oscilloscope screen is within 10 d Set the oscilloscope sweep to 200 ns div e Verify th...

Page 396: ...teps to install the test hookup and set the test equipment controls 1 Use the 50 W SMA coaxial cable adapters and DC Block to connect the AWG610 Arbitrary Waveform Generator CH1 output connector to th...

Page 397: ...above the RUN button and CH1 output connector are on 6 Do the following substeps using the n MKR function of the 497P to check the harmonics and noise level a Verify that the harmonics level of the sp...

Page 398: ...oscilloscope TDS700 Prerequisites The AWG610 Arbitrary Waveform Generator must meet the prerequisites listed on page B 8 Do the following steps to install the test hookup and set the test equipment co...

Page 399: ...front panel Trigger bottom Source side Internal side b Push the Interval side button c Push 1 and m SHIFT 9 keys in this order or turn the general pur pose knob to set the trigger interval to 1 ms Th...

Page 400: ...test equipment controls 1 Use a 50 W SMA coaxial cable and an SMA Fe BNC Fe adapter to connect the AWG610 Arbitrary Waveform Generator CH1 output connector to the oscilloscope CH1 input connector 2 Us...

Page 401: ...tage source controls as follows Function Pulse Mode Continuous Parameter Frequency 100 Hz Amplitude 1 0 V 2 V in open circuit Offset Adjust such as a pulse 4 65 V in amplitude referenced to ground Out...

Page 402: ...evel side Push 5 and ENTER keys in this order b Set the offset level of generator Push generator output ON Push Cursor keys as the high level of a pulse to be set to 4 65V c Verify that no waveform is...

Page 403: ...t 5V by following the substeps below a Set the trigger level of AWG610 Push Level side Push 5 and ENTER keys in this order b Set the offset level of generator Push Cursor keys as the low level of a pu...

Page 404: ...r 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 Signal 5V...

Page 405: ...isites The AWG610 Arbitrary Waveform Generator must meet the prerequisites listed on page B 8 Do the following steps to install the test hookup and set the test equipment controls 1 Use a 50W SMA coax...

Page 406: ...ence file a Push UTILITY front panel System bottom Factory Reset side OK side b Load the PT_EVENT SEQ file Refer to Loading Files on page B 10 for file loading procedures c Push SETUP front panel Run...

Page 407: ...generate an event signal on the EVENT IN connector pin 0 c Verify that the oscilloscope displays the waveform as shown in Figure B 22 and that the waveform is about half the amplitude as that shown i...

Page 408: ...oscope displays the waveform as shown in Figure B 23 Figure B 23 Waveform output when SW2 is closed c Open the SW2 of the ground closure to degenerate the event signal d Verify that the oscilloscope d...

Page 409: ...ate the event signal d Verify that the oscilloscope displays the waveform in Figure B 21 10 Check the EVENT IN connector pin 3 input by doing the following substeps a Close the SW4 of the ground closu...

Page 410: ...r controls and select the sequence file a Push UTILITY front panel System bottom Factory Reset side OK side b Load the PT_STROB SEQ file Refer to Loading Files on page B 10 for file loading procedures...

Page 411: ...n in Figure B 27 Figure B 27 DC waveform output when the SW5 is closed d Open SW5 of the ground closure to degenerate the strobe signal on the EVENT IN connector strobe pin e Verify that the DC wavefo...

Page 412: ...equipment controls 1 Use a 50 W BNC coaxial cable to connect the AWG610 Arbitrary Waveform Generator 1 4 CLOCK OUT connector to the input A connector on the frequency counter 2 Use a 50 W BNC coaxial...

Page 413: ...2 0 0 and M SHIFT 7 keys in this order or turn the general pur pose knob to set the internal clock frequency to 200 MHz 2 Push the RUN button The LED above the RUN button is on 3 Verify that the freq...

Page 414: ...ll the test hookup and set the test equipment controls 1 Use the 50 W BNC coaxial cable to connect the AWG610 Arbitrary Waveform Generator 1 4 CLOCK OUT output to the oscilloscope input connector see...

Page 415: ...efer to Loading Files on page B 10 for file loading procedures c Push HORIZONTAL MENU front panel Clock side d Push 2 0 0 and M SHIFT 7 keys in this order or turn the general pur pose knob to set the...

Page 416: ...hookup and set the test equipment controls 1 Use the 50 W BNC coaxial cable to connect the AWG610 Arbitrary Waveform Generator 10 MHz REF OUT output to the oscilloscope input connector see Figure B 29...

Page 417: ...efer to Loading Files on page B 10 for file loading procedures c Push Horizontal Menu front panel CLOCK side d Push 2 0 0 and M SHIFT 7 keys in this order or used the general purpose knob to set the i...

Page 418: ...er output connector during the marker output tests Do the following steps to install the test hookup and set the test equipment controls 1 Use an SMA coaxial cable and an SMA to BNC adapter to connect...

Page 419: ...k rate to 100 MS s 7 Push the RUN button The LEDs above the RUN button and CH1 output connectors are on Always perform the marker level measurements after the level has stabilized The marker level mea...

Page 420: ...to the MARKER1 output a Disconnect the 50 W SMA terminator from the MARKER1 connector b Disconnect the 50 W SMA coaxial cable from MARKER1 connec tor and connect it to MARKER1 c Connect the 50 W SMA...

Page 421: ...s during the marker output tests Two 50 SMA coaxial cables must have same length Do the following steps to install the test hookup and set the test equipment controls 1 Use the 50 W SMA coaxial cables...

Page 422: ...MODE WFM file Refer to Loading Files on page B 10 for file loading procedures 5 Push the RUN button The LED above the RUN button is on 6 Follow the substeps below to verify that the Marker1 delay fun...

Page 423: ...y a Push the Marker2 Delay side button b Continuously change the Marker2 delay from 0 s to 1 5 ns by turning the general purpose knob c Verify that the Marker2 output delay relative to the Marker1 out...

Page 424: ...Appendix B Performance Verification AWG610 Arbitrary Waveform Generator User Manual...

Page 425: ...ssure compressed air about 9 psi Using Table C 1 as a guide inspect the outside of the instrument for damage wear and missing parts You should thoroughly check instruments that appear to have been dro...

Page 426: ...de of the instrument with a lint free cloth 2 Remove remaining dirt with a lint free cloth dampened in a general purpose detergent and water solution Do not use abrasive cleaners 3 Clean the monitor s...

Page 427: ...tial Pulse D_EXP EQU D_EXP WFM 6 Nyquist Pulse NYQUIST EQU NYQUIST WFM 7 Linear Frequency Sweep LIN_SWP EQU LIN_SWP WFM 8 Log Frequency Sweep LOG_SWP EQU LOG_SWP WFM 9 Amplitude Modulation AM EQU AM W...

Page 428: ...able D 2 Gaussian pulse File name GAUSS_P WFM Made with equation editor Equation size 640 clock 1e9 pulse width k0 30e 9 peak location k1 320e 9 gauss_p wfm exp log 2 2 time k1 k0 2 Descriptions The w...

Page 429: ...ngs Waveform points 1024 Clock frequency 1 0 GHz Output time 1024 ns Table D 4 Sampling function SIN X X pulse File name SINC WFM Made with equation editor Equation size 2048 clock 1e9 sine frequency...

Page 430: ...utput time 412 ns Table D 6 Double exponential pulse File name D_EXP WFM Made with equation editor Equation clock 1e9 size 10240 k1 50e 9 rise time constant k2 1000e 9 fall time constant tmp exp time...

Page 431: ...scriptions This is the impulse response of a wave shaping Nyquist filter The shoulder characteristics of this filter are referred to as cosine roll off characteristics and the bandwidth used can be va...

Page 432: ...pf1t 2pf2 t 0 t T dt f0 of the average frequency f1 f2 2 Settings Waveform points 8000 Clock frequency 1 0 GHz Output time 8000 ns Table D 9 Log frequency sweep File name LOG_SWP WFM Made with equatio...

Page 433: ...e Settings Waveform points 32000 Clock frequency 128 MHz Output time 0 25 ms Table D 11 Frequency modulation File name FM WFM Made with equation editor Equation clock 819 2e6 size 32768 k0 25e3 modula...

Page 434: ...dom signal is created using the waveform editor s timing display shift register generator function Register length 15 The encoding is NRZ Settings Waveform points 4088 29 1 x 8 Clock frequency 2 0 GHz...

Page 435: ...se for the PR4 This sample equation makes the PR4 WFM waveform with 200 waveform points Samples Cell Number of Cells Settings Table D 16 Isolated pulse for disk application File name EPR4 EQU Made wit...

Page 436: ...ncells pi Number of Cells PI k1 0 5 a pi 3 32 E2PR4 WFM a sinc k0 scale k1 3 sinc k0 scale k1 pi 3 sinc k0 scale k1 2 pi sinc k0 scale k1 3 pi Descriptions This is the isolated pulse for the E2PR4 Th...

Page 437: ...umber of waveform points is 64 Settings Table D 20 Isolated pulse for network application File name DS1A WFM Made with waveform editor Descriptions This is the isolated pulse for the T1 102 DS1A The n...

Page 438: ...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 Isolated pulse for network application File name S...

Page 439: ...Drive Digital Storage Oscilloscope AWG2000 Series Edit Buffer AWG610 Arbitrary Waveform Generator GPIB GPIB FD FTP NFS ASCII files Use Import Export function to convert Use Import function to convert...

Page 440: ...Appendix E File Transfer Interface Outline AWG610 Arbitrary Waveform Generator User Manual...

Page 441: ...contained in the signal T is the sampling interval This theorem is well known as the sampling theorem If data is created to meet this theorem the necessary signal can be obtained R R p p A continuous...

Page 442: ...at point xi is given by the following equation 1 1 Here n is the number of waveform points and i is an integer in the range i 1 2 n f xi xi x n nx f x i 1 f x i 1 nx Figure F 1 Equation differentiati...

Page 443: ...is expressed with the following equation 1 1 2 D D 2 1 2 2 2 3 AAA 2 1 Here n is the number of waveform points and i is an integer in the range i 1 2 n xi f x i 1 f xi f xi 1 x i x n nx xi 1 x i 1 Fi...

Page 444: ...b0 b1 b2 3 points For nonperiodic case A B a0b0 a0b1 a1b0 a0b2 a1b1 a2b0 a1b2 a2b1 a3b0 a2b2 a3b1 a4b0 a3b2 a4b1 a4b2 0 8 points The data length of the waveform created is the total of the number of...

Page 445: ...b2 3 points For nonperiodic case A B a0b2 a0b1 a1b2 a0b0 a1b1 a2b2 a1b0 a2b1 a3b2 a2b0 a3b1 a4b2 a3b0 a4b1 a4b0 0 8 points The data length of the waveform created is the total of the number of points...

Page 446: ...odic case A B b0a0 b1a1 b2a2 b0a4 b1a0 b2a1 b0a3 b1a4 b2a0 b0a2 b1a3 b2a4 b0a1 b1a2 b2a3 5 points Waveforms A and B are regarded as periodic during calculation The count of the operation of sum of pro...

Page 447: ...ern can be converted to another code Figure F 3 shows an image of how the code conversion table is used Data bits already looked up Data bits that will be looked up Data bits being looked up Data bits...

Page 448: ...Input and output data bit pattern 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 1 0 0 0 Output 1 0 1 1 0 0 1 1 1 Convert...

Page 449: ...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 to FM Two bits are generated for each input bit Past Current Next P OUT Output code 0 0 11 0 1 00 1...

Page 450: ...Next P OUT Output code 0 00 1 10 Example Input 0 1 0 0 1 1 0 0 0 Output 00 10 00 00 10 10 00 00 00 The output bit is always set to 1 when input bit changes from 1 to 0 or 0 to 1 Past Current Next P OU...

Page 451: ...00000 0001 11 000000 0010 01 111110 0010 10 000001 0010 00 111110 0010 11 000001 0011 1 100001 0011 0 011110 01 1 100 01 0 011 10 01 111 10 10 000 10 00 111 10 11 000 11 01 110 11 10 001 11 00 110 11...

Page 452: ...txt 0 1 1 0 1 0 1 1 1 0 0 0 0 0 1 1 1 0 01 1 1 10 0 0 00 0 1 11 fm txt bi phase txt rz txt 0 0 11 0 1 00 1 0 10 1 1 01 0 01 1 10 0 00 1 10 special txt 1 7rill txt 0 1 1 1 0 1 1 0 0 0 0000 1 100000 000...

Page 453: ...BE 0 Header The header line MAGIC 3002 lets the instrument recognize a text file as the sequence This number must be added to the first line Line Descriptions The LINES provides the information that t...

Page 454: ...r Goto One and Logic Jump respectively F4 Wait Trigger Wait Trigger 1 On or 0 Off F5 Goto One Goto One 1 On or 0 Off F6 Logic Jump Logic Jump Line Number range 1 to 8000 0 No definition 1 Jump to next...

Page 455: ...ion Logic Jump Definition The 4 entries of the logic table definition follow the logic jump header LOGIC_JUMP and a space and must be delimited by comma Logic Jump space Pin 0 logic Pin 1 logic Pin 2...

Page 456: ...NGLE WFM 60000 0 0 0 SINE WFM 30000 0 0 0 TABLE_JUMP 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 LOGIC_JUMP 1 1 1 1 JUMP_MODE LOGIC JUMP_TIMING ASYNC STROBE 0 Using the current instrument default settings you can...

Page 457: ...138 Basic concept on communication for capturing 3 171 basic hardware structure 2 41 Basic Keywords menu button 3 105 bezel buttons 2 2 2 7 BMP hardcopy format 3 162 BNF Backus Naur form 3 175 bottom...

Page 458: ...ication B 1 user manual FRONTMATTER xviii Convert Waveform Pattern 3 211 converting captured waveform files 3 209 Convolution math function 3 65 3 67 copy 3 107 Copy command 3 52 copy line Sequence ed...

Page 459: ...n hardcopy 3 163 Exiting quick edit 3 95 exiting an editor 2 32 exp 3 190 Expand command 3 54 expand 3 185 Exporting files 3 211 external keyboard setup 3 149 extract 3 185 F Factory reset 3 152 Fall...

Page 460: ...then else 3 188 Illegal file format message 3 31 Impedance menu button 3 40 Import pattern 3 60 importing data from file 3 88 Importing files 3 209 incoming inspection 1 3 Insert From File command 3...

Page 461: ...Cube 3 63 Differential 3 63 Digital Filter 3 65 3 69 Integral 3 63 Mul 3 64 Normalize 3 63 Re Sampling 3 65 3 71 Square 3 63 Square Root 3 63 Sub 3 64 XY View 3 65 3 71 Math functions abs 3 190 3 195...

Page 462: ...l 3 42 overwrite confirmation 2 23 P panel lock LED 2 2 Parameters GPIB 3 153 paste 3 107 Paste Insert command 3 52 Paste Replace command 3 52 paste line Sequence editor 3 115 Pattern editor 3 78 crea...

Page 463: ...0 rename 3 194 renaming files 2 17 Renewing edit buffer quick edit 3 97 repackaging for shipment 1 13 Repeat Count jitter composer application 3 146 Repeat Count field 3 112 3 116 Re Sampling math fun...

Page 464: ...een elements 3 29 Slope 3 39 Trigger 3 39 Trigger Level 3 40 Triggered 3 37 View 3 32 waveform pattern load restrictions 3 31 window icon descriptions 3 30 Setups Ethernet 3 156 for hardcopy 3 162 SHI...

Page 465: ...TDS WFM to Waveform File Conversion 3 209 Test items performance verification B 7 Test Record B 13 Performance Verification B 13 text file to Waveform File Conversion 3 210 Text format sequence file...

Page 466: ...m editor screen 3 45 waveform editor screen elements 3 46 Waveform Functions menu button 3 105 waveform loading restrictions 3 31 Waveform memory restriction 2 27 waveform memory edit buffer 2 35 wave...

Reviews: