background image

Main Sequence

DTG5078 & DTG5274 & DTG5334 Data Timing Generator User Manual 2

1-87

Main Sequence

Only one main sequence exists in the whole system. By default, you have a main 
sequence that outputs a continuously repeated pattern of Block1. The main 
sequence contains up to 8,000 lines for definition. To define sequences including 
the main sequence, you can use the Sequence window.

Figure 1-48: Sequence window 

In the Sequence window, you can set the following:

Table 1-29: Setup items for Sequence window 

Items

Description

Sequence Mode

Specifies the sequencer mode (Hardware or Software Sequencer).

Jump Mode

Specifies a jump by an event caused by an external event signal, a press 
of a front panel button, or a remote command. Also specifies a command 
jump caused by a remote command.

Jump Timing

Selects ASync, which jumps immediately or Sync, which waits for the 
completion of current blocks outputs.

Label

Sets the line name. Accepts up to 16 characters for the label name. You 
can define up to 8,000 lines for a sequence. This label may be used as 
a destination of Jump To and Go To.

Wait Trig.

Specifies whether to wait for the trigger before the contents of the line 
are output. Select On or Off (blank) for setting. You can also use the 
SPACE or ENTER key, instead of setting in the menu.

Summary of Contents for DTG5078

Page 1: ...This document applies to firmware version 2 0 0 and above www tektronix com User Manual 2 DTG5078 DTG5274 DTG5334 Data Timing Generators 071 1609 02...

Page 2: ...ed and pending Information in this publication supercedes that in all previously published material Specifications and price change privileges reserved TEKTRONIX and TEK are registered trademarks of T...

Page 3: ...duties taxes and any other charges for products returned to any other locations This warranty shall not apply to any defect failure or damage caused by improper use or improper or inadequate maintenan...

Page 4: ......

Page 5: ...IS AND WITH ALL FAULTS THE ENTIRE RISK AS TO SATISFACTORY QUALITY PERFORMANCE ACCURACY AND EFFORT INCLUDING LACK OF NEGLIGENCE IS WITH YOU ALSO THERE IS NO WARRANTY AGAINST INTERFERENCE WITH YOUR ENJO...

Page 6: ...USED ON THE DEVICE The combination of software programs you use on the DEVICE shall address not more than two 2 general office automation or consumer computing functions Such functions include but ar...

Page 7: ...6 Cursor and Markers 1 18 View 1 20 Edit Menu 1 23 Timing Parameters 1 39 Data Format 1 40 Clock Source 1 41 Valid Frequency Range and Step Size 1 43 Vector Rate 1 48 PLL Clock Multiple Rate 1 49 Defi...

Page 8: ...guration Utility 1 101 Startup 1 101 Mode 1 102 DTG5000 Configuration Utility in Online Mode 1 102 DTG5000 Configuration Utility in Offline Mode 1 104 Exit 1 105 Master Slave Operation 1 107 Preparing...

Page 9: ...nostics 1 139 LCD Panel Check 1 143 Front Panel Key Check 1 143 Skew Calibration 1 144 Level Calibration 1 148 DTGM31 Dj Adjustment 1 150 Appendices Appendix A Setting Up the Display Device A 1 Select...

Page 10: ...Table of Contents iv DTG5078 DTG5274 DTG5334 Data Timing Generator User Manual 2...

Page 11: ...A data exchange format example 1 34 Figure 1 23 HFS vector file vca example 1 36 Figure 1 24 Timing window Data Generator mode 1 39 Figure 1 25 Data format 1 40 Figure 1 26 Clock Source in Time Base w...

Page 12: ...5 Figure 1 70 DTG5000 Configuration Utility Offline mode 1 129 Figure 1 71 Setting the GPIB address 1 131 Figure 1 72 Setting the GPIB address 1 133 Figure 1 73 Icons on the task tray 1 134 Figure 1 7...

Page 13: ...k Range if the pattern contains only NRZ 1 61 Table 1 20 Clock Range if the pattern includes RZ or R1 1 62 Table 1 21 Clock Range used internally in Pulse Generator mode 1 63 Table 1 22 Range of outpu...

Page 14: ...Table 1 43 Information on Status 1 141 Table 1 44 Skew Calibration dialog box buttons 1 146 Table 1 45 Skew Calibration Warning buttons 1 147 Table 1 46 DTGM31 Dj Adjustment dialog box buttons 1 152...

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

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

Page 17: ...ctions of the DTG5000 Series Data Timing Generator This manual is composed of the following chapters Reference explains the functions that the Data Timing Generator This section also describes the con...

Page 18: ...and operating basics information and gives information on how to use the data timing generator DTG5000 Series Technical Reference for Performance Verification Specifications Describes how to verify t...

Page 19: ...Reference...

Page 20: ......

Page 21: ...e various functions of the DTG5000 Series Data Timing Generator Operating Modes Data Structure Pattern Edit Timing Parameters Output Level DC Output Trigger Sequence Jitter Generation DTG5000 Configur...

Page 22: ...data created with the DTG s built in pattern editor or imports data created with an external simulation software tool or other similar software and then outputs the data The output timing is determine...

