Tektronix TVS600,TVS600A Series User Manual

User Manual

TVS600 & TVS600A Series Waveform Analyzers
070-9916-00
This document supports firmware version 1.5 and above.
Copyright T ektronix, Inc. All rights reserved. Licensed software products are owned by Tektronix or its suppliers and are protected by United States copyright laws and international treaty provisions.
T ektronix 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.
Printed in the U.S.A. T ektronix, Inc., P.O. Box 1000, Wilsonville, OR 97070–1000 TEKTRONIX, TEK, TEKPROBE, and Intelliframe are registered trademarks of T ektronix, Inc.
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 three (3) years 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 P ARTICULAR 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.
Service Assurance
If you have not already purchased Service Assurance for this product, you may do so at any time during the product’s warranty period. Service Assurance provides Repair Protection and Calibration Services to meet your needs.
Repair Protection extends priority repair services beyond the product’s warranty period; you may purchase up to three years of Repair Protection.
Calibration Services provide annual calibration of your product, standards compliance and required audit documentation, recall assurance, and reminder notification of scheduled calibration. Coverage begins upon registration; you may purchase up to five years of Calibration Services.
Service Assurance Advantages
Priced well below the cost of a single repair or calibrationAvoid delays for service by eliminating the need for separate purchase authorizations from your companyEliminates unexpected service expenses
For Information and Ordering
For more information or to order Service Assurance, contact your T ektronix representative and provide the information below . Service Assurance may not be available in locations outside the United States of America.
Name VISA or Master Card number and expiration Company date or purchase order number Address Repair Protection (1,2, or 3 years) City , State, Postal code Calibration Services (1,2,3,4, or 5 years) Country Instrument model and serial number Phone Instrument purchase date

Table of Contents

Getting Started

General Safety Summary xi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
About This Manual xiii. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Related Manuals and Online Documents xiv. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Default Model xiv. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contacting T ektronix xv. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Product Description 1–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Key Features 1–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Differences by Model 1–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Firmware Upgrade 1–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
VXIplug&play Software 1–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Accessories 1–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Installation 1–5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Hardware Configuration 1–6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Setting the Logical Address 1–6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuring the VXIbus Mainframe 1–7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Hardware Installation 1–8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Removal from VXIbus Mainframe 1–10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Power-On Procedure 1–11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Software Installation 1–12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Description 1–12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Requirements 1–13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Set Up 1–14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Software Release Notes 1–15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Using the Software 1–15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Incoming Inspection Procedure 1–17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Preparation 1–17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Description 1–17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
T est Equipment 1–17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
System Setup 1–18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Connect the VXIbus T est System 1–19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Self Tests 1–19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Functional T ests 1–21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Measure Time Reference 1–21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Measure Voltage Reference 1–23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Self Cal 1–24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Operating Basics

Operational Maps 2–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Operating Interfaces Map 2–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Hardware Interface Map 2–5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Operational Overview and SCPI Model Map 2–9. . . . . . . . . . . . . . . . . . .
Data Flow Model Map 2–11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
TVS600 & TVS600A Series Waveform Analyzers User Manual
i
Table of Contents

Reference

Input & DSP 2–11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Storage & Calculation 2–12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Output 2–13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tutorial 2–15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Example 1 — Instrument Setup 2–17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Example 2 — Acquiring a Signal 2–19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Example 3 — Averaging and Enveloping a Signal 2–20. . . . . . . . . . . . . . . . . . . . . . .
Example 4 — Performing Basic Calculations 2–21. . . . . . . . . . . . . . . . . . . . . . . . . . .
Example 5 — Performing Advanced Calculations 2–22. . . . . . . . . . . . . . . . . . . . . . .
Example 6 — Saving and Recalling Settings 2–23. . . . . . . . . . . . . . . . . . . . . . . . . . .
Example 7 — Using Status and Events 2–25. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Overview 3–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Acquisition Overview 3–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Acquisition Hardware 3–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Sampling Process 3–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Sampling Modes 3–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Waveform Record 3–5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Acquisition Cycle 3–6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Acquisition Modes 3–7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Acquisition Modes and Auto-Advance Cycle 3–11. . . . . . . . . . . . . . . . . . . .
Acquisition Modes 3–1 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Auto-Advance Acquisition 3–13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Autoset and Reset (TVS600A only) 3–17. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Autoset 3–17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Reset 3–19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Calculation System Overview 3–21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
The CALC Process 3–21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
The CALC Blocks 3–22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SCPI Calculation Model 3–25. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Expression Model 3–31. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Expression Operators 3–36. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Calculation Functions 3–43. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Waveform DSP Functions 3–44. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Waveform Math 3–44. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Fast Fourier Transforms (FFT) 3–44. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Digital Filtering 3–50. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Waveform Differentiation 3–53. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Waveform Integration 3–54. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Waveform Functions (TVS600A Models Only) 3–55. . . . . . . . . . . . . . . . . . . . . . . . .
Absolute value 3–55. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Average 3–55. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Envelope 3–55. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Segment 3–56. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Vector 3–58. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Statistics 3–59. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Waveform Attribute Functions (TVS600A Models Only) 3–60. . . . . . . . . . . . . . . . . .
ii
TVS600 & TVS600A Series Waveform Analyzers User Manual
Table of Contents
X Duration 3–60. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
X Offset 3–60. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
X Scale 3–60. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
X Size 3–60. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Boolean Aperture/Threshold Measurement Function (TVS600A Models Only) 3–61
Control/Notification Functions (TVS600A Models Only) 3–62. . . . . . . . . . . . . . . . .
User Service Request 3–62. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Event 3–63. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Halt 3–63. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Trigger 3–63. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Dissimilar Vector Length Rules 3–63. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Command Groups 3–65. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Auto-Advance Commands 3–65. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Abort Commands 3–65. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Arm Commands 3–66. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A verage Commands 3–66. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Calculate Commands 3–66. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Calibration Commands 3–69. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Data Commands 3–70. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Format Commands 3–70. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Function Commands 3–71. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Initiate Commands 3–71. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Input Commands 3–71. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Memory Commands 3–72. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Output Commands 3–73. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Roscillator Commands 3–73. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Sense Commands 3–74. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Status Commands 3–74. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Sweep Commands 3–75. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
System Commands 3–76. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
T est Commands 3–78. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Trace Commands 3–78. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Trigger Commands 3–79. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Voltage Commands 3–82. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
IEEE 488.2 Commands 3–83. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Command Syntax 3–85. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SCPI Commands and Queries 3–85. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
IEEE 488.2 Common Commands 3–89. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Constructed Mnemonics 3–90. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Hardware Interfaces 3–93. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
VXIbus Interface 3–93. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
TTL and ECL Trigger Buses 3–93. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
VXIbus Pin Out 3–94. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RS-232C Port 3–99. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Input Signal Conditioning 3–101. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Set up of Probe, Input Coupling, and Input Bandwidth 3–101. . . . . . . . . . . . . . . . . . . .
Vertical Scaling and Offset of Waveforms 3–104. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Horizontal Scaling and Offset of Waveforms 3–109. . . . . . . . . . . . . . . . . . . . . . . . . . .
I/O of Waveforms 3–117. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Data Uploads 3–117. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Data Downloads (TVS600A Models Only) 3–123. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
TVS600 & TVS600A Series Waveform Analyzers User Manual
iii
Table of Contents
Internal transfers 3–124. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Fast Data Channel 3–126. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Usage Notes 3–128. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Data Interchange Format 3–131. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Measurements 3–141. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Measurement Parameters 3–141. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Specifying Measurements 3–144. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Localizing Measurements 3–148. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Limit Testing Measurements (TVS600A Models Only) 3–152. . . . . . . . . . . . . . . . . . .
Measurements T ables 3–154. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Probe Calibration 3–159. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Compensation of Passive Probes 3–159. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Calibration of Active Probes (TVS600A Models Only) 3–161. . . . . . . . . . . . . . . . . . .
Template Testing (TVS600A Only) 3–165. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Overview 3–165. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
T emplate Test 3–170. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Variations on Template Tests 3–173. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
T emplate Operations 3–176. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Triggering Overview 3–181. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Triggering 3–181. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Initiate/Arm/Trigger Cycle 3–181. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Trigger Types 3–185. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Trigger Sources 3–185. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Trigger Coupling 3–186. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Slope and Level 3–187. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Trigger Position 3–187. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Trigger Holdoff 3–187. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Trigger Mode 3–188. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Delayed Acquisitions 3–189. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Trigger Types 3–193. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Edge Triggering 3–193. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Logic Triggering (TVS600A Models Only) 3–195. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Pulse Triggering 3–199. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Setup and Hold Triggering (TVS600A Models Only) 3–205. . . . . . . . . . . . . . . . . . . . .
Transition T riggering 3–209. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
System (VXIbus) Triggering 3–213. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Delayed Triggering 3–214. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Status and Events

iv
Status and Events 4–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Registers 4–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Status Byte Register 4–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Service Request Enable Register 4–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Standard Event Status Register 4–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Event Status Enable Register 4–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Operation Status Register 4–5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Questionable Status Register 4–6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Queues 4–8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
TVS600 & TVS600A Series Waveform Analyzers User Manual

Appendices

Table of Contents
The Status Queue 4–8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
The Output Queue 4–9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Status and Event Reporting Process 4–10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Synchronization Methods 4–11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Using the *OPC? Query 4–11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Error Messages 4–12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Appendix A: Specifications A–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Appendix B: Algorithms B–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Measurement Variables B–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Measurement Zone and Edge Selection B–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Measurement Algorithms B–5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Differentiation Algorithm B–17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Integration Algorithm B–17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Smooth Algorithm B–18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Digital Filter Algorithms B–19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Appendix C: SCPI Conformance Information C–1. . . . . . . . . . . . . . . . . . .
Appendix D: Supported Preambles D–1. . . . . . . . . . . . . . . . . . . . . . . . . . . .

Glossary Index

TVS600 & TVS600A Series Waveform Analyzers User Manual
v
Table of Contents

List of Figures

Figure 1–1: VXIbus system configuration with embedded controller 1–5
Figure 1–2: MXI/VXI or GPIB system configuration 1–6. . . . . . . . . . . . .
Figure 1–3: Logical address switches (FF setting shown) 1–7. . . . . . . . . .
Figure 1–4: Module retainer screws and ejector mechanism 1–10. . . . . . .
Figure 1–5: Example VXIbus test system for the Incoming Inspection
Procedure 1–19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 1–6: Time reference test setup 1–21. . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 1–7: Voltage reference test setup 1–23. . . . . . . . . . . . . . . . . . . . . . . .
Figure 2–1: Initial equipment setup for the tutorial 2–17. . . . . . . . . . . . . .
Figure 2–2: Standard Event and Status Byte Registers 2–25. . . . . . . . . . . .
Figure 3–1: Digitizer configuration 3–3. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3–2: Digital acquisition — sampling and digitizing 3–4. . . . . . . . .
Figure 3–3: Real-time acquisition 3–5. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3–4: The waveform record and its defining parameters 3–6. . . . .
Figure 3–5: The acquisition cycle 3–7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3–6: Normal and Peak Detect 3–9. . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3–7: Envelope and Average 3–9. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3–8: Anatomy of a CALC block 3–23. . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3–9: PATH definition for SCPI calculation model 3–26. . . . . . . . . .
Figure 3–10: Effect of STATe on CALC:PATH operation 3–26. . . . . . . . . .
Figure 3–11: Different waveforms, same calculation 3–29. . . . . . . . . . . . . .
Figure 3–12: Different calculations, same waveform 3–29. . . . . . . . . . . . . .
Figure 3–13: Same calculation, same waveforms,
different characterization 3–30. . . . . . . . . . . . . . . . . . . . . . .
Figure 3–14: Dual waveform measurements,
switching waveform characterization 3–30. . . . . . . . . . . . . .
Figure 3–15: Simple template test 3–40. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3–16: Min/max operators with vectors (top)
and scalars (bottom) 3–41. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3–17: Zero phase reference point in FFT phase records 3–45. . . . .
Figure 3–18: How aliased frequencies corrupt an FFT transform 3–46. . .
Figure 3–19: Windowing the FFT time domain record 3–47. . . . . . . . . . . .
Figure 3–20: FFT windows and bandpass characteristics 3–49. . . . . . . . . .
Figure 3–21: Parameters for the four digital filters 3–51. . . . . . . . . . . . . . .
Figure 3–22: Two methods of setting BPASs and NOTCh filters 3–52. . . .
vi
TVS600 & TVS600A Series Waveform Analyzers User Manual
Table of Contents
Figure 3–23: Rejection level and transition slope for the digital filter 3–53
Figure 3–24: Range (top) and Span (bottom) define segments 3–57. . . . . .
Figure 3–25: Reversing range operands (top)
and using negative span (bottom) 3–58. . . . . . . . . . . . . . . . .
Figure 3–26: STATistics creates a vector of tuples of statistics 3–59. . . . . .
Figure 3–27: BAT evaluates a channel-to-reference comparison 3–62. . . .
Figure 3–28: Example of SCPI-subsystem hierarchy tree 3–85. . . . . . . . . .
Figure 3–29: Example of abbreviating a command 3–87. . . . . . . . . . . . . . .
Figure 3–30: Example of chaining commands and queries 3–88. . . . . . . . .
Figure 3–31: Example of omitting root and lower-level nodes
in chained message 3–88. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3–32: VXIbus connectors P1 and P2 3–95. . . . . . . . . . . . . . . . . . . . .
Figure 3–33: Pin assignments for the SERIAL INTERFACE
(RS-232) connector 3–100. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3–34: Channel numbers carry through to Input blocks 3–104. . . . .
Figure 3–35: Setting vertical range and offset of input channels 3–105. . . .
Figure 3–36: Varying offset positions vertical window
on waveform amplitude 3–106. . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3–37: Channel numbers carry through
to Input and Voltage blocks 3–108. . . . . . . . . . . . . . . . . . . . . .
Figure 3–38: Waveform record showing the sample interval,
trigger event, and pretrigger samples 3–110. . . . . . . . . . . . . .
Figure 3–39: Positioning the waveform record relative
to the trigger point 3–112. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3–40: Common trigger, record length, and
acquisition rate for all channels 3–113. . . . . . . . . . . . . . . . . .
Figure 3–41: DIF subblocks allow waveform reconstruction 3–121. . . . . . .
Figure 3–42: Anatomy of DIF block 3–132. . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3–43: Binary transfer format 3–139. . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3–44: Calculation showing waveform parameters
in WMP block 3–142. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3–45: Setup of CALC block to take measurements 3–145. . . . . . . . .
Figure 3–46: Measurement localized using edge searching 3–149. . . . . . . . .
Figure 3–47: Measurement localized using gating (two methods) 3–150. . . Figure 3–48: Measurement localized using edge search and
the SEGMent function 3–151. . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3–49: Measurements can be tested against limits 3–152. . . . . . . . . . .
Figure 3–50: Passive probe adjustment 3–160. . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3–51: How probe compensation affects signals 3–161. . . . . . . . . . . .
Figure 3–52: Comparing a waveform to a limit template 3–165. . . . . . . . . .
TVS600 & TVS600A Series Waveform Analyzers User Manual
vii
Table of Contents
Figure 3–53: Possible template references (offset time is from zero) 3–168.
Figure 3–54: Template preamble and partial data 3–169. . . . . . . . . . . . . . . .
Figure 3–55: Basic test returns a vector of point-for-point results 3–173. . .
Figure 3–56: BAT tests for consecutive points out 3–174. . . . . . . . . . . . . . . .
Figure 3–57: BAT tests for total points out 3–175. . . . . . . . . . . . . . . . . . . . . .
Figure 3–58: Edge alignment, waveform to template 3–177. . . . . . . . . . . . .
Figure 3–59: Center-of-pulse alignment, waveform to template 3–178. . . .
Figure 3–60: Vertical scaling, template to waveform 3–178. . . . . . . . . . . . . .
Figure 3–61: Triggered versus untriggered acquisitions 3–181. . . . . . . . . . .
Figure 3–62: The initiate/arm/trigger cycle (SCPI model) 3–183. . . . . . . . .
Figure 3–63: The initiate/arm/trigger cycle (sources model) 3–184. . . . . . .
Figure 3–64: Slope and level define the trigger event 3–187. . . . . . . . . . . . .
Figure 3–65: Trigger holdoff time ensures valid triggering 3–188. . . . . . . .
Figure 3–66: Delayed runs after main 3–189. . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3–67: Delayed triggerable types 3–189. . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3–68: How the delayed triggers work 3–190. . . . . . . . . . . . . . . . . . . .
Figure 3–69: Trigger holdoff time with trigger delay time 3–191. . . . . . . . .
Figure 3–70: Glitch triggering 3–201. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3–71: Width triggering 3–201. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3–72: Timeout triggering 3–202. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3–73: Violation zones for Setup/Hold triggering 3–206. . . . . . . . . . .
Figure 3–74: Runt triggering 3–209. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3–75: Slew rate triggering 3–210. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
viii
Figure 4–1: SCPI & IEEE 488.2 Status and Event Registers 4–2. . . . . . .
Figure 4–2: Status and event reporting process 4–10. . . . . . . . . . . . . . . . . .
Figure B–1: MCross calculations B–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure B–2: Fall time B–9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure B–3: Rise time B–15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure B–4: Transfer function H(f) for an ideal bandpass filter B–19. . . . .
Figure B–5: Transfer function for an ideal lowpass filter B–20. . . . . . . . . .
Figure B–6: Using a rectangular window to truncate the data
from Figure B–5 to a finite number of points B–21. . . . . . .
Figure B–7: Lowpass filter transfer function obtained by truncating
the impulse response to just a few points B–22. . . . . . . . . . .
Figure B–8: Using more points in the lowpass filter results
in a steeper transition at the cutoff frequency B–22. . . . . . .
Figure B–9: Using many more points in the lowpass filter results in a
quicker transition but a minimum attenuation of 21 dB B–23
TVS600 & TVS600A Series Waveform Analyzers User Manual
Table of Contents
Figure B–10: Kaiser window with 200 points and b = 1, 5 and 20 B–24. . . Figure B–11: Compare this result with Figure B–9 with the same
number of points but a rectangular window B–25. . . . . . . .
Figure B–12: Filter specifications for a lowpass filter B–25. . . . . . . . . . . . .
Figure B–13: Filter specifications for a bandpass filter B–27. . . . . . . . . . . .
Figure B–14: Record resulting from convolving the filter impulse response
with the waveform record B–28. . . . . . . . . . . . . . . . . . . . . . .
Figure B–15: Filter test signal with a 125 MHz signal modulating
a 10 MHz signal B–29. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure B–16: Test signal after being filtered with a lowpass filter B–29. . . Figure B–17: View of the filtered record showing the first 5%
of the filtered data B–30. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
TVS600 & TVS600A Series Waveform Analyzers User Manual
ix
Table of Contents

List of Tables

Table 3–37: Rules for downloads 3–123. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 3–38: Data formats 3–138. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 3–39: Measurement definitions 3–154. . . . . . . . . . . . . . . . . . . . . . . . . .
Table 3–40: Measurement parameters 3–157. . . . . . . . . . . . . . . . . . . . . . . . .
Table 3–41: Supplied templates—TVS600A VXIplug&play software 3–167
Table 3–42: Trigger sources vs. trigger types 3–186. . . . . . . . . . . . . . . . . . . .
Table 3–43: Pattern and State Logic 3–196. . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 3–44: Pulse trigger qualifying parameters 3–200. . . . . . . . . . . . . . . .
Table 4–1: The Status Byte Register 4–3. . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 4–2: The Standard Event Status Register 4–4. . . . . . . . . . . . . . . . .
Table 4–3: The Operation Status Register 4–5. . . . . . . . . . . . . . . . . . . . . .
Table 4–4: Control registers for the Operation Status Register 4–6. . . . .
Table 4–5: The Questionable Status Register 4–7. . . . . . . . . . . . . . . . . . .
Table 4–6: Control registers for the Questionable Status Register 4–7. .
Table 4–7: Commands associated with the Status Queue 4–8. . . . . . . . . .
Table 4–8: Command error messages (bit 5 in SESR) 4–12. . . . . . . . . . . .
Table 4–9: Execution error messages (bit 4 in SESR) 4–13. . . . . . . . . . . . .
Table 4–10: Device dependent error messages (Bit 3 in SESR) 4–14. . . . .
Table 4–11: System events 4–14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 4–12: Execution warning messages (Bit 3 in SESR) 4–14. . . . . . . . .
Table A–1: Signal acquisition system A–1. . . . . . . . . . . . . . . . . . . . . . . . . .
Table A–2: Timebase system A–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table A–3: Trigger system A–5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table A–4: Front-panel connectors A–9. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table A–5: VXI interface A–11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table A–6: Power distribution and data handling A–12. . . . . . . . . . . . . . .
Table A–7: Environmental A–13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table A–8: Certifications and compliances A–13. . . . . . . . . . . . . . . . . . . . .
Table A–9: Mechanical A–14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table C–1: SCPI conformance information C–1. . . . . . . . . . . . . . . . . . . . .
Table D–1: TVS600A Preambles and their formats D–1. . . . . . . . . . . . . .
Table D–2: Definitions for preamble keywords D–5. . . . . . . . . . . . . . . . . .
x
TVS600 & TVS600A Series Waveform Analyzers User Manual

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.
While using this product, you may need to access other parts of the system. Read the General Safety Summary in other system manuals for warnings and cautions related to operating the system.
To Avoid Fire or Personal Injury
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 indirectly grounded through the grounding
conductor of the mainframe 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 apply a potential to any terminal, including the common terminal, that exceeds the maximum rating of that terminal.
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.
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.
TVS600 & TVS600A Series Waveform Analyzers User Manual
xi
General Safety Summary
Symbols and Terms
T erms 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.
CAUTION. Caution statements identify conditions or practices that could result in damage to this product or other property.
T erms 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:
WARNING
High Voltage
Protective Ground
(Earth) T erminal
CAUTION
Refer to Manual
Double
Insulated
xii
TVS600 & TVS600A Series Waveform Analyzers User Manual

Preface

This is the user manual for the TVS600 and TVS600A Waveform Analyzers. It covers the following information:
Describes the capabilities of the waveform analyzer, how to install it, and
how to use it in a programming environment
Explains how to operate the waveform analyzer: how to control acquisition
of, processing of, and input/output of information
Lists and describes the syntax of SCPI (Standard Commands for Program-
mable Instruments) commands and lists IEEE 488.2 Common Commands, both of which set up and control the waveform analyzer
Introduces the TVS600A VXIplug&play Driver and the TVS600A VXI-
plug&play Soft Front Panel (SFP), the two other features for set up and
control of the waveform analyzer
NOTE. The driver and SFP are the VXIplug&play instrument driver and the VXIplug&play soft front panel required of VXIplug&play-compliant instru­ments. They are included in the TVS600A VXIplug&play software.

About This Manual

This manual is composed of the following chapters: Getting Started shows you how to configure and install your waveform
analyzer and provides an incoming inspection procedure.
Operating Basics uses maps to describe the various interfaces for controlling
the waveform analyzer, including the front panel, the SCPI and IEEE 488.2 Common Commands languages, the driver, and the soft front panel. These maps provide overviews of the product and its functions from several viewpoints. The chapter concludes with tutorial examples on programming the waveform analyzer using the SCPI commands.
Reference comprises an encyclopedia of topics (see Overview on page 3–1)
that describe the waveform analyzer interface and features and how to use them. (Detailed descriptions of all programming commands are found in the TVS600 & TVS600A Command Reference manual.)
Status and Events describes how the status and events reporting system
operates and lists all possible system errors.
TVS600 & TVS600A Series Waveform Analyzers User Manual
xiii
Preface
Appendices provides additional information including the specifications,
calculation algorithms, and SCPI conformance information.

Related Manuals and Online Documents

This manual is part of a document set of standard-accessory manuals and online documentation; this manual mainly focuses on installation and usage. Please read the following list of documents supporting TVS600A operation and service. (See Accessories on pages 1–3 for manual part numbers.)
Manual Name Description
TVS600 & TVS600A Series Waveform Analyzers Reference
TVS600 & TVS600A Series Waveform Analyzers Command Reference
TVS600A Online SFP Help for the VXIplug&play Soft Front Panel
TVS600A Online Driver Help for the VXIplug&play Driver
TVS600 & TVS600A Series Waveform Analyzers Service Manual

Default Model

Provides an alphabetical listing of the programming commands. It is the quick command reference and is a standard accessory.
Provides an alphabetical listing of the programming commands and details. It is the comprehensive command reference and is a standard accessory.
Documents the Soft Front Panel, an application that ships with this product. The TVS600A VXIplug&play software is a standard accessory.
Documents the robust library of functions that ships with this product. The TVS600A VXIplug&play software is a standard accessory.
Describes how to service the instrument to the module level. This optional manual must be ordered separately.
For more information on how the product documentation relates to the wave­form-analyzer operating elements, see Operating Interfaces Map on page 2–3.
This manual documents the TVS621, TVS621A, TVS625, TVS625A, TVS641, TVS641A, TVS645, and TVS645A waveform analyzers. Take note of the following conventions used when referencing these products:
xiv
Generally, the name “TVS600A” (or just “waveform analyzer”) is used when
providing information common to the TVS600 and TVS600A series of waveform analyzers.
The labels “TVS600 only” and “TVS600A only” are used when providing
information that pertains only to those models.
The more specific names, listed above, are used when providing information
that pertains only to a specific model, such as the TVS625A.
TVS600 & TVS600A Series Waveform Analyzers User Manual

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@tek.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.tek.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
TVS600 & TVS600A Series Waveform Analyzers User Manual
xv
Preface
xvi
TVS600 & TVS600A Series Waveform Analyzers User Manual

Product Description

This chapter describes the TVS600A Waveform Analyzer and its options. Following this description are two sections:
Installation shows you how to configure and install the waveform analyzer
and the VXIplug&play software included with the product.
Incoming Inspection provides a procedure for verifying basic operation and
functionality.

Key Features

The TVS600A Waveform Analyzers are a family of C-size, VXI modules that provide high-speed signal acquisition, real-time measurements, and Fast-Data­Channel data transfer. They are VXIplug&play-compliant instruments for use in the WIN, WIN95, and WINNT frameworks, and they include VXIplug&play­compliant software. Key features include:
Fully programmable with an extensive SCPI command set and message-
based interface
A VXIplug&play compliant instrument driver and soft front panel (see
VXIplug&play Software on page 1–2)
A maximum real time digitizing rate of up to 5 GSample/second with an
analog bandwidth up to 1 GHz. See Table 1–1 for models and rates available.
Acquisition modes such as normal, envelope, peak-detect, and average.
See Table 1–1 for models and modes available.
Fast throughput features: Fast Data Channel (FDC) and auto-advance
acquisition cycle, which allows fast rearm
A full compliment of internal triggering types, including main, delayed,
edge, setup and hold, transition (runt and slew rate), and pulse triggering
Trigger sources from input channels, front-panel external trigger, and
VXI-backplane triggers
Standard acquisition memory that allows 15,000 samples to be taken in
realtime acquisition mode and 30,000 samples in extended-realtime acquisition mode
An extensive calculation system for measurements, template testing,
waveform math, and waveform transformations
TVS600 & TVS600A Series Waveform Analyzers User Manual
1–1
Product Description

Differences by Model

Table 1–1 lists some key feature-differences between the TVS models that this manual covers.
T able 1–1: Key-feature differences among models
Feature 621 621A 625 625A 641 641A 645 645A
No. of channels 2 4 Digitizing rate, max. 1 GS/s 5 GS/s 1 GS/s 5 GS/s Analog Bandwidth 250 MHz 1 GHz 250 MHz 1 GHz Template and Mask Testing No Yes No Yes No Yes No Yes Timeout, logic, & transition triggering types No Yes No Yes No Yes No Yes Peak-detect acquisition mode No Yes No Yes No Yes No Yes Reference Waveforms No Yes No Yes No Yes No Yes Measurement Zones No Yes No Yes No Yes No Yes

Firmware Upgrade

VXIplug&play Software
Owners of TVS600 model waveform analyzers may purchase a firmware upgrade kit that adds most of the features of the TVS600A models. Contact your Tektronix service representative for more information (see Contacting Tektronix on page xv).
NOTE. This manual ships with the TVS600A version of the VXIplug&play software; TVS600 Waveform Analyzers with version 2.0 or earlier firmware cannot use all the features supported by the VXIplug&play driver and Soft Front Panel. You may prefer to use your previous versions of the driver and Soft Front Panel or, you may prefer to upgrade your firmware (see Firmware Upgrade, above).
The waveform analyzer is a VXIplug&play instrument and comes with VXIplug&play software that runs on the Win, Win95, and WinNT platforms.
1–2
TVS600 & TVS600A Series Waveform Analyzers User Manual

Accessories

Product Description
The waveform analyzer software installs the VXIplug&play instrument driver and the VXIplug&play soft front panel required by the VXIplug&play standard:
TVS600A VXIplug&play Driver. This driver contains functions that can
greatly simplify programming the waveform analyzer. The software includes an online reference (help file) and the source code for this driver, which you can adapt to your specific applications. The source code also illustrates the use of many SCPI commands.
TVS600A VXIplug&play Soft Front Panel (SFP). This SFP application
provides a graphical user interface for controlling many of the waveform­analyzer features and a display for the waveforms that the waveform analyzer acquires. Online help is available from the SFP help menu.
Occasionally new versions of the software may become available at our web site. See Contacting Tektronix on page xv in Preface.
Standard Accessories
Optional Accessories
This section lists the standard and optional accessories available for the TVS600A Waveform Analyzers.
The following accessories are shipped with the waveform analyzer: TVS600 & TVS600A Series User Manual (Tektronix part number
070-9916-XX)
TVS600 & TVS600A Series Reference Manual (Tektronix part number
070-9918-XX)
TVS600 & TVS600A Series Command Reference Manual (Tektronix part
number 070-9917-XX)
TVS600A VXIplug&play Software (Tektronix part number 063-2811-XX,
16-bit, and 063-2812-XX, 32-bit)
The following accessories are available for use with the waveform analyzer: Probes: the waveform analyzer can use a wide range of passive, active, and
differential voltage probes; current probes; O/E converters; and electrical communications adapters. Please refer to your Tektronix catalog for more information on probes and other accessories.
TVS600A Waveform Analyzers Service Manual (Tektronix part number
070-9915-XX)
Opt. C3: Three years of Calibration Services.
TVS600 & TVS600A Series Waveform Analyzers User Manual
1–3
Product Description
Opt. C5: Five years of Calibration Services. Opt. D3: Test Data for Opt. C3. Opt. D5: Test Data for Opt. C5. Opt. R5: Repair warranty extended to cover five years.
1–4
TVS600 & TVS600A Series Waveform Analyzers User Manual

Installation

This chapter covers installation of the waveform analyzer. It first illustrates the common system configurations and then addresses the following topics:
Hardware Configuration on page 1–6 Hardware Installation on page 1–8 Software Installation on page 1–12
See your system manuals for system configuration instructions; a VXIbus system is shown in Figure 1–1 and a MXI/VXI or GPIB system is shown in Figure 1–2.
Monitor
Keyboard
TVS600A
Slot 0
Controller
Mouse
VXI mainframe
Figure 1–1: VXIbus system configuration with embedded controller
TVS600 & TVS600A Series Waveform Analyzers User Manual
1–5
Installation
Mouse
Monitor
Controller
MXI or GPIB Card
MXI or GPIB
Adapter
TVS600A
VXI mainframe

Hardware Configuration

Setting the Logical
Address
Keyboard
MXI or GPIB
Cable
Figure 1–2: MXI/VXI or GPIB system configuration
You must configure the VXIbus module and the VXIbus mainframe before installing the module. To configure the waveform analyzer, set its logical address on the VXIbus. To make ready your VXIbus mainframe, you ensure power and capacity requirements are met. You may also have to set the Bus Grant and Interrupt Acknowledge jumpers, if your mainframe uses them. This section describes how to perform the necessary configuration.
Every module within a VXIbus system must have a unique logical address; no two modules can have the same address. On the waveform analyzer, you rotate two switches on the rear panel to select the logical address. Refer to Figure 1–3 for the switch locations. You can select a static address or Dynamic Auto Configuration. The default address is FF hexadecimal, which selects Dynamic Auto Configuration.
1–6
Static Logical Address. Static logical address selections set the address to a fixed
value. The range for static addresses is from 01 to FE hexadecimal (1 to 254 decimal). A static logical address ensures that the waveform-analyzer address remains fixed for compatibility with systems that require a specific address value. Remember that each device within your system must have a unique address to avoid communication problems. The factory default address is FF hexadecimal, which selects Dynamic Auto Configuration.
TVS600 & TVS600A Series Waveform Analyzers User Manual
Installation
Dynamic Auto Configuration. With Dynamic Auto Configuration selected (hexadecimal FF or decimal 255), the system resource manager automatically sets the address to an available value in your system. For example, if you already have devices set to addresses 01 and 02, the resource manager might automati­cally assign address 03 to the waveform analyzer at power on.
Least-Significant
Digit
Configuring the VXIbus
Mainframe
Most-Significant
Digit
Figure 1–3: Logical address switches (FF setting shown)
This section describes how to install the waveform analyzer into a Tektronix VXIbus mainframe. If you are installing the waveform analyzer into a different mainframe, refer to the instruction manual for that mainframe for any pertinent installation or capacity information.
V oltage, Current, and Cooling Requirements. You will find voltage, current, and cooling requirements for the waveform analyzer in Appendix A: Specifications at the following locations:
Voltage and current requirements. See Table A–6 on page A–12. Cooling requirements. See Airflow Resistance in Table A–7 on page A–13.
TVS600 & TVS600A Series Waveform Analyzers User Manual
1–7
Installation
These requirements also appear on the left cover of the waveform analyzer. Be sure your mainframe can supply adequate current and cooling to the waveform analyzer as well as the other modules you plan to install into the same main­frame.
WARNING. Shock hazards exist due to high currents within the mainframe compartment. Do not change configuration of the Bus Grant and Interrupt Acknowledge jumpers unless you are qualified to do so. Consult your VXI mainframe manual for safety warnings and configuration information.
Jumper Settings. Most newer VXIbus mainframes, such as the Tektronix VX1410 Intelliframe, have an auto-configurable backplane with no mechanical jumpers. You do not need to set jumpers on these VXIbus mainframes.
Some earlier VXIbus mainframes contain daisy-chain jumper straps that you must configure before installing the waveform analyzer. The jumper straps, located beside the P1 connectors, set up the Bus Grant (BG0–BG3) and Interrupt Acknowledge (IACK) signals. If you are using a Tektronix mainframe that uses such straps, the names of the jumper straps (BG0–BG3 and IACK) are often printed on the circuit board facing the front of the mainframe. Access these jumpers from the front of the mainframe.

Hardware Installation

If your VXIbus mainframe has jumper straps, set the IACK and BG0–BG3 jumpers for the waveform analyzer as described below:
Remove the jumper straps for the left-most slot in which you will install the
waveform analyzer (retain the strap for future configurations). Leave the jumpers for the right-most slot installed in the mainframe. For example, if you want to install the waveform analyzer into the third and
fourth mainframe slots, remove all jumper straps for the third slot and make sure the jumpers are installed in the fourth slot.
This section describes how to install the waveform analyzer into a VXIbus mainframe and how to install the product software. For hardware configuration information, refer to Hardware Configuration on page 1–6.
You may install the waveform analyzer into any empty slot in the mainframe except Slot 0. Be sure to set the logical address before installation (see Setting the Logical Address on page 1–6).
1–8
TVS600 & TVS600A Series Waveform Analyzers User Manual
Installation
CAUTION. If you install the waveform analyzer into a D-size mainframe, be sure to connect the P1 and P2 connectors of the module to the P1 and P2 connectors on the mainframe. Electrical damage will result if you connect the P1 and P2 connectors on the module to the P2 and P3 connectors on the mainframe.
To avoid damage, check for bent pins on P1 and P2 before installation.
Use the following installation procedure and Figure 1–4 on page 1–10 to install the waveform analyzer into the mainframe:
1. On the mainframe, set the power ON/STANDBY switch to STANDBY.
2. Insert the waveform analyzer into the mainframe top and bottom module
guides and push it partially into the mainframe (Figure 1–4). Then slide the waveform analyzer into the mainframe as far as it will go without forcing it.
3. Make sure the front panel is flush with the front of the mainframe chassis,
and then use a flat-blade screwdriver to install the top and bottom retainer screws. Alternately tighten the screws, applying only a few turns at a time to fully seat the module. If it is not flat, remove the module and check for mechanical problems with the VXIbus connector or the module enclosure.
TVS600 & TVS600A Series Waveform Analyzers User Manual
1–9
Loading...
+ 368 hidden pages