Summary of Contents for DG2020A

Page 1: ...ess underutilized and idle equipment along with credit for buybacks and trade ins Custom engineering so your equipment works exactly as you specify Critical and expedited services Leasing Rentals Demo...

Page 2: ...User Manual DG2020A Data Generator With P3410 P3420 Pods 071 0053 50 www tektronix com...

Page 3: ...and foreign patents issued and pending Information in this publication supercedes that in all previously published material Specifications and price change privileges reserved Tektronix Inc P O Box 50...

Page 4: ...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 5: ......

Page 6: ...Structure Basics 2 13 Operating Modes Overview 2 16 Basic Menu Operation 2 17 Menu Operations 2 17 Menu Notation 2 18 Menu Item Display 2 19 Numeric Input 2 20 Pattern Data Display Format 2 23 Edit O...

Page 7: ...70 Pod Control Menu 3 71 Run Mode Menu 3 73 Trigger Menu 3 76 Oscillator Menu 3 77 APPLICATION Menu 3 79 APPLICATION Menu 3 79 UTILITY Menu 3 81 Mass Memory Menu 3 83 Display Hardcopy Menu 3 86 Syste...

Page 8: ...e of Contents DG2020A P3410 P3420 User Manual iii Appendix C Miscellaneous C 1 Repackaging for Shipment C 1 Inspection and Cleaning Procedures C 2 Factory Settings C 4 Conversion Table Examples C 6 In...

Page 9: ...Figure 2 12 Numeric keys units button delete key and enter key 2 20 Figure 2 13 Numeric input using the numeric keys 2 21 Figure 2 14 General purpose knob and arrow buttons 2 22 Figure 2 15 Knob icon...

Page 10: ...s of data bit positions 3 12 Figure 3 7 Export config menu 3 15 Figure 3 8 Settings popup menu 3 17 Figure 3 9 Reference mark M display 3 18 Figure 3 10 Reference group setting timing display 3 19 Fig...

Page 11: ...e menu 3 52 Figure 3 47 Make sequence menu and a sequence example 3 54 Figure 3 48 Make sub sequence menu and a subsequence example 3 55 Figure 3 49 Event jump operation timing 3 60 Figure 3 50 SETUP...

Page 12: ...6 Figure B 12 Pod connection B 17 Figure B 13 P3410 voltage level display B 18 Figure B 14 P3410 output pins B 18 Figure B 15 Pin header cable types B 18 Figure B 16 Output voltage test connections B...

Page 13: ...t menu crt display 3 8 Table 3 3 Import parameters 3 11 Table 3 4 Export parameters 3 16 Table 3 5 Arrow button functions 3 21 Table 3 6 Pattern data display format 3 23 Table 3 7 Block relative curso...

Page 14: ...A 9 Table A 7 Nominal traits mechanical characteristics A 13 Table A 8 Certifications and compliances A 14 Table B 1 Performance check disk s file list B 2 Table B 2 Required equipment B 3 Table B 3...

Page 15: ...Table of Contents DG2020A P3410 P3420 User Manual...

Page 16: ...terminals of the product ensure that the product is properly grounded Observe All Terminal Ratings To avoid fire or shock hazard observe all ratings and markings on the product Consult the product ma...

Page 17: ...or practices that could result in damage 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 r...

Page 18: ...in hazardous voltages for long periods of time after power is turned off Before attempting any servicing discharge the CRT by shorting the anode to chassis ground When discharging the CRT connect the...

Page 19: ...Service Safety Summary DG2020A P3410 P3420 User Manual...

Page 20: ...nting simple examples Reference describes the functions and use of this instrument s main menus in detail Appendices describe product specifications performance verification instruc tions and other in...

Page 21: ...ps Execute the action in left end of the top row first Then execute actions from left to right along the row When one row has been completed move to the left end of the next row down and repeat For po...

Page 22: ...h does the equivalent of over a billion word patterns 12 channels with support for up to 36 channels by adding optional modules in 12 channel increments 100 ps timing skew adjustment function Variable...

Page 23: ...area sensors and all types of digital circuits Initial Inspection Before unpacking the DG2020A from its shipping carton inspect the package for signs of external damage If the carton is damaged notify...

Page 24: ...ports for a total of 36 channels This option allows 3 individual pods to be used at the same time Pod cable connections are located on the rear panel Although pod cables are included with this option...

Page 25: ...t number User Manual this manual 071 0053 XX Programmer Manual 071 0054 XX Performance Check Disk 3 5 inch 063 2918 XX GPIB Sample Program Disk 3 5 inch 063 2919 XX DG LINK Application Program Disk 3...

Page 26: ...50 pin header to pin header cable 20 inch 50 8 cm X X 012 1505 XX 50 SMB to SMB cable 40 inch 101 6 cm X X 012 1458 XX 50 SMB to BNC cable 40 inch 101 6 cm X X 012 1459 XX 50 SMB to pin header cable 2...

Page 27: ...rt number Extender A board for slot 1 2 3 4 1 671 2331 XX Extender B board for slot 5 1 671 2487 XX Cable kit 1 198 5855 XX Ejector 2 003 1315 XX Header 1 131 5537 XX 50 SMB to BNC adapter 2 015 0671...

Page 28: ...cated rack refer to the instruction sheet that comes with the rack mounting kit 2 Before switching on the power double check that there is nothing blocking the flow of air at the fan and air intake ho...

Page 29: ...European market 4 Check that you have the proper electrical connections The DG2020A operates at the following power supply voltage Line voltage range 90 V 250 V Line frequency 48 Hz 440 Hz 90 V 127 V...

Page 30: ...with the tab slot down and the connector on the pod rear panel is installed with the tab slot up see Figure 1 2 To connect a cable between the DG2020A and a pod align the yellow wire end of the cable...

Page 31: ...rectly inserted the cable plug in the DG2020A and the pod before turning on power The yellow wire end of the connector must be aligned with the triangular yellow index mark on the DG2020A or pod Incor...

Page 32: ...rted DG2020A P3410 P3420 User Manual 1 11 6 Connect the proper power cord from the rear panel power connector to the power system Table 1 6 Power cord identification Plug configuration Normal usage Op...