Page 23: ...ble slots DTG5078 A to H DTG5274 A to D DTG5334 A to D DTG5078 A to D DTG5274 A to D DTG5334 A to D Available windows Channel Group Blocks Data Listing Data Waveform Level Timing Time Base Sequence Su...

Page 24: ...Operating Modes 1 4 DTG5078 DTG5274 DTG5334 Data Timing Generator User Manual 2...

Page 25: ...rn Data This section explains the meanings of the data included in the windows The data in the DTG5000 software consists of the channel group block and sequence objects This section details them in or...

Page 26: ...rameters using the Level and or Timing windows Physical Channel Physical channels are defined as the hardware channels of an output module installed in the data timing generator mainframe The number o...

Page 27: ...k length use the block size located in the Blocks window The block size represents the pattern data length or vector length The block width is the sum of bit width in the group to which it belongs tha...

Page 28: ...e window Figure 1 2 Concept of data and window Group Hardware Channel Block1 Block2 Group Block1 x 10 Block2 x 20 Block3 x 10 Block3 0100101001110 0010001000100 110011001 Channel Assign Grouping High...

Page 29: ...d or delay are attributes with logical channels Assigning a Channel To output a signal you must assign the previously defined logical channels to physical channels See Figure 1 3 Assign only one physi...

Page 30: ...by eight channels per group The groups are independent of the installed output module s Group Name Assign a name to each group for identification You can specify any 32 character or shorter string for...

Page 31: ...w Group 3 The Grouping dialog box appears 4 Enter a group name and the number of bits number of logical channels in the dialog box 5 Select OK to create a new group Renaming and Resizing a Group You c...

Page 32: ...timing generator 8 channels per group 1 channel per group All channels per group To select one of these options do the following 1 Activate the Group List in the Channel Group window 2 Push the front...

Page 33: ...p List the next lower line is selected automatically The channel assignments can be performed in sequence by repeating the selection of a physical channel in the right Channels De assigning a Channel...

Page 34: ...Data Structure 1 14 DTG5078 DTG5274 DTG5334 Data Timing Generator User Manual 2...

Page 35: ...The selection domain has been independent although the cursor marker 1 and marker 2 are updated in the common Data Listing window and Data Waveform window Figure 1 5 Data Listing window and Data Wavef...

Page 36: ...by the cursor or the width in bits you have selected using the the cursor When you select By Group you can specify the width of the group indicated by the cursor When you select View by Group as a vie...

Page 37: ...y cursor Channel Between two markers Channel indicated by cursor Selected Selected area Selectedarea within1 group Table 1 3 Edited Area cont Range By Vector direction Bitwise direction Maker1 Marker2...

Page 38: ...ure 1 8 Move Cursor To dialog box When moving the cursor using a menu you can move it to the position of Marker1 the position of Marker2 or the specified vector position 1 Press the SELECT or MENU key...

Page 39: ...umeric box or Cursor Pos button 4 When you select a numeric box enter a numeric value By setting the delta value you can define the position of Marker2 relative to Marker1 5 When you select a Cursor P...

Page 40: ...ata Waveform window can zoom the view in or out in the vector direction horizontally The Zoom In Out feature of the window can display the view from 10 to 2560 vectors For example if the Data Waveform...

Page 41: ...rst Then press the MENU key to display the View menu You can move a group in the Data Listing window by using the Move Left or Move Right command If you are in the Data Waveform window you can use the...

Page 42: ...ng of 2n Figure 1 12 Data Waveform window properties Select Block Selects the block you want to display or edit in the Data Listing and Data Waveform windows To create a new block you have to use the...

Page 43: ...Paste Pastes the contents of the DTG 5000 software s own clipboard to the location starting from the cursor position This command places the cursor at the top left corner of the rectangle the MSB or...

Page 44: ...the data in the vector direction Fill with One Zero Fills the values of all the data in the specified range with 0s or 1s Clock Pattern Creates a clock pattern of Low 0 and High 1 in the vector direc...

Page 45: ...d Pattern settings Items Description Step Specifies the number of steps representing a counter value Skip Available only for Binary Counter Specifies the number of steps not used for counter values th...

Page 46: ...Pattern Edit 1 26 DTG5078 DTG5274 DTG5334 Data Timing Generator User Manual 2 Figure 1 16 Predefined patterns Walking Ones Walking Zeros Checker Board Binary Counter Johnson Counter Graycode Counter...

Page 47: ...ined pattern If the width in bits of the specified range is smaller than that of the specified pattern it will be filled starting at the LSB of the pattern A maximum of 1 000 vectors can be specified...

Page 48: ...pseudo random pattern that uses the shift registers for the specified range Figure 1 18 PRBS PRWS dialog box Figure 1 19 shows the correspondence between the pattern representations and the actual shi...

Page 49: ...1 X 11 X 9 1 PRBS11 X 11 X 8 X 5 X 2 1 PRBS12 X 12 X 9 X 8 X 5 1 PRBS13 X 13 X 12 X 10 X 9 1 PRBS14 X 14 X 13 X 10 X 9 1 PRBS15 X 15 X 14 1 PRBS23 X 23 X 18 1 Note The pattern length of the PRBS23 is...

