Tektronix DG2020A User Manual

Tektronix DG2020A User Manual

Data generator
Hide thumbs Also See for DG2020A:
Table of Contents

Advertisement

Quick Links

sales@artisantg.com
artisantg.com
(217) 352-9330 |
|
Click HERE
Find the Tektronix DG2030 at our website:

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the DG2020A and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Tektronix DG2020A

  • Page 1 (217) 352-9330 | Click HERE Find the Tektronix DG2030 at our website:...
  • Page 2 User Manual DG2020A Data Generator With P3410 & P3420 Pods 071-0053-50 www.tektronix.com...
  • Page 3 Copyright © Tektronix, Inc. All rights reserved. Tektronix products are covered by U.S. 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 500, Beaverton, OR 97077...
  • Page 4 Tektronix, with shipping charges prepaid. Tektronix shall pay for the return of the product to Customer if the shipment is to a location within the country in which the Tektronix service center is located.
  • Page 6: Table Of Contents

    Example 4: Creating a Sequence ....... . 2-54 DG2020A, P3410, & P3420 User Manual...
  • Page 7 ..........Performance Tests for the DG2020A/Pod Combination .
  • Page 8 ........Index DG2020A, P3410, & P3420 User Manual...
  • Page 9 ......... . 2-51 DG2020A, P3410, & P3420 User Manual...
  • Page 10 Figure 3-29: Mirror horizontal ....... 3-35 DG2020A, P3410, & P3420 User Manual...
  • Page 11 ........3-93 DG2020A, P3410, & P3420 User Manual...
  • Page 12: Figure 1-1: Pod Connection

    ..... B-15 Figure B-11: DG2020A event output connections ....
  • Page 13 ........3-94 viii DG2020A, P3410, & P3420 User Manual...
  • Page 14 ........DG2020A, P3410, & P3420 User Manual...
  • Page 15 Table of Contents DG2020A, P3410, & P3420 User Manual...
  • Page 16: General Safety Summary

    Do Not Operate in Wet/Damp Conditions. Do Not Operate in an Explosive Atmosphere. Keep Product Surfaces Clean and Dry. Provide Proper Ventilation. Refer to the manual’s installation instructions for details on installing the product so it has proper ventilation. DG2020A, P3410, & P3420 User Manual...
  • Page 17 CAUTION indicates a hazard to property including the product. Symbols on the Product. The following symbols may appear on the product: WARNING Protective Ground CAUTION Double High Voltage (Earth) Terminal Refer to Manual Insulated DG2020A, P3410, & P3420 User Manual...
  • Page 18: Service Safety Summary

    To avoid electric shock, do not touch exposed connections. X Radiation. To avoid x-radiation exposure, do not modify or otherwise alter the high-voltage circuitry or the CRT enclosure. X-ray emissions generated within this product have been sufficiently shielded. xiii DG2020A, P3410, & P3420 User Manual...
  • Page 19 Service Safety Summary DG2020A, P3410, & P3420 User Manual...
  • Page 20: Preface

    Preface This is the User Manual for the DG2020A Data Generator, P3410 TTL Pod, and the P3420 Variable Pod. Getting Started covers the features of the DG2020A, initial inspection, options and accessories, installation procedures, and power on and off procedures. In particular, the installation section covers the procedures required prior to turning on the unit and points that require special care or caution.
  • Page 21 Front panel Menu button Bottom button Popup menu Side button button Operation 1 Operation 2 Operation 3 Operation 4 Operation 5 Operation 6 (For example, set to xx with general purpose knob.) Operation 7 DG2020A, P3410, & P3420 User Manual...
  • Page 22: Getting Started

    Product Description The DG2020A is a portable digital data generator designed for high performance and ease of use. The DG2020A is easy to use for testing and evaluating semiconductors and logic circuits, which are continually becoming faster and more complex.
  • Page 23: Initial Inspection

    Getting Started Features The following, list just a few of the many features of the DG2020A: H The DG2020A supports subassembly and system testing by simulating the digital signals from incomplete sections of a product. H Logic function test systems can be constructed by combining this instrument with a logic analyzer.
  • Page 24: Options

    DG2020A that you are already using. Option 1R (Rack Mount) When option 1R is specified, the DG2020A is shipped configured for mounting in a 19 inch rack. The floppy disk drive is moved so that it can be accessed from the front panel in this instrument.
  • Page 25: Accessories

    North America, 240V/6A 161 0104 08 Switzerland, 220V/6A 161 0167 00 Accessories Standard Accessories Table 1-2 lists the standard accessories provided with the DG2020A. Table 1 2: Standard accessories Standard accessory Part number User Manual (this manual) 071 0053 XX...
  • Page 26: Table 1-4: Optional Accessories

    Used to provide the flexible connection of output signal and ground by attaching to the pin header side of the 50 W cable (SMB to pin header or pin header to pin header). Used for housing of the pin header. DG2020A, P3410, & P3420 User Manual...
  • Page 27: Table 1-5: Maintenance Kit Contents

    50 W SMB to BNC adapter 015 0671 XX 50 W SMB to pin header cable 20 inch (50.8 cm) 012 1503 XX 50 W SMB to SMB cable 40 inch (101.6 cm) 012 1458 XX DG2020A, P3410, & P3420 User Manual...
  • Page 28: Installation

    To properly install and power on the instrument, perform the following steps: 1. Check that the operating environment is correct. The DG2020A operates correctly in ambient temperatures from +10_ C to +40_ C and relative humidity from 20% to 80%. If this instrument is stored at temperatures outside this usage temperature range, do not switch on the power until the chassis has come within the operating temperature range.
  • Page 29 CAUTION. Instruments are shipped with a power cord appropriate for use with normal 115 V power systems. If the DG2020A is to be used with 230 V power, the power cord must be replaced with one appropriate for the power source used.
  • Page 30 (see Figure 1-2). To connect a cable between the DG2020A and a pod, align the yellow wire end of the cable connector with the triangular yellow index mark on the DG2020A or pod connector.
  • Page 31: Figure 1-2: Yellow Index Mark And Yellow Line For Cable Connection

    When attaching the pod cable, 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 connector must be aligned with the triangular yellow index mark on the DG2020A or pod.
  • Page 32: Table 1-6: Power Cord Identification

    230 V United Kingdom 230 V Australia 230 V North America 230 V Switzerland 230 V North American 115V/15A Plug NEMA 5 20P North American 120/208V 3 Phase Plug NEMA L21 30P 1 11 DG2020A, P3410, & P3420 User Manual...
  • Page 33: Power On

    Power is now applied to the standby circuit of this instrument. Power Connector WARNING ATTENTION Fuse PRINCIPAL POWER SWITCH Figure 1 3: Rear panel controls used in start up 1 12 DG2020A, P3410, & P3420 User Manual...
  • Page 34: Figure 1-4: On/Stby Switch

    NOTE. This instrument needs to be warmed up for at least 20 minutes in order to operate at its optimum precision. DG2020A DATA GENERATOR START /STOP CURSOR STEP/ EVENT MENU SETUP EDIT APPLICATION UTILITY STBY CLEAR MENU ON/STBY Switch Figure 1 4: ON/STBY switch 1 13 DG2020A, P3410, & P3420 User Manual...
  • Page 35: Start-Up Diagnostics

    If this happens, wait until the chassis tempera- ture is appropriate, then switch the power on again. NOTE. Contact your local Tektronix Field Office or representative if an error is displayed. Power Off 10.
  • Page 36: Operating Basics

    This section provides the following: H The names of the parts of the instrument and their functions. H The internal structure and operating principles of the DG2020A. This is an overview of the hardware. H Operations commonly performed on the instrument and how to enter numbers.
  • Page 37: Figure 2-1: Front Panel Overall View

    CAUTION: Only apply signals within the stipulated ranges to the TRIGGER INPUT connector. Signals that exceed those ranges can damage the instrument. Figure 2 1: Front panel overall view DG2020A, P3410, & P3420 User Manual...
  • Page 38: Figure 2-2: Front Panel Button Detail

    The characters A to F are allocated to keys for hexadecimal input. Instructions are displayed when used for other operations. When a units button appropriate for the input item is pressed, the input value and unit are confirmed. Figure 2 2: Front panel button detail DG2020A, P3410, & P3420 User Manual...
  • Page 39: Figure 2-3: Rear Panel

    Power Connector These connectors are used to connect the output pods and their This is a GPIB connector for remote connection cables. In the standard DG2020A configuration,only Connect the provided power computer control through an IEEE 488 the POD A connector is installed.
  • Page 40: Figure 2-4: Floppy Disk Drive

    Floppy Disk Drive Figure 2-4 shows the floppy disk drive controls and indicators. The floppy 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.
  • Page 41: Figure 2-5: Display Elements

    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. Figure 2 5: Display elements DG2020A, P3410, & P3420 User Manual...
  • Page 42: Table 2-1: Dg2030 Display Elements

    The instrument sometimes displays a pop up menu when a bottom menu or side menu item is selected. Enter a numeric value or select an item using either the general purpose knob or the front panel buttons. DG2020A, P3410, & P3420 User Manual...
  • Page 43: Figure 2-6: P3410 Front Panel And Rear Panel

    Rear Panel CONTROL INPUT Data Input Connector Connect the DG2020A data output connector to the P3410 data input connector using a pod connection cable. Figure 2 6: P3410 front panel and rear panel...
  • Page 44: Figure 2-7: P3420 Front Panel And Rear Panel

    Rear Panel CONTROL INPUT Data Input Connector Connect the DG2020A data output connector to the P3420 data input connector using a pod connection cable. Figure 2 7: P3420 front panel and rear panel DG2020A, P3410, & P3420 User Manual...
  • Page 45: Internal Structure And Operating Principles

    Internal Structure and Operating Principles This section presents an overview of the DG2020A hardware, data structures, and operating modes to allow you to take full advantage of the DG2020A. Basic Hardware Structure Figure 2-8 shows the main hardware blocks that make up the instrument. This section describes these hardware blocks to provide the background knowledge necessary to use the instrument effectively.
  • Page 46 There are two output pod types: the P3410 (TTL level), which provides fixed output levels, and the P3420, which provides variable output levels. These pods provide digital signals to the device under test. 2 11 DG2020A, P3410, & P3420 User Manual...
  • Page 47: Figure 2-9: Inhibit Operation Timing

    The display is a 16-level monochrome 640  480 pixel CRT. The front panel consists of menu buttons, numeric keys, bezel buttons, a general-purpose knob for changing numeric values and item selection, and several signal output connectors. 2 12 DG2020A, P3410, & P3420 User Manual...
  • Page 48: Data Structure Basics

    Operating Basics Data Structure Basics To make full and efficient use of the DG2020A, in addition to understanding the hardware, you also need to understand the basic structure of the data handled by the instrument. This section presents an overview of the pattern data, setup data, and sequence data.
  • Page 49: Table 2-2: Data Structure Terms

    Pattern data division by block delimiters Pod allocation Definition of the correspondence relationship between pattern data and output bits Setup data Settings for the above items Sequence data Pattern output sequence program 2 14 DG2020A, P3410, & P3420 User Manual...
  • Page 50: Figure 2-10: Data Structure Image

    Operating Basics Block Delimiter Block Block Block Block Group Group Group Group Group Output Channel Allocation Pattern Data Allocation Figure 2 10: Data structure image 2 15 DG2020A, P3410, & P3420 User Manual...
  • Page 51: Operating Modes Overview

    For doing this, the DG2020A supports two methods: auto and manual. These are called the update modes, and are set up with the Update item in the SETUP Run Mode menu.
  • Page 52: Basic Menu Operation

    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, SETUP, APPLICATION, and UTILITY. See Figure 2-11.
  • Page 53: Menu Notation

    2. Press the Output Condition bottom button. 3. Press the Control Condition side button. 4. Press the Change Inhibit Control side button. 5. Select Both from the popup menu. 6. Press the OK side button. 2 18 DG2020A, P3410, & P3420 User Manual...
  • Page 54: Menu Item Display

    Menu items that allow Menu items that cannot numeric values to be set be used in the current using the numeric keys or instrument state the general purpose knob 2 19 DG2020A, P3410, & P3420 User Manual...
  • Page 55: Numeric Input

    Figure 2-13 shows a menu display during numeric input. The asterisk at the left indicates that a value is being input. Press the front panel ENTER key to confirm the value and remove the asterisk. 2 20 DG2020A, P3410, & P3420 User Manual...
  • Page 56: Figure 2-13: Numeric Input Using The Numeric Keys

    If a value outside the allowable range of a parameter is set, the value will be replaced with the largest or smallest value allowable for that parameter. 2 21 DG2020A, P3410, & P3420 User Manual...
  • Page 57: Figure 2-14: General Purpose Knob And Arrow Buttons

    You do not need to use the front panel ENTER key to confirm a value when using the general purpose knob to change a value. The input value is confirmed automatically without pressing the ENTER key. 2 22 DG2020A, P3410, & P3420 User Manual...
  • Page 58: Pattern Data Display Format

    You can display pattern data in one of three formats: timing display, table display, and binary display. Use the EDIT ! Settings item to select the display format. Figures 2-16 through 2-18 show the three display formats. Figure 2 16: Timing display format 2 23 DG2020A, P3410, & P3420 User Manual...
  • Page 59: Figure 2-17: Table Display Format

    Displaying multiple bits grouped in this manner is called bus display. The binary display format displays each bit independently, regardless of the group definitions. 2 24 DG2020A, P3410, & P3420 User Manual...
  • Page 60: Edit Operations

    Another problem is that the screen area is not large enough to make selections from the editing operations menu items while checking the data being edited on the screen. The DG2020A’s user interface was designed with these points in mind. The DG2020A pattern data editing functions separates the selection and execution of editing operation.
  • Page 61: Area And Point Cursors

    Each type of cursor has a different form. They are called the point cursor and the area cursor. Figure 2-20 shows these cursors. 2 26 DG2020A, P3410, & P3420 User Manual...
  • Page 62: Figure 2-20: Cursor Display In Editing Operations

    Cursor window at the upper left of the screen. It can be set with the general purpose knob or the numeric keys when the knob icon has been moved to the Cursor window with the front panel CURSOR button. 2 27 DG2020A, P3410, & P3420 User Manual...
  • Page 63: Text Input

    Press the side menu OK button to execute the operation displayed in the box. Press Cancel to cancel the operation and return to the state prior to selecting the current menu. 2 28 DG2020A, P3410, & P3420 User Manual...
  • Page 64: Figure 2-22: Popup Confirmation Window

    Basic Menu Operation Figure 2 22: Popup confirmation window 2 29 DG2020A, P3410, & P3420 User Manual...
  • Page 65: Menu Trees

    Move to block start Move to block end Move to next block Move to previous block Move to block(any) Add block delimiter here Delete current block delimiter Rename current block Resize current block 2 30 DG2020A, P3410, & P3420 User Manual...
  • Page 66 Shift Register Generator Logical Operation Bit Operation Serial Code Converter Trig Wait Make Sequence Insert Event Jump Delete Jump to Repeat Count Repeat Set Enhanced Control Special Delete All Make Simple Sequence Edit Sub-Sequence 2 31 DG2020A, P3410, & P3420 User Manual...
  • Page 67 Low Level (Only valid for the P3420.) Delay Z on Stop Event Level SETUP Pod Control Inhibits Level POD A Event Repeat Run Mode Single Step Enhanced Update Trigger Slope Level Impedance Oscillator Source Int Frequency Ext Frequency 2 32 DG2020A, P3410, & P3420 User Manual...
  • Page 68 Format Port Clear Message Area UTILITY System Remote Port Configure GPIB Address Serial Baudrate Data Bits Parity Stop Bits Handshake Power up Pause Date/Time Reset to Factory Security Immediate Status Type Diag 2 33 DG2020A, P3410, & P3420 User Manual...
  • Page 69 Basic Menu Operation 2 34 DG2020A, P3410, & P3420 User Manual...
  • Page 70: Basic Operation Examples

    Refer to the menu descriptions in section 3 for detailed explanations of the functions used in these procedures. NOTE. These examples do not cover all the features and functions of the DG2020A. They are intended only to introduce the operations required to execute the instrument’s basic functions. Required Equipment The following equipment is required for examples 1 through 4.
  • Page 71: Before Starting Examples

    Be sure that the DG2020A is properly installed. Refer to Installation on page 1-7. Turn the DG2020A on. Refer to Power On on page 1-12 for details on turning the DG2020A on. You do not need to connect the oscilloscope until Example 3.
  • Page 72: Equipment Connections

    Operating Examples Equipment Connections Connect the DG2020A data generator to either a P3410 or a P3420 pod using a pod connection cable as shown in Figure 2-24. DG2020A (Rear) P3410 or P3420 Pod (Rear) Pod Connection Cable Figure 2 24: Pod connection...
  • Page 73: Figure 2-25: Yellow Index Mark And Yellow Line For Cable Connection

    When attaching the pod cable, 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 connector must be aligned with the triangular yellow index mark on the DG2020A or pod.
  • Page 74: Example 1: Creating A Pattern And Storing It In A File

    Pattern Creation 3. Set the pattern memory length to 1024 points. Front panel Menu button Bottom button Popup menu Side button button Settings Set memory 1, 0, 2, 4 , size ENTER 2 39 DG2020A, P3410, & P3420 User Manual...
  • Page 75 Front panel Menu button Bottom button Popup menu Side button button Execute Binary up 4, ENTER Action counter EXECUTE This creates the binary pattern shown in Figure 2-26 in DATA00 to DATA07. 2 40 DG2020A, P3410, & P3420 User Manual...
  • Page 76: Figure 2-26: Binary Pattern Creation

    *: Select each character in the file name using the general-purpose knob and the up and down arrow buttons. Press the EXECUTE button to insert the character in the file name. The data in this procedure will be saved in the file COUNT1.PDA. 2 41 DG2020A, P3410, & P3420 User Manual...
  • Page 77: Example 2: Loading And Editing A Pattern Stored In A File

    Bottom button Popup menu Side button EDIT File Load Data & Setup Select the file COUNT1.PDA from the file list using the general purpose knob. This loads the pattern created in example 1. 2 42 DG2020A, P3410, & P3420 User Manual...
  • Page 78 Set DATA07 as the bits that will be the object of the edit. Front panel Menu button Bottom button Popup menu Side button button Execute Set scope Action Set the block cursor to cover DATA07 using the up and down arrow buttons. 2 43 DG2020A, P3410, & P3420 User Manual...
  • Page 79 CURSOR button. 3, 2, ENTER EXECUTE 9, 6, ENTER EXECUTE This step inserted glitches at the points for cursor positions 32 and 96. Figure 2-27 shows the pattern edited in example 2. 2 44 DG2020A, P3410, & P3420 User Manual...
  • Page 80: Figure 2 27: Pattern Edited In Example 2

    Name the new file COUNT2. Front panel Menu button Bottom button Popup menu Side button button File Save Data & Setup Clear String C,O,U,N,T,2 The data in this procedure will be saved in the file COUNT2.PDA. 2 45 DG2020A, P3410, & P3420 User Manual...
  • Page 81: Example 3: Signal Output

    32 DATA03. Config (Set D03.) (Set D00.) NOTE. The MSB setting may change depending on the direction the general purpose knob is turned. If that happens, the MSB setting must be set again. 2 46 DG2020A, P3410, & P3420 User Manual...
  • Page 82 If that happens, the MSB setting must be set again. b. Attach the name IC2 to the group. Front panel button Menu button Bottom button Popup menu Side button Rename Clear String I, C, 2 2 47 DG2020A, P3410, & P3420 User Manual...
  • Page 83 OK button is pressed. c. Allocate the IC2 group data to the pod channels A-08 to A-11 and turn off the output impedance control for each channel. 2 48 DG2020A, P3410, & P3420 User Manual...
  • Page 84: Figure 2-28: Pod Channel Data Bit Allocation

    A 09 IC2:02 Data bits D07 to A 10 IC2:01 D04 allocated A 11 IC2:00 Group Name Data bit Pod Channel Output Impedance Control Figure 2 28: Pod channel data bit allocation 2 49 DG2020A, P3410, & P3420 User Manual...
  • Page 85 Run Mode Repeat Setting the Pod Output There are two pod models that can be used with the DG2020A. The P3410 pod Level ( P3420 Only) output level is always at the TTL level. The P3420 pod output level is variable.
  • Page 86: Figure 2-29: Output Voltage Level And Delay Time Display For The P3420 Pod

    Set the delays for channels A 09 to A 11 in the same manner. Delay Time Setting Output Voltage Level Setting Figure 2 29: Output voltage level and delay time display for the P3420 pod 2 51 DG2020A, P3410, & P3420 User Manual...
  • Page 87 Connect the CH7 and CH8 outputs from the P3420 pod to the oscilloscope channels CH1 and CH2. This requires two SMB to BNC cables as shown in Figure 2-31. Oscilloscope P3420 Pod SMB to BNC Cables Figure 2 31: P3420 pod/oscilloscope connection 2 52 DG2020A, P3410, & P3420 User Manual...
  • Page 88 Bottom button Popup menu Side button button EDIT File Save Data & Setup Clear String C,O, U, N, T, 3 The data in this procedure will be saved in the file COUNT3.PDA. 2 53 DG2020A, P3410, & P3420 User Manual...
  • Page 89: Example 4: Creating A Sequence

    First, create the following data patterns for the blocks. H Block 1: Binary up-counter pattern H Block 2: Data pattern consisting of all zeros H Block 3: Binary down-counter pattern H Block 4: Johnson counter pattern 2 54 DG2020A, P3410, & P3420 User Manual...
  • Page 90 Move the knob icon to the Width window in the upper left of the screen using the front panel CURSOR button. 1, 2, 8, ENTER Set the block cursor to cover DATA00 to DATA07 using the up and down arrow buttons. 2 55 DG2020A, P3410, & P3420 User Manual...
  • Page 91 3 (256 to 511). Use BK3 as the name for 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. 2 56 DG2020A, P3410, & P3420 User Manual...
  • Page 92 CURSOR button. Front panel Menu button Bottom button Popup menu Side button button 0, ENTER Block Rename current block Clear String B, K, 1 2 57 DG2020A, P3410, & P3420 User Manual...
  • Page 93 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. Front panel button Menu button Bottom button Popup menu Side button 3, 8, 4, ENTER Execute Johnson EXECUTE Action counter 2 58 DG2020A, P3410, & P3420 User Manual...
  • Page 94 The BLOCK column of the lines defined with subsequences becomes high- lighted (gray) to distinguish from those defined with blocks, as shown in Figure 2-34. 2 59 DG2020A, P3410, & P3420 User Manual...
  • Page 95 The following two steps create the subsequence. 12. Bring up the Make sub–sequence popup menu for preparation. Front panel button Menu button Bottom button Popup menu Side button Make Special Sequence Edit Sub- Sequence 2 60 DG2020A, P3410, & P3420 User Manual...
  • Page 96 Using the same procedures as above, insert BK2, BK3 and BK4 into the line 1, 2 and 3, respectively, and set the repeat count to 20 for the BK4. Clear String S, U, B, 1 Go Back Go Back Line Pointer Figure 2 35: Line pointer 2 61 DG2020A, P3410, & P3420 User Manual...
  • Page 97 With the front panel down arrow button, advance the line pointer to the next line. Using above procedures, insert BK4 into the line 3. Repeat Count 6, 0, 0, 0, 0, ENTER 2 62 DG2020A, P3410, & P3420 User Manual...
  • Page 98 Note that, when the run mode is set to Enhanced, the displayed settings in the ENHANCED columns of the Make Sequence menu become gray. See Figure 2-36. Figure 2 36: Sample sequence 2 63 DG2020A, P3410, & P3420 User Manual...
  • Page 99 Select channel A 07 from the POD assign list using the front panel down arrow button. Select data DATA00 from the Data bits list using the general purpose knob. Assign Figure 2 37: Pod assignment 2 64 DG2020A, P3410, & P3420 User Manual...
  • Page 100 Operating Examples 19. Try to output the sequence and observe the pattern using a oscilloscope. For the connection between the DG2020A and a oscilloscope, see Figure 2-30 on page 2-52. Press the START/STOP button on the front panel to start output.
  • Page 101 This creates the file called SEQ1.PDA. If a file of the same name already exists a message asking if that file should be overwritten will be displayed. Press OK once more if that message is displayed. 2 66 DG2020A, P3410, & P3420 User Manual...
  • Page 102: Reference

    H Application Menu Although the current version of the firmware does not provide any functions under the APPLICATION menu, Tektronix plans to provide functions that support various application areas under this menu in future upgrades to the firmware.
  • Page 103: Operation Outlines

    As well as pattern data, the setup information is also stored in the file. When you recall stored data from a file, the DG2020A will also be set up. You can prepare various data pattern to be used for inspecting facilities and/or checking in production lines.
  • Page 104: Outlines For Pattern Data And Sequence Creations

    If you need, create sub-sequence(s) with EDIT ! Make Sequence ! Special ! Edit Sub-Sequence ! New. c. Compose the lines by inserting the blocks and/or sub-sequences with EDIT ! Make Sequence ! Insert. DG2020A, P3410, & P3420 User Manual...
  • Page 105: Advanced Control For Sequence

    Setups for Output Once you have created a pattern data or sequence, configure the hardware of the DG2020A and set the output parameters. 1. Assign data bits to output channels with SETUP ! Pod Assign ! Assign. 2. Set the pulse high and low levels with SETUP ! Level/Delay.
  • Page 106: Edit Menu

    Changing the size of a block 3 27 Execute Action Set scope Setting the scope 3 30 Deleting pattern data 3 31 Copy Copying pattern data 3 31 Paste insert Pasting (inserting) pattern data 3 31 DG2020A, P3410, & P3420 User Manual...
  • Page 107 Serial code data conversion 3 50 Make Sequence Sequence definition Insert 3 55 (s bseq e ce i cl ded) (subsequence included) Delete 3 56 Repeat Count 3 56 Set Enhanced Control 3 56 Special 3 57 DG2020A, P3410, & P3420 User Manual...
  • Page 108: Crt Display

    EDIT Menu 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 display) DG2020A, P3410, & P3420 User Manual...
  • Page 109: Table 3-2: Edit Menu Crt Display

    Indicates the data bits or the data bit groups. Data bits that are set up to be the object of editing operations are displayed at a higher intensity (bright). Displays the width of the area cursor as a number of points and as a time. DG2020A, P3410, & P3420 User Manual...
  • Page 110: File Menu

    Load Data & Setup Select the file to be loaded. Save Data & Setup Stores the pattern data, block, group, sequence and setup data from the instru- ment’s internal memory to mass memory (floppy disk) in DG2020A format. Sub Menu Item Function Clear String Deletes the current displayed string.
  • Page 111 Loads pattern data from mass memory (floppy disk) into pattern memory. The following data formats can be read in: H Tektronix TDS series waveform data (file extension: .WFM) H Tektronix TLS series group data (file extension: .GRP) H Tektronix AWG2000 series waveform data (file extension: .WFM) H CSV format data (file extension: .CSV).
  • Page 112: Table 3-3: Import Parameters

    RP binary data from the Tektronix TDS and TLS series products are read in as RI data. The data cannot be converted to binary data if it is left in the RP state.
  • Page 113 With Marker Data Sets whether or not marker data is read, in addition to waveform data, for Tektronix AWG2000 series waveform file format data. Figures 3-5 and 3-6 show the data write operations in terms of point positions and data bit positions when pattern memory is the write destination.
  • Page 114 The DG2020A can import vector data from the built-in floppy drive using a Format simple ASCII Comma Separated Variable (CSV) format. This section defines how the data is formatted for importing into the DG2020A. The CSV format is defined as follows: <1DB0><Comma><1DB1><Comma>..<1DBx><CR>...
  • Page 115 After all operating parameters have been set, the entire pattern can be stored on a floppy for non-volatile storage. The entire pattern will fit on one floppy since the DG2020A uses an instrument specific binary format that is more compact than ASCII format.
  • Page 116 Export Writes pattern data to mass memory (floppy disk). Data is written either as CSV data or as Tektronix AWG2000 Series waveform data. The write method is specified by setting a parameter in a popup menu. NOTE. Icon data and hardware setup data are not saved in the output AWG2000 Series waveform data.
  • Page 117: Table 3-4: Export Parameters

    When this setting is set to All, the whole data area is written, and when it is set to Entered, the data in the area specified by From and Size is written. 3 16 DG2020A, P3410, & P3420 User Manual...
  • Page 118: Settings Menu

    H Setting the display type (format) The item to be set is selected from the popup list using the general purpose knob. Figure 3-8 shows the popup menu. Figure 3 8: Settings popup menu 3 17 DG2020A, P3410, & P3420 User Manual...
  • Page 119 Figure 3-10 shows an example in which DATA00 has been set to be the reference group. 3 18 DG2020A, P3410, & P3420 User Manual...
  • Page 120 Items that exceed the memory size due to editing operations are either ignored or discarded. Operation. Set the memory size Bottom button Popup menu Side button Settings Set memory size Set the number of points. 3 19 DG2020A, P3410, & P3420 User Manual...
  • Page 121 Popup Menu. Use the general purpose knob to select one of the following actions from the displayed popup menu. Items that currently cannot be used are dimmed as shown in Figure 3-12. 3 20 DG2020A, P3410, & P3420 User Manual...
  • Page 122: Table 3-5: Arrow Button Functions

    The data in the editing area is rotated left (or up) or right (or down) Rotate region up/down (Table and binary by 1 point at a time. See the descriptions of the Execute Action display only) menu Rotate region left/right and Rotate region up/down items. 3 21 DG2020A, P3410, & P3420 User Manual...
  • Page 123 Operation. Set the pattern data display format Bottom button Popup menu Side button Settings Select from the following items. Set view type to timing Set view type to table Set view type to binary 3 22 DG2020A, P3410, & P3420 User Manual...
  • Page 124: Table 3-6: Pattern Data Display Format

    Sets the pattern data display method to the table format. Hexadecimal editing is possible if groups are defined. Set view type to binary Sets the pattern data display method to the binary format. 3 23 DG2020A, P3410, & P3420 User Manual...
  • Page 125: Block Menu

    Moves the cursor to the start of the block preceding the block in which the cursor is currently located. Move to block (any) Moves the cursor to the start of a block selected from a list of blocks in a popup menu. 3 24 DG2020A, P3410, & P3420 User Manual...
  • Page 126 Before Block 1 Block 3 Division 64 Points or Over 64 Points or Over After Block 1 Block 2 Block 3 Division Set a Block Delimiter Figure 3 15: Divide a block 3 25 DG2020A, P3410, & P3420 User Manual...
  • Page 127 Move the knob icon to the Cursor window in the upper left of the screen. Move the cursor to the block whose block delimiter is to be deleted. Block Select Delete current block delimiter. 3 26 DG2020A, P3410, & P3420 User Manual...
  • Page 128 Before Change a Block 1 Block 2 Block 3 Block Size After Change a Block 1 Block 2 Block 3 Block Size 64 Points or Over Figure 3 17: Change a block size 3 27 DG2020A, P3410, & P3420 User Manual...
  • Page 129: Execute Action Menu

    The area of the pattern data that will be the object of the edit may consist of the range enclosed by the area cursor, and may consist of the area following the cursor, depending on the selected editing operation. 3 28 DG2020A, P3410, & P3420 User Manual...
  • Page 130 H Group/bit Input. The groups or bits to be included in the range are set using the Set scope item in the Execute Action menu. Bottom button Popup menu Side button Execute Action Select Set scope. Determine the scope. 3 29 DG2020A, P3410, & P3420 User Manual...
  • Page 131 Therefore in timing and table display, the number of bits that will be edited may change depending on which groups are within the selected range, even though the scope does not change as it is moved. 3 30 DG2020A, P3410, & P3420 User Manual...
  • Page 132 After the data is moved, data that exceeds the set memory size is lost. Cursor Before Execution After Execution Paste Buffer Data Figure 3 21: Paste - insert 3 31 DG2020A, P3410, & P3420 User Manual...
  • Page 133 Set Data To Low The cursor becomes the area cursor. All the data bits in the editing area are set to Before Execution After Execution Editing Area Figure 3 24: Set data to low 3 32 DG2020A, P3410, & P3420 User Manual...
  • Page 134 The cursor becomes the area cursor. The data in the editing area is inverted, i.e. 0 becomes 1, and 1 becomes 0. Before Execution After Execution Editing Area Figure 3 27: Invert data 3 33 DG2020A, P3410, & P3420 User Manual...
  • Page 135 In display formats other than timing display (i.e., table and binary), the reordering is performed in the point direction. Before Execution DATA02 DATA01 DATA00 Editing Area After Execution DATA02 DATA01 DATA00 Editing Area Figure 3 28: Mirror vertical 3 34 DG2020A, P3410, & P3420 User Manual...
  • Page 136 After selecting Numeric input from the Action Menu, step is set using the Points/Step popup window. A ’step’ is the number of points that are set for each number that is input. 3 35 DG2020A, P3410, & P3420 User Manual...
  • Page 137: Table 3-8: Numeric Input Differences

    Operation. Actions for performing numeric input Bottom button Popup menu Side button Front panel button Enhanced Action Numeric input Set the Points/Step using the general purpose knob. EXECUTE Input data using numeric keys. 3 36 DG2020A, P3410, & P3420 User Manual...
  • Page 138 EDIT Menu Shifting The DG2020A provides several methods for the shifting of data in timing, table, or binary display. Timing. In timing display you can shift data using any one of the following: H Shift left (add zero) H Shift right (add zero)
  • Page 139 If a shifting operation is selected when the Select arrow key function item is selected in the Settings menu, data can be shifted up or down with the arrow buttons. 3 38 DG2020A, P3410, & P3420 User Manual...
  • Page 140 EDIT Menu Rotating The DG2020A provides several methods for rotating data in timing, hexadeci- mal, or binary display. Timing. In timing display you can rotate data using any one of the following: H Rotate left H Rotate right The cursor becomes the area cursor. The data inside the editing area is rotated one point to the left or right.
  • Page 141: Table 3-9: Standard Pattern Data Descriptions

    Graycode counter Creates a Gray code counter data pattern. When this menu item is selected, the instrument asks for the Points/Step value. This value sets the number of data points per counter step. 3 40 DG2020A, P3410, & P3420 User Manual...
  • Page 142 Set the editing range in the point direction. Set the editing range in the group/bit direction. Execute Action Select from the following items. Binary up counter Binary down counter Johnson counter Graycode counter 3 41 DG2020A, P3410, & P3420 User Manual...
  • Page 143: Enhanced Action Menu

    High Data : 20 Points Start : Low Low Data : 10 Points Dest Bit : DATA10 Region : Entered Points DATA10 Size : 100 From : 0 Figure 3 38: Creating the clock pattern 3 42 DG2020A, P3410, & P3420 User Manual...
  • Page 144: Table 3-10: Parameter Items

    The values All and Entered can be set. When All is selected, all of the Dest Bit memory is filled with the pattern. When Entered is selected, the pattern is written to the area specified by the From and Size parameters. 3 43 DG2020A, P3410, & P3420 User Manual...
  • Page 145 Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Figure 3 40: Register value and tap setting example 3 44 DG2020A, P3410, & P3420 User Manual...
  • Page 146: Table 3-11: Shift Register Generator Parameters

    Size When Entered was selected in the Region side menu item, specifies the number of points into which the pattern is written. 3 45 DG2020A, P3410, & P3420 User Manual...
  • Page 147 Use the general purpose knob to select bits for setting in the register. Set the value of a bit in the register with the 0 and 1 numeric keys. Set the tap on/off state for a bit using the "-" numeric key. 3 46 DG2020A, P3410, & P3420 User Manual...
  • Page 148 DATA01 Dest Bit: DATA10 Size : 100 From : 0 Figure 3 42: Logical operation example (AND) Popup Menu. Figure 3 43: Logical operation popup menu Table 3-12 describes the parameter items. 3 47 DG2020A, P3410, & P3420 User Manual...
  • Page 149: Table 3-12: Logical Operation Parameters

    Bottom button Popup menu Side button Enhanced Action Logical Operation Region (Select All or Entered.) Set the parameters in the popup menu. (Src 1 Bit, Src 2 Bit, Operation, Dest Bit, From, Size) 3 48 DG2020A, P3410, & P3420 User Manual...
  • Page 150: Table 3-13: Bit Operation Parameters

    When Entered was selected in the Region side menu item, specifies the number of points in the bit in which the pattern is written. The Maximum 9999 points can be entered. Entering 0 causes to quit the popup menu. 3 49 DG2020A, P3410, & P3420 User Manual...
  • Page 151 Popup menu Bottom button Side button Enhanced Action Serial Code Converter Figure 3 45: Serial code converter menu Table 3-14 describes the parameter items. 3 50 DG2020A, P3410, & P3420 User Manual...
  • Page 152: Table 3-14: Serial Code Converter Parameters

    When a match is found, the output code for that template is written to the destination. The current position is then moved on by the width of the pattern in the CURRENT column. The process then repeats. 3 51 DG2020A, P3410, & P3420 User Manual...
  • Page 153: Table 3-15: Edit Code Table Parameters

    For the template to match, the data at the end of the destination (i.e. most recently written data) must match this pattern. OUTPUT CODE When the whole template matches, the data specified in this column is written to the destination. 3 52 DG2020A, P3410, & P3420 User Manual...
  • Page 154: Table 3-16: Numeric Key Description

    Sometimes, data at positions other than the cursor position may be changed. For example, pressing 0 or 1 near the center of the SOURCE CONDITION’s CURRENT field when the field is empty changes data from the start of that area to the cursor position. 3 53 DG2020A, P3410, & P3420 User Manual...
  • Page 155: Make Sequence Menu

    Make Sequence Menu A sequence is a list of data pattern blocks and/or subsequence tasks. The DG2020A executes sequences in the order listed. In the sequence table, repeat count, trigger wait, event jump and calling subsequences are used, as well as placing the blocked patterns in a order.
  • Page 156 Operation. Insert a sequence step Bottom button Popup menu Side button Make Sequence Move the cursor to the line where the step is to be inserted using the general purpose knob. Insert Select the block. 3 55 DG2020A, P3410, & P3420 User Manual...
  • Page 157 Specifies the jump destination (line number) for the Event Jump function. Repeat When Count is selected, that block is repeated the number of times specified by the Repeat Count setting. When Infinite is selected, the block is repeated indefinitely. 3 56 DG2020A, P3410, & P3420 User Manual...
  • Page 158 Edit Sub-Sequence menu item. Item Function Creates a new subsequence. When you select New, the DG2020A displays the Make sub sequence popup menu and side menu items. Use these menu items to create and edit a new subsequence.
  • Page 159 When you run a sequence, the DG2020A compiles the sequence and subsequence lines into internal codes that are stored in the sequence memory. The DG2020A then uses the sequence memory code to output the block data. There is one internal code item for each sequence line except for lines that contains a subsequence call.
  • Page 160 Then, when the end of the output of the block in a line for which the Event Jump item is set approaches, the DG2020A checks the state of that flip-flop, activates the event jump operation, and clears the flip-flop. Keep it in mind that,...
  • Page 161: Undo

    : The delay time between clock output and data output Figure 3 49: Event jump operation timing Undo Reverses editing operations performed on the data. Immediately after the Undo function is used, executing Undo again executes the reversed editing operation. 3 60 DG2020A, P3410, & P3420 User Manual...
  • Page 162: Setup Menu

    3 74 Update Setting the data update method 3 75 Trigger Slope Setting the trigger slope 3 76 Level Setting the trigger level 3 76 Impedance Setting the trigger input impedance 3 77 3 61 DG2020A, P3410, & P3420 User Manual...
  • Page 163 Source Setting the clock source 3 77 Int Frequency Setting the internal clock frequency 3 77 Ext Frequency Inputting an external clock frequency 3 78 Setting up the PLL circuit 3 78 3 62 DG2020A, P3410, & P3420 User Manual...
  • Page 164: Crt Display

    Table 3-18 provides descriptions and page number references. Screen displayed when a P3410 TTL level output pod is used. Screen displayed when a P3420 variable output level pod is used. Figure 3 50: SETUP menu 3 63 DG2020A, P3410, & P3420 User Manual...
  • Page 165: Table 3-18: Setup Menu Crt Display

    Shows the data bits and the group to which each data bit belongs. Shows the pod channel. The pods are labeled A through C, and the channels are numbered 00 through 11. 3 64 DG2020A, P3410, & P3420 User Manual...
  • Page 166: Group Assign Menu

    If the bit structure of a new group overlaps with that of an existing group, the newly defined group takes precedence and the structure of the existing group is automatically modified. Figure 3-52 shows an example of a bit structure assignment. 3 65 DG2020A, P3410, & P3420 User Manual...
  • Page 167 Deletes the group selected with the cursor. This function asks for confirmation before actually deleting the group. Operation: Delete a group Bottom button Popup menu Side button Group Assign Select the group to be deleted. Delete Group 3 66 DG2020A, P3410, & P3420 User Manual...
  • Page 168 Deletes the currently defined group definitions and returns the group settings to the initial state. (See Appendix C.) Operation: Delete a group definition Bottom button Popup menu Side button Group Assign Reset All bits Assign 3 67 DG2020A, P3410, & P3420 User Manual...
  • Page 169: Pod Assign Menu

    Operation: Assign pod data Bottom button Popup menu Side button Pod Assign Select a data bit with the general purpose knob. Select the channel to be assigned using the up and down arrow buttons. Assign 3 68 DG2020A, P3410, & P3420 User Manual...
  • Page 170: Table 3-19: Impedance State Contol Methods

    OFF or External. Figure 3-54 shows a schematic overview of the high-impedance control circuit. Data Output Internal CH 0 Both External External Inhibit Input Figure 3 54: High impedance control circuit 3 69 DG2020A, P3410, & P3420 User Manual...
  • Page 171: Level/Delay Menu

    0.5 and 9 V. The displayed voltages are the voltages when the outputs are open. Operation: Set the pod output low level Bottom button Popup menu Side button Level/Delay Low Level (the low level setting) 3 70 DG2020A, P3410, & P3420 User Manual...
  • Page 172: Pod Control Menu

    Sets the event control input threshold level. This level can be set in the range –5 to +5 V. Operation: Set the event level Bottom button Popup menu Side button Pod Control Event Level (Set the event level.) 3 71 DG2020A, P3410, & P3420 User Manual...
  • Page 173 POD C Event menu item as well. Operation: Control the event input signal for POD A Bottom button Popup menu Side button Pod Control POD A Event (Select Enable or Disable) 3 72 DG2020A, P3410, & P3420 User Manual...
  • Page 174: Run Mode Menu

    Pattern data is output only once. Pattern data is output when a trigger input is received. A trigger signal is received either when the front panel FORCE TRIGGER button is pressed or when an external trigger signal is input to the TRIGGER INPUT connector. 3 73 DG2020A, P3410, & P3420 User Manual...
  • Page 175 Repeat Count item setting is used for sequences for which the repeat count is not set to Infinite. Figure 3-59 shows an example of an enhanced mode sequence. Also refer to the description of the EDIT menu Make Sequence menu on page 3-54. 3 74 DG2020A, P3410, & P3420 User Manual...
  • Page 176 START/STOP button once again. Also note that changed pattern data is also written when the run mode changes. Operation: Set the data update method Bottom button Popup menu Side button Run Mode Update (Select Auto or Manual.) 3 75 DG2020A, P3410, & P3420 User Manual...
  • Page 177: Trigger Menu

    Side button Trigger Slope (Select Posi tive or Negative.) Level Sets the threshold voltage for detecting a trigger. The value can be set from –5 to +5 V in 0.1 V steps. 3 76 DG2020A, P3410, & P3420 User Manual...
  • Page 178: Oscillator Menu

    100 mHz to 200 MHz. When Source is set to Int, the time axis resolution used for the display of pattern data will be the reciprocal of this setting. Operation: Set the internal clock frequency Bottom button Popup menu Side button Oscillator Int Frequency (Set the frequency.) 3 77 DG2020A, P3410, & P3420 User Manual...
  • Page 179 Operation: Set up the PLL circuit Bottom button Popup menu Side button Oscillator (Select On or Off.) 3 78 DG2020A, P3410, & P3420 User Manual...
  • Page 180: Application Menu

    Although there are no items in this menu in the current version of the firmware, Tektronix is planning to provide functions that support several application areas in future versions of the DG2020A firmware. Tektronix will announce the details of the DG2020A version upgrade service when the new firmware is available.
  • Page 181 APPLICATION Menu 3 80 DG2020A, P3410, & P3420 User Manual...
  • Page 182: Utility Menu

    3 90 Address Setting the GPIB address 3 90 Serial Baudrate Setting the serial interface parameters 3 91 Data Bits 3 91 Parity 3 91 Stop Bits 3 91 Handshake 3 91 3 81 DG2020A, P3410, & P3420 User Manual...
  • Page 183: Table 3-20: Menu Functions

    Setting the date and time 3 92 Reset to Factory Restoring the factory settings 3 92 Security Immediate Deleting memory data 3 92 Status Displaying the status menu 3 93 Diag Diagnostics 3 93 3 82 DG2020A, P3410, & P3420 User Manual...
  • Page 184: Mass Memory Menu

    Operation: Change a file or directory name Bottom button Popup menu Side button Mass Memory Select the file or directory to be renamed. Rename Clear String Enter the new file or directory name. 3 83 DG2020A, P3410, & P3420 User Manual...
  • Page 185 NOTE. When deleting a file, the instrument asks for confirmation. Select either OK or Cancel. Bottom button Popup menu Side button Mass Memory Copy or Delete Select the file to delete. Delete 3 84 DG2020A, P3410, & P3420 User Manual...
  • Page 186 PC9800 2HD J3100 2HD IBM PC 2DD PC9800 2DD The volume label DG2020A is automatically assigned to the floppy disk by the formatting operation. Catalog Order Specifies the order for display when listing a directory. Select the order from the following types:...
  • Page 187: Display/Hardcopy Menu

    Sets the date and time display, adjusts the screen brightness, and sets the dimmer. (The dimmer function automatically reduces the screen brightness if the DG2020A is left for 10 minutes without any controls being used.) 3 86 DG2020A, P3410, & P3420 User Manual...
  • Page 188 Adjust the brightness. Operation: Set the dimmer Bottom button Popup menu Side button Display/Hardcopy Select Display Dimmer with the up and down arrow buttons. Select On with the left and right arrow buttons. 3 87 DG2020A, P3410, & P3420 User Manual...
  • Page 189 Operation: Set the hard copy format Bottom button Popup menu Side button Display/Hardcopy Select Hardcopy Format with the up and down arrow buttons. Select the format with the left and right arrow buttons. 3 88 DG2020A, P3410, & P3420 User Manual...
  • Page 190: System Menu

    Power up Pause Date and Time Setting Figure 3 62: System menu Remote Port Set the port used for external remote control of the instrument. Either the GPIB or the RS232C can be selected. 3 89 DG2020A, P3410, & P3420 User Manual...
  • Page 191 Operation: Set the GPIB address Bottom button Popup menu Side button System Select GPIB Address with the up and down arrow buttons. Select the address with the general purpose knob. 3 90 DG2020A, P3410, & P3420 User Manual...
  • Page 192 Operation: Set the power-on pause Bottom button Popup menu Side button System Select Power up Pause with the up and down arrow buttons. Select On with the left and right arrow buttons. 3 91 DG2020A, P3410, & P3420 User Manual...
  • Page 193 Erases the instrument’s internal memory data. At the same time, the instrument is reset to the factory settings state. Operation: Delete memory data Bottom button Popup menu Side button System Security Immediate 3 92 DG2020A, P3410, & P3420 User Manual...
  • Page 194: Status Menu

    ”Pass” is displayed in the Status display area. If an error occurs, ”Fail” is displayed. An error code is displayed in the Comment display area if a diagnostic test fails. See Figure 3-64. NOTE. Contact your Tektronix sales representative if any errors occur. Figure 3 64: Diag menu 3 93...
  • Page 195: Table 3-21: Error Code

    UTILITY Menu Table 3-21 shows the failure meaning and failure board for the error code. See the DG2020A Service Manual for detailed descriptions of the error codes. Table 3 21: Error code Error code Error meaning Failed component CPU diagnostics error...
  • Page 196: Appendix A: Performance Characteristics

    Items marked with * are tested in the Performance Verification (Appendix B). The certification and compliances for the DG2020A are also found at the end of this appendix. DG2020A, P3410, & P3420 User Manual...
  • Page 197: Warranted Characteristics

    Appendix A: Performance Characteristics Warranted Characteristics This section will describe the warranted characteristics of the DG2020A. These can be divided into two main categories: electrical characteristics and environ- mental characteristics. Performance Conditions The electrical characteristics are valid under the following conditions: 1.
  • Page 198 25 ns to 60 ns Internal Clock, PLL OFF, x6.25 MHz (7 ns + 0.5 clock) to (20 ns + 1.5 clock) External Clock Delay from external 8 ns to 15 ns clock input DG2020A, P3410, & P3420 User Manual...
  • Page 199 0.3 V Maximum input  2 V voltage Frequency DC to 200 MHz Delay to P3410 data 25 ns to 45 ns output Delay to P3420 data 20 ns to 40 ns output DG2020A, P3410, & P3420 User Manual...
  • Page 200 90  250 V AC 48.0 to 63.0 Hz 90  127 V AC 48.0 to 440 Hz Maximum power 300 W Maximum current External Trigger Sync Out Clock Out Data Out Figure A 1: Trigger delay DG2020A, P3410, & P3420 User Manual...
  • Page 201 Surge current 30 A peak for < 5 line cycles, after product has been off for at least 30 s. Cooling clearance Top clearance 1 inch Side clearance 6 inches Rear clearance 3 inches DG2020A, P3410, & P3420 User Manual...
  • Page 202: Typical Characteristics

    Appendix A: Performance Characteristics Typical Characteristics This section will describe the typical characteristics for the DG2020A. These values represent typical or average performance and are not absolutely guaran- teed. Table A 3: Electrical characteristics (typical) Characteristics Description Clock generator Internal clock...
  • Page 203 200 MHz (When PLL to On.) 100 MHz (When PLL to On.) Measurement StdDev Pk-Pk StdDev Pk-Pk Clock output 20.0 ps 115.0 ps 17.0 ps 110.0 ps Data output (CH0 output) 9.0 ps 52.0 ps 8.5 ps 50.0 ps DG2020A, P3410, & P3420 User Manual...
  • Page 204: Nominal Traits

    Appendix A: Performance Characteristics Nominal Traits This section describes general characteristics of the DG2020A. These can be divided into two main categories: electrical characteristics and mechanical characteristics. Table A 6: Nominal traits - electrical characteristics Characteristics Description Output pattern Pattern length...
  • Page 205 -5.0 V to +5.0 V Resolution 0.1 V Impedance 1 kW Setup time to next block 47 clock to 54 clock Inhibit input Threshold Level -5.0 V to +5.0 V Resolution 0.1 V Impedance 1 kW A 10 DG2020A, P3410, & P3420 User Manual...
  • Page 206 Internal Clock, PLL:ON 5 ns to 10 ns Internal Clock, PLL:OFF None External Clock 1 clock period External clock input Impedance 50 W, terminated to +0.5 V Connector SMB ( at rear panel ) A 11 DG2020A, P3410, & P3420 User Manual...
  • Page 207 640 ( H )  480 ( V ) pixels Power source AC line power Fuse Rating 6A FAST, 250 V, UL 198G ( 3AG ) 5A ( T ), 250 V, IEC 127 Battery Type Li3 V, 650 mAH A 12 DG2020A, P3410, & P3420 User Manual...
  • Page 208 4.0 inches P3420 ( Variable output pod ) Net weight 1.0 kg ( excluding cables ) Dimensions Height 2.0 inches including feet Width 10.0 inches Length 6.3 inches Pod cable Length 1.2 m A 13 DG2020A, P3410, & P3420 User Manual...
  • Page 209: Certification And Compliances

    Appendix A: Performance Characteristics Certification and Compliances The certification and compliances for the DG2020A are listed in Table A-8. Table A 8: Certifications and compliances Category Standards or description EC Declaration of Conformity - Meets intent of Directive 89/336/EEC for Electromagnetic Compatibility. Compliance was...
  • Page 210 Pollution Degree 2 (as defined in IEC 61010-1) Safety Class I (as defined in IEC 61010-1, Annex H) CSA C22.2 No.1010.1, UL3111 1, IEC61010 1 Safety Certification Compliance: Altitude (maximum operating): 2000 meters A 15 DG2020A, P3410, & P3420 User Manual...
  • Page 211 Appendix A: Performance Characteristics A 16 DG2020A, P3410, & P3420 User Manual...
  • Page 212: Appendix B: Performance Verification

    Appendix B: Performance Verification This section describes the operation tests for the DG2020A data generator and the P3410 and P3420 pods, and the procedures for those tests. The operation tests can be divided into two categories. H Self Tests. The DG2020A incorporates a diagnostic system that performs comprehensive instrument testing.
  • Page 213: Before Running The Operation Tests

    File Loading The performance check disk provided with the DG2020A includes the files listed in Table B-1. The specified file must be loaded into the DG2020A for each operation test item. These files include pattern data and setup information. Table B 1: Performance check disk's file list...
  • Page 214 1 % tolerance Tektronix part no. 321 0481 00 P3410, P3420 Pod connection cable Tektronix part no. 174 3548 00 DG2020A (provided with the DG2020A) P3410, P3420 T connector Tektronix part no. 103 0030 00 DG2020A DG2020A, P3410, & P3420 User Manual...
  • Page 215: Test Procedure Notes

    Operation 6 (e.g., insert a disk in the disk drive.) Operation 7 Popup Menu Side Menu General Purpose Knob Front Panel Button Menu Button Bottom Menu Bottom Button Side Button Figure B 1: Operating buttons and menu layout DG2020A, P3410, & P3420 User Manual...
  • Page 216: Self Tests

    Appendix B: Performance Verification Self Tests Execute the DG2020A self tests and confirm that no errors occurred. 1. Press the required buttons in the following order. If All is selected as the Type, all test items will be run. Front panel...
  • Page 217: Performance Tests For The Dg2020A/Pod Combination

    Appendix B: Performance Verification Performance Tests for the DG2020A/Pod Combination The items in this performance test are for the DG2020A in combination with a pod. Perform these test items in the following order. H Internal clock frequency ..
  • Page 218 Characteristics Confirmation Procedure 1. Load the TP1CLK.PDA test pattern file from the performance check disk. When the file is loaded, the DG2020A clock frequency will be set to 200 MHz internally and the PLL circuit will be turned on. The following two steps check the clock frequency precision with the PLL circuit on and the internal clock frequency set to 200 MHz 2.
  • Page 219 H Two SMB-to-BNC cables H Performance check disk Connections. Connect the clock output from the DG2020A rear panel to the oscilloscope CH1 input with an SMB-to-BNC cable. Connect the function generator output to the DG2020A rear panel clock input with the other SMB-to-BNC cable.
  • Page 220 H SMB-to-BNC cable (when a P3420 pod is used) H Performance check disk Connections. Connect the DG2020A rear panel pattern data output-connector (POD A) to the data input-connector on the rear panel of a P3410 or P3420 pod using a pod connection cable.
  • Page 221 DG2020A power before connecting the cable. Connecting the cable with the power in the on state can damage the DG2020A and the P3410 pod. When attaching the pod cable, ensure that the plug and socket are aligned correctly.
  • Page 222 3. Confirm that the clock pulse waveform can be observed on the oscilloscope. This clock pulse is output by the EDIT screen DATA35 data pattern. 4. Switch the SMB-to-pin-header cable (P3410) or SMB-to-BNC cable (P3420) to the pod CH1 output. B 11 DG2020A, P3410, & P3420 User Manual...
  • Page 223 Connections. The pod is connected in the same way as shown in Figure B-5. Additionally, use the T-connector and BNC cables to connect the function generator output to the DG2020A trigger input connector and to the oscillo- scope CH2 input as shown in Figure B-8.
  • Page 224 2. Press the START/STOP button on the front panel so that the button’s LED indicator lights. 3. Confirm that the function generator output signal (the oscilloscope CH2 signal) and a square wave synchronized with this signal (the oscilloscope CH1 signal) are displayed on the oscilloscope. B 13 DG2020A, P3410, & P3420 User Manual...
  • Page 225 3. Confirm that a square wave with a 1 ms period is displayed on the oscillo- scope. 4. Press the front panel STEP/EVENT button. 5. Confirm that a square wave with a 500 ns period is displayed on the oscilloscope. B 14 DG2020A, P3410, & P3420 User Manual...
  • Page 226 8. 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 three steps confirm the event output signal operation. 9. Connect the DG2020A EVENT OUTPUT to the oscilloscope’s CH2 with a BNC cable. B 15...
  • Page 227 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 cable from the DG2020A EVENT OUTPUT connector to the SYNC OUTPUT connector. 13. Confirm that the synchronization signal appears on the oscilloscope.
  • Page 228: P3410 Pod Performance Test

    DG2020A power before connecting the cable. Connecting the cable with the power in the on state can damage the DG2020A and the P3410 pod. When attaching the pod cable, ensure that the plug and socket are aligned correctly.
  • Page 229 Appendix B: Performance Verification 2. Turn on the DG2020A power. 3. Press the DG2020A SETUP button. Confirm that TTL high (HI) and TTL low (LO) are displayed in the voltage level column on the DG2020A screen. (See Figure B-13.) Voltage Level Display...
  • Page 230 H Performance 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 dual banana adapter. Connect the 1 MW resistor across the BNC to dual banana adapter terminals.
  • Page 231 Connections. Connect the P3410 CH0 and CH8 data output pins to the oscillo- scope CH1 and CH2 inputs, respectively, using the SMB-to-pin-header cables and the SMB to BNC adapters. Oscilloscope P3410 pod SMB to pin header Cable Figure B 17: Variable delay test connections B 20 DG2020A, P3410, & P3420 User Manual...
  • Page 232 Table B 5: Delay precision Settings Delay span range 0.0 ns -2.0 ns to 2.0 ns 2.0 ns 0.0 ns to 4.0 ns 5.0 ns 3.0 ns to 7.0 ns B 21 DG2020A, P3410, & P3420 User Manual...
  • Page 233 P3410 CH1 output pin to the P3410 EVENT INPUT using the other SMB-to-pin-header cable. Oscilloscope P3410 pod Event Input SMB to pin header Cable Figure B 18: Event input operation confirmation connections B 22 DG2020A, P3410, & P3420 User Manual...
  • Page 234 5. Set the oscilloscope CH1 input impedance to 50 W. 6. Press the START/STOP button on the front panel twice. 7. Confirm that a square wave with a 1 ms period is displayed on the oscillo- scope. B 23 DG2020A, P3410, & P3420 User Manual...
  • Page 235: P3420 Pod Performance Test

    DG2020A power before connecting the cable. Connecting the cable with the power in the on state can damage the DG2020A and the P3410 pod. When attaching the pod cable, ensure that the plug and socket are aligned correctly.
  • Page 236 Appendix B: Performance Verification 2. Turn on the DG2020A power. 3. Press the DG2020A SETUP button. Confirm that the high and low level voltage values are displayed in the voltage levels column on the DG2020A screen. (See Figure B-21.) Voltage Level Display...
  • Page 237 H Performance 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-BNC cable, and a BNC to dual banana adapter. Connect the 1 MW resistor across the BNC to dual banana adapter terminals.
  • Page 238 8. Load the TP9DCL.PDA test pattern file from the performance check disk. 9. Press the keys shown below in the indicated order to set the low level voltage to 6 V and the high level voltage to 7 V. B 27 DG2020A, P3410, & P3420 User Manual...
  • Page 239 13. Move the SMB-to-BNC cable connected the P3420 CH0 output connector to CH1 through CH11 in turn, and confirm the low level output voltage ranges in the same way for each of these channels. B 28 DG2020A, P3410, & P3420 User Manual...
  • Page 240 ..Record Length . . . 2500 points in 50 divs Trigger source ..Input coupling (CH1 and CH2) Input impedance (CH1 and CH2) 1 MW B 29 DG2020A, P3410, & P3420 User Manual...
  • Page 241 18.60 ns to 21.40 ns 5. Move the pin header cable connected to the P3420 CH8 to channels CH9 through CH11 in turn, and repeat step 3 to confirm the delay values. B 30 DG2020A, P3410, & P3420 User Manual...
  • Page 242 Auto Trigger level ..1.5 V Input coupling ..9 ms Hold off ..Input impedance 1 MW B 31 DG2020A, P3410, & P3420 User Manual...
  • Page 243 5. Set the oscilloscope CH1 input impedance to 50 W. 6. Press the START/STOP button on the front panel twice. 7. Confirm that a square wave with a 1 ms period is displayed on the oscillo- scope. B 32 DG2020A, P3410, & P3420 User Manual...
  • Page 244: Appendix C: Miscellaneous

    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...
  • Page 245: Inspection And Cleaning Procedures

    Carrying handle and cabinet feet Correct operation Replace defective module Accessories Missing items or parts of items, bent pins, Replace damaged or missing items, frayed broken or frayed cables, and damaged cables, and defective modules connectors DG2020A, P3410, & P3420 User Manual...
  • Page 246 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 screen with a lint-free cloth dampened with either ethyl alcohol or, preferably, a gentle, general purpose detergent-and-water solution. DG2020A, P3410, & P3420 User Manual...
  • Page 247: Factory Settings

    Auto Trigger Slope Positive Level 1.4 V Impedance 1 KW Oscillator Source Internal Int Frequency 100.00 MHz Ext Frequency 100.00 MHz UTILITY menu Mass Memory Special ! Catalog Order NAME1 Display Clock Brightness Dimmer DG2020A, P3410, & P3420 User Manual...
  • Page 248 Pod allocation However, when Security Immediate item is selected in the UTILITY System menu, the above items are reset. H The following UTILITY items Remote Port GPIB operation mode and address Serial parameters Date/Time DG2020A, P3410, & P3420 User Manual...
  • Page 249: Conversion Table Examples

    OUTPUT CODE Code Conversion Table Destination data bit pattern Data bits already written after Data bits that will be written Data bits about converted after converted being written Figure C 1: Conversion image example DG2020A, P3410, & P3420 User Manual...
  • Page 250 H Inverting bit of the NRZ data. PAST CURRENT NEXT P.OUT OUTPUT CODE Example Input Output H Converting NRZ data to NRZI. PAST CURRENT NEXT P.OUT OUTPUT CODE Example Input Output DG2020A, P3410, & P3420 User Manual...
  • Page 251 Input Output H Converting NRZ data to FM. Two bit are generated for each input bit. PAST CURRENT NEXT P. OUT OUTPUT CODE 0 11 1 00 0 10 1 01 Example Input Output DG2020A, P3410, & P3420 User Manual...
  • Page 252 OUTPUT CODE Example Input Output H Output bit is always set to 1 when input bit changes from 1 to 0 or 0 to 1. PAST CURRENT NEXT P. OUT OUTPUT CODE Example Input Output DG2020A, P3410, & P3420 User Manual...
  • Page 253 0 011 01 111 10 000 00 111 11 000 01 110 10 001 00 110 11 001 Example Input 0010 0011 0001 0011 0000 Output 000001 111 100001 110 000000 011110 011111 C 10 DG2020A, P3410, & P3420 User Manual...
  • Page 254: Index

    C-3 2-39 instrument cabinet, C-3 Example 2: Loading and Editing a Pattern Stored in a Cleaning, Inspection and cleaning procedures, C-2 File, 2-42 CLEAR MENU Button, 2-2 Example 3: Signal Output, 2-46 Index-1 DG2020A, P3410, & P3420 User Manual...
  • Page 255 Numeric Input Examples, 2-21 Inspection checklist, external, C-2 Numeric Input Keys, 2-20 Installation, 1-7 Numeric inputs using the numeric keys, 2-20 Int Frequency, 3-77 Numeric Keys, 2-3 Internal Structure and Operating Principles, 2-10 Invert data, 3-33 Index-2 DG2020A, P3410, & P3420 User Manual...
  • Page 256 Security Immediate, 3-92 Pattern Generation Unit, 2-11 Select arrow key function, 3-20 Performance Conditions, A-2 Select reference group, 3-18 Performance Tests for the DG2020A/Pod Combination, Self Tests, B-5 Sequence Data, 2-14 Place mark here, 3-18 Sequence data, 2-14 Serial Code Converter, 3-50...
  • Page 257 Start-up Diganostics, 1-14 Update Modes, 2-16 Status Area, 2-7 Status Menu, 3-93 Step, 3-74 STEP/EVENT Button, 2-3 Stop Bits, 3-91 Warranted Characteristics, A-2 Sub-sequence, 3-57 SYNC OUTPUT, 2-2 System Menu, 3-89 Z on Stop, 3-71 Index-4 DG2020A, P3410, & P3420 User Manual...

This manual is also suitable for:

P3410P3420

Table of Contents