Tektronix DG2030 User Manual
Tektronix DG2030 User Manual

Tektronix DG2030 User Manual

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

Advertisement

Quick Links

User Manual
DG2030
Data Generator
071-0059-50
This document applies to firmware version 1.00
and above.
www.tektronix.com

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Summary of Contents for Tektronix DG2030

  • Page 1 User Manual DG2030 Data Generator 071-0059-50 This document applies to firmware version 1.00 and above. www.tektronix.com...
  • Page 2 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 3 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 5: Table Of Contents

    ........2-49 DG2030 User Manual...
  • Page 6 ..........3-55 DG2030 User Manual...
  • Page 7 ..........3-86 DG2030 User Manual...
  • Page 8 ......... Index DG2030 User Manual...
  • Page 9 ......2-47 Figure 2-29: DG2030 and oscilloscope connection ....
  • Page 10 ........3-39 DG2030 User Manual...
  • Page 11 ........3-99 DG2030 User Manual...
  • Page 12 ....B-34 Figure C-1: Conversion image example ......viii DG2030 User Manual...
  • Page 13 ......Table 2-1: DG2030 display elements ......
  • Page 14 Table C-2: Factory settings ........DG2030 User Manual...
  • Page 15: 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. DG2030 User Manual...
  • Page 16 WARNING indicates an injury hazard not immediately accessible as you read the marking. 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 DG2030 User Manual...
  • Page 17: 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 DG2030 User Manual...
  • Page 18 Service Safety Summary DG2030 User Manual...
  • Page 19: Preface

    This section also provides basic signal editing examples. Reference describes in detail the functions and use of the DG2030 main menus. Appendices describe product specifications, performance verification instruc- tions, and other information.
  • Page 20 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, 'Use the general purpose knob to set cursor field to 128.') Operation 7 DG2030 User Manual...
  • Page 21 6:00 a.m. - 5:00 p.m. Pacific time This phone number is toll free in North America. After office hours, please leave a voice mail message. Outside North America, contact a Tektronix sales office or distributor; see the Tektronix web site for a list of offices. xvii...
  • Page 22 Preface xviii DG2030 User Manual...
  • Page 23: Getting Started

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

    H Logic function test systems can be constructed by combining this instrument with a logic analyzer. H Margin tests can be performed by using the DG2030 to generate patterns that have a low probability of occurrence or are difficult to generate.
  • Page 25: Options

    Option 01 (8 Channel This option adds 4 output ports for a total of 8 channels. Contact your Tektronix Output) sales representative if you intend to add this option to a DG2030 that you are already using. Option 1R (Rack Mount) When option 1R is specified, the DG2030 is shipped configured for mounting in a 19-inch rack.
  • Page 26: Power Cord Options

    Getting Started Power Cord Options Table 1-1 lists the power cords available with the DG2030. Table 1 1: Power cord options Option Description Part number Europe, 220 V/6A 161 0104 06 United Kingdom, 240 V/6A 161 0104 07 Australia, 240 V/6A...
  • Page 27: Table 1-3: Optional Accessories

    Lead Set, 4 ch lead set (set of 3) 012 1509 XX Used to provide the flexible connection for output signal and grounding by attaching to the pin header end of the 50 W cable (SMB to pin header or pin header to pin header). DG2030 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 DG2030 operates correctly in ambient temperatures from +10_ C to +40_ C and relative humidity from 20% to 80%. If the instrument is stored at temperatures outside this usage temperature range, do not switch on the power until the chassis has come within the operating temperature range.
  • Page 29 CAUTION. The DG2030 is shipped with a power cord appropriate for use with normal 115 V power systems. If the DG2030 is to be used with 230 V power, the power cord must be replaced with one appropriate for the power source used.
  • Page 30: Table 1-4: Power Cord Identification

    125 V Europe 230 V United Kingdom 230 V Australia 230 V North America 230 V Switzerland 230 V North American 115 V/15A Plug NEMA 5 20P North American 120/208 V 3 Phase Plug NEMA L21 30P DG2030 User Manual...
  • Page 31: Standby Power

    NOTE. the instrument needs to be warmed up for at least 20 minutes and then be calibrated for the clock in order to operate at its optimum precision. DG2030 User Manual...
  • Page 32: Start-Up Diagnostics

    If this happens, turn off the instrument, wait until the chassis temperature is within normal operating range, and then switch the power on again. NOTE. Contact your local Tektronix Field Office or representative if an error is displayed. 1 10...
  • Page 33: Power Off

    Getting Started Power Off To power off the DG2030, press the ON/STBY switch. 1 11 DG2030 User Manual...
  • Page 34 Getting Started 1 12 DG2030 User Manual...
  • Page 35: Operating Basics

    This section describes the terminology and functions of the DG2030 front, side, and rear panel controls. This section also describes the terminology and content of representative screen displays. Front Panel Figure 2-1 shows the layout of the DG2030 front panel. Figure 2-2 describes each front-panel control in detail. DG2030 User Manual...
  • Page 36: Figure 2-1: Front Panel Overview

    Figure 2 1: Front panel overview DG2030 User Manual...
  • Page 37: Figure 2-2: Front Panel Controls

    When a units button appropriate for the input item is character directly in front of the connector. Applying external signal pressed, the input value and unit are confirmed. cursor during character input. voltages can damage the instrument. Figure 2 2: Front panel controls DG2030 User Manual...
  • Page 38: Figure 2-3: Rear Panel Connectors

    CAUTION: If external voltages are applied to the data output connectors, be sure to set the high impedance control correctly so that signal collisions do not result in output currents or voltages in excess of the rated values. Figure 2 3: Rear panel connectors DG2030 User Manual...
  • Page 39: 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 DG2030 chassis. You use the floppy disk drive to save and recall instrument pattern and setting data.
  • Page 40: 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 DG2030 User Manual...
  • Page 41: Table 2-1: Dg2030 Display Elements

    Operating Basics Table 2 1: DG2030 display elements Figure number Label Description Page Status area Displays the current status of the instrument. This status line is always displayed, whichever menu is displayed. The status line displays the following four items.
  • Page 42: Theory Of Operation

    Operating Basics Theory of Operation This section presents an overview of the DG2030 hardware, data structures, and operating modes to allow you to take full advantage of the DG2030. Block Diagram Figure 2-6 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 43 The output channels provide variable output levels and digital signals to the device under test. The output channels level-convert the pattern signals from the pattern generation unit to output signals appropriate for the device under test. They also handle fine adjustment of specific bit timing. DG2030 User Manual...
  • Page 44: Data Structure Overview

    Data Structure Overview To make full and efficient use of the DG2030, you need to understand the DG2030 data structures. This section presents an overview of the pattern data, setup data, and sequence data. Figure 2-8 shows the DG2030 data structures that are described in the following sections.
  • Page 45: Figure 2-8: Data Structures

    Block division Pattern data division by block delimiters Output channel allocation Definition of the correspondence relation ship between pattern data and output bits Setup data Settings for the above items Sequence data Pattern output sequence program 2 11 DG2030 User Manual...
  • Page 46 Pattern data can be divided into blocks. A block is a user-specified range of pattern data identified with a unique label. Blocks are divided by setting delimiters called block delimiters. Block delimiters are set in word units. Sequences, which are described later, control data output in block units. 2 12 DG2030 User Manual...
  • Page 47: Operating Modes Overview

    Run Modes In the run modes, pattern output is controlled by the pattern generation unit’s pattern control circuit. The DG2030 supports four run modes: repeat, single, step, and enhanced. These run modes are specified with the SETUP → Run Mode menu. Table 2-3 provides functional information for each mode.
  • Page 48: Table 2-4: Update Modes

    NOTE. The response to edit operations while in Auto mode may be slow when there is a large amount of data being edited. In such cases, it is more efficient to perform a number of edit operations and then update the output data in manual mode. 2 14 DG2030 User Manual...
  • Page 49: 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 DG2030 operation. There are four menu buttons, EDIT, SETUP, APPLICATION, and UTILITY, as shown in Figure 2-9.
  • Page 50: 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 16 DG2030 User Manual...
  • Page 51: 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 17 DG2030 User Manual...
  • Page 52: Numeric Input

    Units ENTER Keys Buttons Figure 2 10: DG2030 front panel keypad Using the Keypad Use the following procedure to input numeric values with the numeric keys, ENTER key, and units buttons on the front panel. 1. Press the button for the menu item to be changed.
  • Page 53: Figure 2-11: Numeric Entry In A Menu Item Field

    ENTER key or a units button, the entered value is discarded and the value returns to its previous value. 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 19 DG2030 User Manual...
  • Page 54: Figure 2-12: 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 20 DG2030 User Manual...
  • Page 55: 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-14 through 2-16 show the three display formats. Figure 2 14: Timing display format 2 21 DG2030 User Manual...
  • Page 56: Figure 2-15: Table Display Format

    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 handling data in bit units. If no groups are defined, data can only be displayed in binary format. 2 22 DG2030 User Manual...
  • Page 57: 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 DG2030’s user interface was designed with these points in mind. The DG2030 pattern data editing functions separates the selection and execution of editing operations.
  • Page 58: Area And Point Cursors

    Each type of cursor has a different form. They are called the area cursor and the point cursor. Figure 2-18 shows these cursors. 2 24 DG2030 User Manual...
  • Page 59: Figure 2-18: Area And Point Cursors

    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 25 DG2030 User Manual...
  • Page 60: 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. Figure 2 20: Popup message box 2 26 DG2030 User Manual...
  • Page 61: Menu Trees

    Show overview Move to block start Block 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 27 DG2030 User Manual...
  • Page 62 Shift Register Generator Logical Operation Bit Operation Serial Code Converter Trig Wait Make Sequence Insert Event Jump Delete Jump to Repeat Count Set Enhanced Control Repeat Special Delete All Make Simple Sequence Edit Sub Sequence 2 28 DG2030 User Manual...
  • Page 63 Inhibit Level Change Inhibit Control Z on Stop Rise Timing Condition Fall Delay Repeat Run Mode Single Step Enhanced Update Trigger Slope Trigger Level Impedance Source State Interval Time Source Clock Int FREQ Ext FREQ 2 29 DG2030 User Manual...
  • Page 64 Port Clear Message Area System Remote Port Configure GPIB Address Serial Baudrate Data Bits Parity Stop Bits Handshake Power up Pause Date/Time Reset to Factory Security Immediate De skew Reset Skew Status Type Diag Execute 2 30 DG2030 User Manual...
  • Page 65: Operating Examples

    NOTE. These examples do not cover all the features and functions of the DG2030. 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 66: Before Starting Examples

    Before Starting Examples Be sure that the DG2030 is properly installed. Refer to Installation on page 1-6. Turn the DG2030 on. Refer to Power On on page 1-9 for details on turning the DG2030 on. You do not need to connect the oscilloscope until Example 3.
  • Page 67: Example 1: Creating A Pattern And Storing Into A File

    2. Set the pattern memory length to 1024 points. Pattern Creation Front panel Menu button Bottom button Popup menu Side button button Settings Set memory 1024 * size ENTER * Use the front panel keypad to enter numeric values. 2 33 DG2030 User Manual...
  • Page 68 4. Create the binary pattern for a value being incremented every 4 clock ticks. Front panel Menu button Bottom button Popup menu Side button button Execute Binary up Action counter ENTER EXECUTE This creates the binary pattern shown in Figure 2-22 in DATA0 to DATA3. 2 34 DG2030 User Manual...
  • Page 69: Figure 2-22: 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 is saved in the file COUNT1.PDA. 2 35 DG2030 User Manual...
  • Page 70: Example 2: Loading And Editing A Pattern Stored In A File

    Menu Button 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 36 DG2030 User Manual...
  • Page 71 Set DATA5 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 DATA5 using the up and down arrow buttons. 2 37 DG2030 User Manual...
  • Page 72 Move the knob icon to the Cursor window in the upper left of the screen by pressing the front panel CURSOR button once. ENTER EXECUTE ENTER EXECUTE This step inserted glitches at the points for cursor positions 32 and 96. Figure 2-23 shows the pattern edited in example 2. 2 38 DG2030 User Manual...
  • Page 73: Figure 2 23: 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 COUNT2 The data in this procedure will be saved in the file COUNT2.PDA. 2 39 DG2030 User Manual...
  • Page 74: Example 3: Signal Output

    Group Bit(s) 4 DATA3 Config (Set D3) (Set D0) 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 40 DG2030 User Manual...
  • Page 75 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 Then you can see a display as shown in 2-24. 2 41 DG2030 User Manual...
  • Page 76: Figure 2-24: Group Data

    Turn off the output impedance control for each channel. Front panel Menu button Bottom button Popup menu Side button button Control Condition Select CH0 from the list displayed in the screen using the knob on the front panel. Change Inhibit Control Select OFF 2 42 DG2030 User Manual...
  • Page 77 Allocate the IC2 group data to the output channels CH4 to CH7 in the same way as step c. NOTE. Press the OK button when done to activate the allocations. Note that the allocations will not become valid unless the OK button is pressed. 2 43 DG2030 User Manual...
  • Page 78: Figure 2-25: Output Assign List And Channel Assignment

    D7 to D4 Allocated IC2:0 Group Name Data Bit Output Channels Output Impedance Control. If the data is not assigned, `- - -' is displayed in this field. Figure 2 26: Output channel data bit allocation 2 44 DG2030 User Manual...
  • Page 79 Popup menu Side button button Level Condition Select channel CH0 by pressing the front panel up and down arrow buttons. High ENTER ENTER Set the output levels for channels CH1 to CH7 in the same manner. 2 45 DG2030 User Manual...
  • Page 80: Figure 2-27: Rise /Fall Time Settings

    Slopes for the rise and fall periods can be set within the ranges indicated by the non highlighted lines. As a slope, FAST or a value from the range can be selected. Figure 2 27: Rise /fall time settings 2 46 DG2030 User Manual...
  • Page 81: Figure 2-28: Output Parameter Settings

    Select channel CH4 by pressing the front panel up and down arrow buttons. Delay ENTER Set the delays for channels CH5 to CH7 in the same manner. Delay Time Setting Output Voltage Level Settings Rise/Fall Time Settings Figure 2 28: Output parameter settings 2 47 DG2030 User Manual...
  • Page 82: Figure 2-29: Dg2030 And Oscilloscope Connection

    2-29. DG2030 Oscilloscope Two BNC Cables Figure 2 29: DG2030 and oscilloscope connection 10. Press the START/STOP button on the front panel. 11. Set up the oscilloscope appropriately and observe the pattern signals on the oscilloscope screen. Saving State of the 12.
  • Page 83: Figure 2-30: Example 4 Block 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: Data pattern consisting of all ones 2 49 DG2030 User Manual...
  • Page 84 Move the knob icon to the Width window in the upper left of the screen using the front panel CURSOR button. ENTER Creating 4 Blocks 4. Divide the data between block 1 (point 0 to 127) and block 2 (point 128 to 511). Use BK2 as the name for block 2. 2 50 DG2030 User Manual...
  • Page 85: Figure 2-31: Block Separation

    CURSOR button. Front panel Menu button Bottom button Popup menu Side button button ENTER Block Add block delimiter here Clear String 2 51 DG2030 User Manual...
  • Page 86 Cursor window in the upper left of the screen is 0. Set that value to 0 if it is not already 0. Then perform the following operations. Front panel Menu button Bottom button Popup menu Side button button Execute Binary up Action counter ENTER EXECUTE 2 52 DG2030 User Manual...
  • Page 87: Figure 2-32: Creating A Binary Up-Counter For Block Bk1

    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 Menu button Bottom button Popup menu Side button button ENTER Execute Binary down Action counter ENTER EXECUTE 2 53 DG2030 User Manual...
  • Page 88: Figure 2-33: Creating A Binary Down-Counter For Block Bk3

    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 Menu button Bottom button Popup menu Side button button ENTER Execute Set data to EXECUTE Action High 2 54 DG2030 User Manual...
  • Page 89: Figure 2-34: Sample Subsequence

    When the sequence is executed, the lines defined with subsequence call those subsequences and execute them. The BLOCK column of the lines defined with subsequences becomes highlight gray to distinguish from those defined with blocks, as shown in Figure 2-35. 2 55 DG2030 User Manual...
  • Page 90: Figure 2-35: Sample Sequence

    H Line 3: The BK4 pattern is output. The following two steps create the subsequence. 11. Open the Make Sub-sequence popup menu. Front panel button Menu button Bottom button Popup menu Side button Make Special Sequence Edit Sub Sequence 2 56 DG2030 User Manual...
  • Page 91: Figure 2-36: Line Pointer

    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 SUB1 Go Back Go Back Line Pointer Figure 2 36: Line pointer 2 57 DG2030 User Manual...
  • Page 92 Set Enhanced Control Repeat Count (Set to Infinite) Go Back With the front panel down arrow button, advance the line pointer to the next line. Using above procedures, insert BK4 into the line 3. 2 58 DG2030 User Manual...
  • Page 93 Bottom button Popup menu Side button Run Mode Enhanced 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-37. 2 59 DG2030 User Manual...
  • Page 94: Figure 2-37: Sample Sequence

    Operating Examples 18. Output the sequence and observe the pattern using an oscilloscope. See Figure 2-29 on page 2-48 for the connection between the DG2030 and the oscilloscope. Press START/STOP button on the front panel to start output. The message Waiting for Trigger is displayed soon at upper right part of the screen.
  • Page 95 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 61 DG2030 User Manual...
  • Page 96 Operating Examples 2 62 DG2030 User Manual...
  • Page 97: Reference

    H Procedures for defining groups, setting up channels, setting pod voltages, operating modes, and triggers. H Procedures for setting and saving instrument settings. NOTE. The current firmware version does not provide any functions under the APPLICATION menu. DG2030 User Manual...
  • Page 98: 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 DG2030 will also be set up. You can prepare various data pattern to be used for inspecting facilities and/or checking in production lines.
  • Page 99: Creating Pattern Data And Sequences

    This creates a new block. The block must have a unique name, which you can enter at this time. e. Create the next block pattern using the procedures described in Pattern Data above. Repeat step c through e until all blocks you need are created. DG2030 User Manual...
  • Page 100: Advanced Control For Sequence

    Sequence described above. 2. Set the trigger parameters with SETUP ! Trigger. 3. Set the event and/or inhibit parameters with SETUP ! Output Condition ! Control Condition. 4. Set the run mode with SETUP ! Run Mode. DG2030 User Manual...
  • Page 101: Edit Menu

    Move to block( any) Add block delimiter here Delimiting blocks 3 26 Delete current block delimiter Combining blocks 3 27 Rename current block Changing a block name 3 28 Resize current block Changing the size of a block 3 28 DG2030 User Manual...
  • Page 102 3 43 Shift Register Generator Pseudorandom pulse generation 3 45 Logical Operation Logical operations between pattern data items 3 48 Bit Operation Moving or copying pattern data 3 50 Serial Code Converter Serial code data conversion 3 51 DG2030 User Manual...
  • Page 103: Edit Display

    Cancel the latest operation and restore the previous 3 61 setting Edit 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) DG2030 User Manual...
  • Page 104: Table 3-2: Edit Menu 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. DG2030 User Manual...
  • Page 105: File Menu

    The DG2030 can read data created and stored from the DG2020. The DG2030 will use the pattern data in the lower 8 bits. Also, the DG2030 can read DG2020 setup information except for those settings that are not common to both platforms.
  • Page 106: Save Data & Setup

    H Tektronix TLS series group data (file extension: .GRP) H Tektronix AWG2000 series waveform data (file extension: .WFM) H Tektronix DG2020 and DG2030 waveform data (file extension: .PDA) H CSV format data (file extension: .CSV). A procedure for formatting data in a CSV format is on page 3-14.
  • Page 107: 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 108: Figure 3-5: Data Write In Terms Of Point Positions

    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 109: Figure 3-6: Data Write In Terms Of Data Bit Positions

    With Marker Data: OFF Data Read MSB Setting (Source MSB) Read in Data (AWG2000 Series Waveform Data) Pattern Memory Data Write MSB Setting (Dest MSB) Figure 3 6: Data write in terms of data bit positions 3 13 DG2030 User Manual...
  • Page 110 Edit Menu CSV Data Format The DG2030 can import vector data from the built-in floppy drive using a simple ASCII Comma Separated Variable (CSV) format. This section defines how the data is formatted for importing into the DG2030. The CSV format is defined as follows: Á...
  • Page 111 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 DG2030 uses an instrument specific binary format that is more compact than ASCII format.
  • Page 112: Csv Data Format

    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 113: Table 3-4: Export Parameters

    14 bits, MARKER 1 and 2 and DATA00 to DATA11, is displayed. Use the arrow buttons to select the AWG2000 Series bit and use the general purpose knob to allocate the DG2030 bit. Allocate all bits to be written by repeating this operation.
  • Page 114: New

    Edit Menu Exporting Large Data. The DG2030 internal memory capacity can not export an 8-bit wide pattern data in CSV format that is larger than 32768 (32 k) words. For the data to write into a floppy disk, the pattern must be segmented into 32 k (32768 words) blocks and saved to separate floppy disks.
  • Page 115: Settings Menu

    The reference mark only specifies the origin of the delta display. It does not affect the pattern data definition itself. 3 19 DG2030 User Manual...
  • Page 116: Select Memory Size

    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 20 DG2030 User Manual...
  • Page 117: Select Arrow Key Function

    Select the arrow button action. 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-11. 3 21 DG2030 User Manual...
  • Page 118: 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 for the Rotate region left/right and Rotate region up/down items. 3 22 DG2030 User Manual...
  • Page 119: Table 3-6: Pattern Data Display Format

    Sets the pattern data display method to the timing format. Hexadecimal editing is possible if groups are defined. Set view type to table Sets the pattern data display method to the table format. Hexadecimal editing is possible if groups are defined. 3 23 DG2030 User Manual...
  • Page 120 Description Set view type to binary Sets the pattern data display method to the binary format. Show overview Displays the whole pattern data on allocated memory area. Editing can not be performed in this mode. 3 24 DG2030 User Manual...
  • Page 121: 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 25 DG2030 User Manual...
  • Page 122: Add Block Delimiter Here

    Current Cursor Position Before Block 1 Block 3 Division 90 Points or Over 90 Points or Over After Block 1 Block 2 Block 3 Division Set a Block Delimiter Figure 3 14: Dividing a block 3 26 DG2030 User Manual...
  • Page 123: Delete Current Block Delimiter

    Side button 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 27 DG2030 User Manual...
  • Page 124: Rename Current Block

    Current Cursor Position Before Change a Block 1 Block 2 Block 3 Block Size After Change a Block 1 Block 2 Block 3 Block Size 90 Points or Over Figure 3 16: Change a block size 3 28 DG2030 User Manual...
  • Page 125: 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 29 DG2030 User Manual...
  • Page 126: Figure 3-18: Edit Area

    H Group/bit Input. The groups or bits to be included in the range are set using the Execute Action → Set scope item. Popup menu Bottom button Side button Execute Action Select Set scope. Determine the scope. 3 30 DG2030 User Manual...
  • Page 127: Set Scope

    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 31 DG2030 User Manual...
  • Page 128: Cut

    After the data is moved, data that exceeds the set memory size is lost. Cursor Before Execution After Execution Paste Buffer Data Figure 3 20: Paste - insert 3 32 DG2030 User Manual...
  • Page 129: Paste-Replace

    Set Data To Low The cursor becomes the area cursor. All the data bits in the editing area are set to 0. Before Execution After Execution Editing Area Figure 3 23: Set data to low 3 33 DG2030 User Manual...
  • Page 130: Insert High Data

    Invert Data 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 26: Invert data 3 34 DG2030 User Manual...
  • Page 131: Mirror Vertical

    In display formats other than timing display (i.e., table and binary), the reordering is performed in the point direction. Before Execution DATA2 DATA1 DATA0 Editing Area After Execution DATA2 DATA1 DATA0 Editing Area Figure 3 27: Mirror vertical 3 35 DG2030 User Manual...
  • Page 132: Magnify

    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 36 DG2030 User Manual...
  • Page 133: Numeric Input

    Operation. Actions for performing numeric input Bottom button Popup menu Side button Front Panel button Executed Action Numeric input Set the Points/Step using the general purpose knob. EXECUTE Input data using numeric keys. 3 37 DG2030 User Manual...
  • Page 134: Shifting

    Edit Menu Shifting The DG2030 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 135: Figure 3-32: Shift Left

    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 39 DG2030 User Manual...
  • Page 136: Rotating

    Edit Menu Rotating The DG2030 provides several methods for rotating data in timing, hexadecimal, 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 137: 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 41 DG2030 User Manual...
  • Page 138: Figure 3-36: Standard Pattern Data

    Side button 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 42 DG2030 User Manual...
  • Page 139: Enhanced Action Menu

    High Data : 20 Points Start : Low Low Data : 10 Points Dest Bit : DATA0 Region : Entered Points DATA0 Size : 100 From : 0 Figure 3 37: Creating the clock pattern 3 43 DG2030 User Manual...
  • Page 140: 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 44 DG2030 User Manual...
  • Page 141: Shift Register Generator

    One Period Output Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Î Figure 3 39: Register value and tap setting example 3 45 DG2030 User Manual...
  • Page 142: Table 3-11: Shift Register Generator Parameters

    When Entered was selected in the Region side menu item, specifies the first point from which the pattern is written. Size When Entered was selected in the Region side menu item, specifies the number of points into which the pattern is written. 3 46 DG2030 User Manual...
  • Page 143 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 47 DG2030 User Manual...
  • Page 144: Logical Operation

    Src 2 Bit: DATA1 Dest Bit: DATA4 Size : 100 From : 0 Figure 3 41: Logical AND Operation Example Popup Menu. Figure 3 42: Logical Operation popup menu Table 3-12 describes the parameter items. 3 48 DG2030 User Manual...
  • Page 145: Table 3-12: Logical Operation Parameters

    Operation. Apply a logical operation to two data items 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 49 DG2030 User Manual...
  • Page 146: Bit Operation

    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 50 DG2030 User Manual...
  • Page 147: Serial Code Converter

    Popup menu Bottom button Side button Enhanced Action Serial Code Converter Figure 3 44: Serial Code Converter menu Table 3-14 describes the parameter items. 3 51 DG2030 User Manual...
  • Page 148: 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 52 DG2030 User Manual...
  • Page 149: 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 53 DG2030 User Manual...
  • Page 150: 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 54 DG2030 User Manual...
  • Page 151: Make Sequence Menu

    Figure 3 46: Make Sequence menu and a sequence example NOTE. Enhanced columns in Figure 3-46 does not become effective unless the run mode is not set to Enhanced. For enhanced mode, refer to Run Mode Menu on page 3-75. 3 55 DG2030 User Manual...
  • Page 152: Insert

    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 56 DG2030 User Manual...
  • Page 153: Delete

    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 57 DG2030 User Manual...
  • Page 154: Special

    Use these menu items to edit the subsequence. Remove Removes a subsequence. When the Remove is selected, the popup menu for subsequence selection list brings up. Select a subsequence to be removed. Clear Removes all existed subsequences. 3 58 DG2030 User Manual...
  • Page 155: Limitations On Using Subsequences

    This can result in insufficient memory errors. The DG2030 does not check for sequence memory availability errors. If you run a sequence and the DG2030 displays a memory error message, reduce the number of subsequence calls, number of repeat counts and/or number of lines in the subsequences.
  • Page 156: About Event Jump

    Then, when the end of the output of the block in a line for which the Event Jump item is set approaches, the DG2030 checks the state of that flip-flop, activates the event jump operation, and clears the flip-flop. Keep it in mind that,...
  • Page 157: Undo

    ECL clock circuit by dynamically dividing into 9 or 10 cycles. 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 61 DG2030 User Manual...
  • Page 158 Edit Menu 3 62 DG2030 User Manual...
  • Page 159: Setup Menu

    Enhanced 3 77 Update Setting the data update method 3 78 Trigger Slope Selecting a trigger slope 3 79 Trigger Level Setting the trigger level 3 79 Impedance Setting the trigger input impedance 3 80 3 63 DG2030 User Manual...
  • Page 160: Setup Display

    Setting up the PLL circuit 3 82 Setup 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: SETUP menu display 3 64 DG2030 User Manual...
  • Page 161: Table 3-18: Setup Menu Display

    -1.5 and 3 V. Shows the data bits and the group to which each data bit 3 66 belongs. Shows the output channel. The channels are labeled numbered 0 through 7. 3 65 DG2030 User Manual...
  • Page 162: 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 66 DG2030 User Manual...
  • Page 163: Add Group

    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 67 DG2030 User Manual...
  • Page 164: Rename

    (see Figure 3-53). Use the general purpose knob to select data bits and the up and down arrow buttons to select output channels. 3 68 DG2030 User Manual...
  • Page 165: Assign Condition

    Operation. Assign data bit to output channel Bottom button Popup menu Side button Output Condition Assign Condition Select a data bit with the general purpose knob. Select the channel to be assigned using the up and down arrow buttons. Assign 3 69 DG2030 User Manual...
  • Page 166: Control Condition

    Table 3 19 shows the four high impedance state control methods that can be selected for each channel. Operation. Set the event input level Bottom button Popup menu Side button Output Condition Control Condition Event Level (Set the event level) 3 70 DG2030 User Manual...
  • Page 167: Table 3-19: Impedance State Contol Methods

    Since the channel 0 signal for each output cannot control its own high-imped- ance state, these channels must be set to either OFF or External. Figure 3-54 shows a schematic overview of the high-impedance control circuit. 3 71 DG2030 User Manual...
  • Page 168: Level Condition Menu

    0.25 V and 5 V. The displayed voltages are the voltages when the outputs are open. Operation. Set the output low level Bottom button Popup menu Side button Level Condition Low (the low level setting) 3 72 DG2030 User Manual...
  • Page 169: Z On Stop

    Rise or Fall beneath the menu pulse image. The range varies depending on the pulse amplitude. See Figure A-1 on page A-4 for the relationship between range and pulse amplitude and the value represented by FAST. 3 73 DG2030 User Manual...
  • Page 170: Rise

    Select the channel for which the rise time is to be set using the knob. Fall Turn the knob to set a rise time. When you want to set the rise time to FAST enter 0 from the front panel keyboard. 3 74 DG2030 User Manual...
  • Page 171: Delay

    The extended sequence functions (trigger input, event jump, etc.) are ignored as shown in Figure 3-57. Pattern Data Output Pattern Data Pattern Data Figure 3 56: Repeat Mode pattern data output (when no sequence is defined) 3 75 DG2030 User Manual...
  • Page 172 (Repeat Count) functions are applied as shown in Figure 3-59. The extended sequence functions (trigger input, event jump, etc.) are ignored. Pattern Data Output Pattern Data Trigger Input Figure 3 58: Single Mode pattern data output (when no sequence is defined) 3 76 DG2030 User Manual...
  • Page 173: Repeat

    Repeat Count item setting is used for sequences for which the repeat count is not set to Infinite. Figure 3-60 shows an example of an enhanced mode sequence. Also refer to the description of the EDIT menu Make Sequence menu on page 3-55. 3 77 DG2030 User Manual...
  • Page 174: Update

    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 78 DG2030 User Manual...
  • Page 175: Trigger Menu

    Sets the threshold voltage for detecting a trigger. The value can be set from –5 V to +5 V in 0.1 V steps. Operation. Set the trigger level Bottom button Popup menu Side button Trigger Level (Set the trigger level.) 3 79 DG2030 User Manual...
  • Page 176: Impedance

    Operation. Set the trigger interval to on or off, and trigger interval. Bottom button Popup menu Side button Trigger Interval State (Select On or Off) Time (Set the interval time) 3 80 DG2030 User Manual...
  • Page 177: Clock Menu

    100 m Hz to 409.6 MHz. When Source is set to Ext, the time axis resolution used for the display of pattern data will be the reciprocal of this setting. Operation. Input an external clock frequency Bottom button Popup menu Side button Clock Ext FREQ (Set the frequency) 3 81 DG2030 User Manual...
  • Page 178: Pll

    The off state eliminates jitter due to differences in the relative timing of the clock and the trigger signal. Operation. Set up the PLL circuit Bottom button Popup menu Side button Clock PLL (Select On or Off) 3 82 DG2030 User Manual...
  • Page 179: Application Menu

    Application Menu There are no items in this menu in the current version of the firmware. 3 83 DG2030 User Manual...
  • Page 180 Application Menu 3 84 DG2030 User Manual...
  • Page 181: Utility Menu

    3 98 Status Displaying the instrument information 3 99 Diag Type Selecting functional block or all block and 3 99 executing the diagnostic test. th di ti t t Display FPanel Clock Trig SMenu TPMenu Execute 3 85 DG2030 User Manual...
  • Page 182: Mass Memory Menu

    Copy or Delete Copies or deletes files on the floppy disk. Sub Menu Item Function Copy Copies the selected file on the floppy disk, creating a new file. Delete Deletes the selected file from the floppy disk. 3 86 DG2030 User Manual...
  • Page 183 Operation. Delete a file 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 87 DG2030 User Manual...
  • Page 184: Special

    PC9800 2HD J3100 2HD IBM PC 2DD PC9800 2DD The volume label DG2030 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 185: Cal Menu

    H After a 20-minute warm up period has been passed. H When you need data pattern output with high precision frequency. H When the ambient temperature is changed by about ±5_C since the previous clock calibration. 3 89 DG2030 User Manual...
  • Page 186: Display/Hardcopy Menu

    Date and time display Message Area Display Clearing the Menu message Hardcopy Menu Figure 3 63: Display/hardcopy menu 3 90 DG2030 User Manual...
  • Page 187: Display

    Utility Menu Display Sets the date and time display, adjusts the screen brightness, and sets the dimmer. The dimmer function automatically reduces the screen brightness if the DG2030 is left for 10 minutes without any controls being used. Base menu...
  • Page 188: Hardcopy

    XXX is chosen so as not to overwrite existing data. The table below lists the correspondence between formats and extensions. Menu item Format Extension Windows BMP Epson Epson ESC P EPS mono Encapsulated Postscript Thinkjet HP Thinkjet TIFF TIFF 3 92 DG2030 User Manual...
  • Page 189: Clear Message Area

    Select the port with the left and right arrow buttons. Clear Message Area Clears the message displayed in the message area. Operation. Remove message displays Bottom button Popup menu Side button Display/Hardcopy Clear Message Area 3 93 DG2030 User Manual...
  • Page 190: System Menu

    Set the port used for external remote control. Either the GPIB or the RS232C can be selected. Operation. Remote port setup Bottom button Popup menu Side button System Select Remote Port with the up and down arrow buttons. Select the port with the left and right arrow buttons. 3 94 DG2030 User Manual...
  • Page 191: Gpib

    Utility Menu GPIB Sets the GPIB operating mode and address of the DG2030 for remote control or hardcopy. Base Menu Item Function Configure Sets the GPIB operating mode. Operating Mode Function Talk/Listen Normal remote control Talk Only Used for hard copy output.
  • Page 192: Serial

    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 96 DG2030 User Manual...
  • Page 193: Date/Time

    Reset to Factory Security Immediate 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 97 DG2030 User Manual...
  • Page 194: De-Skew Menu

    Select a output channel with up and down arrow buttons. Set the skew with the knob. Operation. Reset the skew Bottom button Popup menu Side button De skew Select a output channel with up and down Reset Skew arrow buttons. 3 98 DG2030 User Manual...
  • Page 195: Status Display

    ”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-67. NOTE. Contact your Tektronix sales representative if any errors occur. Figure 3 67: Diag menu 3 99...
  • Page 196: Table 3-22: Error Code

    Utility Menu Table 3-22 lists the error codes, their meaning, and failure board for the error code. See the DG2030 Service Manual for detailed descriptions of the error codes. Table 3 22: Error Code Error code Description Failed component CPU diagnostics error...
  • Page 197: Appendix A: Specifications

    H Functionality. Functionality describes instrument capabilities. Items marked with asterisk (*) are tested in the Performance Verification (Appendix B). The certification and compliances for the DG2030 are also found at the end of this appendix. Warranted Characteristics This section describes the warranted characteristics of the DG2030. These can be divided into two categories: electrical characteristics and environmental characteristics.
  • Page 198: Table A-1: Warranted Electrical Characteristics

    At 10 MHz, 50 % duty, 1.5 V high, 0 V low, and rise/fall times set to FAST. Event input Minimum pulse width y 100 ns Sensitivity y 1.0 Vp p Inhibit input Minimum pulse width y 100 ns Sensitivity y 1.0 Vp p DG2030 User Manual...
  • Page 199 Rating voltage 100 240 V AC Voltage range 90 250 V AC Input frequency range from 48.0 to 63.0 Hz 90 127 V AC Input frequency range from 48.0 to 440.0 Hz Maximum power 300 W Maximum current DG2030 User Manual...
  • Page 200: Figure A-1: Range Of Rise/Fall Times

    Appendix A: Specifications Maximum Minimum Fast Amplitude ( into 50 W ) Vp p Figure A 1: Range of rise/fall times DG2030 User Manual...
  • Page 201: Figure A-2: Signal Timing

    Jump to the specified block after the current block Event input Jump to the specified block after the next block Event input Event output External clock input = 36 ns (typical) Clock output Figure A 2: Signal timing DG2030 User Manual...
  • Page 202: Table A-2: Warranted Environmental Characteristics

    9 A peak for less than 5 line cycles, at 25 _C, after product has been off for at least 30 s. Cooling clearance Top clearance 2.5 cm (1 inch) Side clearance 15 cm (6 inches) Rear clearance 7.5 cm (3 inches) DG2030 User Manual...
  • Page 203: Typical Characteristics

    Appendix A: Specifications Typical Characteristics This section will describe the typical characteristics for the DG2030. These values represent typical or average performance and are not absolutely guaran- teed. Table A 3: Electrical characteristics (typical) Characteristics Description Data and clock out...
  • Page 204: Table A-4: Period Jitter

    Table A 5: Cycle to Cycle JItter Clock frequency 400 MHz (PLL ON) 200 MHz (PLL ON) Measurement StdDev Pk-Pk StdDev Pk-Pk Clock output 30 ps 200 ps 12 ps 60 ps CH0 output 100 ps 340 ps 20 ps 90 ps DG2030 User Manual...
  • Page 205: Nominal Traits

    Appendix A: Specifications Nominal Traits This section describes the general characteristics of the DG2030. These are divided into two main categories: Table A-6 Electrical Characteristics and Table A-7 Mechanical Characteristics. Table A 6: Nominal traits electrical characteristics Characteristics Description Operation mode Repeat Pattern data is repeatedly output.
  • Page 206 De skew Range ±1 ns Resolution 10 ps Delay function Delay channel CH0, CH1, CH2, CH3, CH4, CH5, CH6, and CH7 (Referenced to clock out) Delay time -5 ns to +18 ns Resolution 20 ps A 10 DG2030 User Manual...
  • Page 207 1 kW (typical) Maximum input voltage ±5 V Sync output Connector BNC at rear panel Pulse width 9 or 10 clocks. Refer to P in Figure A 2 on page A 5. Impedance 50 W (typical) A 11 DG2030 User Manual...
  • Page 208: Table A-7: Nominal Traits - Mechanical Characteristics

    Standard 10.3 kg (22.7 lb) Dimensions Height 164 mm (6.4 inches) including feet Width 362 mm (14.3 inches) including handle Length 491 mm (19.25 inches) including front cover 576 mm (22.2 inches) with handle extended A 12 DG2030 User Manual...
  • Page 209: Certification And Compliances

    Appendix A: Specifications Certification and Compliances The certification and compliances for the DG2030 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 IEC Characteristics Equipment type: Test and Measuring Installation Category II (as defined in IEC 61010-1, Annex J) Pollution Degree 2 (as defined in IEC 61010-1) Safety Class I (as defined in IEC 61010-1, Annex H) A 14 DG2030 User Manual...
  • Page 211: Appendix B: Performance Verification

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

    File Loading The performance check disk provided with the DG2030 includes the files listed in Table B-1. The specified file must be loaded into the DG2030 for each operation test item. These files include pattern data and setup information. Table B 1: Performance check disk's file list...
  • Page 213: Table B-2: Required Equipment

    Precision: 7 digits or higher Digital multi-meter DC voltage range: ±10 V Tektronix DM2510 Precision: 0.01 V Performance check disk Tektronix part no. 063 2922 XX (provided with the DG2030) Oscilloscope Bandwidth: 1 GHz or higher Tektronix TDS784A Function generator...
  • Page 214: 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 DG2030 User Manual...
  • Page 215: Self Tests

    Appendix B: Performance Verification Self Tests Execute the DG2030 self tests and confirm that no errors occurred. 1. Press the required buttons in the following order. Selecting All from the Type side button causes the instrument to run the self-test on all test items.
  • Page 216: Table B-3: Error Codes

    A6 CPU board Front panel diagnostics error A12 Key board Clock diagnostics / calibration error A30 Clock board Trigger diagnostics / calibration error A30 Clock board Sequence memory error A50 PG&Output board Pattern memory diagnostics error A50 PG&Output board DG2030 User Manual...
  • Page 217: Performance Tests

    Appendix B: Performance Verification Performance Tests The performance test for the DG2030 must be performed in the following order. H Internal clock frequency H External clock input H Sequence & digital output H Inhibit function H Output level, amplitude, rise time and fall time accuracies...
  • Page 218 Characteristics Confirmation Procedure. 1. Load the TP1CLK.PDA test pattern file from the performance check disk. When the file is loaded, the DG2030 clock frequency will be set to 400 MHz internally and the PLL circuit will be turned on. The following steps check the clock frequency accuracy with the PLL circuit on and the internal clock frequency set to 400 MHz.
  • Page 219: Table B-4: Internal Clock Frequency Precision (Pll Off)

    388 MHz  412 MHz 200.0 kHz 194 kHz  206 kHz 100.0 mHz (10.0 s) 97 mHz  103 mHz 14. Press the START/STOP button on the front panel to stop output (the button’s LED goes off). DG2030 User Manual...
  • Page 220: External Clock Input

    Connections. Connect the clock output from the DG2030 front panel to the oscilloscope CH1 input with an BNC cable. Connect the function generator output to the DG2030 rear panel clock input with the other BNC cable. AFG2020 Front Panel BNC Cable: connect to the AUX INPUT: CLOCK connector on the DG2030 rear panel.
  • Page 221 2. Press 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. 4. Press the START/STOP button on the front panel to stop output (the button’s LED goes off). B 11 DG2030 User Manual...
  • Page 222: Sequence & Digital Output

    DG2030 rear panel event input with the other BNC cable. Next, using the BNC cables, connect the CH0 signal output from the DG2030 to the oscilloscope CH2 input, the event output from the DG2030 rear panel to the oscilloscope CH3 input, and the sync output from the DG2030 rear panel to the oscilloscope CH4 input.
  • Page 223 1. Load the TP3PG.PDA test pattern file from the performance check disk. The following steps check the pattern data output operation in Repeat run mode. 2. Press the following buttons to set the DG2030 run mode to Repeat. Front panel...
  • Page 224: Figure B-6: Repeat Mode Timing Chart

    SYNC OUT Figure B 6: Repeat mode timing chart The following steps check the pattern data output operation in Single run mode. 7. Press the following buttons to set the DG2030 run mode to Single. Front panel button Menu button...
  • Page 225 Appendix B: Performance Verification The following steps check the pattern data output operation in Step run mode. 12. Press the following buttons to set the DG2030 run mode to Step. Front panel button Menu button Bottom button Pop up menu...
  • Page 226: Figure B-7: Single And Step Mode Timing Chart

    SYNC OUT BLOCK 2 CLOCK OUT EVENT OUT SYNC OUT BLOCK 3 CLOCK OUT EVENT OUT SYNC OUT BLOCK 4 CLOCK OUT EVENT OUT SYNC OUT Figure B 7: Single and step mode timing chart B 16 DG2030 User Manual...
  • Page 227 Appendix B: Performance Verification The following steps check the digital pattern output, event output and sync output in Enhanced run mode. 17. Press the following buttons to set the DG2030 run mode to Enhanced. Front panel Menu button Bottom button...
  • Page 228 Trigger event is generated in every 10 ms. Confirm that the block pattern (BLOCK 1) waits for the trigger event and then outputs. 22. Press the following buttons to set the DG2030 clock frequency to 409.6 MHz. Front panel...
  • Page 229: Figure B-8: Enhanced Timing Chart

    Appendix B: Performance Verification BLOCK 1 CLOCK OUT EVENT OUT SYNC OUT BLOCK 2 CLOCK OUT EVENT OUT SYNC OUT Figure B 8: Enhanced timing chart B 19 DG2030 User Manual...
  • Page 230 Appendix B: Performance Verification The following steps check that the DG2030 internal trigger source generates a 1 ms trigger event every 10 seconds. 25. Press the following buttons to set the DG2030 trigger interval to 1 ms. Front panel Menu button...
  • Page 231 32. Confirm that there is a 1 ms trigger event every 10 seconds on the oscillo- scope channel 2 display. 33. Press the following buttons to set the DG2030 trigger interval to 10 ms. Front panel Menu button...
  • Page 232 Appendix B: Performance Verification The following steps check the external trigger signal. 40. Press the following buttons to set the DG2030 trigger source to Ext. Front panel button Menu button Bottom button Pop up menu Side button SETUP Trigger Source (Set to Ext) 41.
  • Page 233: Figure B-9: Sequence & Digital Output Connections #3

    BNC Cable: connect to the AUX OUTPUT: SYNC connector on the DG2030 rear panel. Figure B 9: Sequence & digital output connections #3 42. Press the following buttons to set the DG2030 trigger source to 50 W. Front panel Menu button...
  • Page 234 Trigger event can be recognized by observing the CH1 output signal from the DG2030 on oscilloscope CH1 input. 46. Press the following buttons to set the DG2030 trigger slope to Negative. Front panel Menu button...
  • Page 235: Inhibit Function

    Connections. Connect the CH1 output from the DG2030 front panel to the inhibit input on the DG2030 rear panel using the BNC cable. Connect the DG2030 front panel CH2 output to the oscilloscope CH1 input. Connect the sync output from the DG2030 rear panel to the oscilloscope CH4 input.
  • Page 236 4. Change the BNC cable connection from the DG2030 front panel CH2 to the DG2030 CH3 connector, and then confirm the CH3 output waveform as was done in step 3.
  • Page 237 11. Confirm that the clock output voltage level is almost 0 V. 12. Disconnect the BNC cable from the inhibit input on the DG2030 rear panel. 13. Confirm that the pulses with 10 MHz of frequency, +3 V of high voltage level and –1 V of low voltage level are continuously output from the...
  • Page 238: Output Level, Amplitude, Rise Time And Fall Time Accuracy

    BNC to dual banana adapter Performance check disk Connections. Connect the CH0 output from the DG2030 front panel to the digital multi–meter input using the BNC cable, precision 50 W termination and BNC to dual banana adapter as shown in Figure B-11.
  • Page 239 1. Load the TP7LVL.PDA test pattern file from the performance check disk. The following steps check the high voltage levels on all output channels. 2. Press the following buttons to set the DG2030 high and low voltage levels. Front panel...
  • Page 240: Table B-5: High Level Output Voltage Accuracy

    Appendix B: Performance Verification 4. Confirm the high voltage level as following procedures: a. Press the STEP/EVENT button on the DG2030 front panel once to output high voltage level. b. Set the high and low voltage levels to the values indicated in Table B-5, and confirm that the digital multi–meter reading for each high voltage...
  • Page 241: Table B-6: Low Level Output Voltage Accuracy

    The following steps check the clock output amplitude accuracy. 6. Disconnect the BNC cable from both the digital multi–meter input and the DG2030. And then connect the clock output to the oscilloscope CH1 input as shown in Figure B-12. 7. Load the TP8PULSE.PDA test pattern file from the performance check disk.
  • Page 242: Table B-8: Rise And Fall Time Accuracies

    4.58 ns 3.63 ns to 5.53 ns -1.50 V +2.50 V 6.36 ns 5.23 ns to 7.49 ns 5.74 ns 4.67 ns to 6.81 ns -1.50 V +3.50 V 8.00 ns 6.70 ns to 9.30 ns B 32 DG2030 User Manual...
  • Page 243: Delay Time Accuracy

    Equipment Required Oscilloscope Two BNC cables Performance check disk Connections. Connect the clock and CH0 outputs from the DG2030 front panel to the oscilloscope CH1 and CH2 inputs, respectively, using the BNC cables. See Figure B-13. B 33 DG2030 User Manual...
  • Page 244: Figure B-13: Delay Time Measurement Connections

    1. Load the TP8PULSE.PDA test pattern file from the performance check disk. 2. Press the START/STOP button on the front panel so that the button LED indicator turns on. 3. Press the following buttons to set the DG2030 CH0 output delay time to –5.00 n. Front panel button...
  • Page 245 –300 ps to +300 ps. 7. Press the START/STOP button on the front panel to stop data output (the button’s LED goes off). B 35 DG2030 User Manual...
  • Page 246 Appendix B: Performance Verification B 36 DG2030 User Manual...
  • Page 247: Appendix C: Miscellaneous

    125 kg (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 248: 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 DG2030 User Manual...
  • Page 249 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. DG2030 User Manual...
  • Page 250: Factory Settings

    0.0 ns Run Mode Run mode Repeat Update Auto Trigger Slope Positive Level 1.4 V Impedance 1 kW Source Interval ! State Interval ! Time 10.0 s Clock Source Int FREQ 100.00 MHz Ext FREQ 100.00 MHz DG2030 User Manual...
  • Page 251 H The following SETUP items Group number Channel 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 DG2030 User Manual...
  • Page 252: Conversion Table Examples

    PAST CURRENT NEXT PAST OUTPUT OUTPUT CODE Code Conversion Table Destination data bit pattern Data bits already written after converted Data bits that will be written Data bits about after converted being written Figure C 1: Conversion image example DG2030 User Manual...
  • Page 253 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 DG2030 User Manual...
  • Page 254 1 11 Example 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 DG2030 User Manual...
  • Page 255 P. OUT 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 DG2030 User Manual...
  • Page 256 0001 111111 0001 111111 0001 000000 0001 000000 0010 111110 0010 000001 0010 111110 0010 000001 0011 100001 0011 011110 Example Input 0010 0011 0001 0011 0000 Output 000001 111 100001 110 000000 011110 011111 C 10 DG2030 User Manual...
  • Page 257 Change Inhibit Control, 3-70 Cleaning edit cursors, 2-24 edit operations, 2-23 agents, C-2 compressed air, C-2 Enhanced, 3-77 Enhanced Action Menu, 3-43 exterior, C-3 instrument cabinet, C-3 ENTER Key, 2-3 Event, 3-70 Cleaning, Inspection and cleaning procedures, C-2 Index-1 DG2030 User Manual...
  • Page 258 Mirror Vertical, 3-35 Monitor, cleaning, C-3 Move cursor to prev/next block, 3-22 Move cursor to prev/next edge in selected group, IEEE STD 488 Connector, 2-4 3-22 Impedance, 3-80 Move cursor to prev/next index, 3-22 Import, 3-10 Index-2 DG2030 User Manual...
  • Page 259 Sequence, Digital Output, B-12 Serial, RS–232–C, 3-96 Place mark here, 3-19 Set data to high, 3-33 PLL, 3-82 Set data to low, 3-33 Point cursor, 2-24 Set Enhanced Control, 3-57 Port, 3-92 Set memory size, 3-20 Power Connector, 2-4 Index-3 DG2030 User Manual...
  • Page 260 Using the keypad, 2-18 Slope, 3-79 Source, 3-81 Special, 3-58, 3-88 Standard Accessories, 1-4 Warranted Characteristics, A-1 START/STOP Button, 2-3 Startup Diagnostivs, 1-10 Status Menu, 3-99 Step, 3-77 STEP/EVENT Button, 2-3 Z on Stop, 3-73 Stop Bits, 3-96 Index-4 DG2030 User Manual...

Table of Contents