Page 50: ...Vector Files Binary vcb Tektronix DG2000 series Files pda Tektronix AWG2000 series Files wfm Tektronix AWG400 500 600 700 series Files pat Importing data is achieved block by block The entire content...

Page 51: ...hole system Redefining a group influences all the blocks other than the one you are editing Although the vector lengths of the other blocks and the data for the channels remain unchanged the channel i...

Page 52: ...The bit width of an AWG pattern file differs by model Select the model used to create the pattern file The AWG Data Bits to be Imported data and the number of valid marker bits are determined by the...

Page 53: ...0007 10 0000000 ns 8 0000 0008 10 0000000 ns 9 FFFF 0009 10 0000000 ns 10 0000 000A 10 0000000 ns 11 FFFF 000B 10 0000000 ns 12 0000 000C 10 0000000 ns 13 FFFF 000D 10 0000000 ns 14 0000 000E 10 0000...

Page 54: ...000000 ns 31 FFFF 001F 10 0000000 ns Figure 1 22 TLA data exchange format example Each file contains the header on two lines and one vector data on a line Header vectors Sample Addr 15 0 Hex Data 15 0...

Page 55: ...up definition becomes Data 10 0 Hex HFS Vector Files A set of the HFS pattern definition GPIB commands stored in a file Files with vca or vcb extensions are ASCII files whose data fields are represent...

Page 56: ...000111100001111 SIGNAL CVIEW Addr2 CHANNEL SIGNAL DRADIX Addr2 HEX SIGNAL DATA Addr2 0 50 00110011001100110011001100110011001100110011001100 SIGNAL DATA Addr2 50 50 11001100110011001100110011001100110...

Page 57: ...ds DG2000 series Files Pattern data pda files can be imported from the DG2020 DG2020A DG2030 and DG2040 These are binary files Group name block name sequence sub sequences information is included Disp...

Page 58: ...Pattern Edit 1 38 DTG5078 DTG5274 DTG5334 Data Timing Generator User Manual 2...

Page 59: ...Data Timing Generator User Manual 2 1 39 Timing Parameters This section provides information about the timebase related items To set the timing parameters use the Timing window Figure 1 24 Timing win...

Page 60: ...Similarly for R1 Data 0 is output as 01 To enable this one set of data is represented using two sets of data the clock frequency is doubled for output For example if a 10 MHz RZ pattern of 10 with a...

Page 61: ...e Base window Table 1 7 Clock source Clock Source Description Internal Generates the clock signal with the programmable oscillator that contains the DDS PLL and VCO circuits based on the 10 MHz intern...

Page 62: ...of the External PLL Input signal The step size varies depending on the data format and Long Delay On Off setting External Clock Input Specifies that the external clock signal is fully used as the cloc...

Page 63: ...ize by clock source Data Generator mode Clock Source Internal Ext 10 MHz Ref Input Ext PLL Input Ext Clock External signal frequency range none 10 MHz 0 1 MHz Fextpll 1 MHz to 200 MHz Fextcl 1 MHz to...

Page 64: ...34 NRZ only 50 kHz Fextpll N Vector Rate 750 MHz includes RZ or R1 50 kHz Fextpll N Vector Rate 375 MHz DTG5274 NRZ only 50 kHz Fextpll N Vector Rate 2 7 GHz includes RZ or R1 50 kHz Fextpll N Vector...

Page 65: ...200MHz Fextcl 1MHz to 750MHz DTG5078 Fextcl 1MHz to 2 7GHz DTG5274 Clock Frequency range 50kHz to 375MHz DTG5078 50kHz to 1 35GHz DTG5274 50kHz to 1 675GHz DTG5334 50kHz to 375MHz DTG5078 50kHz to 1...

Page 66: ...As an external clock signal you can input the signal of the frequency range of following Fextcl Fextcl 1 MHz to 750 MHz DTG5078 Fextcl 1 MHz to 2 7 GHz DTG5274 Fextcl 1 MHz to 3 35 GHz DTG5334 The cl...

Page 67: ...k frequency vector rate Table 1 11 Restrictions on using External PLL Input Data Generator mode Long Delay OFF Data Generator mode Long Delay OFF Pulse Generator mode NRZ only includes RZ or R1 For th...

Page 68: ...ern memory in the DTG5000 software and that of the pattern data is called the vector rate If we turn our attention to the frequency we can define it also as the ratio between the clock frequency in th...

Page 69: ...y if Clock Source is External PLL Input Figure 1 28 PLL Clock Multiple Rate Figure 1 29 shows the relationship among the user defined frequency Clock Frequency the External PLL Input frequency the clo...

Page 70: ...r Lead Delay s or Phase You can even set it to a value larger than Period For Width you can select Duty Pulse Width s or Trail Delay s Table 1 12 Pulse parameters RZ R1 and Pulse Generator mode NRZ De...

Page 71: ...nd DTG5334 or 1 ps for DTG5078 Figure 1 31 shows a graph indicating the valid ranges that apply if Long Delay is on in the Data Generator mode When Delay Offset is 0 it shows the same valid ranges of...

Page 72: ...TG5334 Data Timing Generator User Manual 2 Figure 1 31 Definition of Pulse parameters contains RZ or R1 NRZ only 400 M 800 M 1 675 G 3 35 G 600 ns 300 ne 143 3 ns 71 6 ns the numbers in are for H W Se...

Page 73: ...d Pulse Rate 100 Pulse Rate 20 to 24 Pulse Generator mode 1 Data Generator mode Table 1 14 Valid ranges of Lead Delay Operation Mode Long Delay Format Period Lead Delay Data Generator Off 0 Delay Offs...

Page 74: ...Width Delay Offset Otherwise Minimum Pulse Width Delay Offset to H W Maximum Delay Period 2 Delay Offset The value converted into Duty must be 0 to 100 In addition the pulse width must be in the rang...

Page 75: ...select Duty from the menu If you use Duty for the setting the value will be prefixed with the letter D Pulse Width You can use the following expression to obtain the valid range of pulse width from t...

Page 76: ...You can change Slew Rate before output only for the DTGM10 and DTGM20 output module channels The slopes vary simultaneously by the same amount relative to both the rising and falling edges The amplitu...

Page 77: ...he middle 50 and the high level position 100 If you make the rising edge later and make the falling edge earlier the cross point will be lowered This feature is available only in the Data Generator mo...

Page 78: ...rn into the pattern memory while displacing it by software Figure 1 34 Writing the pattern into the memory while displacing it Displacement of the pattern allows you to set the value only with an inte...

Page 79: ...Generator mode Long Delay is always enabled internally Therefore it does not have a Long Delay On or Off setting Table 1 18 summarizes the characteristics of Long Delay Hardware clock period 5 ns Use...

Page 80: ...enerator mode Table 1 19 and 1 20 summarize the relationship among the Clock Range settings the vector rate and the hardware frequency Table 1 18 Characteristics of Long Delay Long Delay Off Long Dela...

Page 81: ...MHz 1 960 960 240 4 4 1 400 MHz 200 MHz 2 5 ns 5 ns 800 MHz to 400 MHz 2 480 480 120 2 2 1 200 MHz 100 MHz 5 ns 10 ns 4 240 240 60 1 1 1 100 MHz 50 MHz 10 ns 20 ns 8 120 120 30 50 MHz 25 MHz 20 ns 40...

Page 82: ...requency User defined period Hardware clock frequency Vector Rate Minimum number of blocks during hardware sequence DTG5334 DTG5274 DTG5078 Restrictions on multiple during hardware sequence DTG5334 DT...

Page 83: ...om to from to 200 MHz 5ns 200 MHz 2 480 480 120 2 2 1 200 MHz 100 MHz 5 ns 10 ns 800 MHz to 400 MHz 4 240 240 60 1 1 1 100 MHz 50 MHz 10 ns 20 ns 8 120 120 30 50 MHz 25 MHz 20 ns 40 ns 16 60 60 15 40...

Page 84: ...ps for DTG5274 and DTG5334 You can set up the DTO feature independently of the mainframe the currently installed modules and the slots Note the following however Because the DTGM31 and DTGM32 are sin...

Page 85: ...es if the assignment has been established The DTO feature is available also in the Pulse Generator mode Operation The Differential Timing Offset cell usually remains grayed out To enable setup of this...

Page 86: ...n set Normal or XOR to a logical channel that you have assigned an odd numbered physical channel Also you can set Normal or AND to a logical channel that you have assigned an even numbered physical ch...

Page 87: ...NU key to open the Edit menu Then select Normal or Invert from the menu Alternatively after you have selected the Polarity cell press the SPACE or ENTER key to toggle between the settings Jitter Range...

Page 88: ...Timing Parameters 1 68 DTG5078 DTG5274 DTG5334 Data Timing Generator User Manual 2...

Page 89: ...to view the information by either channel or group If a mismatch exists in terms of the parameter value for the channel when the information is viewed by group the item is marked with a question mark...

Page 90: ...as follows The setting ranges of an output level differ by the kind of output module currently used The value which can be set up by High Low or Amplitude Offset is as shown in Table 1 22 Vout RL 50 V...

Page 91: ...GND at 23 Source Imp 1 10 V to 2 70 V into 50 to GND at 50 Source Imp 2 20 V to 5 40 V into 1 M to GND at 50 Source Imp Low Level VOL 1 65 V to 3 60 V into 50 to GND at 23 Source Imp 1 20 V to 2 60 V...

Page 92: ...07 RL Vtt 2 00 VOUT 7 00 High Level VOH 1 00 V to 2 47 V into 50 to GND 1 94 V to 7 00 V into 1 M to GND The following relational expressions must be satisfied VOH 7 00 VOH 7 00 RL 50 Vtt RL 50 VOH RL...

Page 93: ...0 to GND 1 94 V to 7 00 V into 1 M to GND The following relational expressions must be satisfied VOH 7 00 VOH 7 00 RL 50 Vtt RL 50 VOH RL 50 2 5 0 06 RL RL 50 Vtt 2 00 RL 50 Vtt RL 50 VOH VOH Vtt RL 5...

Page 94: ...en enter a value using numeric keys or the knob 2 To turn Limit on or off select the cell to set and then press the ENTER key Press the ENTER key to toggle between On and Off Alternatively press the S...

Page 95: ...with the High Low levels unchanged Operations 1 Select the cell to set and then enter a value using numeric keys or the knob Output On Off Simultaneously turn on or off the output relay for all the ch...

Page 96: ...e OK Then press the ENTER key to determine the selection Table 1 23 Predefined Output Levels Name High Level Low Level Termination Voltage Termination Impedance TTL into open 2 5 V 0 0 V 0 0 V Open TT...

Page 97: ...High Limit Low Limit and Limit On Off for each of the channels The DC Output exists independently without being included in the grouping of the logical channels In addition it does not enable grouping...

Page 98: ...g 3 0 V L Limit Level H Limit 5 0V Operations 1 Select the cell containing the desired Level or H Limit or L Limit setting 2 Then set the value using numeric keys or the knob Or press the SELECT key t...

Page 99: ...nal output using the ALL OUTPUTS ON OFF button the DC output state also changes correspondingly Operations 1 Activate Output On using the TAB key 2 Press the SPACE key to toggle between the check mark...

Page 100: ...DC Output 1 80 DTG5078 DTG5274 DTG5334 Data Timing Generator User Manual 2...

Page 101: ...de the trigger signal is used for starting the output when the Run mode is the burst mode The trigger signal is generated by pressing the MANUAL TRIGGER button on the front panel as well as by specify...

Page 102: ...can use signal from 5 to 5 V for 50 or from 10 to 10 V for 1 k source Interval Specifies the interval of the internal trigger You can set a value from 1 0 s to 10 0 s Slope Specifies the edge at which...

Page 103: ...complex signals Procedure for Creating a Sequence The DTG5000 software default setup contains a defined sequence that outputs a continuously repeated pattern of Block1 This means that the DTG5000 soft...

Page 104: ...procedure of sequence creation Blocks window Block1 Block2 Block3 Block4 Block5 Block6 Block1 Data Listing window or Data Waveform window 0100101001110 0010001000100 1101011001011 Sub1 Block1 10 Bloc...

Page 105: ...te during execution of an instruction such as Event Jump Table 1 26 summarizes the differences between the two sequencers Table 1 26 Differences between Hardware and Software Sequencers Hardware Seque...

Page 106: ...sequence table when an event is received There are three acceptable events generation of the input signal to the front panel s EVENT IN connector pressing the MANUAL EVENT button and issuing remote c...

Page 107: ...es the sequencer mode Hardware or Software Sequencer Jump Mode Specifies a jump by an event caused by an external event signal a press of a front panel button or a remote command Also specifies a comm...

Page 108: ...NTER keys Note When the number of Repeat is set as a subsequence the number of times of a sub sequence the number of Repeat of lines are required on the sequence memory Example If Repeat 5000 are set...

Page 109: ...up to 50 subsequences The subsequence nesting level can be up to 1 for the Hardware Sequencer or 5 for the Software Sequencer Sub sequences Window In the Sub sequences window you can display and edit...

Page 110: ...name Enter the name in ALPHA input mode or from the external keyboard The already defined block names are listed in the menu displayed by pressing the MENU SELECT or right mouse button You can thus se...

Page 111: ...bled when Long Delay is off in the Data Generator mode In the Pulse Generator mode a jitter generation is disabled The jitter can be applied only to Channel 1 of Slot A of the master Using channel com...

Page 112: ...f delay s Frequency jitter frequency and Amplitude width of jitter Connect the same signal of Channel 1 to the Channel 1 and Channel 2 delay lines and use them while switching the delay line with the...

Page 113: ...oint to partition the pattern from Delay Line 2 The signal is output with the amount of delay that was set for Delay Line 1 Wait until Delay Line 2 is emptied Set the amount of delay for Delay Line 2...

Page 114: ...ling edge of Channel 2 by using the pattern generator which is controlled with the specified Jitter Profile the transition pattern of the amount of delay s Frequency jitter frequency and Amplitude wid...

Page 115: ...or the Rise Fall pairs If the data format of Channel 1 is R1 jitter is applied at the edge of the pulse the falling section of which is included in the Gate On area This occurs for each negative pulse...

Page 116: ...1 in Slot A Partial Applies a jitter to part of the pattern of Channel 1 in Slot A Using the combo box of the Partial By select the channel to be used as the gating source Partial pattern jitter is a...

Page 117: ...and jitter width For the unit you can select either Second or UI unit interval 1 clock period in DTG5000 Series To specify these use the peak to peak or RMS value respectively The relationship between...

Page 118: ...rtial pattern jitter any Rise Fall NRZ only any any Period 290 ps Period 2 Condition1 must be satisfied includes RZ or R1 any any Min Pulse width Period Pulse width 290 ps Period 2 Condition1 must be...

Page 119: ...e selected The jitter range is set in the Timing window Figure 1 56 External Jitter Control Table 1 33 External jitter Jitter Control DTGM31 DTGM32 number of the Jitter Control In connectors 1 2 Jitte...

Page 120: ...Jitter Generation 1 100 DTG5078 DTG5274 DTG5334 Data Timing Generator User Manual 2...

Page 121: ...g you will enter the View Only mode which prevents you from performing setup and other operations If you want to modify the settings with this utility be sure to first exit the DTG5000 software 1 If t...

Page 122: ...currently installed output modules and their counterpart slots Offline Mode The Offline mode runs on the PC or DTG5000 Series mainframe It performs the entire process from creating and editing the pa...

Page 123: ...ine Slaves In Master Slave operation the slave machines are controlled via LAN Specify the names or IP addresses of the desired slave machines in the DTG5000 Configuration Utility on the master machin...

Page 124: ...ave 1 Slave 2 Specify the number of slave machines used for Master Slave operation Select either according to the number of slave machines If you are using DTG5334 or DTG5274 for the mainframe you can...

Page 125: ...lave 2 Slot Configuration If you have specified that the Master Slave operation be performed in System Configuration set the slot conditions of the slave machines The setting details are the same as f...

Page 126: ...DTG5000 Configuration Utility 1 106 DTG5078 DTG5274 DTG5334 Data Timing Generator User Manual 2...

Page 127: ...master controls the slaves through a LAN You can configure the overall system prepare pattern data and set output parameters through the corresponding windows of the master unit The screen of each sla...

Page 128: ...tion If you use cables other than those specified the operation cannot be guaranteed Do not apply any signal other than specified to the Sync Clock In and Sync Jump In input connectors because doing s...

Page 129: ...Clock In In Out1 Out1 Out2 Out2 Out3 Out3 Sync Jump In Out1 Out2 Out3 LAN DTG5078 Slave1 In Sync Clock In Out1 Out1 Out2 Out2 Out3 Out3 In Sync Jump Out1 Out2 Out3 LAN DTG5078 Slave2 In Sync Clock In...

Page 130: ...Select the NetworkIdentification tab by pressing the CTRL TAB keys The computer identification information will be displayed Check the computer name here 5 To change the computer name select the Prop...

Page 131: ...g the Command Prompt above 1 Press the CTRL ESC keys to display the Start menu 2 Select Settings Network and Dial up Connections by pressing the arrow keys and press the ENTER key 3 In the Network and...

Page 132: ...ow keys to exit the DTG5000 software and return to the Windows desktop 2 Press CTRL ESC to open the Start menu Using the Up Down Left and or Right arrow key select Programs Tektronix DTG5000 DTG5000 C...

Page 133: ...5000 software Configuring DTG5000 Series as a Master With the DTG5078 model as a master two units of the same model can be set as slaves With the DTG5274 DTG5334 model one unit of the DTG5274 DTG5334...

Page 134: ...elect the Computer Name radio button press the ALPHA key to activate the text input mode and enter the names in the Slave 1 and Slave 2 combo boxes You can also browse the Network Computers by pressin...

Page 135: ...connected The computer names or the IP addresses are required to specify the slave units Restarting the DTG5000 software After configuring the master and slave units using the DTG5000 Configuration Ut...

Page 136: ...he Pulse Generator mode during the Master Slave operation is available only for the channels of slots A to D on the master unit Terminating the Master Slave operation To terminate the Master Slave ope...

Page 137: ...een View by Group and View by Group Channel Even if you have set up Master Slave operation you can use only the channels of the master machine The Pulse Generator mode supports neither the sequence de...

Page 138: ...contains RZ R1 50 kbps to 1 35 Gbps DTG5334 NRZ only 50 kbps to 3 35 Gbps contains RZ R1 50 kbps to 1 675 Gbps DTG5078 50 kHz to 375 MHz DTG5274 50 kHz to 1 35 GHz DTG5334 50 kHz to 1 675 GHz Availabl...

Page 139: ...etup items in the Time Base window Table 1 37 Setup items for Time Base window Items Description Clock Source Selects clock source Internal Use internal clock External 10MHz Reference Use 10 MHz refer...

Page 140: ...any pulse that is generated when Pulse Rate is 1 Trigger Sets the trigger parameter Available when you set Burst for Run Mode Source Selects trigger source from internal external Specifying Internal...

Page 141: ...ndow The Level window allows you to set the following for each channel Table 1 38 Setup items for Level window Items Description Source Z Displays the source impedance of physical channel Display only...

Page 142: ...Pulse Generator mode automatically and internally changes the clock range Figure 1 67 Timing window Pulse Generator mode Table 1 39 Setup items for Timing window Items Description Frequency Sets the c...

Page 143: ...the pulse rate Delay Sets the lead delay time or percentage PW Duty Sets the pulse width or the duty Any of Duty Pulse Width s or Trail Delay s is available for this setting Slew Rate Sets the slew ra...

Page 144: ...e 10 MHz 0 1 MHz Fextpll 1 MHz to 200 MHz Fextcl 1 MHz to 750 MHz DTG5078 Fextcl 1 MHz to 2 7 GHz DTG5274 Fextcl 1 MHz to 3 35 GHz DTG5334 Clock Frequency range 50 kHz to 375 MHz DTG5078 50 kHz to 1 3...

Page 145: ...nfiguration is in Master Slave mode the master machine can control the DC Outputs of all the slave machines Figure 1 69 DC Output window The DC Output window allows you to set the following for each c...

Page 146: ...Pulse Generator mode 1 126 DTG5078 DTG5274 DTG5334 Data Timing Generator User Manual 2...

Page 147: ...ts Colors High Color 16 bits or higher Definition 800 x 600 pixels or higher Installing the DTG5000 Software on Your PC The DTG5000 software is included in the DTG5000 Series Product Software CD ROM t...

Page 148: ...ext 6 The message InstallShield Wizard Complete appears Click Finish Uninstalling DTG5000 Software To uninstall the software use the Add Remove Programs dialog box in the Control Panel Log on the inst...

Page 149: ...ode DTG5000 Configuration Utility set up the system configuration including the output modules and the Master Slave configuration For details of the DTG5000 Configuration Utility see DTG5000 Configura...

Page 150: ...Offline mode 1 130 DTG5078 DTG5274 DTG5334 Data Timing Generator User Manual 2...

Page 151: ...igure 1 71 Setting the GPIB address GPIB Interface The GPIB enables up to 15 devices including the controller to be connected for concurrent use With the DTG connected with an external computer via GP...

Page 152: ...lowing about the GPIB board and driver software NOTE The DTG5000 Series contains the National Instruments GPIB board and driver software They are used to control the DTG5000 Series from the external c...

Page 153: ...1 server are controlled here Raw Socket LAN TCP IP protocol is used On and Off of socket communication are controlled here The port number is fixed to 4003 This port number must be assigned to the app...

Page 154: ...to start the DTG5000 software Using the System menu for setting You can change the address while the DTG5000 software is running 1 Press the MENU key Next select Remote Control in the System menu The...

Page 155: ...5000 instrument 1 Start VisaAPIDemo exe application This application is available in the following path C vxipnp winnt TekVISA VISASamples VisaAPIDemo Release You can use the VisaAPIDemo exe to connec...

Page 156: ...close the connection Connecting to DTG5000 from an external PC using VXI server 1 Ensure that the Visa resource manager on the external PC has detected the DTG5000 instrument you want to connect to Y...

Page 157: ...s up the following Dialog Figure 1 77 TekVisa Preferences 3 Check the Search for LAN Instruments option and click OK 4 Click Refresh in the previous Visa Resource Manager Configuration dialog Wait whi...

Page 158: ...art it as described above Check if the DTG5000 is connected to a properly configured network Bring up the Visa resource manager s configuration dialog on the DTG5000 not on your PC Check if you see GP...

Page 159: ...whether the hardware is running normally The Diagnostics feature of the DTG5000 Series tests the following items Registers Clocks Outputs Sequence memory Pattern memory Diagnostics on slave machines...

Page 160: ...g box Table 1 42 Diagnostics dialog box buttons Button Description Execute All Items Executes diagnostics on all the test items Execute Selected Items Executes diagnostics on one or more consecutive t...

Page 161: ...ect the Close button Then press the ENTER key to close the dialog box Diagnostic Results Status lists the diagnostic results When the DTG5000 Series contains an unsolved error it cannot operate normal...

Page 162: ...ormat In such a case DTG5000 Series cannot operate normally Contact our Customer Service Center 15112 0xNN 0xNN 0xNN Argument3 Argument2 Argument1 Slot position Board position Category Mainframe numbe...

Page 163: ...it turns blue the DTG5000 software screen returns Front Panel Key Check This test checks operation of all the keys except Power On keys and the knob on the front panel Operating Procedure 1 Select Fr...

Page 164: ...proximately 1 5 ns in the circuitry in a DTG5000 Series or 500 ps 10 cm in dispersion of cable length This feature regards more dispersion as an error When to Perform The DTG5000 Series performs calib...

Page 165: ...signal cables are also connected for using the DTG5000 Series mainframe 3 The Skew Calibration clears all the created pattern data and settings So before proceeding with the execution you should save...

Page 166: ...hed the connections click OK For connection between SKEW CAL IN and the output module channels use the cables you normally use Figure 1 82 Example of cable connection message If you perform erroneous...

Page 167: ...heck that all the calibration times are in the 0 ps to 1 5 ns range 6 Select the Close button Then press the ENTER key to terminate Skew Calibration Table 1 45 Skew Calibration Warning buttons Button...

Page 168: ...e machine is already operating causes Level Calibration to work on all the channels of the master and slave machines Output level is affected by environmental temperature Thus you should perform Level...

Page 169: ...that the DTG5000 software started or the results of the latest calibration 2 Select Click Execute to initiate the calibration You cannot choose specific channels or slots to execute the calibration 3...

Page 170: ...DTGM31 Dj adjustment should be performed when the deterministic jitter performance is not sufficient for your application The following are situation for Dj adjustment When using the DTGM31 output mod...

Page 171: ...rn required by your application to the DTG5000 mainframe 2 Push the RUN button and ALL OUTPUTS ON OFF button to activate the output Oscilloscope 50 SMA coaxial cable CLOCK OUT CH1 of output module CH1...

Page 172: ...alog box lists the current parameters adjusted by user and Factory values adjusted by factory Adjustment parameters are stored in non volatile memory in the DTGM31 output module and typically do not n...

Page 173: ...ch that the waveform improves as shown in Figure 1 91 Typical waveforms Change four parameters in this dialog box by turns until the jitter is minimized and the cross point is at 50 The order of an ad...

Page 174: ...sing Edges have been adjusted it may be necessary to adjust the Duty Offset as in Waveform C to achieve a balanced signal as in Waveform D below In cases of significant Duty Offset adjustment there is...

Page 175: ...ng Generator User Manual 2 1 155 8 Select Click OK 9 If there are additional M31 output modules installed in other slots repeat the same adjustment process for each DTGM31in the mainframe 10 When fini...

Page 176: ...Diagnostics and Calibration 1 156 DTG5078 DTG5274 DTG5334 Data Timing Generator User Manual 2...

Page 177: ...Appendices...

Page 178: ......

Page 179: ...onnect the monitor cable and mouse to the DTG5000 Series mainframe Then power on the mainframe 2 In the Start menu select Settings Control Panel Click the Display icon in the Control Panel 3 In the Di...

Page 180: ...TG5274 DTG5334 Data Timing Generator User Manual 2 Figure A 2 Default Monitor and Intel R 82815 Graphics Controller Properties dialog box 5 In Intel R Graphics Technology tab click the Graphics Proper...

Page 181: ...want on the left 8 Select the Activate xxx checkbox at the bottom left corner Then click OK 9 The device you specified is enabled then the confirmation dialog box appears Click OK within 15 s to deter...

Page 182: ...r is up to 800 x 600 1 If only the external monitor is enabled you can set the definition for up to 1 600 x 1 200 In the dialog box shown inFigure A 4 click again the Graphics Properties button In the...

Page 183: ...ystem Recovery Prepare the following Recovery disk labeled Windows 2000 Professional Operating System Recovery Disk Application installation disk labeled DTG5000 Series Product Software The system can...

Page 184: ...000 1 The Windows 2000 setup wizard Welcome to the Windows 2000 Setup Wizard appears on the data timing generator screen 2 Click the Next button The License Agreement dialog box appears 3 Follow the o...

Page 185: ...rd Complete appears Click Finish Windows 20000 operating system restarts then the DTG5000 Software starts automatically Go to the next step Reinstalling the TekVISA Software Reinstalling the TekVISA S...

Page 186: ...Appendix B System Recovery B 4 DTG5078 DTG5274 DTG5334 Data Timing Generator User Manual 2...

Page 187: ...l cleaning agents that might damage the plastics used in this instrument Use only deionized water when cleaning the front panel buttons Use a ethyl alcohol solution as a cleaner and rinse with deioniz...

Page 188: ...with a lint free cloth dampened with either ethyl alcohol or preferably a gentle general purpose detergent and water solution Cleaning the Instrument Interior Only qualified personnel should access t...

Page 189: ...Index...

Page 190: ......

Page 191: ...nix xix Copy Edit menu 1 23 Copy to Clipboard Edit menu 1 30 Cross Point Control 1 57 Range 1 57 Resolution 1 57 Cursor 1 18 Moving a Cursor 1 18 D Data format NRZ 1 40 R1 1 40 RZ 1 40 Data Generator...

Page 192: ...ey Check 1 143 G Graycode Counter Predefined Pattern 1 25 Group 1 7 1 10 Group List 1 10 Group Name Prefix 1 32 Grouping 1 9 H HFS Vector Files Import 1 35 I iew Zoom 1 20 If the group does not exist...

Page 193: ...erator Mode 1 2 Output Level 1 69 P Password B 2 Paste Edit menu 1 23 Paste from Clipboard 1 30 Edit menu 1 30 Pattern Edit Area 1 15 Defining an Area 1 19 Select Block 1 22 View 1 20 Phone number Tek...

Page 194: ...Raw Socket 1 133 Setting the LAN parameters 1 133 VXI 11 Server 1 133 Rising Edge 1 153 RZ Data format 1 40 S Select Block 1 22 Selecting the display device A 3 Sequence 1 7 1 83 Jump Mode 1 86 Jump...

Page 195: ...Predefined Pattern 1 27 User name B 2 V Vector Rate 1 48 View Display order 1 21 Properties 1 21 View by Channel 1 20 View by Group 1 20 View with Timing 1 21 View by Channel 1 20 View by Group 1 20 V...

Page 196: ...Index Index 6 DTG5078 DTG5274 DTG5334 Data Timing Generator User Manual 2...

Reviews: