Tektronix Sony/Tek -- DG2040 User Manual

User Manual
DG2040 Data Generator
071-0257-04
This document supports firmware version 1.00.
Copyright © Sony/Tektronix Corporation. All rights reserved. Copyright © T ektronix, Inc. All rights reserved. T ektronix products are covered by U.S. and foreign patents, issued and pending. Information in this publication supercedes
WARRANTY
T ektronix warrants that the products that it manufactures and sells will be free from defects in materials and workmanship for a period of one (1) year from the date of shipment. If a product proves defective during this warranty period, T ektronix, at its option, either will repair the defective product without charge for parts and labor, or will provide a replacement in exchange for the defective product.
In order to obtain service under this warranty, Customer must notify Tektronix of the defect before the expiration of the warranty period and make suitable arrangements for the performance of service. Customer shall be responsible for packaging and shipping the defective product to the service center designated by T ektronix, with shipping charges prepaid. T ektronix shall pay for the return of the product to Customer if the shipment is to a location within the country in which the T ektronix service center is located. Customer shall be responsible for paying all shipping charges, 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 maintenance and care. T ektronix shall not be obligated to furnish service under this warranty a) to repair damage resulting from attempts by personnel other than T ektronix representatives to install, repair or service the product; b) to repair damage resulting from improper use or connection to incompatible equipment; c) to repair any damage or malfunction caused by the use of non-T ektronix supplies; or d) to service a product that has been modified or integrated with other products when the effect of such modification or integration increases the time or difficulty of servicing the product.
THIS WARRANTY IS GIVEN BY TEKTRONIX IN LIEU OF ANY OTHER WARRANTIES, EXPRESS OR IMPLIED. TEKTRONIX AND ITS VENDORS DISCLAIM ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. TEKTRONIX’ RESPONSIBILITY TO REP AIR OR REPLACE DEFECTIVE PRODUCTS IS THE SOLE AND EXCLUSIVE REMEDY PROVIDED TO THE CUSTOMER FOR BREACH OF THIS WARRANTY . TEKTRONIX AND ITS VENDORS WILL NOT BE LIABLE FOR ANY INDIRECT , SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES IRRESPECTIVE OF WHETHER TEKTRONIX OR THE VENDOR HAS ADVANCE NOTICE OF THE POSSIBILITY OF SUCH DAMAGES.
TableĂofĂContents
Getting Started
Operating Basics
General Safety Summary ix. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contacting Tektronix xiii. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Getting Started 1Ć1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Product Description 1Ć1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Initial Inspection 1Ć2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Power Cord Options 1Ć3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Accessories 1Ć5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Options 1Ć7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Installation 1Ć7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Repackaging for Shipment 1Ć11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Operating Basics 2Ć1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Controls, Connectors, and Display 2Ć2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Theory of Operation 2Ć8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Data Structure Overview 2Ć10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Operating Modes Overview 2Ć12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Basic Menu Operations 2Ć13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tutorials 2Ć26. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Reference
Reference 3Ć1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Edit Menu Screen 3Ć1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Menu Trees 3Ć3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Edit Menu Functions 3Ć7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
File Menu 3Ć9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Settings Menu 3Ć18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Block Menu 3Ć28. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Execute Action Menu 3Ć32. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Enhanced Action Menu 3Ć45. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Make Sequence Menu 3Ć57. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Setup Menu 3Ć65. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Setup Display 3Ć66. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Group Assign Menu 3Ć67. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Output Condition Menu 3Ć70. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Level Condition Menu 3Ć72. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Timing Condition Menu 3Ć73. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Run Mode Menu 3Ć74. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Trigger Menu 3Ć77. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Clock Menu 3Ć79. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Application Menu 3Ć80. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Utility Menu 3Ć84. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DG2040 Data Generator
i
Table of Contents
Appendices
Index
Appendix A: Specifications AĆ1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
General Characteristics AĆ1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Certification and Compliances AĆ10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Appendix B: Performance Verification BĆ1. . . . . . . . . . . . . . . . . . . . . . . . .
Before Running the Performance Tests BĆ2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Self Tests BĆ5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Performance T ests BĆ7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
T est Record BĆ43. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Appendix C: Miscellaneous CĆ1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Factory Settings CĆ1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Conversion T able Examples CĆ3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Inspection and Cleaning CĆ8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ii
DG2040 Data Generator
ListĂofĂFigures
Table of Contents
Figure 1-1: Rear panel power switch, fuse holder,
and connector 1Ć9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 1-2: Location of the ON/STBY switch 1Ć10. . . . . . . . . . . . . . . . . . . .
Figure 2-1: Front panel controls 2Ć2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2-2: Rear panel connectors 2Ć4. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2-3: Floppy disk drive 2Ć5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2-4: Display elements 2Ć6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2-5: Hardware block diagram 2Ć8. . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2-6: Data structures 2Ć10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2-7: Menu and bezel buttons 2Ć14. . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2-8: DG2040 front-panel keypad 2Ć16. . . . . . . . . . . . . . . . . . . . . . . .
Figure 2-9: Numeric entry in a menu item field 2Ć17. . . . . . . . . . . . . . . . . .
Figure 2-10: General-purpose knob and arrow buttons 2Ć18. . . . . . . . . . .
Figure 2-11: Menu element knob icon and underscore 2Ć18. . . . . . . . . . . .
Figure 2-12: Timing display format 2Ć19. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2-13: Table display format 2Ć20. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2-14: Binary display format 2Ć20. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2-15: Numeric display format 2Ć21. . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2-16: Pattern data editing procedure 2Ć22. . . . . . . . . . . . . . . . . . . .
Figure 2-17: Serial/Parallel editing mechanism 2Ć22. . . . . . . . . . . . . . . . . .
Figure 2-18: Area and Point cursors 2Ć23. . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2-19: Text input menu 2Ć24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2-20: Pop-up message box 2Ć25. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2-21: Operating buttons 2Ć27. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2-22: Binary pattern creation 2Ć30. . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2-23: Pattern edited in Tutorial 2 2Ć33. . . . . . . . . . . . . . . . . . . . . . .
Figure 2-24: Output parameter settings 2Ć35. . . . . . . . . . . . . . . . . . . . . . . .
Figure 2-25: DG2040 Data Generator
and oscilloscope connection 2Ć36. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2-26: Tutorial 4 block sequence 2Ć37. . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2-27: Block separation 2Ć39. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2-28: Creating a binary up-counter for block BK1 2Ć41. . . . . . . . .
Figure 2-29: Creating a binary down-counter for block BK3 2Ć42. . . . . . .
Figure 2-30: Sample subsequence 2Ć43. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2-31: Sample sequence 2Ć44. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DG2040 Data Generator
iii
Table of Contents
Figure 2-32: Line pointer 2Ć45. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2-33: Sample sequence 2Ć48. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2-34: Pattern and edges to be controlled in the DATA0 2Ć49. . . . .
Figure 2-35: Created pattern and highlighted edges 2Ć51. . . . . . . . . . . . . .
Figure 2-36: DG2040 and oscilloscope connection 2Ć52. . . . . . . . . . . . . . . .
Figure 3-1: EDIT menu (timing display) 3Ć1. . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-2: Edit Menu tree 3Ć3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-3: Setup Menu tree 3Ć5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-4: Application Menu tree 3Ć5. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-5: Utility Menu tree 3Ć6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-6: Import Configuration Menu (File format:
AWG2000 series waveform file) 3Ć11. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-7: Data write in terms of point positions 3Ć12. . . . . . . . . . . . . . . .
Figure 3-8: Data write in terms of data bit positions 3Ć13. . . . . . . . . . . . . .
Figure 3-9: The Export Config menu 3Ć16. . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-10: Settings pop-up menu 3Ć18. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-11: Reference mark “M” display 3Ć19. . . . . . . . . . . . . . . . . . . . . .
Figure 3-12: Arrow button action display (timing display) 3Ć20. . . . . . . . .
Figure 3-13: The Arrow button menu 3Ć21. . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-14: Operation flow for pattern data output #1 3Ć25. . . . . . . . . . .
Figure 3-15: Operation flow for pattern data output #2 3Ć26. . . . . . . . . . .
Figure 3-16: Bit Width pop-up menu 3Ć27. . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-17: Block pop-up menu 3Ć28. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-18: Block cursor movement 3Ć29. . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-19: Dividing a block 3Ć29. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-20: Combine blocks 3Ć30. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-21: Change a block size 3Ć31. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-22: Pop-up action menu 3Ć32. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-23: Edit area 3Ć33. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-24: Cut 3Ć35. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-25: Paste-insert 3Ć35. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-26: Paste-replace 3Ć36. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-27: Set data to high 3Ć36. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-28: Set data to low 3Ć36. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-29: Insert high data 3Ć37. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-30: Insert low data 3Ć37. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-31: Invert data 3Ć37. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-32: Mirror vertical 3Ć38. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
iv
DG2040 Data Generator
Table of Contents
Figure 3-33: Mirror horizontal 3Ć39. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-34: Magnify 3Ć39. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-35: Shift left (add zero) 3Ć41. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-36: Shift right (add zero) 3Ć41. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-37: Shift left 3Ć41. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-38: Shift right 3Ć42. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-39: Rotate left 3Ć43. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-40: Rotate right 3Ć43. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-41: Standard pattern data 3Ć44. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-42: Creating the clock pattern 3Ć45. . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-43: Clock Pattern pop-up menu 3Ć46. . . . . . . . . . . . . . . . . . . . . . .
Figure 3-44: Register value and tap setting example 3Ć47. . . . . . . . . . . . . .
Figure 3-45: Shift Register Generator pop-up menu 3Ć48. . . . . . . . . . . . . .
Figure 3-46: Logical AND Operation Example 3Ć50. . . . . . . . . . . . . . . . . .
Figure 3-47: Logical Operation pop-up menu 3Ć50. . . . . . . . . . . . . . . . . . .
Figure 3-48: Bit Operation pop-up menu 3Ć52. . . . . . . . . . . . . . . . . . . . . . .
Figure 3-49: Serial Code Converter menu 3Ć53. . . . . . . . . . . . . . . . . . . . . .
Figure 3-50: Edit Code Table menu 3Ć55. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-51: Make Sequence menu and a sequence example 3Ć57. . . . . . .
Figure 3-52: Make Subsequence menu and a subsequence
example 3Ć58. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-53: Example of a sequence expanded into sequence
memory 3Ć62. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-54: Event jump operation timing 3Ć63. . . . . . . . . . . . . . . . . . . . . .
Figure 3-55: SETUP menu display 3Ć66. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-56: Group Assign pop-up menu 3Ć67. . . . . . . . . . . . . . . . . . . . . . .
Figure 3-57: Bit structure assignment 3Ć68. . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-58: Output channel assign pop-up menu 3Ć70. . . . . . . . . . . . . . . .
Figure 3-59: Example delay parameter 3Ć73. . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-60: Repeat Mode pattern data output
(when no sequence is defined) 3Ć74. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-61: Repeat Mode pattern data output
(when a sequence is defined) 3Ć74. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-62: Single Mode pattern data output
(when no sequence is defined) 3Ć75. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-63: Single Mode pattern data output
(when a sequence is defined) 3Ć75. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-64: Enhanced Mode sequence output 3Ć76. . . . . . . . . . . . . . . . . .
Figure 3-65: Trigger slope and level control 3Ć77. . . . . . . . . . . . . . . . . . . . .
DG2040 Data Generator
v
Table of Contents
Figure 3-66: Relation between incoming signal and
edge position shift 3Ć81. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-67: Examples of the edge control bit 3Ć82. . . . . . . . . . . . . . . . . . .
Figure 3-68: Display/hardcopy menu 3Ć88. . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-69: System menu 3Ć92. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-70: Status display 3Ć96. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3-71: Diag menu 3Ć96. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure A-1: Timing definition in edge control input AĆ8. . . . . . . . . . . . . .
Figure A-2: Transfer function for edge control input AĆ9. . . . . . . . . . . . .
Figure A-3: Signal timing AĆ9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure B-1: Operating buttons and menu layout BĆ4. . . . . . . . . . . . . . . . .
Figure B-2: Diagnostics menu BĆ5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure B-3: Frequency measurement connections BĆ8. . . . . . . . . . . . . . . .
Figure B-4: Sequence & data output connections BĆ11. . . . . . . . . . . . . . . .
Figure B-5: Sequence & data output timing chart BĆ13. . . . . . . . . . . . . . . .
Figure B-6: External reference input connections BĆ15. . . . . . . . . . . . . . . .
Figure B-7: Maximum operating frequency connections BĆ18. . . . . . . . . .
Figure B-8: Maximum operating frequency (1) BĆ20. . . . . . . . . . . . . . . . . .
Figure B-9: Maximum operating frequency (2) BĆ20. . . . . . . . . . . . . . . . . .
Figure B-10: Maximum operating frequency (3) BĆ21. . . . . . . . . . . . . . . . .
Figure B-11: Maximum operating frequency connections BĆ23. . . . . . . . .
Figure B-12: Maximum operating frequency (4) BĆ25. . . . . . . . . . . . . . . . .
Figure B-13: Maximum operating frequency (5) BĆ25. . . . . . . . . . . . . . . . .
Figure B-14: Internal trigger generator & external trigger input
connection BĆ26. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure B-15: Edge control mode operation connection BĆ30. . . . . . . . . . . .
Figure B-16: Edge control mode BĆ31. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure B-17: Output level measurement connections BĆ32. . . . . . . . . . . . .
Figure B-18: Clock output amplitude measurement connection BĆ35. . . .
Figure B-19: Delay time measurement connection BĆ39. . . . . . . . . . . . . . . .
Figure B-20: Rise time and fall time measurement connection BĆ42. . . . .
Figure C-1: Conversion image example CĆ3. . . . . . . . . . . . . . . . . . . . . . . .
vi
DG2040 Data Generator
ListĂofĂTables
Table of Contents
Table 1-1: Power cord options 1Ć3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 1-2: Power Cord Identification 1Ć4. . . . . . . . . . . . . . . . . . . . . . . . . .
Table 1-3: Standard accessories 1Ć5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 1-4: Optional accessories 1Ć6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 1-5: Fuse And Fuse Cap Part Numbers 1Ć8. . . . . . . . . . . . . . . . . . .
Table 1-6: AC Line Power Requirements 1Ć8. . . . . . . . . . . . . . . . . . . . . . .
Table 2-1: DG2040 display elements 2Ć7. . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 2-2: Data structure terms 2Ć10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 2-3: Run modes 2Ć12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 2-4: Update modes 2Ć13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 2-5: Bottom menu elements 2Ć15. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 2-6: Side and submenu elements 2Ć16. . . . . . . . . . . . . . . . . . . . . . . . .
Table 2-7: Numeric input example 2Ć17. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 3-1: Edit menu display 3Ć2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 3-2: EDIT menu functions 3Ć7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 3-3: Import parameters 3Ć11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 3-4: Export parameters 3Ć16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 3-5: Arrow button functions 3Ć21. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 3-6: Pattern data display format 3Ć22. . . . . . . . . . . . . . . . . . . . . . . .
Table 3-7: Block cursor movement 3Ć28. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 3-8: Numeric input differences 3Ć40. . . . . . . . . . . . . . . . . . . . . . . . .
Table 3-9: Standard pattern data descriptions 3Ć44. . . . . . . . . . . . . . . . . .
Table 3-10: Parameter Items 3Ć46. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 3-11: Shift register generator parameters 3Ć48. . . . . . . . . . . . . . . . .
Table 3-12: Logical operation parameters 3Ć51. . . . . . . . . . . . . . . . . . . . . .
Table 3-13: Bit operation parameters 3Ć52. . . . . . . . . . . . . . . . . . . . . . . . . .
Table 3-14: Serial code converter parameters 3Ć54. . . . . . . . . . . . . . . . . . .
Table 3-15: Edit Code Table parameters 3Ć55. . . . . . . . . . . . . . . . . . . . . . .
Table 3-16: Numeric key description 3Ć56. . . . . . . . . . . . . . . . . . . . . . . . . .
Table 3-17: SETUP menu functions 3Ć65. . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 3-18: Setup menu display 3Ć66. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 3-19: APPLICATION menu functions 3Ć80. . . . . . . . . . . . . . . . . . .
Table 3-20: UTILITY menu functions 3Ć84. . . . . . . . . . . . . . . . . . . . . . . . .
Table 3-21: Error Code 3Ć97. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DG2040 Data Generator
vii
Table of Contents
Table A-1: Electrical characteristics AĆ1. . . . . . . . . . . . . . . . . . . . . . . . . . .
Table A-2: Period JItter AĆ6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table A-3: Cycle to Cycle JItter AĆ6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table A-4: Mechanical characteristics AĆ6. . . . . . . . . . . . . . . . . . . . . . . . .
Table A-5: Environmental characteristics AĆ6. . . . . . . . . . . . . . . . . . . . . .
Table A-6: Certifications and compliances AĆ10. . . . . . . . . . . . . . . . . . . . .
Table B-1: Performance check disk files BĆ2. . . . . . . . . . . . . . . . . . . . . . .
Table B-2: Required equipment BĆ3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table B-3: Error codes BĆ6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table B-4: Internal clock frequency accuracy BĆ10. . . . . . . . . . . . . . . . . .
Table B-5: High level output voltage accuracy BĆ34. . . . . . . . . . . . . . . . . .
Table B-6: Low level output voltage accuracy BĆ34. . . . . . . . . . . . . . . . . .
Table B-7: Clock output voltage accuracy BĆ37. . . . . . . . . . . . . . . . . . . . .
Table B-8: Rise and fall time accuracies BĆ43. . . . . . . . . . . . . . . . . . . . . . .
Table B-9: DG2040 test record BĆ44. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table C-1: Factory settings CĆ1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table C-2: External Inspection Check List CĆ8. . . . . . . . . . . . . . . . . . . . .
viii
DG2040 Data Generator
General Safety Summary
Review the following safety precautions to avoid injury and prevent damage to this product or any products connected to it. To avoid potential hazards, use this product only as specified.
Only qualified personnel should perform service procedures.
To Avoid Fire or
Personal Injury
Use Proper Power Cord. Use only the power cord specified for this product and
certified for the country of use. Connect and Disconnect Properly. Do not connect or disconnect probes or test
leads while they are connected to a voltage source. Ground the Product. This product is grounded through the grounding conductor
of the power cord. To avoid electric shock, the grounding conductor must be connected to earth ground. Before making connections to the input or output terminals of the product, ensure that the product is properly grounded.
Observe All Terminal Ratings. To avoid fire or shock hazard, observe all ratings and markings on the product. Consult the product manual for further ratings information before making connections to the product.
Do Not Operate Without Covers. Do not operate this product with covers or panels removed.
Use Proper Fuse. Use only the fuse type and rating specified for this product. Avoid Exposed Circuitry. Do not touch exposed connections and components
when power is present. Do Not Operate With Suspected Failures. If you suspect there is damage to this
product, have it inspected by qualified service personnel.
Symbols and Terms
DG2040 Data Generator
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 manuals installation instructions for
details on installing the product so it has proper ventilation.
Terms in this Manual. These terms may appear in this manual:
WARNING. Warning statements identify conditions or practices that could result in injury or loss of life.
ix
General Safety Summary
CAUTION. Caution statements identify conditions or practices that could result in damage to this product or other property.
Terms on the Product. These terms may appear on the product: DANGER indicates an injury hazard immediately accessible as you read the
marking. 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:
CAUTION
Refer to Manual
WARNING
High Voltage
Double
Insulated
Protective Ground
(Earth) Terminal
Not suitable for
connection to
the public telecomĆ
munications network
x
DG2040 Data Generator
Preface
Related Manuals
The user manual for the DG2040 Data Generator contains the following sections: The Getting Started section briefly describes the DG2040 Data Generator and
provides installation instructions, options listing, accessories listing, repacking instructions, and power on and off instructions.
The Operating Basics section introduces terminology specific to the DG2040 Data Generator and provides an overview of the internal structure of the instrument, operating principles, basic operating procedures, and numeric input methods. This section also provides examples of basic signal editing.
The Reference section provides detailed information about the functions and use of the DG2040 Data Generators main menus.
The Appendices section provides product specifications, performance verification instructions, factory settings, conversion table examples, and inspection and cleaning instructions.
Other documentation for the instrument includes: H The DG2040 Data Generator Programmer Manual explains how to control
the DG2040 Data Generator with a computer through the GPIB or RS-232-C interface. This programmer manual is a standard accessory.
H The DG2040 Data Generator Service Manual describes how to maintain and
service the DG2040 Data Generator and provides a complete module-level description of the operation of the instrument. This manual is an optional accessory.
DG2040 Data Generator
xi
Preface
Conventions
The following typographical conventions are used in this manual: H Names of front-panel controls and menu item names are in bold with the
same case (initial capitals or all upper case) as they appear on the unit itself.
For example, SETUP, Sub-sequence. H Sections 2, 3, and Appendix B describe the instrument functions by using a
table to list a sequence of steps. Each operating procedure is presented in
order, starting with step 1, and progresses until the end of the procedures.
Execute the action in the top-left table entry first. Then execute actions from
left to right along each row. When you are done executing the steps in one
row, move to the left end of the next row down, and continue executing the
listed steps until the end of the table. H When steps require that you make a sequence of selections using menu
buttons, an arrow ( ! ) marks each transition between menu buttons. Refer
to Menu Notation on page 2-14 for further information.
For pop-up menus, use the general-purpose knob to select items from the
menu list. Operations, such as Operation 6 (below), do not involve pressing
the buttons shown in the row above, but rather are descriptions of operations
to be performed.
Front panel
Menu button Bottom button PopĆup menu Side 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 360.")
Operation 7
button
xii
DG2040 Data Generator
Contacting Tektronix
Preface
Product
Support
Service
Support
For other
information
To write us Tektronix, Inc.
For application-oriented questions about a Tektronix measure­ment product, call toll free in North America: 1-800-TEK-WIDE (1-800-835-9433 ext. 2400) 6:00 a.m. – 5:00 p.m. Pacific time
Or contact us by e-mail: tm_app_supp@tektronix.com
For product support outside of North America, contact your local Tektronix distributor or sales office.
Contact your local Tektronix distributor or sales office. Or visit our web site for a listing of worldwide service locations.
http://www.tektronix.com In North America:
1-800-TEK-WIDE (1-800-835-9433) An operator will direct your call.
P.O. Box 1000 Wilsonville, OR 97070-1000
DG2040 Data Generator
xiii
Preface
xiv
DG2040 Data Generator

Getting Started

Getting Started
Product Description
This section provides the following information:
H Description and features of the DG2040 Data Generator H Initial inspection procedure H Standard and optional accessories listings H Installation procedures H Power on and off procedures H Repackaging procedure for shipment
The DG2040 Data Generator is a programmable data generator with a 2-channel data output pattern memory. It accommodates a 4k-step sequence controller, which enables the generation of data patterns longer than the pattern memory and also the dynamic change of the patterns due to the external events. The operating parameters, the channel configuration, and the pattern data are displayed or set using the graphic menu on the CRT monitor. The menu has a tree structure and can be operated easily using the bottom and side bezel switches.
Main Features
The DG2040 can be manually controlled from the front panel or remotely programmed via GPIB or RS-232-C.
The DG2040 Data Generator includes the following main features:
H Maximum data rate of 1.1 GHz H 256 K word pattern memory H Flexible sequence looping (which does the equivalent of over a billion word
patterns)
H Two channels (complementary) providing the following:
Variable output levels (from –1.125 V to +3.5 V into 50 W) Edge Control function (CH0 only) Delay setting (10 ps resolution)
H Parallel and serial pattern editing
DG2040 Data Generator
1Ć1
Getting Started
Any memory size from 360 words to 256 K words can be used with no restrictions within that range. Each of the two bit data channels can be assigned to any output channel. The output channels support the setting of high and low output voltage levels, delay time, and edge position.
The DG2040 Data Generator also provides a 4000-step sequence controller, which enables the generation of a data pattern longer than the pattern memory and dynamic pattern changes triggered by external events.
The DG2040 Data Generator provides flexible data editing functions, including word and line unit input and extended data creation functions. Also, the DG2040 Data Generator provides a set of functions required for system construction, such as a sequencing function and a jump function using external input.
Applications
Initial Inspection
The following lists some of the DG2040 Data Generator applications: H Supports subassembly and system testing by simulating the digital signals
from incomplete sections of a product H Performs margin tests by using the DG2040 Data Generator to generate
patterns that have a low probability of occurrence or are difficult to generate H Constructs interactive digital simulation systems by using the sequence
output, external jump, and tristate control functions H Uses flexible data output functions to make the DG2040 Data Generator an
ideal data generator for simulation of semiconductor devices and drivers
specific to serial data communication and all types of digital circuits. H Performs various timing analysis and jitter/wander tests by using the edge
control function to generate jitter on all the edges or selected edge(s)
Inspect the DG2040 Data Generator shipping carton for external damage. Remove the DG2040 Data Generator from its package and check that it has not
been damaged in transit. Verify that the carton contains the basic instrument and its standard accessories. Refer to Accessories on page 1-5.
1Ć2
This instrument was thoroughly inspected for mechanical and electrical defects before shipment. It should be free of scratches and meet or exceed all electrical specifications. To confirm this, after inspecting the instrument for physical damage incurred in transit, test the electrical performance by following the procedures in Appendix B: Performance Verification. Contact your distributor if you find a discrepancy.
DG2040 Data Generator
Power Cord Options
Getting Started
NOTE. Save the shipping carton and packaging materials for repackaging in case shipment becomes necessary.
Table 1-1 lists the power cords available with the DG2040 Data Generator.
Table 1Ć1: Power cord options
Option Description Tektronix part number
A1 Europe 161Ć0104Ć06
A2 United Kingdom 161Ć0104Ć07
A3 Australia 161Ć0104Ć05
A4 North America 161Ć0104Ć08
A5 Switzerland 161Ć0167Ć00
DG2040 Data Generator
1Ć3
Getting Started
Table 1Ć2: Power Cord Identification
Plug Configuration Normal Usage Option Number
North America Standard
Europe A1
United Kingdom A2
Australia A3
North America A4
Switzerland A5
1Ć4
DG2040 Data Generator
Accessories
Getting Started
Standard Accessories
Table 1-3 lists the standard accessories provided with the DG2040 Data Generator.
Table 1Ć3: Standard accessories
Standard accessories Tektronix part number
DG2040 Data Generator User Manual
DG2040 Data Generator Programmer Manual 071Ć0258ĆXX
Performance Check Disk, 3.5Ćinch 063Ć3121ĆXX
GPIB Sample Program Disk, 3.5Ćinch 063Ć3122ĆXX
DGĆLINK Application Program Disk, 3.5Ćinch 063Ć2920ĆXX
Fuse 6A Fast 250 V (UL198G/3AG) 159Ć0239Ć00
Power cord 125 V/6A 161Ć0230Ć01
071Ć0257ĆXX
DG2040 Data Generator
1Ć5
Getting Started
Optional Accessories
Table 1-4 lists the optional accessories that are recommended for use with the DG2040 Data Generator.
Table 1Ć4: Optional accessories
Optional accessory Tektronix part number
DG2040 Data Generator Service Manual 071Ć0259ĆXX
Front Cover 200Ć3232Ć01
Accessory Pouch 016Ć1159Ć00
Rackmount kit 040Ć1444Ć00
Fuse 6A Fast 250 V (UL198G/3AG) 159Ć0239Ć00
Fuse cap 200Ć2264Ć00
Fuse 5A 250 V (T) (IEC127) 159Ć0210Ć00
Fuse cap 200Ć2265Ć00
GPIB Cable 012Ć0991Ć00
50 W SMA Cable, 1 m (39 inches), male 174Ć1341Ć00
50 W SMA Cable, 2 m (21 inches), male 174Ć0679Ć00
50 W SMA Cable, 0.5 m (20 inches), male 174Ć1427Ć00
SMA Precision Delay Cable, 1 ns, male 015Ć0562Ć00
SMA Precision Delay Cable, 2 ns, male 015Ć0560Ć00
SMA Precision Delay Cable, 4 ns, male 015Ć0561Ć00
50 W BNC Cable, 1 m (43 inches), male 012Ć0057Ć01
50 W BNC Cable, 0.6 m (24 inches), male 012Ć1342Ć00
50 W BNC Cable, double shield 2.5m (98 inches), male 012Ć1256Ć00
SMA T Connector, male to female, male 015Ć1016Ć00
50 W SMA termination, male 015Ć1022Ć00
50 W SMA Divider, male 015Ć1014Ć00
SMA Male to BNC Female Adapter, 015Ć0554Ć00
SMA Adapter Kit 020Ć1693Ć00
1Ć6
DG2040 Data Generator
Options
Getting Started
This subsection describes the options available for the DG2040 Data Generator. The following options are available:
Option 1R (Rack mounting) Option D1 (Test result report)
Each of these options is discussed in detail in the following paragraphs.
Option 1R (Rack Mount)
Option D1 (Test Result
Report)
Installation
Environment
When ordered with option 1R, the DG2040 Data Generator is shipped configured for mounting in a 19-inch rack. The floppy disk drive is moved so that it can be accessed from the front panel in this instrument.
If you need to configure a standard DG2040 Data Generator for mounting in a 19-inch rack refer to Table 1-4 Optional accessories on page 1-6 for the Tektronix part number for the rackmount kit.
A calibration data test result report will be provided with the DG2040 Data Generator when this option is specified.
Before you begin the installation, refer to the General Safety Summary at the front of this manual for power source, grounding, and other safety information.
Verify that you have the correct operating environment.
CAUTION. Damage to the instrument can occur if this instrument is powered on at temperatures outside the specified temperature range.
DG2040 Data Generator
The DG2040 Data Generator operates correctly in ambient temperatures from +10_ C to +40_ C and in relative humidity from 20% to 80%. For more operating environment information, refer to Appendix A: Specifications.
NOTE. If you are installing the instrument in a dedicated rack, refer to the instruction sheet that comes with the rack mounting kit for proper installation procedures.
Verify that there is at least 2.5 cm (1 inch) of clearance on top and bottom, 15.0 cm (6 inches) on the left and right sides, and 7.5 cm (3 inches) at the rear of the instrument to allow for heat dissipation. Verify that the air intake holes on the sides and bottom of the cabinet are not obstructed.
1Ć7
Getting Started
Check Fuse
Check the fuse to be sure it is the proper type and rating.
WARNING. To avoid electrical shock, be sure that the power cord is disconnected before checking the fuse.
Use a slotted screwdriver to remove the fuse. Push in and turn the fuse holder cap counterclockwise. See Figure 1-1 for the fuse location.
The instrument order specified either a UL approved or an IEC approved fuse. Each fuse requires its own cap. See Table
1-5.
Table 1Ć5: Fuse And Fuse Cap Part Numbers
Tektronix Fuse
Fuse
0.25 inch ×1.25 inch (UL 198.6, 3 AG):
6 A fast, 250 V
5mm×20 mm (IEC 127): 5 A (T), 250 V 159Ć0210Ć00 200Ć2265Ć00
Part Number
159Ć0239Ć00 200Ć2264Ć00
Tektronix Fuse Cap Part Number
NOTE. The second fuse listed in the table above is approved under the IEC standards. This fuse is used in equipment sold in the European market.
Check Voltage Settings
Connect Power Cable
Check that you have the proper electrical connections. Refer to Table 1-6 for power requirements.
Table 1Ć6: AC Line Power Requirements
Name Description
Line Voltage Range 90 V - 250 V
Line frequency 48 Hz - 440 Hz ( 90 V - 127 V)
48 Hz - 63 Hz (127 V - 250 V)
Maximum power 300 W
Connect the proper power cord from the rear panel power connector to the power system. Refer to Table 1-2 for power cord identification.
1Ć8
DG2040 Data Generator
Getting Started
CAUTION. The instrument is shipped with a power cord appropriate for use with your power systems (normal 115 V power system or 230 V power system). If the instrument is to be used with a power system other than what the order specified, the power cord must be replaced with one appropriate for the power source used.
Standby Power
Apply power to the standby circuit of the instrument by pushing the PRINCIPAL POWER SWITCH on the rear panel of the instrument. Refer to Figure 1-1.
NOTE. After the instrument is installed, leave the PRINCIPAL POWER SWITCH on and use the ON/STBY switch as the power switch.
Power Connector
Power On
DG2040 Data Generator
Fuse PRINCIPAL POWER
SWITCH
Figure 1Ć1: Rear panel power switch, fuse holder, and connector
Press the ON/STBY switch on the lower left side of the front panel to power on the instrument. Refer to Figure 1-2.
After power on, verify that the fan is operating.
1Ć9
Getting Started
NOTE. Allow a 20 minute warm-up period prior to calibrating the clock for the instrument to operate at its optimum precision.
StartĆUp Diagnostics
Power Off
ON/STBY Switch
Figure 1Ć2: Location of the ON/STBY switch
The DG2040 automatically runs diagnostics when the instrument is powered on from the ON/STBY switch. These diagnostics check whether the instrument is performing within its defined operating characteristics. If all the diagnostic items have been completed without error, the instrument displays the EDIT menu.
NOTE. If the instrument chassis temperature is outside the specified operating range, an error will occur during the power-up diagnostics. If this happens, power off the instrument, wait until the chassis temperature is within normal operating range, and then power on the instrument again.
If an error is displayed, contact your Tektronix Field Office or representative.
To power off the DG2040 Data Generator, press the ON/STBY switch.
1Ć10
DG2040 Data Generator
Loading...
+ 236 hidden pages