Page 33: ...User Manual Power On 7 Push the PRINCIPAL POWER SWITCH shown in Figure 1 3 on the rear panel of this instrument Power is now applied to the standby circuit of this instrument WARNING ATTENTION Figure...

Page 34: ...side of the front panel to switch on the power for this instrument Once this instrument is installed leave the PRINCIPAL POWER SWITCH on and use the ON STBY switch as the power switch This instrument...

Page 35: ...code are displayed You can exit this state and operate this instrument but until the error is corrected the instrument performance cannot be relied on To exit the diagnostics system press any of the b...

Page 36: ...howing how to create pattern data and output them These examples are designed to help you gain a basic understanding of the instrument Functional Overview This section describes the terminology and fu...

Page 37: ...H at the rear must be on Cancels the current operation and closes side and sub menus The display can be returned to the top level by repeated pressing Provides a TTL level event output signal Provides...

Page 38: ...ng updated When automatic pattern data update is specified the indicator flashes rapidly during data update It flashes slowly when automatic update is not performed and data update is required Refer t...

Page 39: ...RS 232 Connector The RS 232 C connector is used for remote computer control over a serial interface CLOCK IN Connector CAUTION Only apply signals within the stipulated range to the CLOCK IN connector...

Page 40: ...disk drive is located on the right side of the DG2020A chassis You use the floppy disk drive to save and recall instrument pattern and setting data Do not press the eject button while the DG2020A is w...

Page 41: ...r Manual Figure 2 5 shows the display elements including bottom and side menus work area status lines and so on Also shown are a popup menu and message box Table 2 1 describes each element in detail F...

Page 42: ...can be turned on or off using the UTILITY menu 3 87 3 Side menu Related side menu items are displayed here when a bottom menu item is selected The topmost entry in the side menu displays either a lab...

Page 43: ...t the high impedance control correctly so that signal collisions do not result in output currents or voltages in excess of the rated values Data Input Connector This indicator lights when inhibit and...

Page 44: ...ce control correctly so that signal collisions do not result in output currents or voltages in excess of the rated values CONTROL INPUT The CH0 to CH11 connectors output pattern data with variable out...

Page 45: ...ardware data structures and operating modes to allow you to take full advantage of the DG2020A Figure 2 8 shows the main hardware blocks that make up the instrument This section describes these hardwa...

Page 46: ...complex digital circuit that operates at an exceptionally high speed Pattern memory and sequence memory are high speed memories that hold the pattern data and sequence data which are described later T...

Page 47: ...of those two signals can be selected as the high impedance control signal and the external inhibit input signal can be selected for CH0 high impedance control T1 Inhibit Input or CH0 Data Output The d...

Page 48: ...and handled as a single group Any set of bits can be assigned as a group However they must be next to each other For example D00 D03 can be assigned a group but D00 D02 and D05 can not Pattern data c...

Page 49: ...he sequence data is valid or whether enhanced mode settings such as event jumps in the sequence are ignored Table 2 2 lists the data structure related technical terms that appear frequently in the ope...

Page 50: ...Operating Basics DG2020A P3410 P3420 User Manual 2 15 Figure 2 10 Data structure image...

Page 51: ...or edited or the output pod bit allocations are changed the pattern that is actually output will not be updated unless these new settings are transferred to the pattern generation unit For doing this...

Page 52: ...meter selection Pressing one of the menu buttons at the center of the instrument s front panel displays one of the menus that forms the basis of DG2020A operation There are four menu buttons EDIT SETU...

Page 53: ...sociated with the menu item is executed as soon as the menu item is selected Menu Notation The following notation is used in this manual to show the order to push instrument buttons Front panel menu b...

Page 54: ...s are selected or not and whether an item is valid or not as shown in Table 2 5 Table 2 5 Bottom menu item display Menu item Description The menu items that are manipulated with the side buttons can b...

Page 55: ...A D B C kHz ms mV Hz s V ENTER F ns E Figure 2 12 Numeric keys units button delete key and enter key Use the following procedure to input numeric values with the numeric keys ENTER key and units butto...

Page 56: ...ow display State of the value Pressing a units button after a value has been entered confirms both the value and the unit in a single operation Pressing a units button before entering the input state...

Page 57: ...se or decrease the value of the digit indicated by the underscore Rotating the knob to the left decreases the value and rotating it to the right increases the value CURSOR EXECUTE Figure 2 14 General...

Page 58: ...the underscore one digit to the left and thus multiplies the effect of turning the general purpose knob by ten Inversely pressing the button moves the underscore one digit to the right and reduces the...

Page 59: ...ock as numeric values for each group The Binary display format shows the data bit states for each clock as 0 or 1 This is the basic display for digital signals and is an appropriate format for handlin...

Page 60: ...menu items execute editing operations as soon as that operation is selected from a menu This scheme has the problem that operation becomes inefficient if the same operation must be repeated many time...

Page 61: ...eft Magnify OK Cancel Figure 2 19 Pattern data editing procedure Area and Point Cursors When editing pattern data there are two types of cursors used for indicating the data that will be the object of...

Page 62: ...a The origin data group is set with the up and down arrow buttons The origin sample point is displayed in the Cursor window at the upper left of the screen in the same way as the point cursor is displ...

Page 63: ...UTE button Incorrect input can be erased with the delete key The position where the character will be inserted is indicated with an underscore Use the left and right arrow buttons to change the positi...

Page 64: ...Basic Menu Operation DG2020A P3410 P3420 User Manual 2 29 Figure 2 22 Popup confirmation window...

Page 65: ...reference group Unselect reference group Set memory size Select arrow key function Set view type to timing Set view type to table Set view type to binary Block Move to block start Move to block end Mo...

Page 66: ...hift Register Generator Logical Operation Bit Operation Serial Code Converter Make Sequence Insert Delete Repeat Count Set Enhanced Control Special Set scope Cut Copy Paste insert Paste replace Set da...

Page 67: ...Assign Pod Assign Assign Release Change Inhibit Control Level Delay High Level Low Level Delay Z on Stop Pod Control Event Level Inhibits Level POD A Event Run Mode Repeat Single Step Enhanced Update...

Page 68: ...ze Media Catalog Order Lock Display Hardcopy Display Clock Brightness Dimmer Hardcopy Format Port Clear Message Area System Remote Port GPIB Configure Address Serial Baudrate Data Bits Parity Stop Bit...

Page 69: ...Basic Menu Operation DG2020A P3410 P3420 User Manual...

Page 70: ...ce Refer to the menu descriptions in section 3 for detailed explanations of the functions used in these procedures These examples do not cover all the features and functions of the DG2020A They are in...

Page 71: ...h as the one shown below list the steps for each procedure task For these steps press the buttons in the order shown in the table from left to right in each row from top to bottom of the table If a nu...

Page 72: ...ear panel are installed with the tab slot down and the connector on the pod rear panel is installed with the tab slot up see Figure 2 25 To connect a cable between the DG2020A and a pod align the yell...

Page 73: ...ble ensure that the plug and socket are aligned correctly Make sure that you have correctly inserted the cable plug in the DG2020A and the pod before turning on power The yellow wire end of the connec...

Page 74: ...pattern data initialize the instrument s data and settings 1 Clear the data group definitions Menu button Bottom button Popup menu Side button Front panel button 2 Clear all data Menu button Bottom b...

Page 75: ...he screen using the front panel CURSOR button 0 ENTER Move the knob icon to the Width window in the upper left of the screen using the front panel CURSOR button 1 0 2 4 ENTER Press the down arrow butt...

Page 76: ...in the drive b Name the new file COUNT1 Menu button Bottom button Popup menu Side button Front panel button Select each character in the file name using the general purpose knob and the up and down a...

Page 77: ...tions Menu button Bottom button Popup menu Side button Front panel button SETUP Group Assign Reset All bits Assign OK 2 Clear all data Menu button Bottom button Popup menu Side button Front panel butt...

Page 78: ...sor covers DATA04 to DATA07 5 Select shift as the edit operation and execute it This will shift the bits in DATA04 to DATA07 exactly one sample width to the right Menu button Bottom button Popup menu...

Page 79: ...vert as the edit operation Menu button Bottom button Popup menu Side button Front panel button Execute Action Invert data OK d Insert two glitches Menu button Bottom button Popup menu Side button Fron...

Page 80: ...in example 2 7 Save the edited data on the floppy disk a Insert a writable floppy disk in the drive b Name the new file COUNT2 Menu button Bottom button Popup menu Side button Front panel button The...

Page 81: ...tputs the signals 1 Assign DATA00 to DATA03 to a group called IC1 a Reset all bit allocations Menu button Bottom button Popup menu Side button Front panel button b Set the MSB most significant bit and...

Page 82: ...p called IC2 a Set the MSB and LSB Menu button Bottom button Popup menu Side button Front panel button Select 28 DATA07 Group Bit s Config MSB Set D07 LSB Set D04 OK The MSB setting may change dependi...

Page 83: ...l Menu button Bottom button Popup menu Side button Front panel button Press the front panel down arrow button to select channel A 04 from the POD assignment list Select data D03 IC1 03 from the Data b...

Page 84: ...each channel OK Press the OK button when done to activate the allocations Note that the allocations will not become valid unless the OK button is pressed To summarize data bits have been allocated wha...

Page 85: ...ep sets output levels for the P3420 pod 6 Set the pod channel A 04 to A 011 output levels to 4V for the high level and 0V for the low level The output level of the channels from A 00 to A 07 cannot be...

Page 86: ...08 to A 11 is variable in both the P3410 and the P3420 pod 7 Set the delays for the pod channels A 08 to A 11 to 5 ns Menu button Bottom button Popup menu Side button Front panel button Figure 2 29 Ou...

Page 87: ...on the P3410 pod to the oscilloscope channels CH1 and CH2 This requires two SMB to pin header cables and two SMB to BNC adapters as shown in Figure 2 30 Figure 2 30 P3410 pod oscilloscope connection P...

Page 88: ...e and output level settings see steps 6 and 7 and observe the results If a P3410 pod is used change the delay time setting see step 7 and observe the results 11 Save the state of the settings on the f...

Page 89: ...4 prepares four 128 bit blocks and creates the following sequence by combining those blocks First create the following data patterns for the blocks Block 1 Binary up counter pattern Block 2 Data patte...

Page 90: ...12 bits Menu button Bottom button Popup menu Side button Front panel button Settings Set memory size OK 5 1 2 ENTER OK 4 Set the block cursor position and width This operation uses a scope of 8 DATA00...

Page 91: ...2 8 ENTER Block Add block de limiter here OK Clear String B K 2 OK 130 127 128 129 511 0 126 Place a block delimiter here to separate the blocks Point No Block 2 Block 1 Current Edit Screen 125 Figur...

Page 92: ...ars in the Cursor window in the upper left of the screen If the icon is not in that window move it there with the front panel CURSOR button Menu button Bottom button Popup menu Side button Front panel...

Page 93: ...wn counter data in block 3 Confirm that the knob icon appears in the Cursor window in the upper left of the screen If the icon is not in that window move it there with the front panel CURSOR button Me...

Page 94: ...n is output once The BK3 pattern is output once The BK4 pattern is output 20 times Next create a sequence as shown in Figure 2 34 Each sequence line defines a block or subsequence that is executed in...

Page 95: ...ll subsequence Line 2 Wait trigger event and then the BK1 pattern is repeatedly output while waiting event signal When the event condition has been satisfied the process jumps to the line 3 Line 3 The...

Page 96: ...Select the BK1 from the Select block popup menu using the front panel knob OK Repeat 1 0 ENTER With the front panel down arrow button advance the line pointer to the next line See Figure 2 35 Using t...

Page 97: ...next line Using above procedures insert SUB1 into the line 1 and set the Trig Wait 15 Create the next two lines in the sequence list Note that you cannot set a jump address sequence line number that...

Page 98: ...ck to the line 2 Set Enhanced Control Event Jump Set to On Jump to 3 ENTER Go Back The following two steps set the trigger and run mode for output 17 Set the run mode to Enhanced Menu button Bottom bu...

Page 99: ...10 P3420 User Manual 18 Assign the data bits to output channels In this example DATA00 is assigned to A 07 See Figure 2 37 Menu button Bottom button Popup menu Side button Front panel button Figure 2...

Page 100: ...nt panel to start output The first three lines in the sequence wait a trigger event Press the FORCE TRIGGER button on the front panel to generate the trigger event Sequence line 2 outputs the BK1 patt...

Page 101: ...Name the file SEQ1 Menu button Bottom button Popup menu Side button Front panel button This creates the file called SEQ1 PDA If a file of the same name already exists a message asking if that file sh...

Page 102: ...groups setting up channels and setting pod voltages the operating mode and triggers Application Menu Although the current version of the firmware does not provide any functions under the APPLICATION m...

Page 103: ...etting output parameters run mode and trigger Outputting pattern data Created and edited pattern data can be stored in a file together with the setup information Operations with the Edit menu and fron...

Page 104: ...te first block pattern using the procedures described in Pattern Data above b Change the block name with EDIT Block Rename current block c Move the cursor to the next point to the end of the pattern d...

Page 105: ...to output pattern data 1 Press the START STOP button on the front panel to start outputting 2 Press the START STOP button again to stop outputting Advanced Control for Sequence Using the event trigge...

Page 106: ...mark 3 18 Select reference group Setting the reference group 3 18 Unselect reference group Clearing the reference group setting 3 19 Set memory size Setting the memory size 3 19 Select arrow key func...

Page 107: ...ht by inserting zeros 3 37 Shift left or Shift right Shifting pattern data left or right 3 37 Shift up add zero or Shift down add zero Shifting pattern data up or down 3 38 Shift up or Shift down Shif...

Page 108: ...DG2020A P3410 P3420 User Manual 3 7 CRT Display This section describes the EDIT menu screen shown in Figure 3 3 Table 3 2 provides a description and page number references Figure 3 3 EDIT menu timing...

Page 109: ...area cursor The area enclosed by this cursor is the object of the execute action editing operations The area is set by the Set scope vertical in the Execute Action menu and Width horizontal items 9 Di...

Page 110: ...and New items is displayed Reads format pattern data block group sequence and setup data into the instrument s internal memory from mass memory floppy disk Sub Menu Item Function Operation Load the pa...

Page 111: ...series group data file extension GRP Tektronix AWG2000 series waveform data file extension WFM CSV format data file extension CSV A procedure for formatting data in a CSV format is on page 3 13 Popup...

Page 112: ...ified memory size cannot be read in Source Start Specifies the starting position from which the data is read in from the file Dest Start Specifies the position which data is read in when pattern memor...

Page 113: ...w the data write operations in terms of point positions and data bit positions when pattern memory is the write destination Start Position Source Start Number of data points read Read Points Read in D...

Page 114: ...he word width For example if the first line consists of pattern 1 0 1 1 then the word width is 4 bits wide The number of lines in the file defines the number of words in the pattern For example 10 lin...

Page 115: ...locks 16384 words and saved to individual floppies To import the data do the following 1 Insert the floppy with the first 16k into the drive 2 Select File Import Data and select a file to be imported...

Page 116: ...ad in to an AWG2000 Series instrument default setup data will be added PCs and some other systems may not be able to read this data directly Operation Write pattern data to mass memory Bottom button P...

Page 117: ...valid when Entered is specified for the Region in the sub menu It specifies the starting position for the data written Size This field is valid when Entered is specified for the Region in the sub men...

Page 118: ...menu Side button Settings Menu The settings menu sets all the EDIT menu internal settings It supports the following operations Setting the reference mark Setting the reference group Setting the memor...

Page 119: ...ifies the origin of the delta display It does not affect the pattern data definition itself Figure 3 9 Reference mark M display Operation Set the reference mark Bottom button Popup menu Side button Se...

Page 120: ...on Clear the reference group Bottom button Popup menu Side button Sets the pattern data memory size The size can be set to a value in the range 64 to 65536 In some cases the memory size setting is cha...

Page 121: ...perations Also note that the arrow button action is sometimes changed automatically by the Execute Action functions described on page 3 28 Figure 3 11 shows an action display within the timing display...

Page 122: ...EDIT Menu DG2020A P3410 P3420 User Manual 3 21 Figure 3 12 Arrow button operation menu Table 3 5 Arrow button functions Arrow button functionality Selection item Description...

Page 123: ...lay format is selected from the following options Timing display Table display Binary display Table 3 6 present descriptions and examples of the pattern data display formats Operation Set the pattern...

Page 124: ...EDIT Menu DG2020A P3410 P3420 User Manual 3 23 Table 3 6 Pattern data display format Display format setting item Description...

Page 125: ...respect to those blocks The items to be set are selected from a popup list using the general purpose knob Figure 3 13 Block popup menu Block Relative Cursor Movement Moves the cursor relative to the...

Page 126: ...revious block Move to block any OK Select the block to move to Move to block any only OK Sets a block delimiter at the current cursor position The delimiter point becomes the starting point of the nex...

Page 127: ...k delimiter between the current block and the preceding block to combine the block with the immediately preceding block To delete the block delimiter at least one block must exist before the current b...

Page 128: ...he size of the current block only set a size that does not cause the total number of points to exceed the maximum memory size Zero data corresponding to the increase in size is added at the end of the...

Page 129: ...d from the Action Menu a popup menu see Figure 3 18 using the general purpose knob The editing operation is applied to the editing object area when the front panel EXECUTE button is pressed Figure 3 1...

Page 130: ...value display by pressing the front panel CURSOR button Then enter the value with the general purpose knob or the numeric keys To set the position move the knob icon next to the Cursor position displa...

Page 131: ...area following the cursor is the object of the editing operation Bottom button Popup menu Side button Pressing the CLEAR MENU button clears the selected editing operation Sets the range of groups or b...

Page 132: ...o 0 Note that the deleted data is inserted in the paste buffer and can be used as paste data Figure 3 20 Cut The cursor becomes the area cursor The data in the editing range is copied to the paste buf...

Page 133: ...e cursor becomes the area cursor All the data bits in the editing area are set to 1 Figure 3 23 Set data to high For example this operation will set the value of a 3 bit group data item to 7H hexadeci...

Page 134: ...t to 1 Figure 3 25 Insert high data The cursor becomes the area cursor The data following the cursor is moved to the rear by the amount specified for the editing area and the data in the editing area...

Page 135: ...s for timing display format The cursor becomes the area cursor The area specified as the editing area is reordered in the group bit direction in a mirror image manner This editing operation operates o...

Page 136: ...Mag Factor is 2 then magnifying a data range with the data 0101 would give the data 00110011 This editing operation repeats each data item the number of times specified by the Mag Factor parameter Th...

Page 137: ...to input a digit larger than 7 Input of each data value finishes and the data is set when the number of input digits is sufficient to set all the bits in the group There is no need to press the enter...

Page 138: ...nside the editing area is shifted one point to the left or right Data that overflows the edit area is lost If you select any one of the add zero selections zeros are added at the right or left If you...

Page 139: ...add zero Shift up Shift down The cursor becomes the area cursor The data inside the editing area is shifted one point up or down Data that overflows the edit area is lost If you select any one of the...

Page 140: ...ata inside the editing area is rotated one point to the left or right Data that overflows the editing area cycles around and is added at the left or right of the edit area Figures 3 35 and 3 36 illust...

Page 141: ...its in the counter is the total number of bits in the group set up with the Set scope item in the Execute Action menu When Binary up counter is selected the instrument asks for the Points Step value T...

Page 142: ...P3410 P3420 User Manual 3 41 Binary up counter Binary down counter Johnson counter Graycode counter Figure 3 37 Standard pattern data Operation Creating the standard pattern data Bottom button Popup...

Page 143: ...Entered is selected from the Region side menu From and Size parameters can be specified Generates a clock pattern The edit object can be any bit Figure 3 38 shows the creation of a clock pattern enclo...

Page 144: ...u DG2020A P3410 P3420 User Manual 3 43 Popup Menu Figure 3 39 Clock pattern popup menu Table 3 10 describes the parameter items Table 3 10 Parameter items Parameter item Function Side Menu Menu item F...

Page 145: ...ster and places the result in the first bit of the register The position at which an exclusive OR is set is called a tap and certain tap configura tions produce series that are the longest possible Th...

Page 146: ...se the button to toggle taps Register Length Sets the register length The register length can be set to a value between 1 and 32 Points Step The number of data points set for each shift of the registe...

Page 147: ...When All is selected all of the Dest Bit memory is filled with the pseudorandom pulse pattern When Entered is selected the pattern is written to the area specified by the From and Size parameters Ope...

Page 148: ...with the result Figure 3 42 shows an example of a logical operation where the AND operator was selected Region Entered Operation AND AND Src 1 Bit Src 2 Bit Dest Bit From Size Src 1 Bit Src 2 Bit Des...

Page 149: ...ive NOR Dest Bit The bit to which the result pattern is written From When Entered was selected in the Region side menu item specifies the first point in the bit from which the pattern is written Size...

Page 150: ...49 Copies or moves data between bits in the specified area Popup Menu Figure 3 44 Bit operation popup menu Table 3 13 describes the parameter items Table 3 13 Bit operation parameters Parameter Functi...

Page 151: ...ttern data to different format Popup Menu The menu for setting the bit and area that will be the code conver sion source data and the bit and area where the result of the code conversion will be writt...

Page 152: ...ile menu Edit Table Data Edits a code conversion table This is explained below Code Conversion Table Editing Figure 3 46 shows the Edit Code Table menu which is displayed when the Edit Table Data side...

Page 153: ...tion is full the current position returns to the start point in the source data Figure 3 46 Edit code table menu Table 3 15 describes the parameter items in the Edit Code Table menu Refer to Conversio...

Page 154: ...trolling vertical and horizontal movement Use these procedures to move the cursor to the target location and then use the numeric keys to edit the data Table 3 16 lists the roles of the numeric keys T...

Page 155: ...line can wait trigger event for output A line can be jumped to a specified line by the trigger of event signal Figure 3 47 shows an example of a sequence In this example two subsequences SUB1 waiting...

Page 156: ...le More than 2 048 lines can be input in the Sequence table However only first 2 048 steps expanded in the sequence memory are effective and no error message may not be displayed when executed For det...

Page 157: ...t count for the step at the position of the line pointer Operation Set the block repeat count for the step Bottom button Popup menu Side button Make Sequence Sets up the sequence control options that...

Page 158: ...quence Use the menu items under the Edit Sub Sequence menu item Item Function The following list describes limitations on using subsequences Each line can contain only one data pattern block Each line...

Page 159: ...line has a subsequence call with the repeat count of 25 and that subsequence has two lines the DG2020A generates 50 internal code items for that sequence line and stores them in the sequence memory T...

Page 160: ...in the pattern control circuit when either a low level to high level transition occurs in the pod event input or the front panel STEP EVENT button is pressed Then when the end of the output of the bl...

Page 161: ...T1 n A value between 1 and the value determined by the iteration count T2 The event output delay time T3 The delay time between clock output and data output T1 A delay time mainly determined by the po...

Page 162: ...od data assignment 3 68 Release Clearing a data assignment 3 69 Change Inhibit Control Setting the high impedance control method 3 69 Level Delay High Level Only valid for the P3420 Setting the pod ou...

Page 163: ...SETUP Menu 3 62 DG2020A P3410 P3420 User Manual Table 3 17 Setup menu functions Cont Bottom menu Page Function Side menu or popup menu...

Page 164: ...enu DG2020A P3410 P3420 User Manual 3 63 CRT Display This section describes the SETUP menu screen Figure 3 50 shows the menu Table 3 18 provides descriptions and page number references Figure 3 50 SET...

Page 165: ...f state 3 76 4 Shows the method selected for data output high impedance control 3 69 5 Shows the pod output delays Delays can only be set for pod channels 08 to 11 for each pod 3 71 6 Shows the high a...

Page 166: ...Group assign popup menu Adds a new group A new group cannot be added if there are already 36 groups defined The bit structure of a group is defined by specifying the MSB and LSB of the group If the bi...

Page 167: ...he added group Figure 3 52 Bit structure assignment Operation Add a group Bottom button Popup menu Side button Group Assign Add Group Input the name of the new group OK MSB Specify the MSB LSB Specify...

Page 168: ...r If the result of the changed configuration overlaps an existing group the newly defined group takes precedence Operation Change a group s bit configuration Bottom button Popup menu Side button Delet...

Page 169: ...3 53 Use the general purpose knob to select data bits and the up and down arrow buttons to select pod channels Figure 3 53 Pod assign popup menu Note that the settings performed using the Pod Assign...

Page 170: ...19 shows the four high impedance state control methods that can be selected for each channel Table 3 19 Impedance state contol methods Selection Item Description Since the channel 00 signal for each p...

Page 171: ...ings cannot be changed Determines the output voltage when the data value is 1 The difference between the high level and low level voltages must be between 0 5 and 9 V The displayed voltages are the vo...

Page 172: ...button When Z on Stop is set to On the pod output is set to the high impedance state Operation Set the output impedance when output is stopped Bottom button Popup menu Side button Pod Control Menu Thi...

Page 173: ...the inhibit level Bottom button Popup menu Side button Switches the enable disable of the event input signal for POD A Option 01 instruments also have the POD B Event menu item and Option 02 instrumen...

Page 174: ...55 If a sequence is defined the sequence ordering and repeat Repeat Count functions are applied The extended sequence functions trigger input event jump etc are ignored as shown in Figure 3 56 Figure...

Page 175: ...tern data output when a sequence is defined Pattern data is output not according to the internal clock but rather according to a clock signal generated manually with the STEP EVENT button Pattern data...

Page 176: ...Auto or Manual Auto Rewrites the output data with new data immediately at the point when any change occurs to the pattern data The START STOP button LED indicator blinks rapidly during data update Ma...

Page 177: ...pe and level control Sets whether a trigger is recognized on either a rising or falling edge of the signal applied to the trigger input Positive Rising edge Negative Falling edge Operation Set the tri...

Page 178: ...used when pattern data is output Determines whether the internal oscillator Int or an external input clock Ext is used as the reference clock Operation Set the clock source Bottom button Popup menu S...

Page 179: ...requency Bottom button Popup menu Side button Sets whether or not the PLL phase locked loop circuit is used for internal oscillator frequency control When this setting is On PLL circuit used the instr...

Page 180: ...ons are provided However these operations can often be standardized for a given application area This menu allows such processing to be performed simply by calling standardized processing procedures t...

Page 181: ...APPLICATION Menu DG2020A P3410 P3420 User Manual...

Page 182: ...le or directory name 3 84 Copy or Delete Copy Copying files 3 84 Delete Delete Deleting files 3 84 Delete All Deleting all files 3 84 Special Initialize Media Formatting a floppy disk 3 85 Catalog Ord...

Page 183: ...UTILITY Menu 3 82 DG2020A P3410 P3420 User Manual Table 3 20 Menu functions Cont Bottom menu Page Function Base menu or side menu...

Page 184: ...disk formatting Changes the current directory Operation Change directory Bottom button Popup menu Side button Creates a sub directory in the current directory Operation Create a directory Bottom butto...

Page 185: ...ory in the current directory and that sub directory is not empty it will not be deleted Also locked files will not be deleted Operation Copy a file Bottom button Popup menu Side button Operation Delet...

Page 186: ...tion Catalog Order Specifies the order for display when listing a directory Select the order from the following types Type Order NAME1 ASCII order NAME2 Reverse ASCII order TIME1 In order created star...

Page 187: ...and hardcopy settings Select the items to be changed using the up and down arrow buttons and change the value or the item using the left and right arrow buttons or the general purpose knob Figure 3 6...

Page 188: ...al 3 87 Base Menu Item Function Operation Display the date and time Bottom button Popup menu Side button Operation Adjust the screen brightness Bottom button Popup menu Side button Operation Set the d...

Page 189: ...32C Serial port When hard copy output is to the disk a file name with the format HC_XXX YYY is used Here XXX is a serial number that is started from 000 and YYY is an extension that depends on the for...

Page 190: ...de button System Menu This menus sets the date and time and the GPIB and serial port settings Select the items to be changed using the up and down arrow buttons and change the value or the item using...

Page 191: ...p Bottom button Popup menu Side button Sets the GPIB operating mode and address Base Menu Item Function Operating mode Function Operation Set the GPIB operating mode Bottom button Popup menu Side butt...

Page 192: ...an be set Handshake Sets the flow control method Either Off Soft or Hard can be set for the flow control Operation Set the serial interface parameters Bottom button Popup menu Side button System Selec...

Page 193: ...nternal memory is not cleared by resetting to the factory settings See Appendix C for a table listing the instrument s factory settings Operation Restore the factory settings Bottom button Popup menu...

Page 194: ...Tests the instrument s internal hardware Diagnostics can be run as individual tests or all tests can be run in one operation If the diagnostics complete with no errors Pass is displayed in the Status...

Page 195: ...d 4XX Clock diagnostics calibration error A30 Clock board 5XX Trigger diagnostics calibration error A30 Clock board 6XX Sequence memory error A50 A51 PG board 7XX Pattern memory diagnostics error A50...

Page 196: ...ty Warranted Characteristics Warranted characteristics are described in terms of quantifiable performance limits which are guaranteed Typical Characteristics Typical characteristics are described in t...

Page 197: ...The instrument is operating at an ambient temperature between 10 _C to 40 _C unless otherwise noted Items marked with are tested in the Performance Verification Appendix B Table A 1 Warranted electri...

Page 198: ...ing Delay Internal Clock PLL ON u6 25 MHz Internal Clock PLL ON x6 25 MHz Internal Clock PLL OFF u6 25 MHz Internal Clock PLL OFF x6 25 MHz External Clock 18 ns to 55 ns 30 ns to 70 ns 20 ns to 50 ns...

Page 199: ...ng Delay Internal Clock u6 25 MHz Internal Clock x6 25 MHz External Clock 30 ns to 65 ns 45 ns to 80 ns 25 ns 0 5 clock to 45 ns 1 5 clock Delay to P3420 data output Td3 in Figure A 1 Clock Setting De...

Page 200: ...P3420 User Manual A 5 Table A 1 Warranted electrical characteristics Cont Characteristics Performance Test Description AC line power Rating voltage Voltage range Maximum power Maximum current D0 D1 D...

Page 201: ...re 40 0 _C Altitude Operating To 4 5 km 15 000 feet Maximum operating temperature decreases 1_C each 300 m above 1 5 km Non operating To 15 km 50 000 feet Dynamics Vibration Operating 0 33 mmp p 10 to...

Page 202: ...HD with TDSJIT1 Refer to Table A 5 P3410 TTL output pod Data output Over under shoot 0 5 V into 1 M 10 pF Rise fall time 2 ns 20 to 80 into 1 M 10 pF Channel skew 3 ns CH0 and other channels same pod...

Page 203: ...ut Delay to data output 24 ns P3410 20 ns P3420 Auxiliary inputs External clock input Delay to P3410 data output 36 ns Delay to P3420 data output 33 ns Table A 4 Period JItter Clock frequency 200 MHz...

Page 204: ...nels Up to 12 24 Option 01 36 Option 02 Memory capacity Pattern memory 64 K word 12 bits 64 K word 24 bits Option 01 64 K word 36 bits Option 02 Sequence memory 2048 steps More than 2 048 lines can be...

Page 205: ...Data output Output impedance 50 Output voltage VOH 2 0 V to 7 0 V into 1 M VOL 3 0 V to 6 0 V into 1 M Resolution 0 1 V Maximum swing 9 0 Vp p Minimum swing 0 5 Vp p Delay channel CH8 CH9 CH10 and CH...

Page 206: ...0 V VOL 0 5 V into 1 M Delay time 22 clocks before Data Output change Duration 8 clocks Output resistance 50 Connector BNC at front panel CLOCK output Output resistance 50 Connector SMB at rear panel...

Page 207: ...le A 6 Nominal traits electrical characteristics Cont Characteristics Description Display Display area 5 2 inches width 3 9 inches height Resolution 640 H 480 V pixels Power source AC line power Fuse...

Page 208: ...Performance Characteristics DG2020A P3410 P3420 User Manual A 13 Table A 7 Nominal traits mechanical characteristics Characteristics Description DG2020A P3410 TTL output pod P3420 Variable output pod...

Page 209: ...communications Act per the following standard AS NZS 2064 1 2 Industrial Scientific and Medical Equipment 1992 EC Declaration of Conformity Low Voltage Compliance was demonstrated to the following spe...

Page 210: ...tive pollution occurs Occasionally a temporary conductivity that is caused by condensation must be expected This location is a typical office home environment Temporary condensation occurs only when t...

Page 211: ...Appendix A Performance Characteristics DG2020A P3410 P3420 User Manual...

Page 212: ...m confirms that the DG2020A is operating correctly The self tests execute quickly and require no special equipment during execution Performance Tests There are 3 performance test groups Performance te...

Page 213: ...requency DG2020A TP2EXCLK PDA External clock input DG2020A TP3DPOUT PDA Digital output DG2020A TP4TRIG PDA External trigger operation DG2020A TP5EVENT PDA Event operation Event input and inhibit input...

Page 214: ...Tektronix P3410 or P3420 DG2020A SMB to pin header cable 2 Impedance 50 Connector SMB to pin header Length 20 inches Tektronix part no 012 1503 00 DG2020A P3410 SMB to BNC cable 2 Impedance 50 Connec...

Page 215: ...he procedure Tables such as the one shown below appear in these steps For these steps press the buttons in the order shown in the table either from left to right or from top to bottom to select the re...

Page 216: ...Figure B 2 Diagnostics menu If Fail is displayed in the Status display area an error code will be displayed in the Comment column See Table B 3 for the meanings of the error codes Contact your Tektro...

Page 217: ...r operation B 12 Event operation B 14 This test confirms the frequency precision of the DG2020A internal clock With the PLL circuit on Clock frequency 50 ppm With the PLL circuit off Clock frequency 3...

Page 218: ...with the PLL circuit on and the internal clock frequency set to 200 kHz or 100 0 mHz 4 Change the frequency counter input to INPUT A through the 50 W termina tion with the SMB to BNC cable 5 Press the...

Page 219: ...ck input operation Confirm that the clock signal is output from the CLOCK OUT connector when a square wave signal with a frequency of 1 MHz and an amplitude of 1 V VIH 0 7 V VIL 0 3 V is input as an e...

Page 220: ...ess the START STOP button on the front panel so that the button s LED indicator lights 3 Confirm that the clock pulse waveform can be observed on the oscilloscope This test confirms that pattern data...

Page 221: ...able plug in the DG2020A and the pod before turning on power The yellow wire end of the connector must be aligned with the triangular yellow index mark on the DG2020A or pod Incorrectly connected cabl...

Page 222: ...V Input coupling DC Input impedance 1 MW Characteristics Confirmation Procedure 1 Load the TP3DPOUT PDA test pattern file from the performance check disk 2 Press the START STOP button on the front pan...

Page 223: ...r POD B and POD C This test confirms that pattern data output is started by an external trigger signal Required Equipment Oscilloscope Function generator P3410 or P3420 pod Pod connection cable SMB to...

Page 224: ...H1 and CH2 1 MW Function generator Waveform Square wave Frequency 1 MHz Amplitude 4 V 50 W termination Offset 2 V 50 W termination Characteristics Confirmation Procedure 1 Load the TP4TRIG PDA test pa...

Page 225: ...test are the same as shown in Figure B 5 Setup Oscilloscope Displayed channel CH1 Vertical axis 2 V div Horizontal axis 200 ns div Trigger mode Auto Trigger source CH1 Trigger level 1 5 V Input coupli...

Page 226: ...Use an SMB to pin header cable for the P3410 pod and an SMB to SMB cable for the P3420 pod See Figures B 9 and B 10 Figure B 9 P3410 event input connections Figure B 10 P3420 event input connections 8...

Page 227: ...display channel from CH1 to CH2 11 Confirm that the event output signal is displayed on the oscilloscope The following two steps confirm the synchronization output signal operation 12 Switch the BNC c...

Page 228: ...See Figure B 12 When connecting the DG2020A to a pod with a pod connection cable turn off the DG2020A power before connecting the cable Connecting the cable with the power in the on state can damage t...

Page 229: ...tage level column on the DG2020A screen See Figure B 13 Figure B 13 P3410 voltage level display Refer to Figure B 14 when connecting a pin header cable to a P3410 output pins There are two types of pi...

Page 230: ...mance check disk Connections Connect the CH0 data output pin for the pod connected to the DG2020A to the digital multimeter input through an SMB to pin header cable and SMB to BNC adapter and a BNC to...

Page 231: ...and repeat steps 3 through 5 Confirm the output levels for CH2 through CH11 in the same manner This test confirms that accuracy of the delay relative to CH0 in the P3410 is within the range 2 ns This...

Page 232: ...Press the following buttons in the order shown In this state the CH8 through CH11 delay settings will all be 0 0 ns Menu button Bottom button Popup menu Side button Front panel button 3 Press the STAR...

Page 233: ...orrectly in response to signals applied to the P3410 pod event and inhibit inputs Required Equipment DG2020A Oscilloscope Pod connection cable Two SMB to pin header cables SMB to BNC adapter Performan...

Page 234: ...tton s LED indicator lights 3 Confirm that a 1 ms square wave and a 500 ns square wave are displayed on the oscilloscope alternately for 1 cycle and 2 cycles respectively The following four steps conf...

Page 235: ...See Figure B 20 When connecting the DG2020A to a pod with a pod connection cable turn off the DG2020A power before connecting the cable Connecting the cable with the power in the on state can damage t...

Page 236: ...ltage levels column on the DG2020A screen See Figure B 21 Figure B 21 P3420 voltage level display Figure B 22 shows the output connections for the P3420 Figure B 22 P3420 output connectors This test c...

Page 237: ...to BNC cable and a BNC to dual banana adapter Connect the 1 MW resistor across the BNC to dual banana adapter terminals Figure B 23 Output voltage level measurement connections Setup Digital multimete...

Page 238: ...2 V when the high level voltage is set to 7 V Table B 6 High level output voltage ranges for a 1 M load Settings High level output voltage range High level Low level High level output voltage range 0...

Page 239: ...nd 3 0 V as shown in Table B 7 and confirm that the digital multimeter reading falls within the specified voltage range Note that the high level voltage is automatically set to 6 V when the low level...

Page 240: ...Pod connection cable Oscilloscope Two SMB to BNC cables Performance check disk Connections Connect the P3420 CH0 and CH8 data output pins to the oscillo scope CH1 and CH2 inputs using the SMB to BNC c...

Page 241: ...panel so that the button s LED indicator lights 4 Observe the two clock pulses on the oscilloscope and read off the CH8 delay value referenced to CH0 with the timing measured between points with volta...

Page 242: ...B to SMB cable Performance check disk Connections Connect the P3420 CH0 output connector to the oscilloscope CH1 input using an SMB to BNC cable Also connect the P3420 CH1 output pin to the P3420 pod...

Page 243: ...ed on the oscilloscope alternately for 1 cycle and 2 cycles respectively The following four steps confirm the inhibit input operation 4 Remove the SMB connector connected to the pod CH0 and connect it...

Page 244: ...st 275 pounds 2 If the instrument is being shipped to a Tektronix Service Center for repair or calibration attach a tag to the instrument showing the following the owner of the instrument with address...

Page 245: ...panel buttons Use a ethyl alcohol solution as a cleaner and rinse with deionized water Before using any other type of cleaner consult your Tektronix Service Center or representative Avoid the use of...

Page 246: ...nough liquid to dampen the cloth or applica tor 1 Remove loose dust on the outside of the instrument with a lint free cloth 2 Remove remaining dirt with a lint free cloth dampened in a general purpose...

Page 247: ...ngs Table C 2 Factory settings SETUP menu Level Delay High Level 3 0 V open circuit Low Level 0 0 V Delay 0 0 ns Z on Stop On Pod Control Event Level 1 4 V Inhibit Level 1 4 V POD Event Enable Run Mod...

Page 248: ...not affected by Reset to Factory Menu items in the EDIT menu The following SETUP items Group number Channel allocation Pod allocation However when Security Immediate item is selected in the UTILITY Sy...

Page 249: ...sing the code conversion table bit pattern can be converted to an other Figure C 1 shows an image how the code conversion table is used PAST CURRENT NEXT PAST OUTPUT OUTPUT CODE Source data bit patter...

Page 250: ...es data bits to be written in the tables are introduced And input and output data bit pattern example is following each table Inverting bit of the NRZ data PAST CURRENT NEXT P OUT OUTPUT CODE Example...

Page 251: ...P3420 User Manual Converting NRZ data to NRZI Two bit are generated for each input bit PAST CURRENT NEXT P OUT OUTPUT CODE Example Converting NRZ data to FM Two bit are generated for each input bit P...

Page 252: ...generated for each input bit PAST CURRENT NEXT P OUT OUTPUT CODE Example Converting NRZ data to RZ Two bit are generated for each input bit PAST CURRENT NEXT P OUT OUTPUT CODE Example Output bit is a...

Page 253: ...Appendix C Miscellaneous C 10 DG2020A P3410 P3420 User Manual Converting NRZ data to 1 7 RLL Run length Limited Codes PAST CURRENT NEXT P OUT OUTPUT CODE Example...

Page 254: ...ng agents C 2 compressed air C 2 exterior C 3 instrument cabinet C 3 Cleaning Inspection and cleaning procedures C 2 CLEAR MENU Button 2 2 Clear Message Area 3 89 Clock 3 87 CLOCK IN Connector 2 4 CLO...

Page 255: ...ation 1 7 Int Frequency 3 77 Internal Structure and Operating Principles 2 10 Invert data 3 33 J Johnson counter 3 40 L Level 3 76 Level Delay Menu 3 70 Load Data Setup 3 9 Lock 3 85 Logical Operation...

Page 256: ...Power On 1 12 Power Supply Fuse Holder 2 4 Power up Pause 3 91 PRINCIPLE POWER SWITCH 2 4 Procedures inspection and cleaning C 2 Product Description 1 1 R Rear Panel 2 4 Release 3 69 Remote Port 3 89...

Page 257: ...3 77 Special 3 57 3 85 Standard Accessories 1 4 START STOP Button 2 3 Start up Diganostics 1 14 Status Area 2 7 Status Menu 3 93 Step 3 74 STEP EVENT Button 2 3 Stop Bits 3 91 Sub sequence 3 57 SYNC O...

Page 258: ...uipment Have surplus equipment taking up shelf space We ll give it a new home Learn more Visit us at artisantg com for more info on price quotes drivers technical specifications manuals and documentat...

Reviews: