Manual Tektronix 071-0590-00

376 pages 1.06 mb
Download

Go to site of 376

Summary
  • Tektronix 071-0590-00 - page 1

    User Manual p p gigaBERT1400 1400 Mb/s Bit Error Rate Tester Generator and Analyzer 071-0590-00 This document supports firmware version 2.2 and above. ...

  • Tektronix 071-0590-00 - page 2

    GB1400 User Manual ii Copyright © 2000 Tektronix, 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. Use, duplication, or disclosure by the Government is subject to restrictions as set forth in subparagraph (c)(1)(ii) of ...

  • Tektronix 071-0590-00 - page 3

    GB1400 User Manual iii WARRANTY Tektronix warrants that this product will be free from defects in materials and workmanship for a period of one (1) year from the date of shipment. If any such product proves defective during this warranty period, Tektronix, at its option, either will repair the defective product without charge for parts and labor, o ...

  • Tektronix 071-0590-00 - page 4

    GB1400 User Manual iv How to Reach Customer Service If you have any questions regarding the operation, maintenance, repair, or application of your Tektronix equipment, contact your local sales and service office. For a complete list of the Worldwide Sales and Service Offices contact (800) 426-2200. Tektronix provides high quality Technical Support ...

  • Tektronix 071-0590-00 - page 5

    GB1400 User Manual v Table of Contents Safety .................................................................................................. xii Getting Started Features ............................................................................................... 1-1 Ordering Information ....................................................... ...

  • Tektronix 071-0590-00 - page 6

    Table of Contents GB1400 User Manual vi Generator ERROR INJECT ............................................................ 2-22 Analyzer INPUT ............................................................................ 2-23 Analyzer Error History .................................................................... 2-24 Analyzer ERROR DETECTION .. ...

  • Tektronix 071-0590-00 - page 7

    Table of Contents GB1400 User Manual vii Word Patterns ...................................................................................... 3-5 Basics ............................................................................................ 3-5 Creating Word Patterns using front panel controls ............................. 3-5 Creating Word Pa ...

  • Tektronix 071-0590-00 - page 8

    Table of Contents GB1400 User Manual viii Single-Ended or Differential Operation .................................................. 3-27 Selecting the Reference Data Mode ....................................................... 3-27 Monitor Outputs ................................................................................... 3-28 Error Detecti ...

  • Tektronix 071-0590-00 - page 9

    Table of Contents GB1400 User Manual ix Test Print (PRINT) ......................................................................... 3-68 Test View Previous (VIEW-PRE) .................................................... 3-69 Test View Current (VIEW-CUR) .................................................... 3-70 Window Mode (MODE) .................. ...

  • Tektronix 071-0590-00 - page 10

    Table of Contents GB1400 User Manual x List of Figures 2- 1 Example of BERT Application ........................................................ 2-2 2- 2 Nominal Generator NRZ Data and Clock Output Waveforms ........... 2-3 2-3 & 2- 4 Generator (TX) Front & Rear Panels ..................................... 2-4 2-5 & 2-6 Analyzer (RX) Fr ...

  • Tektronix 071-0590-00 - page 11

    Table of Contents GB1400 User Manual xi List of Tables 2- 1 Generator Inputs & Outputs ............................................................ 2-16 2- 2 Analyzer Inputs & Outputs ............................................................. 2-17 3- 1 PRBS (2N-1) Test Patterns ............................................................ ...

  • Tektronix 071-0590-00 - page 12

    xii GB1400 User Manual Safety Safety Terms Used in This User's Guide CAUTION! Indicates an operation or practice that could harm the instrument. WARNING! Indicates an operation or practice that could result in personal injury or loss of life. Safety Labels Found on the Instrument DANGER High Voltage Protective Ground (Earth) Terminal ATTENTION ...

  • Tektronix 071-0590-00 - page 13

    Table of Contents GB1400 User Manual xiii Do Not Remove Instrument Covers To avoid a shock hazard and to maintain proper air flow, never operate the GB1400 with any of its outside covers removed. Static Sensitive Device Notice GB1400 outputs use a GaAs FET design and therefore are susceptible to damage from externally applied over-voltage or electr ...

  • Tektronix 071-0590-00 - page 14

    xiv GB1400 User Manual Preface This manual describes how to use the Tektronix GB1400 Test Set. The product is also known by the name, gigaBERT1400. This manual is your primary source of information on how to use the GB1400 functions. How This Manual is Organized This manual is divided into four sections: Getting Started, Operating Basics, Reference ...

  • Tektronix 071-0590-00 - page 15

    Preface GB1400 User Manual xv Related Manuals The following document is also complementary to the GB1400: • The GB700 BER Tester User Manual (Tektronix part number 070-9393-02) describes how to operate the GB700 test set. ...

  • Tektronix 071-0590-00 - page 16

    Preface GB1400 User Manual xvi ...

  • Tektronix 071-0590-00 - page 17

    Getting Started ...

  • Tektronix 071-0590-00 - page 18

    GB1400 User Manual 1- 1 Getting Started GB1400 Pattern Generator and Error Detector Features • Test digital data transmission up to 1400 Mb/s • Set Data Rate with 1 kHz resolution • Vary Clock and Data timing with 5 pS resolution • Phase-Synchronous Clock and Data Edge Tracking • 1-Mbit data pattern memory • Measure Eye-Width at Specifi ...

  • Tektronix 071-0590-00 - page 19

    Getting Started 1- 2 GB1400 User Manual Symmetrical, Low-Jitter Output Waveforms The GB1400 generates low-jitter, symmetrical waveforms over its entire operating frequency range. The clock and data ports provide both true and inverted output signals. The instrument can drive single-ended or differential ECL inputs. Applications The GB1400 is focuse ...

  • Tektronix 071-0590-00 - page 20

    Getting Started GB1400 User Manual 1- 3 Adjustable Inputs For Maximum Flexibility The clock and data ports on the GB1400 Error Detector accept both true and inverted inputs. Single-ended or differential signals can be internally terminated. Input data delay is adjustable over a 4 ns range to accommodate different clock and data signal path delays. ...

  • Tektronix 071-0590-00 - page 21

    Getting Started 1- 4 GB1400 User Manual Ordering Information gigaBERT GB1400 1400 Mb/s BERT Generator and Detector. Not available in Europe. Includes: Power Cord, Manual. Opt. 02 - 75 Ohm Both Sets. Opt. 05 - BURST Mode Both Sets. Opt. 07 - Positive ECL (Pattern Generator Only). Opt. 08 - 1-Mbit RAM WORD Both Sets & PC Pattern Editor Software. ...

  • Tektronix 071-0590-00 - page 22

    Getting Started GB1400 User Manual 1- 5 GB Comparison Feature GB660/CSA907A Tx and Rx GB700 Tx and Rx GB1400 Tx and Rx Transmitter Frequency range Internal Clock Source External Clock External Clock w/Burst Mode 1 150 kHz to 700 MHz 150 kHz to 700 MHz 150 kHz to 700 MHz 150 kHz to 705 MHz 150 kHz to 705 MHz 150 kHz to 705 MHz 1 MHz to 1405 MHz 1 MH ...

  • Tektronix 071-0590-00 - page 23

    Getting Started 1- 6 GB1400 User Manual GB1400 Instrument Configurations - Standard and Burst Option GB1400 instruments are sold with and without the BURST option. To determine if the burst option is installed in a GB1400, press the F1 key several times until you get to the UTIL menu. Then select the OPTION menu. The OPTIONS menu will tell you if t ...

  • Tektronix 071-0590-00 - page 24

    Getting Started GB1400 User Manual 1- 7 Initial Self-Check Procedure You may perform the following procedure as an initial self-check of your GB1400 Generator and Analyzer. It is also a useful introduction to the basic features and operation of the GB1400. The fan openings of the GB1400 needs 2-inches of clearance for proper ventilation. Procedure ...

  • Tektronix 071-0590-00 - page 25

    Getting Started 1- 8 GB1400 User Manual 9. Set Generator pattern to a 2 23 -1 bit PRBS using controls in the PATTERN box as follows: a. Press PRBS. b. Press the pattern up/down keys until PATTERN is set to PN 23. 10. Verify that the Generator error injection rate is off. If the LED in the error inject RATE key is on, then press RATE one or more tim ...

  • Tektronix 071-0590-00 - page 26

    Operating Basics ...

  • Tektronix 071-0590-00 - page 27

    GB1400 User Manual 2- 1 Functional Overview This section describes how to use and navigate through the basic functions of the GB1400, including: • BERT Basics • Controls, indicators and connectors • Display Formats • Outputs and Inputs Also in this section is: • Tutorial - "Understand GB1400 instrument setup for BER testing using PRB ...

  • Tektronix 071-0590-00 - page 28

    Functional Overview 2- 2 GB1400 User Manual BERT Basics - GB1400 The GB1400 Generator and Analyzer together comprise a 1400 Mb/s, serial, bit error rate test system or BERT. A BERT is an instrument designed to measure the bit error rate (BER)—or more generally, the error performance — of a digital communications device, module, or system. A typ ...

  • Tektronix 071-0590-00 - page 29

    Functional Overview GB1400 User Manual 2- 3 DA T A C L O C K F a lli ng e dge o f C L O C K i n m i dd l e o f D A T A " e y e " R i s i n g ed ge o f C L O C K C o i n - c i d en t w i t h D A T A t r an s i t i on s Figure 2- 2. Nominal Generator NRZ Data and Clock Output Waveforms The nominal Generator clock/data phase relationship is ...

  • Tektronix 071-0590-00 - page 30

    Functional Overview 2- 4 GB1400 User Manual Controls, Indicators and Connectors The first four figures in this section identify the controls, indicators and connectors located on the front and rear panels of the GB1400 Generator (Tx) and GB1400 Analyzer (RX). Figure 2- 3. Front Panel, GB1400 Generator (Tx) RS-232C AC-LINE GPIB WARNING ELECTRICAL SH ...

  • Tektronix 071-0590-00 - page 31

    Functional Overview GB1400 User Manual 2- 5 FREQUENCY (kHz) ERROR RATE TOTALIZE CLEAR INPUT PATTERN ERROR DETECTION DELAY V-TERM V-THRESH D-INV PRBS WORD RECALL SAVE F1 F2 F3 F4 MSB 1 2 3 4 5 6 7 8 CLEAR SET DISPLAY CLEAR LOCK DISABLE PATTERN SYNC CLOCK DATA gigaBERT 1400 ANALYZER DATA DATA SYNC LOSS BIT PHASE POWER VOL RATE AUDIO AUTO SEARCH SYNC ...

  • Tektronix 071-0590-00 - page 32

    Functional Overview 2- 6 GB1400 User Manual Display Formats The normal display format for the Generator and Analyzer are explained below. Note that the "normal" format is simply the format of the display when not in the menu mode. Generator (Tx) Display The Generator has a two-line by 24-character high-contrast liquid crystal display (LCD ...

  • Tektronix 071-0590-00 - page 33

    Functional Overview GB1400 User Manual 2- 7 Analyzer (RX) Display Like the Generator, the Analyzer has a two-line by 24-character high-contrast liquid crystal display (LCD).The Analyzer display in its normal (non-menu) mode is illustrated in the figure below. Frequency (kHz) Error Rate Totalize 1405000 5.0E-06 2410538 1.2 ns PN23 -0.05 V Delay/ Mem ...

  • Tektronix 071-0590-00 - page 34

    Functional Overview 2- 8 GB1400 User Manual • The bottom left section of the Analyzer display can show the following setup parameters: delay in nanoseconds for the DATA or REF DATA input; the selected input termination (GND, -2V, or AC) for the CLOCK, DATA, or REFERENCE DATA input, or the selected word memory (WORD 0 ... WORD 7), Note that DATA i ...

  • Tektronix 071-0590-00 - page 35

    Functional Overview GB1400 User Manual 2- 9 Outputs and Inputs This section introduces all inputs and outputs of the GB1400 Generator and Analyzer. Unless otherwise indicated, all signal inputs and outputs are equipped with SMA female connectors and have a nominal input or output impedance of 50 ohms. However, a 75 Ohm Option is available for both ...

  • Tektronix 071-0590-00 - page 36

    Functional Overview 2- 10 GB1400 User Manual installed) when not in use—that is, when the Generator is driving single- ended inputs. • CLOCK/4 [output]: This is a clock signal at one quarter the frequency of CLOCK. This output may be useful when observing generator outputs using an oscilloscope that does not have the bandwidth to trigger on the ...

  • Tektronix 071-0590-00 - page 37

    Functional Overview GB1400 User Manual 2- 11 Generator OUTPUT Section The controls shown below are used to set up the Generator's clock and data outputs. • CLOCK : Use this key to select clock amplitude and offset set up mode. • DATA : Use this key to select data amplitude and offset set up mode. • AMPLITUDE ( ↑ ↑ , ↓ ↓ ) : Use t ...

  • Tektronix 071-0590-00 - page 38

    Functional Overview 2- 12 GB1400 User Manual Generator Rear Panel The rear-panel of the Generator contains the auxiliary signals, remote control, and AC-power inputs shown below. See the appendix for instruction on how to set up the RS-232 and GPIB ports, and general information on using external controllers with the Generator. • PHASE A: An SMA ...

  • Tektronix 071-0590-00 - page 39

    Functional Overview GB1400 User Manual 2- 13 Analyzer INPUT Section The INPUT section of the Analyzer front panel contains the test signal NRZ data and clock inputs shown below. REFERENCE DATA CLOCK CLOCK DATA DATA • CLOCK and DATA [inputs]: These inputs comprise the main test signal input to the Analyzer. DATA is the main NRZ data input to the A ...

  • Tektronix 071-0590-00 - page 40

    Functional Overview 2- 14 GB1400 User Manual Analyzer MONITOR Section The MONITOR section of the Analyzer front panel contains the auxiliary outputs shown below. These outputs may be used to monitor the test signal as seen by the Analyzer. • CLOCK [output]: A buffered copy of the clock signal received by the Analyzer. • DATA [output]: A regener ...

  • Tektronix 071-0590-00 - page 41

    Functional Overview GB1400 User Manual 2- 15 Analyzer Rear Panel The rear-panel of the Analyzer contains the auxiliary signal, remote control, printer, and AC-power inputs shown below. See the appendix for instruction on how to set up the RS-232 and GPIB ports, and general information on using printers and external controllers with the Analyzer. PR ...

  • Tektronix 071-0590-00 - page 42

    Functional Overview 2- 16 GB1400 User Manual Connectors, Terminations, and Levels Tables 2-1 and 2-2 below summarize the physical interface characteristics of all GB1400 Generator and Analyzer inputs and outputs. Table 2-1. Generator (Tx) Inputs and Outputs Connector Label Signal Type Location Connector Type Impedance, amplitude, and offset DATA ou ...

  • Tektronix 071-0590-00 - page 43

    Functional Overview GB1400 User Manual 2- 17 Table 2-2. Analyzer (RX) Inputs and Outputs Connector Label Signal Type Section Connector Type Impedance, threshold, and delay DATA/DATA BAR Input INPUT SMA, female 50 Ohm, see NOTE 1, variable threshold and delay. Selectable termination: GND, -2 V, AC CLOCK/CLOCK BAR Input INPUT SMA, female 50 Ohm, see ...

  • Tektronix 071-0590-00 - page 44

    Functional Overview 2- 18 GB1400 User Manual Controls and Indicators All of the controls, indicators, inputs, and outputs found on the Generator or Analyzer front or rear panels are discussed in the following section. Power Switches The ON/OFF power switch is located on the left side of the test instrument below the LCD screen. The power switch swi ...

  • Tektronix 071-0590-00 - page 45

    Functional Overview GB1400 User Manual 2- 19 GPIB Section Controls There are two keys in the GPIB section: • ADDR : Key used to set GPIB address in the range 0 to 30. • LOCAL: The LED in this key indicates whether the instrument is in the local mode (LED off) or remote mode (LED on). If the LED is on, you can return the instrument to local mode ...

  • Tektronix 071-0590-00 - page 46

    Functional Overview 2- 20 GB1400 User Manual Pattern Controls and Function Keys The PATTERN section of both the Analyzer and Generator front panels contains two basic types or groups of controls: "pattern" and "function". The four function or "soft" keys — F1, F2, F3, and F4 — have different functions depending on ...

  • Tektronix 071-0590-00 - page 47

    Functional Overview GB1400 User Manual 2- 21 Function (Soft) Keys (F1, F2, F3, and F4) Menu Functions: The primary use of the function keys in the Generator and Analyzer is to access and navigate each instrument's menu system. F1 may be thought of as the main menu key. Pressing F1 will display the instrument's first level menu. Once insid ...

  • Tektronix 071-0590-00 - page 48

    Functional Overview 2- 22 GB1400 User Manual Generator ERROR INJECT Section Controls in the ERROR INJECT section are used to set up the Generator's error injection function. • RATE : Press this control one or more times to select an internal error inject rate, or the external error inject mode. • SINGLE : When the error inject function is ...

  • Tektronix 071-0590-00 - page 49

    Functional Overview GB1400 User Manual 2- 23 Analyzer INPUT Section The controls shown below are used to set up the Analyzer clock and data inputs. DELAY V-TERM V-THRESH D-INV DATA DATA EXT 50 Ohm, 2V MAX (1) REFERENCE DATA CLOCK CLOCK 50 Ohm, 1.5V MAX (2) (1) INPUT • DELAY: Press this key to add delay to the DATA or REF DATA inputs to adjust the ...

  • Tektronix 071-0590-00 - page 50

    Functional Overview 2- 24 GB1400 User Manual Analyzer Error History Section SYNC LOSS The SYNC LOSS LED is lit when the unit is not synchronized, it will remain lit until cleared by the user. BIT The BIT LED is lit when bit errors occurs, and remains lit until it is cleared by the user. PHASE The PHASE LED is lit when the guaranteed setup or hold t ...

  • Tektronix 071-0590-00 - page 51

    Functional Overview GB1400 User Manual 2- 25 Analyzer ERROR DETECTION Section The ERROR DETECTION section contains test setup and display controls. DISPLAY SELECT: Use this control to select which results are displayed in the Bit Error Rate (BER) fields. The options are Window, Totalize, or Test. • CLEAR: Press this key to clear previous results ...

  • Tektronix 071-0590-00 - page 52

    Functional Overview 2- 26 GB1400 User Manual Burst Mode Option The standard GB1400 operates over a clock frequency range of 1 Mbit/s to 1400 Mbit/s. The GB1400 Tx has an internal clock source that has a range of 1 MHz to 1400 MHz. It also has a provision for using an external clock source of the same frequency range. When using the external clock s ...

  • Tektronix 071-0590-00 - page 53

    Functional Overview GB1400 User Manual 2- 27 Burst Mode Usage The Burst Mode option of the GB1400 will find usage in applications where traditional BERTs cannot operate. Traditional BERTs require a continuous CLOCK and DATA signal with no interruption. Should interruptions occur, the RX will resynchronize or indicate errors that actually did not oc ...

  • Tektronix 071-0590-00 - page 54

    Functional Overview 2- 28 GB1400 User Manual Undefined Time Undefined Time Ext Clk In ……………….. ……………….. Clk Out ……………….. ……………….. Data Out ……………….. ……………….. Data Value 1 0 1 1 0 0 Figure 2- 9. Transmitter Burst Mode Option A DATA B DATA C DATA [ Sync Time ] [ Measurement Undefi ...

  • Tektronix 071-0590-00 - page 55

    Functional Overview GB1400 User Manual 2- 29 PECL Option for GB1400 Tx The PECL option is available for the GB1400 Tx only. The PECL option for the GB1400 Tx is a modification that allows for an increased OFFSET RANGE for the clock and data outputs, so that the user will be able to generate PECL levels for testing in a PECL environment. PECL is def ...

  • Tektronix 071-0590-00 - page 56

    GB1400 User Manual 2- 30 Tutorial Basic BERT testing with the GB1400 A critical element in digital transmission systems is how error-free its transmissions are. This measurement is made by a bit-error-rate tester (BERT). The GB1400 Generator (Tx) and Analyzer (Rx) are designed to operate at bit rates up to 1400 Mb/s. These portable instruments prov ...

  • Tektronix 071-0590-00 - page 57

    Tutorial GB1400 User Manual 2- 31 Instrument Connections and Controls GB1400 Analyzer (Receiver) GB1400 Generator (Transmitter) CLOCK CLOCK DATA DATA DATA CLOCK Data Threshold connection (required for single-ended signals) 1. Setup units with default settings Note : Resetting the unit to factory defaults is used infrequently. It helps simplify inst ...

  • Tektronix 071-0590-00 - page 58

    Tutorial 2- 32 GB1400 User Manual 2. Connect the Generator to the Analyzer. Connect the generator and analyzer as shown below. The generator CLOCK output connects to the analyzer CLOCK input. The generator DATA output connects to the analyzer DATA input. The rear panel THRESHOLD output on the Rx connects to the Receiver NOT-DATA input on the front ...

  • Tektronix 071-0590-00 - page 59

    Tutorial GB1400 User Manual 2- 33 B. Locate the controls in the PATTERN box of the Generator. Make sure the PRBS button is enabled (the LED inside this switch should be ON ). Set the Generator pattern to a 2 23 -1 bit PRBS as follows: Set this parameter …to this value …using this procedure. PRBS type PN 23 Press pattern up/down arrow keys until ...

  • Tektronix 071-0590-00 - page 60

    Tutorial 2- 34 GB1400 User Manual 5. Change the PRBS pattern type These steps demonstrate one of the many benefits of our Full-Featured Auto- Search algorithm - automatic synchronization to the incoming signal by selecting the correct PRBS test pattern. A. Locate the controls in the PATTERN box of the Generator. Make sure the PRBS button is enabled ...

  • Tektronix 071-0590-00 - page 61

    Tutorial GB1400 User Manual 2- 35 B. Locate the controls in the OUTPUT box of the Generator. Adjust the Data amplitude and offset as follows: Caution: Adjust only the DATA signal. Do not change the CLOCK signal. Set this parameter …to this value …using this procedure. DATA amplitude. 0.50 volts Press the DATA key. T he LED within the switch sho ...

  • Tektronix 071-0590-00 - page 62

    Tutorial 2- 36 GB1400 User Manual Set DATA THRESHOLD to this value Verify these results on the Analyzer Comments -0.50 volts Press the ERROR DETECTION and ERROR HISTORY “ CLEAR KEYS” , then confirm : SYNC LOSS and BIT LED’s are ON SYNC LOCK LED is OFF ERROR RATE display shows “ NO DATA ” or a 50% Error Rate. Data signal not detected. Sele ...

  • Tektronix 071-0590-00 - page 63

    Tutorial GB1400 User Manual 2- 37 D. Locate the controls in the SYNC box of the Analyzer. Verify that the AUTO SEARCH function is ENABLED. The LED in the AUTO SEARCH key should be ON . If the LED is OFF, press the AUTO SEARCH function one time to turn the ON . At this point, verify that the green LOCK LED is ON . The Analyzer will now search and ca ...

  • Tektronix 071-0590-00 - page 64

    2- 38 GB1400 User Manual Applications Application Note Method For Very Fast Automatic Receiver Synchronization And Eye Width Measurement Two Auto Search Synchronization Methods This application note describes two Auto Search synchronization methods used in the GB1400 Bit Error Rate test set - a FAST method and a BER method. The criteria and sequenc ...

  • Tektronix 071-0590-00 - page 65

    Application Note - Auto Search Synchronization GB1400 User Manual 2- 39 PHASE This is a unique and very fast method of determining where the edge of a data bit is in relation with the clock. The determination of phase errors is done by monitoring the logic value of a data bit at the selected threshold voltage and delay at two slightly different tim ...

  • Tektronix 071-0590-00 - page 66

    Application Note - Auto Search Synchronization 2- 40 GB1400 User Manual ...

  • Tektronix 071-0590-00 - page 67

    Application Note - Auto Search Synchronization GB1400 User Manual 2- 41 I. Auto Search Algorithm – “Fast” Method Auto Search will determine the Data V- Threshold, Data Delay, Data Pattern and Polarity automatically. The so called “FAST” method has been given its name because of the speed with which it determines the threshold voltage sett ...

  • Tektronix 071-0590-00 - page 68

    Application Note - Auto Search Synchronization 2- 42 GB1400 User Manual Auto Search will find the DATA PATTERN and POLARITY. 1. The receiver then attempts to SYNC on each data pattern and Polarity (10 possibilities). If sync is found, STOP. 2. Attempt the previous step ten times. If the pattern is not found after ten times, go back to "Find Da ...

  • Tektronix 071-0590-00 - page 69

    Application Note - Auto Search Synchronization GB1400 User Manual 2- 43 3. If unsuccessful, it will then try the following data delays in the previous step- 1/4 per, 3/4 per, 1/8 per, 5/8 per, 3/8 per, 7/8 per. 4. If sync is still not found, go back to the first section Find Data V-Threshold. Auto Search will determine the Data Delay. 1. Initially ...

  • Tektronix 071-0590-00 - page 70

    Application Note - Auto Search Synchronization 2- 44 GB1400 User Manual If the error rate is above the Threshold, the next point toward the Data Eye Center will be examined, and so on, until the error rate transitions to below the Threshold. The first point below the Threshold will be the TRUE transition point. 6. After the new transition points ar ...

  • Tektronix 071-0590-00 - page 71

    Application Note - Auto Search Synchronization GB1400 User Manual 2- 45 Consideration In Determining The Eye Data Width In most circumstances a test signal data eye displayed on an oscilloscope will appear to be larger than that reported by the GB1400 Receiver. This is expected and is due to several factors. One is that low error rates are virtuall ...

  • Tektronix 071-0590-00 - page 72

    2- 46 GB1400 User Manual Application Example GB700/ GB1400 Optical Component Test Clock Recovery and Retiming Clock Data Data gB-Series Rx gB-Series Tx Fiber Optic Link Test Example Fiber Optic Clock A typical BERT application is measuring the error performance of the electrical- to-optical (E/O) and optical-to-electrical (O/E) output modules of a ...

  • Tektronix 071-0590-00 - page 73

    2- 47 GB1400 User Manual Application Example Fibre Channel Link Testing Parallel and High-speed Serial BUS Interface BUS Interface gigaBERT (Serial) E / O BUS - Serial Serial - BUS Fiber Interface Under Test Tx Rx gigaBERT (Serial) Tx Tx Rx Rx O / E Parallel stimulus Parallel results ...

  • Tektronix 071-0590-00 - page 74

    Application Example 2- 48 GB1400 User Manual Application Example Testing QPSK Modems, I & Q QPSK Mod / Demod up to 1400 Mb/s data rate I Q I Q GB700/1400 Tx DATA CLOCK GB700/1400 Rx data clock GB700/1400 Rx data clock I-Channel BERT Q-Channel BERT GB700/1400 Tx DATA CLOCK EXT CLOCK INPUT CLOCK ...

  • Tektronix 071-0590-00 - page 75

    Application Note GB1400 User Manual 2- 49 Application Example QPSK BER Testing using PRBS Data for 2-Channel I & Q QPSK Mod / Demod I Q I Q Delay line or long coax cable GB700/1400 Tx DATA CLOCK DATA CLOCK Delay line can simulate a PRBS pattern with an offset of n-clock bits. Both I and Q channels running PRBS data (but offset by n-clocks). GB7 ...

  • Tektronix 071-0590-00 - page 76

    Application Example 2- 50 GB1400 User Manual ...

  • Tektronix 071-0590-00 - page 77

    Reference ...

  • Tektronix 071-0590-00 - page 78

    GB1400 User Manual 3- 1 Reference Menu Overview A wide range of "auxiliary" setup functions is provided in the GB1400 Generator and Analyzer Menu systems. To enter the Generator or Analyzer Menu system, simply press the instrument's F1 key. At this point the format of the display will change to show the first page of the top level Me ...

  • Tektronix 071-0590-00 - page 79

    Reference 3- 2 GB1400 User Manual Recalling the Default Setup The default setup of the Generator and Analyzer are shown in the Appendix. To return the Generator or Analyzer to this setup, use the following procedure: 1. Turn instrument power off. 2. While holding down the VIEW ANGLE, MSB 1, and (PATTERN) CLEAR keys simultaneously, turn instrument p ...

  • Tektronix 071-0590-00 - page 80

    Reference GB1400 User Manual 3- 3 The PRBS patterns generated and analyzed by the GB1400 are listed below. Table 3-1. PRBS (2 n -1) Test Patterns n Label Used in Generator and Analyzer Displays Length (2 n -1 bits) Maximum Number of Contiguous 0s 7 PN 7 127 6 15 PN 15 32767 14 17 PN 17 131,071 16 20 PN 20 1048575 19 23 PN 23 8388607 22 Word Pattern ...

  • Tektronix 071-0590-00 - page 81

    Reference 3- 4 GB1400 User Manual Selecting (RECALLing) a Saved Word Pattern You can recall a WORD pattern using the Generator or Analyzer RECALL function: 8/16 bit WORD patterns are available on all instruments. Long-WORD (>16- bits) are available only in units equipped with the 1-Mbit Option. Use the following procedure to select (recall) a WO ...

  • Tektronix 071-0590-00 - page 82

    Reference GB1400 User Manual 3- 5 Word Patterns This section explains how to create, edit, save, and recall WORD patterns using front panel controls or the Menu system. Basics You may create and save up to ten WORD patterns in battery-backed memory locations WORD 0 through WORD 9. In addition, the current WORD pattern is stored in battery-backed me ...

  • Tektronix 071-0590-00 - page 83

    Reference 3- 6 GB1400 User Manual 3. If you need to change WORD length, press the WORD LENGTH key and then the pattern up or down key to toggle WORD length between 8 and 16 bits. When the desired WORD length is displayed, press the WORD key to return to the WORD editing mode. 4. To select the first or second byte in a 16-bit pattern, press the up o ...

  • Tektronix 071-0590-00 - page 84

    Reference GB1400 User Manual 3- 7 Creating Word Patterns Using Menus The Menu functions used to create or edit WORD patterns are: LENGTH FILL EDIT and ORDER. These functions are located in the WORD Menu. Note that ORDER is a standard function while the LENGTH, FILL, and EDIT functions are added to the WORD Menu as part of the 1-Mbit Option. Therefo ...

  • Tektronix 071-0590-00 - page 85

    Reference 3- 8 GB1400 User Manual When done, exit the EDIT Menu by pressing either F4 to lock in these changes or F1 to "escape" without making any setup changes. 7. You now may want to access the ORDER and Pattern Sync Menus by pressing F1 (MORE). The ORDER Menu determines the bit transmission/analysis order of each byte in the pattern, ...

  • Tektronix 071-0590-00 - page 86

    Reference GB1400 User Manual 3- 9 argument of -2 tells the instrument to discard the pattern in scratchpad memory and not to update the front panel. An argument of -1 tells the instrument to copy the pattern in scratchpad memory to the current WORD memory location and to update the front panel. Arguments 0 to +9 tell the instrument to copy the patt ...

  • Tektronix 071-0590-00 - page 87

    Reference 3- 10 GB1400 User Manual Generator (TX) Functions This section defines key functions of the GB1400 Generator and how to set up these functions using front panel controls. Clock Source and Frequency The Generator can operate using its internal clock, or an external clock source. The CLOCK section of the Generator front panel is used to sel ...

  • Tektronix 071-0590-00 - page 88

    Reference GB1400 User Manual 3- 11 3. Press the clock section up/down keys to increment or decrement the current frequency using the previously selected step size. Note that the underscore position indicates a step size, not which digit will be edited. For example if displayed frequency is 622. 9 50, and the cursor is under the "9", then ...

  • Tektronix 071-0590-00 - page 89

    Reference 3- 12 GB1400 User Manual Data and Clock Outputs This section explains how to set up the Generator's clock and data outputs as well as related pattern sync. and clock/4 outputs. Overview The OUTPUT section of the Generator front panel contains the instrument's main NRZ (clock + data) outputs: DATA DATA-BAR CLOCK CLOCK-BAR Note: T ...

  • Tektronix 071-0590-00 - page 90

    Reference GB1400 User Manual 3- 13 DA T A DA T A B as e li n e O ff se t C L O CK C L O C K A m p l i t u d e ( p k - p k ) DA T A A m p li t ud e ( p k - p k ) C L O C K C L O C K B as e li n e O ff se t S a m e o ff s e t as C L O C K S a m e a m p li t ud e a s C L O CK DA T A S a m e o ff se t as D A T A V t o p S a m e a m p li t ud e a s DA T ...

  • Tektronix 071-0590-00 - page 91

    Reference 3- 14 GB1400 User Manual Amplitude and Baseline Offset The rules governing the setup of clock and data amplitude and baseline offset are as follows: RULE 1 : When terminated by 50 Ohms to ground, the amplitude adjustment range of clock and data outputs is 0 to 2 V peak-to-peak . However, the absolute voltage of the pulse top cannot exceed ...

  • Tektronix 071-0590-00 - page 92

    Reference GB1400 User Manual 3- 15 The following controls are used to set clock and data output amplitude and baseline offset: CLOCK : DATA : AMPLITUDE ( ↑ ↑ , ↓ ↓ ) : BASELINE OFFSET ( ↑ ↑ , ↓ ↓ ) : Note that when the CLOCK key is pressed, its LED turns on and the display shows clock output amplitude and offset. Similarly, when the ...

  • Tektronix 071-0590-00 - page 93

    Reference 3- 16 GB1400 User Manual Single-ended or Differential Operation DATA-BAR and CLOCK-BAR are complimentary outputs to DATA and CLOCK respectively. Therefore, to drive a single-ended clock or data input simply connect appropriate true output (CLOCK or DATA) while terminating its compliment (CLOCK-BAR or DATA-BAR) with 50 Ohms to ground. Or, ...

  • Tektronix 071-0590-00 - page 94

    Reference GB1400 User Manual 3- 17 Error Injection The GB1400 Generator can inject bit errors, also known as logic errors, into the output data pattern. One use of error generation is to self-test the GB1400 Generator/Analyzer system. Or, when generating WORD patterns containing simulated framed signals, for example a SONET signal, error generation ...

  • Tektronix 071-0590-00 - page 95

    Reference 3- 18 GB1400 User Manual Procedure to Control Error Injection Mode 1. Press the RATE key one or more times to select the desired error injection mode. Note that the LED in the RATE key will turn on except when mode is set to ERR OFF. Available selections are: ERR OFF: Single error injection. ERR 1E -7 : Generate errors at rate of 10 -7 . ...

  • Tektronix 071-0590-00 - page 96

    Reference GB1400 User Manual 3- 19 Analyzer (RX) Functions This section explains how to enable or disable Analyzer automatic synchronization functions. It further shows how to manually set Analyzer input parameters and error detection functions, and how to start tests, view results, and print results. The section also defines all results calculated ...

  • Tektronix 071-0590-00 - page 97

    Reference 3- 20 GB1400 User Manual LOCK Indicator and Actions Taken by the Analyzer if Synchronization (Lock) is Lost The LOCK LED indicates whether or not BER is above or below the current synchronization threshold. The LOCK indicator will turn on while BER is below the current synchronization threshold, and off while BER is above this threshold. ...

  • Tektronix 071-0590-00 - page 98

    Reference GB1400 User Manual 3- 21 AUTO SEARCH with "Non-PRBS" Patterns In cases where you need to use a WORD or other type pattern for testing, you can still use AUTO SEARCH to set DATA and CLOCK threshold, and DATA input delay and threshold as follows: 1. Set up the Generator to transmit a PRBS pattern. 2. Enable Analyzer AUTO SEARCH as ...

  • Tektronix 071-0590-00 - page 99

    Reference 3- 22 GB1400 User Manual Synchronization (LOCK) Threshold The current synchronization threshold depends on pattern, and the setup of the SYNC Menu, as summarized in the table below: Table 3-5. Synchronization Threshold Pattern Type Threshold How to Set PRBS 1,024 errors in 4,096 bits (BER = 2.5 E-01) Fixed All WORD patterns (up to 16 bits ...

  • Tektronix 071-0590-00 - page 100

    Reference GB1400 User Manual 3- 23 Clock, Data, and Reference Data Inputs This section explains how to set up Analyzer clock, data, and reference data inputs using front panel controls and Menus. Overview The Analyzer CLOCK, DATA, and REF DATA inputs are designed to accommodate a wide range of output logic levels and circuit designs. An equivalent ...

  • Tektronix 071-0590-00 - page 101

    Reference 3- 24 GB1400 User Manual Controls The INPUT section controls that are used to set up input parameters are: DELAY key V-TERM key V-THRESH key INPUT ( ↑ , ↓ ) Keys D-INV key In addition, the state of the F2 and F3 function keys determines the action of the INPUT up/down keys as shown in the table below. Note that this function of the F2 ...

  • Tektronix 071-0590-00 - page 102

    Reference GB1400 User Manual 3- 25 AUTO SEARCH parameter. Therefore, you should normally turn off AUTO SEARCH if you want to fix delay at a specific value. Input Termination The input termination can be independently selected for the CLOCK, DATA, and REF DATA inputs. Note that the termination selected for CLOCK and DATA also applies to the CLOCK-BA ...

  • Tektronix 071-0590-00 - page 103

    Reference 3- 26 GB1400 User Manual Input Decision Threshold The input decision thresholds of the DATA, and REF DATA inputs can be independently adjusted. However, it is important to note that input threshold adjustment applies only for single-ended operation . When operating Analyzer data inputs in the differential mode, their input decision thresh ...

  • Tektronix 071-0590-00 - page 104

    Reference GB1400 User Manual 3- 27 Singled-ended or Differential Operation Analyzer clock and data inputs can be operated in a singled-ended or differential mode. Differential operation provides greater immunity to ground noise and EMI. Note that threshold setup applies to the clock and data inputs only when they are operated in the singled-ended m ...

  • Tektronix 071-0590-00 - page 105

    Reference 3- 28 GB1400 User Manual Monitor Outputs The MONITOR CLOCK and DATA outputs are provided so that you can monitor the test signal as seen by the Analyzer. This allows you to attach an error logging device, for example, to record the exact times that errors occur. Or, you may attach another type of instrument to make specialized calculation ...

  • Tektronix 071-0590-00 - page 106

    Reference GB1400 User Manual 3- 29 Error Detection Set Up Overview The GB1400 Analyzer calculates error results using three different methods: Window , Test , and Totalize. These three methods are independent of each other and can operate simultaneously. Window results are used to view current or "real-time" performance. Totalize results ...

  • Tektronix 071-0590-00 - page 107

    Reference 3- 30 GB1400 User Manual How TOTALIZE Results are Measured Totalize results are measured continuously by the Analyzer. Totalize results can be cleared by the user (by pressing the CLEAR key when Totalize results are displayed). However, Totalize result accumulation is a continuous background process of the Analyzer and cannot be suspended ...

  • Tektronix 071-0590-00 - page 108

    Reference GB1400 User Manual 3- 31 C L E A R W W W W W S S l i p t i m e " S " i s e f f e c t i v e l y 2 0 0 m s i n d i s p l a y o r 1 s e c . i n E n d - o f - W i n d o w r e p o r t s W I N D O W i n t e r v a l " W " i s s e t i n t e r m s o f b i t s o r t i m e i n u s i n g W I ND O W m enu . Figure 3- 5. The WINDOW ...

  • Tektronix 071-0590-00 - page 109

    Reference 3- 32 GB1400 User Manual As shown in the next figure, Test results may be calculated using one of three timing modes: Timed, Untimed, or Repeat. T ES T M e a s u r e m en t P r o c e ss U n t i m e d T ES T P r o c e ss : I n t e r v a l s s t a r t ed and s t o pped m anu a l l y b y ope r a t o r . T i m e d T ES T P r o c e ss : I n t ...

  • Tektronix 071-0590-00 - page 110

    Reference GB1400 User Manual 3- 33 Display Mode: Totalize, Window, or Test When the Analyzer is not in the Menu mode, you can select a display mode using the SELECT DISPLAY key. The display mode determines which BER and Bit Error results are shown in the main display. BER results are shown in the top, middle field of the display, while Bit Error re ...

  • Tektronix 071-0590-00 - page 111

    Reference 3- 34 GB1400 User Manual Window Process Set Up The Window measurement process may be configured using the four parameters in the WINDOW Menu: MODE: Defines window length in terms of "bits" or "seconds". BITS: Window length in bits. SECOND: Window length in terms of hours, minutes, and seconds. REPORT: Turns end-of-wind ...

  • Tektronix 071-0590-00 - page 112

    Reference GB1400 User Manual 3- 35 Test Process Set Up The TEST Menu contains the following six selections: LENGTH: Test length: hours, minutes, seconds. MODE: Test timing mode: Timed, Untimed, or Repeat. REPORT: Test reporting mode: None, Print On Error, or Both. THRESH: Threshold for the TES (threshold errored second) result. SQUEL: On Error repo ...

  • Tektronix 071-0590-00 - page 113

    Reference 3- 36 GB1400 User Manual Viewing Results BER and bit error results are shown in the normal display mode. However to view the complete list of Test results, you must use the TEST Menu VIEW-CUR or VIEW-PRE functions. BER and Bit Errors The Analyzer calculates BER and bit errors using all three measurement methods (Totalize, Window, and Test ...

  • Tektronix 071-0590-00 - page 114

    Reference GB1400 User Manual 3- 37 Printing Results (Reports) A serial or parallel printer may be connected to the Analyzer's RS-232-C or PRINTER ports respectively. Note that you cannot connect a GPIB printer directly to the GPIB port; but you may "print" results to a GPIB controller, which can store reports for later viewing or pri ...

  • Tektronix 071-0590-00 - page 115

    Reference 3- 38 GB1400 User Manual Analyzer Setup Report Press the F4 key at any time to print an immediate report listing the current setup of the Analyzer. This function is not available while the Analyzer is in the Menu mode. An example Setup Report is shown below. Example Analyzer Setup Report **** Tektronix, Inc. GB-1400 Jun/14/99 02:14:29 AUT ...

  • Tektronix 071-0590-00 - page 116

    Reference GB1400 User Manual 3- 39 End-of-Test Reports When End-of-Test reports are enabled, one End-of-Test report will be generated each time the end of a Test interval is reached. This can occur automatically, when timing mode is set to Timed or Repeat, or manually when the user stops an Untimed test by pressing the CLEAR key. Use the REPORT par ...

  • Tektronix 071-0590-00 - page 117

    Reference 3- 40 GB1400 User Manual End-of-Window Reports When enabled, an End-of-Window report will occur once every second. The results of an End-of-Window report are based on a sliding interval T, where T is set in terms of bits or time (hours:minutes:seconds). Use the REPORT parameter in the WINDOW Menu to enable or disable End-of-Window reports ...

  • Tektronix 071-0590-00 - page 118

    Reference GB1400 User Manual 3- 41 On-Error Reports When enabled, On-Error reports are generated for each second in which error rate is above the current THRES threshold. Note that On-Error reports can be squelched after reports are generated on 10 consecutive seconds, by enabling the SQUEL feature. This is recommended for unattended operation sinc ...

  • Tektronix 071-0590-00 - page 119

    Reference 3- 42 GB1400 User Manual Result Definitions The following section defines all results calculated by the Analyzer. BER and Bit Errors The following two results are calculated by all three Analyzer measurement processes (Totalize, Window, and Test): Bit Errors : The total number of bit (logic) errors counted in the measurement interval. May ...

  • Tektronix 071-0590-00 - page 120

    Reference GB1400 User Manual 3- 43 Errored Seconds (ES) : The number of seconds in the measurement interval containing one or more errors. The GB1400 measures a synchronous errored seconds—that is one second intervals based on the instrument's internal clock rather than the detection of an error. Errored seconds are not counted during unavai ...

  • Tektronix 071-0590-00 - page 121

    Reference 3- 44 GB1400 User Manual TES : Threshold Errored Seconds: The number of seconds in the measurement interval in which BER exceeds the threshold set by the THRES parameter in the TEST Menu, minus the number of unavailable seconds. Available threshold values are 1E-n, where n = 2, 3, ... 16. TES = (seconds with BER ≥ Threshold) - US US = u ...

  • Tektronix 071-0590-00 - page 122

    Reference GB1400 User Manual 3- 45 CLEAR Control Pressing the CLEAR key will reset all active history indicators. Note that when you start a test, you must clear test results and history indicators by pressing the ERROR DETECTION CLEAR and ERROR HISTORY CLEAR keys respectively. Audio (Beeper) Function The Analyzer may be set up to "beep" ...

  • Tektronix 071-0590-00 - page 123

    Reference 3- 46 GB1400 User Manual Starting and Stopping Measurements The following section explains how to start and stop TEST measurements, and how to initialize or "re-start" WINDOW and TOTALIZE measurements. The TEST measurement process has two states: started and stopped . In the started or active state, new "current" resul ...

  • Tektronix 071-0590-00 - page 124

    Reference GB1400 User Manual 3- 47 mode is selected, TEST intervals must be started and stopped manually by the user. When the Timed mode is selected, TEST intervals are started manually, but stopped automatically after an interval determined by the LENGTH parameter in the TEST Menu. When the Repeat timing mode is selected, once the TEST process ha ...

  • Tektronix 071-0590-00 - page 125

    Reference 3- 48 GB1400 User Manual Menus This chapter explains how to use the GB1400 Menu system. It includes basic rules, an overview of the Generator and Analyzer Menu structures, and a description of each Menu function. Functions Performed Using the Menu System The GB1400 Menu system is used to perform two types of functions: setup and immediate ...

  • Tektronix 071-0590-00 - page 126

    Reference GB1400 User Manual 3- 49 F1 F2 F3 F4 MORE LENGTH MODE REPORT 3. Press F2 and you will see the LENGTH function: F1:ESC F2<- ->F3 F4:SET TEST LENGTH = 01 :00:00 NOTE: Your display may show a different value. 4. The TEST LENGTH function allows you to set the length of timed tests in terms of hours, minutes, and seconds. Notice that eit ...

  • Tektronix 071-0590-00 - page 127

    Reference 3- 50 GB1400 User Manual F1:ESC F4:SET TEST MODE = TIMED 8. As before, to lock in this setup change and return to the TEST Menu, press the F4 key and see: F1 F2 F3 F4 MORE LENGTH MODE REPORT 9. The last function we'll perform in this example is to enable End-of-Test and On-Error reports. To do this select the REPORT function by press ...

  • Tektronix 071-0590-00 - page 128

    Reference GB1400 User Manual 3- 51 At this point you could perform a 30 minute timed test by: 1. Selecting the TEST display mode (press DISPLAY SELECT until a "T" appears in front of the BER field) and 2. Pressing the ERROR DETECTION CLEAR key to start a timed test interval. General Rules for Using the Menu System Operation of the GB1400 ...

  • Tektronix 071-0590-00 - page 129

    Reference 3- 52 GB1400 User Manual Menu Summaries The GB1400 Generator and Analyzer Menu system may be thought of as a top level or "main" Menu plus a series of sub-Menus, with each sub-Menu containing a group of related functions. In this section you will find: 1. A brief description of each Menu found i n the GB1400 Menu system. 2. An o ...

  • Tektronix 071-0590-00 - page 130

    Reference GB1400 User Manual 3- 53 Table 3-11. Analyzer Menu System Overview Menu Page F1 F2 F3 F4 "Main" 1 MORE TEST WINDOW WORD 2 MORE RS232 GPIB AUTO 3 EXIT ( to Normal mode ) PRINT TIME UTIL TEST 1 MORE LENGTH MODE REPORT 2 MORE THRES SQUEL PRINT 3 ESC ( to MAIN Menu ) VIEW-CUR -- VIEW-PRE WINDOW 1 MORE MODE BITS SECOND 2 ESC ( to MAI ...

  • Tektronix 071-0590-00 - page 131

    Reference 3- 54 GB1400 User Manual Table 3-12. Generator Menu System Overview Menu Page F1 F2 F3 F4 MAIN 1 MORE RS232 GPIB WORD 2 EXIT ( to Normal mode ) UTIL RS232 1 MORE BAUD PARITY SIZE 2 ESC ( to MAIN Menu ) EOL XON/XOFF ECHO WORD 1 MORE* EDIT* LENGTH* FILL* 2 ESC ( to MAIN Menu ) ORDER 3 BUFFER -- UTIL 1 ESC ( to MAIN Menu ) OPTION VER -- NOTE ...

  • Tektronix 071-0590-00 - page 132

    Reference GB1400 User Manual 3- 55 Menu Function Definitions This section describes each Menu function included in the GB1400 Menu system. For each function you will find the following information: • Basic display format • Menu in which it is located • Function name used in the Menu system • Whether it is found in the Analyzer, Generator, o ...

  • Tektronix 071-0590-00 - page 133

    Reference 3- 56 GB1400 User Manual Word Edit (EDIT) Format: F1:ESC F2<- ->F3 F4:SET WORD AT ddddd = bbbbbbbb Menu: WORD Function Name: EDIT Instruments: Analyzer and Generator Options: Requires the 1-Mbit Option. Application: Use this function to create new WORD patterns or edit the current WORD pattern. Parameters: Byte Location (ddddd): Set ...

  • Tektronix 071-0590-00 - page 134

    Reference GB1400 User Manual 3- 57 Word Length (LENGTH) Format: F1:ESC F2<- ->F3 F4:SET LEN:mmmmm BYTES + n BITS Menu: WORD Function Name: LENGTH Instruments: Analyzer and Generator Options: Requires the 1-Mbit Option. Application: Use this function to set the length of the current WORD pattern. Parameters: Bytes (mmmmm): Set this parameter t ...

  • Tektronix 071-0590-00 - page 135

    Reference 3- 58 GB1400 User Manual Word Fill (FILL) Format: F1:ESC F4:SET FILL WORD MEMORY WITH:hh Menu: WORD Function Name: FILL Instruments: Analyzer and Generator Options: Requires the 1-Mbit Option. Application: Use this function to fill all bytes in the current WORD with the same 8-bit pattern. Parameters: Fill Byte (hh): Enter the hex value f ...

  • Tektronix 071-0590-00 - page 136

    Reference GB1400 User Manual 3- 59 Word Order (ORDER) Format: F1:ESC F4:SET WORD ORDER = ccc FIRST Menu: WORD Function Name: ORDER Instruments Analyzer and Generator Options: Requires the 1-Mbit Option. Application Use this function to change the transmit or analysis bit order (MSB first or LSB first) of the current WORD pattern. Parameters: Word O ...

  • Tektronix 071-0590-00 - page 137

    Reference 3- 60 GB1400 User Manual Word Synchronization Threshold (SYNC) Format: F1:ESC F4:SET WORD SYNC THRES LEVEL= d Menu: WORD Function Name: SYNC Instruments: Analyzer only Options: Requires the 1-Mbit Option. Application: This function is used to set the BER synchronization threshold used by the Analyzer for long WORD patterns. This function ...

  • Tektronix 071-0590-00 - page 138

    Reference GB1400 User Manual 3- 61 Buffer Format: F1: ESC F4: SET WORD MEM: 0 1M BUFFERS Menu: WORD à MORE à BUFFER Function Name: BUFFER Instruments: Generator and Analyzer Options: 0 segments 1 Mbit 1 segment 512 kbits 3 segments 256 kbits 6 segments 128 kbits 10 segments 64kbits Application: Selecting memory locations Parameters: Ten possible ...

  • Tektronix 071-0590-00 - page 139

    Reference 3- 62 GB1400 User Manual AUTO Format: F1: ESC F4: SET AUTO SEARCH MODE Menu: Main Menu à F4 à AUTO Function Name: AUTO Instruments: Analyzer only Options: FAST - So-called because of the speed which it determines the threshold voltage setting, delay, data pattern and polarity. BER - This method requires the user to set criteria pertaini ...

  • Tektronix 071-0590-00 - page 140

    Reference GB1400 User Manual 3- 63 Test Length (LENGTH) Format: F1:ESC F2<- ->F3 F4:SET TEST LENGTH = hh:mm:ss Menu: TEST Function Name: LENGTH Instruments: Analyzer only Options: None required. This is a standard feature. Application: Use this function to set the duration of timed tests and the repeat interval of repeat timed tests. Paramete ...

  • Tektronix 071-0590-00 - page 141

    Reference 3- 64 GB1400 User Manual Test Mode (MODE) Format: F1:ESC F4:SET TEST MODE = ccccccc Menu: TEST Function Name: MODE Instruments: Analyzer only Options: None required. This is a standard feature. Application: Use this function to select a test timing mode. Parameters: Test Timing Mode (ccccccc): May be set to TIMED, REPEAT, or UNTIMED Notes ...

  • Tektronix 071-0590-00 - page 142

    Reference GB1400 User Manual 3- 65 Test Reports (REPORT) Format: F1:ESC F4:SET REPORTS ON = ccccccccc Menu: TEST Function Name: REPORT Instruments: Analyzer only Options: None required. This is a standard feature. Application: Use this function to enable or disable End-of-Test and On- Error reports. Parameters: Reports On (ccccccccc): May be set to ...

  • Tektronix 071-0590-00 - page 143

    Reference 3- 66 GB1400 User Manual Test Threshold (THRES) Format: F1:ESC F4:SET ERROR THRESHOLD = eeeee Menu: TEST Function Name: THRES Instruments: Analyzer only Options: None required. This is a standard feature. Application: Use this function to set the value of the test threshold. Parameters: Test Threshold (eeeee): Set from 1E-03 to 1E-16. Not ...

  • Tektronix 071-0590-00 - page 144

    Reference GB1400 User Manual 3- 67 Test Squelch (SQUEL) Format: F1:ESC F4:SET ON ERROR SQUELCH = ccc Menu: TEST Function Name: SQUEL Instruments: Analyzer only Options: None required. This is a standard feature. Application: Use this function to enable or disable squelching of On-Error reports. Parameters: On Error Squelch (ccc): Set to ON or OFF N ...

  • Tektronix 071-0590-00 - page 145

    Reference 3- 68 GB1400 User Manual Test Print (PRINT) Format: F1:ESC F4:SET F4 TO PRINT TEST RESULTS Menu: TEST Function Name: PRINT Instruments: Analyzer only Options: None required. This is a standard feature. Application: Use this function to print a test summary report based on current test results (if a test is in progress) or previous test re ...

  • Tektronix 071-0590-00 - page 146

    Reference GB1400 User Manual 3- 69 Test View Previous (VIEW-PRE) Format: F1:ESC F4:SET (result name)(count) (%) Menu: TEST Function Name: VIEW-PRE Instruments: Analyzer only Options: None required. This is a standard feature. Application: Use this function to view results from the last completed test. Parameters: This is an immediate function. Afte ...

  • Tektronix 071-0590-00 - page 147

    Reference 3- 70 GB1400 User Manual Test View Current (VIEW-CUR) Format: F1:ESC F4:SET (result name)(count) (%) Menu: TEST Function Name: VIEW-CUR Instruments: Analyzer only Options: None required. This is a standard feature. Application: Use this function to view current test results. In effect this function takes a snap shot of the latest results ...

  • Tektronix 071-0590-00 - page 148

    Reference GB1400 User Manual 3- 71 Window Mode (MODE) Format: F1:ESC F4:SET WINDOW MODE = ccccccc Menu: WINDOW Function Name: MODE Instruments: Analyzer only Options: None required. This is a standard feature. Application: Use this function to set window length equal to the number of bits specified by the WINDOW BITS function, or the time specified ...

  • Tektronix 071-0590-00 - page 149

    Reference 3- 72 GB1400 User Manual Window Interval in Bits (BITS) Format: F1:ESC F4:SET WINDOW LEN = 1.0eEE BITS Menu: WINDOW Function Name: BITS Instruments: Analyzer only Options: None required. This is a standard feature. Application: When WINDOW MODE is set to BITS, use this function to set window duration in terms of bits. Parameters: Window L ...

  • Tektronix 071-0590-00 - page 150

    Reference GB1400 User Manual 3- 73 Window Interval in Hrs:Min:Sec (SECOND) Format: F1:ESC F2<- ->F3 F4:SET WINDOW LEN = hh:mm:ss Menu: WINDOW Function Name: SECOND Instruments: Analyzer only Options: None required. This is a standard feature. Application: When WINDOW MODE is set to SECONDS, use this function to set window duration in terms of ...

  • Tektronix 071-0590-00 - page 151

    Reference 3- 74 GB1400 User Manual Window Reports (REPORT) Format: F1:ESC F4:SET END OF WINDOW PRINT = ccc Menu: WINDOW Function Name: REPORT Instruments: Analyzer only Options: None required. This is a standard feature. Application: Use this function to enable or disable End-of-Window reports. Parameters: End-of-Window Print (ccc): May be set to O ...

  • Tektronix 071-0590-00 - page 152

    Reference GB1400 User Manual 3- 75 RS-232 Baud Rate (BAUD) Format: F1:ESC F4:SET BAUD = dddd Menu: RS232 Function Name: BAUD Instruments: Analyzer and Generator Options: None required. This is a standard feature. Application: Use this function to set the baud rate of the serial (RS-232C) port. Parameters: Baud rate (dddd): May be set to 300, 600, 1 ...

  • Tektronix 071-0590-00 - page 153

    Reference 3- 76 GB1400 User Manual RS-232 Parity (PARITY) Format: F1:ESC F4:SET PARITY = cccc Menu: RS-232 Function Name: PARITY Instruments: Analyzer and Generator Options: None required. This is a standard feature. Application: Use this function to set parity for the serial port. Parameters: Parity (cccc): May be set to ODD, EVEN, or NONE ...

  • Tektronix 071-0590-00 - page 154

    Reference GB1400 User Manual 3- 77 RS-232 Data Bits (SIZE) Format: F1:ESC F4:SET SIZE = d Menu: RS232 Function Name: SIZE Instruments: Analyzer and Generator Options: None required. This is a standard feature. Application: Use this function to set the number of data bits per character for the RS-232 (serial) port. Parameters: Number of Data Bits (d ...

  • Tektronix 071-0590-00 - page 155

    Reference 3- 78 GB1400 User Manual RS-232 End-of-Line Char. (EOL) Format: F1:ESC F4:SET EOL = ccccc Menu: RS232 Function Name: EOL Instruments: Analyzer and Generator Options: None required. This is a standard feature. Application: Use this function to select an end-of-line terminator. This character or pair of characters will be added to the end o ...

  • Tektronix 071-0590-00 - page 156

    Reference GB1400 User Manual 3- 79 RS-232 Xon/Xoff (XON/XOFF) Format: F1:ESC F4:SET XON/XOFF ENABLE = ccc Menu: RS-232 Function Name: XON/XOFF Instruments: Analyzer and Generator Options: None required. This is a standard feature. Application: Use this function to enable or disable Xon/Xoff flow control. Parameters: Xon/Xoff Flow Control (ccc): May ...

  • Tektronix 071-0590-00 - page 157

    Reference 3- 80 GB1400 User Manual RS-232 Echo (ECHO) Format: F1:ESC F4:SET RS232 ECHO ENABLE = ccc Menu: RS232 Function Name: ECHO Instruments: Analyzer and Generator Options: None required. This is a standard feature. Application: Use this function to enable or disable character echo on the RS-232 port. When enabled, the instrument will "ech ...

  • Tektronix 071-0590-00 - page 158

    Reference GB1400 User Manual 3- 81 GPIB Format: F1:ESC F4:SET TERMINATOR = cccccc Menu: Selected from "main" Menu. Function Name: GPIB Instruments: Analyzer and Generator Options: None required. This is a standard feature. Application: Use to select the GPIB end-of-line termination character or characters. Parameters: GPIB End-of-Line Ter ...

  • Tektronix 071-0590-00 - page 159

    Reference 3- 82 GB1400 User Manual Utility Option (OPTION) Format: F1:ESC (options listed here) Menu: UTIL Function Name: OPTION Instruments: Analyzer and Generator Options: None required. This is a standard feature. Application: Use this function to see which options are installed in your Analyzer or Generator. Parameters: None. This is an immedia ...

  • Tektronix 071-0590-00 - page 160

    Reference GB1400 User Manual 3- 83 Utility Version (VER) Format: F1:ESC (software version listed here) Menu: UTIL Function Name: VER Instruments: Analyzer and Generator Options: None required. This is a standard feature. Application: Use this function to see the software version installed in your unit. Parameters: None. This is an immediate functio ...

  • Tektronix 071-0590-00 - page 161

    Reference 3- 84 GB1400 User Manual Time Option (DATE) Format: F1:ESC F2<- ->F3 F4:SET DATE = mmm dd yy Menu: Selected from main Menu. Function Name: DATE Instruments: Analyzer only Options: None required. This is a standard feature. Application: Use to set the Analyzer's internal date function. Parameters: Month (mmm): Set in range JAN, ...

  • Tektronix 071-0590-00 - page 162

    Reference GB1400 User Manual 3- 85 Time Option (TIME) Format: F1:ESC F2<- ->F3 F4:SET TIME = hh:mm:ss Menu: Selected from main Menu. Function Name: TIME Instruments: Analyzer only Options: None required. This is a standard feature. Application: Use this function to set the instrument's 24-hour internal clock. Parameters: Hours (hh): Set ...

  • Tektronix 071-0590-00 - page 163

    Reference 3- 86 GB1400 User Manual ...

  • Tektronix 071-0590-00 - page 164

    Appendices ...

  • Tektronix 071-0590-00 - page 165

    GB1400 User Manual A- 1 Specifications This appendix details the Specifications of the GB1400 Generator (TX) and GB1400 Analyzer (RX). Note: The same term can be expressed three different ways. CLOCK = CLOCK BAR = NOT CLOCK DATA = DATA BAR = NOT DATA GB1400 Generator (TX) Internal Clock Source Frequency Range 1 MHz to 1400 MHz Step Size Range 0.01, ...

  • Tektronix 071-0590-00 - page 166

    Specifications A- 2 GB1400 User Manual Data Patterns Format NRZ-L, Normal and Complement Type PR BS or WORD (User-programmable) PRBS Patterns 2 n-1 ; n=7,15,17,20,23 WORD Lengths 8 and 16-bit only, 1 Mbit memory (with optional memory) PRBS Phase Tap Information The Pseudo-Random data patterns used in the GB1400 TX are generated by shift-register an ...

  • Tektronix 071-0590-00 - page 167

    Specifications GB1400 User Manual A- 3 Clock Output (True and Complement) Amplitude Variable, 0.5V to 2.0V, 50 mV steps Baseline Offset Variable, -2.0V to +1.0V, 50 mV steps -2.0V to +1.8V, 50 mV steps, with PECL option Pulse Top Limit +2.0V into 50 Ohms, +4V open load +2.8V into 50 Ohms, with PECL option Rise/Fall Time 150 pS, typical (20-80%) at ...

  • Tektronix 071-0590-00 - page 168

    Specifications A- 4 GB1400 User Manual RS-232 and GPIB Interfaces Controlled functions Remote control of all front panel functions except POWER and PANEL LOCK. Read-back functions Read-back of ten clock frequencies and ten data patterns stored in non-volatile memory, unit operating frequency, clock source status, pattern select. GPIB EOS character ...

  • Tektronix 071-0590-00 - page 169

    Specifications GB1400 User Manual A- 5 GB1400 Analyzer Clock Input Frequency Range 1MHz to 1400 MHz Input Level 0.5V to 2.0Vp-p ,. Single Ended or Differential Impedance 50 Ohms, AC coupled (50 Ohm ECL t o -2V with BURST MODE option) Input Threshold Non-programmable (fixed threshold levels) Connector SMA Burst Mode (option) 150 kHz to 1400 Mhz (ECL ...

  • Tektronix 071-0590-00 - page 170

    Specifications A- 6 GB1400 User Manual Data Patterns Format NRZ-L Type PRBS or WORD (User-programmable) PRSB Patterns 2 n-1 where n =7,15,17,20,23 WORD Length 8- and 16-bit only, 1 Mbit with optional memory PRBS Phase Tap Information The Pseudo-Random data patterns used in the GB1400 RX are generated by shift-register and exclusive-OR feedback tech ...

  • Tektronix 071-0590-00 - page 171

    Specifications GB1400 User Manual A- 7 Auxiliary Signals: Pattern Sync, Clock, Data, Error and Threshold Level 250 mVp-p into 50 Ohms, 500 mV into Hi-Z Impedance 50 Ohms Data Monitor Latched Input Data Clock Monitor Buffered Input Cloc k Pattern SYNC 1-bit wide pulse per frame Error Inhibit Rear panel, ECL Error Output Rear panel, ECL AUX Rear pane ...

  • Tektronix 071-0590-00 - page 172

    Specifications A- 8 GB1400 User Manual SYNC thresholds PRBS mode 25% (1024 erros/4096 bits) WORD mode 3.1% (128 errors/ 4096 bits) Optional 1 Mbit WORD thresholds, programmable Level BER Ratio (Errors/bits) 1 3.1E-2 256/8192 2 7.8E-3 256/32768 3 1.9E-3 256/131072 4 9.7E-4 256/262144 5 4.8E-4 256/524288 6 2.4E-4 256/1048576 7 1.2E-4 256/2097152 8 6. ...

  • Tektronix 071-0590-00 - page 173

    Specifications GB1400 User Manual A- 9 RS-232 and GPIB Interfaces Controlled functions Remote control of all front panel functions except POWER and PANEL LOCK. Read-back functions Read-back of ten data patterns stored in non-volatile memory - unit operating frequency, bit error rate information, sync and history status, pattern select. GPIB EOS cha ...

  • Tektronix 071-0590-00 - page 174

    Specifications A- 10 GB1400 User Manual ...

  • Tektronix 071-0590-00 - page 175

    GB1400 User Manual B- 1 BERT Primer/ Technical Articles Section Table of Contents • BERT Primer, see page B-2 Technical Articles • BERT - First and last measurement tool for transmission device design acceptability, see page B-13 • Ensure Accuracy of Bit Error Rate Tests, see page B-21 • Measure Error Rates Quickly and Accurately, see page ...

  • Tektronix 071-0590-00 - page 176

    GB1400 User Manual B- 2 BERT Primer BERT Definition A critical element in digital transmission systems is how error-free its transmissions are. This measurement is made by a bit-error-rate test set (BERTs). BERTs are not focused or geared to any particular transmission format or protocol (although they may be capable of emulating a number of such f ...

  • Tektronix 071-0590-00 - page 177

    BERT Primer GB1400 User Manual B- 3 BERT Pattern Generation Almost all BERT generators include some type of pseudo-random patterns generation. These “PRBS” patterns are used to stimulate a “Device Under Test” (DUT) for the purpose of comparing actual received data with the “reference” data available to the receiver. These PRBS patterns ...

  • Tektronix 071-0590-00 - page 178

    BERT Primer B- 4 GB1400 User Manual The Tektronix PB200 provides capabilities to invert data on both transmit and receive. This provides full flexibility to adjust the PRBS signal to the user's exact requirements. Table B-1 identifies the PB200 polynomial and shift register feedback taps used to generate PRBS data. Table B-1 - PRBS Polynomials ...

  • Tektronix 071-0590-00 - page 179

    BERT Primer GB1400 User Manual B- 5 PRBS Generation Circuits - A few sample diagrams PRBS generators are named after the number of combinations they generate; thus the 2 8 -1 PRBS is generated from 255 unique 8-bit combinations, each producing one bit in the output stream. The all-zero state is excluded (accounting for the -1), because it would gen ...

  • Tektronix 071-0590-00 - page 180

    BERT Primer B- 6 GB1400 User Manual CLK D Q1 D Q2 D Q3 output D Q4 D Q5 D Q6 D Q7 Figure B- 3. Seven-stage PRBS generator (2 7 -1 PRBS) with taps at 6 and 7 The serial patterns generated by the four stage 2 4 -1 PRBS generator (figure B-4 on previous page) is listed below. Table B-3. 2 4 -1 PRBS pattern for Four Stage PRBS Generator Clock A B C D C ...

  • Tektronix 071-0590-00 - page 181

    BERT Primer GB1400 User Manual B- 7 BERT Clock A clock source is necessary to provide the timing for generation of the BERT digital output, and to provide the logic strobe for acquisition of the data by the receiver. The Clock must provide clean, sharp logic transitions and needs to be delayable to account for time the signals from the BERT take to ...

  • Tektronix 071-0590-00 - page 182

    BERT Primer B- 8 GB1400 User Manual Received Data Pattern Reference If the transmitter is using some other known standard pattern, such as a particular Mark-Space Density pattern, a copy of that pattern must also be generated by the receiver. The BER reference data may be a User Defined pattern. The same pattern used by the transmitter must be load ...

  • Tektronix 071-0590-00 - page 183

    BERT Primer GB1400 User Manual B- 9 Confidence Level in BER Measurement At first glance, one might think that the BER is known after receiving just one bit error. It would be expressed as 1 over the total number of bits received. But how do we know what the “true” BER is? After all, the first errored bit could have been just a freak “glitch? ...

  • Tektronix 071-0590-00 - page 184

    BERT Primer B- 10 GB1400 User Manual Other BERT Features In addition to measuring Bit Error Rate, BERTs may have additional features which enhance ease of use or expand test capabilities. Some of these might be: * Eye Width Measurement * Auto Synch Feature * Pattern Locking Methods * Pattern Loading Software * Error Insertion * Internal Jitter Gene ...

  • Tektronix 071-0590-00 - page 185

    BERT Primer GB1400 User Manual B- 11 Pattern Lock Before a BER measurement can be made, the BERT Transmitter and Receiver must be using the same test pattern. This may be guaranteed if they use the same PRBS or fixed word pattern and are running at the same clock rate, but there is still the issue of having the bit comparison begin at the same poin ...

  • Tektronix 071-0590-00 - page 186

    BERT Primer B- 12 GB1400 User Manual Jitter Generation Some BERTs have the ability to generate and impose jitter on the internal clock. A jittered External Clock input is the means for adding jitter to the Tx source on GB700 and GB1400 BERT instruments. ...

  • Tektronix 071-0590-00 - page 187

    GB1400 User Manual B- 13 Technical note BERT - first and last measurement tool for transmission device design acceptability Bit error rate testers (BERTs) are the basic tool for testing the quality of transmission systems and circuit elements. The job of the BERT is simple - to feed test patterns bit-by-bit through the transmission path or device-u ...

  • Tektronix 071-0590-00 - page 188

    BERT Technical Articles B- 14 GB1400 User Manual SESs for which the previous two seconds were also SESs. Some BERTs will graph these and other errors over time to illustrate clumping or mark events. How long is long enough? Every time the BERT detects an error, it logs another check mark in the error column and updates the other various measurement ...

  • Tektronix 071-0590-00 - page 189

    BERT Technical Articles GB1400 User Manual B- 15 7 8 9 10 11 12 13 14 15 16 17 18 10 16 10 15 10 14 10 13 10 12 10 11 10 10 10 9 10 8 10 7 10 6 10 5 BER SNR (dB) 10 3 10 4 10 2 10 1 Figure 1. Bit-Error-Rate (BER) is plotted here as a function of the signal-to-noise ratio (SNR), where SNR is S/N rms in decibels (electrical), S is magnitude of differ ...

  • Tektronix 071-0590-00 - page 190

    BERT Technical Articles B- 16 GB1400 User Manual ISI errors are caused when particular patterns (symbols) of data interfere with each other, leading to blurring and smearing of signals. An example of ISI can be illustrated by following a square wave (1010....). When the signal leaves the transmitter, the corners of the square wave are sharply defin ...

  • Tektronix 071-0590-00 - page 191

    BERT Technical Articles GB1400 User Manual B- 17 Stressing through pattern generation One common stress test employs a pseudorandom binary sequence (PRBS) generator to create test data. The PRBS generator is seeded with a nonzero pattern of n bits. Using a shift register with XOR feedback, the PRBS will cycle endlessly through every combination of ...

  • Tektronix 071-0590-00 - page 192

    BERT Technical Articles B- 18 GB1400 User Manual PRBS generators are named after the number of combinations they generate; thus the 2 8 -1 PRBS is generated from 255 unique 8-bit combinations, each producing one bit in the output stream. The all-zero state is excluded (accounting for the -1 in 2 8 -1", above), because it would generate itself ...

  • Tektronix 071-0590-00 - page 193

    BERT Technical Articles GB1400 User Manual B- 19 For example, you could use a saved pattern to create an ATM header and a generated pattern to populate the packet with random data, allowing you to build test data that looks more like "live traffic". If you are testing an error-correcting circuit on a modem, the transmitted pattern could h ...

  • Tektronix 071-0590-00 - page 194

    BERT Technical Articles B- 20 GB1400 User Manual ...

  • Tektronix 071-0590-00 - page 195

    BERT Technical Articles GB1400 User Manual B- 21 Technical Article from 5/9/91 Electronic Design magazine Ensure Accuracy Of Bit-Error Rate Tests By Dan Wolaver and James Hanley , Tektronix ========== To properly evaluate digital transmission systems, users must understand their BER tester’s specifications. ========== A critical element in a digi ...

  • Tektronix 071-0590-00 - page 196

    BERT Technical Articles B- 22 GB1400 User Manual A clock source produces a clock signal, C, that times the occurrence of each bit in the digital signal. A driver, which may be a power amplifier, a laser diode, an RF modulator, or a tape head, prepares the signal for the system under test. The system under test can be a transmission line with repeat ...

  • Tektronix 071-0590-00 - page 197

    BERT Technical Articles GB1400 User Manual B- 23 Clock Source Data Source Driver System under test Line receiver Clock recovery Decision circuit Jitter measurement Clock recovery Error monitor Data pattern generator Error monitor Data pattern generator Data pattern generator Clock Source Clock Source Data Source Driver System under test Line receiv ...

  • Tektronix 071-0590-00 - page 198

    BERT Technical Articles B- 24 GB1400 User Manual Likewise, the BERT’s clock-recovery circuit must tolerate at least as much jitter as the system’s recovery circuit without causing errors. Although the BERT clock source should be essentially jitter-free to test the digital transmission system under normal conditions, users may wish to stress the ...

  • Tektronix 071-0590-00 - page 199

    BERT Technical Articles GB1400 User Manual B- 25 D’ 1 -1 Avergage = -0.5 Average = 0.5 Pattern A Pattern B Pattern A Time 1 F 2 1 -1 0.5 RC 0.5 Time (b) (c) R 50 (a) D’ C 0.1 F µ µ Figure 3. (a) Most transmission systems use AC coupling. (b) Consequently, a bit-error-rate tester can measure the system's noise margin by generating signal ...

  • Tektronix 071-0590-00 - page 200

    BERT Technical Articles B- 26 GB1400 User Manual To stress the noise margin continuously, the tester alternates between 10001000 (pattern A) and 11101110 (pattern B) at a frequency below the AC coupling circuit’s cutoff frequency. Each pattern continues long enough for the circuit’s transient to die out. A duration of 3.14 time constants, or π ...

  • Tektronix 071-0590-00 - page 201

    BERT Technical Articles GB1400 User Manual B- 27 The simplest fixed pattern with a 50% transition density is again 11001100. The patterns in Table 1 that stress noise margin by varying the balance of 1s and 0s also maintain a 50% transition density. Similarly, patterns that stress the clock-recovery circuit by varying transition density should keep ...

  • Tektronix 071-0590-00 - page 202

    BERT Technical Articles B- 28 GB1400 User Manual To stress the noise margin, the PRBS spectrum must have components below the coupling circuit’s cutoff frequency, f L . For example, a 23-stage PRBS generator with a bit rate, f c , of 44.7 Mbits/s has a pattern length of 2 23 -1=8,388,607 bits. The fundamental frequency, f F , is f c /8,388,607=5. ...

  • Tektronix 071-0590-00 - page 203

    BERT Technical Articles GB1400 User Manual B- 29 If the transmitter clock source has phase jitter θ i , the received data signal, F, has the same jitter. But the eye pattern does not display this jitter because the scope is synchronized to the data. In general, θ o , which is the phase of the recovered clock signal, G, cannot track θ i , exactly ...

  • Tektronix 071-0590-00 - page 204

    BERT Technical Articles B- 30 GB1400 User Manual Jitter Tolerance In general, the noise and imperfect equalization of the transmission system itself introduce much more jitter than the clock source does. If the jitter, q i , of the received data exceeds the receiver’s jitter tolerance, the receiver will begin making errors. When the BERT is recov ...

  • Tektronix 071-0590-00 - page 205

    BERT Technical Articles GB1400 User Manual B- 31 A BERT designed to measure jitter has a phase demodulator connected to the covered clock. The range of f m is from f 1 =10 Hz to f 4 ; the amplitude depends on f m. The BERT’s jitter generation and jitter measurements specifications should be somewhat higher than the maximum jitter that a system ca ...

  • Tektronix 071-0590-00 - page 206

    BERT Technical Articles B- 32 GB1400 User Manual Technical article from 5/95 issue of Electronic Design Magazine Measure Error Rates Quickly and Accurately By Dan H. Wolaver, Tektronix, Inc. Abstract The accurate measurement of the error rate of a digital communication system requires that a good number of errors be recorded. We show that if n erro ...

  • Tektronix 071-0590-00 - page 207

    BERT Technical Articles GB1400 User Manual B- 33 If a BERT such as the Tektronix GB700/ GB1400 is used to measure the error rate, the current BER is continually calculated and displayed according to the formulas r ' = n / T (2) and BER' = r ' / f b = ( n / T ) / f b , (3) where r ' and BER' are the measured estimates of the ...

  • Tektronix 071-0590-00 - page 208

    BERT Technical Articles B- 34 GB1400 User Manual That is, n is within n of the expected count most of the time (68% of the time). If we take the inaccuracy of the measurement to be σ as a fraction of n , then Inaccuracy 68% = σ / n ≈ 1/ n . (7a) This relationship is plotted in Figure 3 (the curve for 68% confidence). 10 100 1000 10000 30 20 10 ...

  • Tektronix 071-0590-00 - page 209

    BERT Technical Articles GB1400 User Manual B- 35 Testing for an Upper Limit on Error Rate If a communication system is required to have a BER less than 10 –9 , the system design usually provides a couple dB of margin. This margin can make the nominal error rate on the order of 10 –12 , which is an average of only one error a week for f b = 1.54 ...

  • Tektronix 071-0590-00 - page 210

    BERT Technical Articles B- 36 GB1400 User Manual Standard Mathematical Tables published by the Chemical Rubber Co, or use the software product Mathcad produced by MathSoft. It is usually convenient to measure signal strength and noise in dB. Let the signal-to-noise ratio in dB be defined as SNR = 20 log( S / N rms ). (12) Then with Equation (11) we ...

  • Tektronix 071-0590-00 - page 211

    BERT Technical Articles GB1400 User Manual B- 37 BER vs. Attenuation appears as a straight line because the BER scale is again distorted. The line here is for the case SNR 0 = 18 dB. For other values of SNR 0 , the plot would fall parallel to the line in Figure 5. Remember that we are talking about electrical attenuation here; 1 dB of optical atten ...

  • Tektronix 071-0590-00 - page 212

    BERT Technical Articles B- 38 GB1400 User Manual Example 1 A 44.736-Mbit/s system seems to have a very low error rate; in a five-minute test no errors occurred. It is decided to use stress to estimate the BER with no stress. When 5 dB of electrical attenuation is placed in the signal path, 13,400 errors are measured in one second––a BER of 1340 ...

  • Tektronix 071-0590-00 - page 213

    BERT Technical Articles GB1400 User Manual B- 39 Note that the line through the points in Figure 6 has about the same slope as the dashed lines. This indicates the noise is about Gaussian. As the slope of the plotted line is closer to that of the dashed lines, the noise process is closer to Gaussian, and the extrapolation is more reliable. Departur ...

  • Tektronix 071-0590-00 - page 214

    BERT Technical Articles B- 40 GB1400 User Manual confidence that the stressed error rate is less than 10 − 5 . By extrapolation, we are 95% confident the unstressed BER is less than 10 − 9 . 10 12 10 10 10 9 10 8 10 7 10 6 10 5 BER Attenuation (dB) 10 4 5 4 3 2 1 0 (elec) 0 0.5 1 1.5 2 2.5 (opt) Example 3 Example 4 Figure 7. This plot determine ...

  • Tektronix 071-0590-00 - page 215

    BERT Technical Articles GB1400 User Manual B- 41 Make a plot of BER versus Attenuation for SNR 0 = 10 − 10 by starting at BER = 10 − 10 for Attenuation = 0, and draw a straight line parallel to the dashed lines, as in Figure 7. We will use a smaller stress than in Example 3. An optical attenuation of 1 dB (equivalent to 2 dB of electrical atten ...

  • Tektronix 071-0590-00 - page 216

    BERT Technical Articles B- 42 GB1400 User Manual Sidebar article to Measure Error Rates Quickly and Accurately Poisson Error Process A Poisson process is one in which events are not dependent on each other, and conditions causing the events don't change with time. Raindrops hitting a skylight is an example of a Poisson process. The impact of o ...

  • Tektronix 071-0590-00 - page 217

    BERT Technical Articles GB1400 User Manual B- 43 ( µ − σ ) / T < r ' < ( µ + σ ) / T or r r T r r r T − < < + / ' / . These two "bounds" are shown by the two curves in Figure S-2. The measured error rate r ' is seen to lie between them most of the time. As T increases, the bounds get closer to r = 5 / hr ...

  • Tektronix 071-0590-00 - page 218

    BERT Technical Articles B- 44 GB1400 User Manual Biography Dan Wolaver is director of research and development at Tektronix/BTT, Inc. He received a PhD in electrical engineering from MIT in 1969. For ten years he worked for Bell Labs on digital communications systems, and he taught at Worcester Polytechnic Institute for eleven years. He is the auth ...

  • Tektronix 071-0590-00 - page 219

    GB1400 User Manual C- 1 Remote Commands This chapter explains the syntax used by the GB1400 remote command language, and defines all set and query commands. In addition, commands are listed and briefly described in both alphabetical and functional order. Type of Commands Starts on page IEEE 488 12 Pattern and Word 19 GPIB and RS-232 26 Shared Comma ...

  • Tektronix 071-0590-00 - page 220

    Remote Commands C- 2 GB1400 User Manual Overview This section defines the GB1400 command syntax including command types, parameter types, delimiters used between command elements, and terminators used at the end of command lines. Symbols The table below shows the symbols used in this chapter to describe GB1400 commands and responses. Symbol Meaning ...

  • Tektronix 071-0590-00 - page 221

    Remote Commands GB1400 User Manual C- 3 Command Types: Set and Query There two basic types of GB1400 commands: set commands and query commands. Set commands are used to make setup changes or to cause a status change, for example to start or stop a test. Query commands ask the instrument to respond with the contents of a status register or the value ...

  • Tektronix 071-0590-00 - page 222

    Remote Commands C- 4 GB1400 User Manual Command Line Rules The following rules summarize the basic syntax of GB1400 commands: Command Lines : A given command line may contain one or multiple commands. If a command line contains multiple commands, commands will be separated by a ";" (semicolon). Command Line Terminator RS-232C Interface: C ...

  • Tektronix 071-0590-00 - page 223

    Remote Commands GB1400 User Manual C- 5 Setting Arguments Outside of Legal Ranges If you issue a set command with an argument value that is outside the allowed range for that argument, then the instrument will reject the command. Numeric Responses If the response to a query command is a number, then it will be specified as one of the following type ...

  • Tektronix 071-0590-00 - page 224

    Remote Commands C- 6 GB1400 User Manual Command Examples The following are some typical GB1400 set and query command examples: Command Action or Response clock_freq? Returns the current output clock frequency setup of the Generator or the measured input clock frequency of the Analyzer word_memory? Returns the saved word patterns in all 10 word memo ...

  • Tektronix 071-0590-00 - page 225

    Remote Commands GB1400 User Manual C- 7 Command Summary – Alphabetical The following is a listing of all GB1400 Generator and Analyzer commands and the page number of their full description. Page *cls ...................................................................................................... C-12 *ese [n] .............................. ...

  • Tektronix 071-0590-00 - page 226

    Remote Commands C- 8 GB1400 User Manual byte_length? ......................................................................................... C-94 byte_mode ........................................................................................... C-95 byte_sync [n] (Analyzer only) ............................................................... C ...

  • Tektronix 071-0590-00 - page 227

    Remote Commands GB1400 User Manual C- 9 date ["yyyy-mm-dd"] ............................................................................. C-86 date? .................................................................................................... C-86 disp_select [total | window | test] ................................................. ...

  • Tektronix 071-0590-00 - page 228

    Remote Commands C- 10 GB1400 User Manual recall_word [m] .................................................................................... C-21 res_bits? .............................................................................................. C-45 res_cur_rate? ............................................................................... ...

  • Tektronix 071-0590-00 - page 229

    Remote Commands GB1400 User Manual C- 11 test_thres? ........................................................................................... C-76 time [s] ................................................................................................ C-87 time? ................................................................................... ...

  • Tektronix 071-0590-00 - page 230

    Remote Commands C- 12 GB1400 User Manual Command Descriptions The following section defines each GB1400 set and query command. Unless noted otherwise, the following conventions will be followed in the command descriptions in later sections of this chapter: Command Headers: Command headers will be shown using the entire command name in lower case. F ...

  • Tektronix 071-0590-00 - page 231

    Remote Commands GB1400 User Manual C- 13 *ese? Event Status Enable (Query). Returns a decimal number in the range 0 to 255 corresponding to the contents of the Event Status Enable Register (ESER). Min. Abbr. *ese? Returns <NR1> where <NR1> is a decimal number from 0 to 255. Example *ese? (command) 255 (response) *esr? Event Status Regis ...

  • Tektronix 071-0590-00 - page 232

    Remote Commands C- 14 GB1400 User Manual *lrn? Learn (Query) . Returns a character string listing the instrument's current setup, except for : q information on the remote ports, q calibration values, q stored frequencies, or q stored words The returned string will consist of a series of commands (headers plus parameters). These commands may be ...

  • Tektronix 071-0590-00 - page 233

    Remote Commands GB1400 User Manual C- 15 *rst Reset. This command causes the instrument to return to its factory default settings and to enter a known operation state. Specifically *rst does the following: q puts the instrument into the Operation Complete Command Idle State. q puts the instrument into the Operation Complete Query Idle State. q retu ...

  • Tektronix 071-0590-00 - page 234

    Remote Commands C- 16 GB1400 User Manual *sre? Service Request Enable (Query). This query command returns a decimal number in the range 0 to 255 corresponding to the contents of the Service Request Enable Register, where bit 6 is ignored. Min. Abbr. *sre? Returns <NR1> where <NR1> is a decimal number in the range 0 to 255, where Bit 6 i ...

  • Tektronix 071-0590-00 - page 235

    Remote Commands GB1400 User Manual C- 17 *tst? Self Test. Causes the instrument to perform a self test and return the result. A result of 0 means the self test was successful. A return of any other value means the self test was not successful. The GB1400 self test is limited in scope. Min. Abbr. *tst? Returns 0 (if successful) Example *tst? (comman ...

  • Tektronix 071-0590-00 - page 236

    Remote Commands C- 18 GB1400 User Manual tsr? (Analyzer Only) Test Status Register Query. This command returns a decimal number representing the current contents of the Test Status Register (TSR). Min. Abbr. tsr? Returns <NR1>, in the range 0 to 255. Example tsr? (command) TSR 224 (response) ...

  • Tektronix 071-0590-00 - page 237

    Remote Commands GB1400 User Manual C- 19 Commands Shared by the Generator and Analyzer Except where noted, the following commands are found in both the Generator and Analyzer command sets. Pattern and Word Commands Use these commands to select a pattern, enable or disable pattern inversion, create and save word patterns, and perform related pattern ...

  • Tektronix 071-0590-00 - page 238

    Remote Commands C- 20 GB1400 User Manual Example data_pattern prbs data_pattern? Data Pattern Query. Returns a character string indicating the current Generator or Analyzer data pattern mode. Min. Abbr. data_p? Returns [prbs|word] (Generator) [prbs|word|rdata] (Analyzer) Example data_pattern? (command) DATA_PATTERN PRBS (response) prbs_length [v] P ...

  • Tektronix 071-0590-00 - page 239

    Remote Commands GB1400 User Manual C- 21 recall_word [m] Recall Word. Causes the instrument to recall the word pattern saved at location "m" and make this pattern the current word pattern and the active pattern. Min. Abbr. recall_w Arguments m: 0, 1, ..., 9 Example recall_word 5 save_word [m] Save Word. Causes the instrument to save the c ...

  • Tektronix 071-0590-00 - page 240

    Remote Commands C- 22 GB1400 User Manual word_bits? Word Bits Query. The response will be in the form [n] [byte 1] [byte 2], where n is either 8 or 16 (the current word length) and byte 1 and byte 2 are hex, octal, or binary representations of the first and second bytes in the pattern. Note that byte 2 will be included only if pattern length is 16. ...

  • Tektronix 071-0590-00 - page 241

    Remote Commands GB1400 User Manual C- 23 word_mem_ord [m], [msb | lsb] Word Memory Order. Sets the bit order of the word saved at location m to either "msb" (most significant bit first) or "lsb" (least significant bit first). Min. Abbr. word_mem_o Arguments m: 0, 1, ..., 9 msb : most significant bit first lsb : least significant ...

  • Tektronix 071-0590-00 - page 242

    Remote Commands C- 24 GB1400 User Manual word_memory [m], [l], [b1], [b2] Word Memory. Stores into word memory m the word pattern of length l , with a bit sequence represented by b1 and b2 . Min. Abbr. word_memo Arguments m : decimal in range 0 to 9. l : 8 or 16 b1 : #00 to #FF (hexadecimal) #Q000 to #Q377 (octal) #B00000000 to #B11111111 (binary) ...

  • Tektronix 071-0590-00 - page 243

    Remote Commands GB1400 User Manual C- 25 word_order [msb | lsb] Word Order. Sets the bit order of the current word to MSB or LSB. The unit will start the transmission with the MSB of the first byte or the LSB of the first byte (MSB/LSB). After the MSB (or LSB), the bits would be transmitted continuing with the bits of the first byte until the LSB ( ...

  • Tektronix 071-0590-00 - page 244

    Remote Commands C- 26 GB1400 User Manual edit_end 1 Example #2 - To edit memory location 6 and save into memory location 8 without affecting the current pattern or location 6. edit_begin 6 word_order msb byte_block 12,16,#H24,#H23 edit_end 8 If the data pattern to be programmed is not of the same WORD ORDER as that associated with the pattern memor ...

  • Tektronix 071-0590-00 - page 245

    Remote Commands GB1400 User Manual C- 27 When changing the BUFFER MODE, the stored patterns and the current pattern may be lost. When transitioning from a smaller mode to a larger mode, some of the stored patterns will be lost. When going from larger to smaller, those patterns (including the current pattern) which have lengths greater than the allo ...

  • Tektronix 071-0590-00 - page 246

    Remote Commands C- 28 GB1400 User Manual word_memory? Word Memory Query. Returns the all ten programmable WORD memories. The response will be ten message units separated by semi-colons ";", and each will contain the memory location, length and data bytes of each memory. Response <NR1 Numeric> <NR2 Numeric> <non-decimal nume ...

  • Tektronix 071-0590-00 - page 247

    Remote Commands GB1400 User Manual C- 29 GPIB and RS-232 Commands gpib_address [v] GPIB Address. This command sets the instrument's GPIB address to v . It may only be issued via the instrument's RS-232C port. Min. Abbr. gpib_a Arguments v: 0, 1, ..., 30. Example gpib_address 15 gpib_address? GPIB Address Query. This command returns a deci ...

  • Tektronix 071-0590-00 - page 248

    Remote Commands C- 30 GB1400 User Manual gpib_bus? GPIB Bus Mode Query. Returns a character string indicating the current GPIB bus mode. May be used only over the RS-232C port . Min. Abbr. gpib_b? Returns [off_bus | talk_listen] Example gpib_bus? (command) GPIB_BUS TALK_LISTEN (response) rs_echo [on|off] RS-232C Echo. Enables or disables character ...

  • Tektronix 071-0590-00 - page 249

    Remote Commands GB1400 User Manual C- 31 Arguments on: EOL terminator added to end of prompt (OAH) off: no terminator added to prompt. Example rs_pmt_lf on rs_pmt_lf? RS-232C Prompt Line Feed Query. Returns a character string indicating whether RS-232C prompt line feed (OAH) is enabled (on) or disabled (off). Min. Abbr. rs_pm Returns [on|off] Examp ...

  • Tektronix 071-0590-00 - page 250

    Remote Commands C- 32 GB1400 User Manual rs_xon_xoff? RS-232C Xon/Xoff Query. This command returns a character string indicating whether RS-232C port Xon/Xoff flow control is enabled or disabled. Min. Abbr. rs_x? Returns [on|off] Example rs_xon_xoff? (command) RS_XON_XOFF ON (response) ...

  • Tektronix 071-0590-00 - page 251

    Remote Commands GB1400 User Manual C- 33 Misc. Shared Commands all_mem? All Memory (Generator). Returns a character string indicating the current Generator clock source (INT or EXT), the contents of all 10 Generator frequency memories, and the contents of all 10 Generator word memories. Min. Abbr. all_? Returns <string> <NR1>, <NR3&g ...

  • Tektronix 071-0590-00 - page 252

    Remote Commands C- 34 GB1400 User Manual header [on | | off] Header. Tells the instrument whether or not to include headers (command names) in responses. Min. Abbr. he Arguments on: include headers off: do not include headers Example header on header? Header Query. Returns a character string indicating the instrument's header status. Min. Abbr ...

  • Tektronix 071-0590-00 - page 253

    Remote Commands GB1400 User Manual C- 35 options? Options Query. Returns a character string listing all of the options installed in the instrument, or returns the character string NONE indicating that no options are installed. Min. Abbr. op? Returns <string> , <string> , etc. where possibl e strings are: 1 MB Indicates 1 MB Option insta ...

  • Tektronix 071-0590-00 - page 254

    Remote Commands C- 36 GB1400 User Manual Generator Commands The following commands are found only in the Generator command set. Clock Source and Frequency Setup Commands clock_freq [v] Clock Frequency. Sets the clock frequency to a value [v], specified in Hz, over the range of 1 MHz to 1405 MHz in steps of 1kHz. Min. Abbr. clock_f Arguments v <N ...

  • Tektronix 071-0590-00 - page 255

    Remote Commands GB1400 User Manual C- 37 clock_memory [m], [f] Clock Memory. Sets the frequency saved at frequency memory location [m] to a specified value [f], in the range 1 MHz to 1405 MHz, in steps of 1 kHz. Min. Abbr. clock_m Arguments m: <NR1>, in the range 0, 1, ..., 9 f: <NR3>, in the range 1.000E+6 to 1405.000E+6 in steps of 0. ...

  • Tektronix 071-0590-00 - page 256

    Remote Commands C- 38 GB1400 User Manual clock_step [v] Clock Step. Sets the clock frequency increment/decrement default step size 10 kHz, 100 kHz, 1 MHz, 10 MHz, 100 MHz, or 1000 MHz. Min. Abbr. clock_ste Arguments v: <NR3>, in the range: 0.010E+6, 0.100E+6, 1.000E+6, 10.000E+6, 100.000E+6 or 1000.000E+6 Example clock_step 1.000E+6 clock_ste ...

  • Tektronix 071-0590-00 - page 257

    Remote Commands GB1400 User Manual C- 39 recall_freq [m] Recall Frequency. This command recalls a previously saved frequency from memory location [m]. The recalled frequency becomes the current frequency of the Generator internal clock. Min. Abbr. recall_f Arguments m: <NR1>, in the range 0, 1, ..., 9. Example recall_freq 5 save_freq [m] Save ...

  • Tektronix 071-0590-00 - page 258

    Remote Commands C- 40 GB1400 User Manual Output (Clock and Data) Setup Commands amplitude [v] Amplitude. This command sets both Data and Clock amplitudes to the same voltage [v]. Min. Abbr. am Arguments v: <NR2>, in the range 0. 50 to 2.00 in steps of 0.05. Example amplitude 1.50 amplitude? Amplitude Query. Returns two message units, the firs ...

  • Tektronix 071-0590-00 - page 259

    Remote Commands GB1400 User Manual C- 41 clock_amp_up [v] and clock_amp_dn [v] Clock Amplitude Up/Down . This command pair is used to increment or decrement the current clock amplitude by specified amount of [v] volts. Min. Abbr. clock_amp_u clock_amp_d Arguments v: <NR2>, in range 0.05 to 1.50 in steps of 0.05. Example clock_amp_up 0.05 cloc ...

  • Tektronix 071-0590-00 - page 260

    Remote Commands C- 42 GB1400 User Manual Examples clock_off_up clock_off_dn clock_off_up [v] and clock_off_dn [v] Clock Offset Up, Clock Offset Down. This command pair is used to increment or decrement the current output clock signal baseline offset by a specified amount [v] volts. Min. Abbr. clock_off_u clock_off_d Arguments v: <NR2>, in the ...

  • Tektronix 071-0590-00 - page 261

    Remote Commands GB1400 User Manual C- 43 Min. Abbr. data_amp_u data_amp_d Arguments none Example data_amp_dn data_amp_up [v] and data_amp_dn [v] Data Amplitude Up, Data Amplitude Down . This command pair is used to increment or decrement the current amplitude of the Generator data output by a specified step size of [v] volts. Min. Abbr. data_amp_u ...

  • Tektronix 071-0590-00 - page 262

    Remote Commands C- 44 GB1400 User Manual Min. Abbr. data_off_u data_off_d Arguments none Example data_off_up data_off_up [v] and data_off_dn [v] Data Offset Up, Data Offset Down. This command pair is used to increment or decrement the current baseline offset of the Generator data output by a specified step size of [v] volts. Min. Abbr. da ta_off_u ...

  • Tektronix 071-0590-00 - page 263

    Remote Commands GB1400 User Manual C- 45 offset [v] Offset. This command sets the Generator clock and data baseline offset to the same specified value of [v] volts. Min. Abbr. off Arguments v: <NR2>, in the range -2.00 to 1.00 in steps of 0.05. in the range -2.00 to 1.80 in 0.05 v steps (PECL option) Example offset 1.50 offset? Offset Query. ...

  • Tektronix 071-0590-00 - page 264

    Remote Commands C- 46 GB1400 User Manual Error Injection Commands error_rate [off|ext|rate_3|rate_4|rate_5|rate_6|rate_7] Error Rate. Sets the Generator output bit error injection rate to "off", "external", or one of the following specified values: 10 -3 , 10 -4 , 10 -5 , 10 -6 , or 10 -7 . Min. Abbr. error_r Arguments off: turn ...

  • Tektronix 071-0590-00 - page 265

    Remote Commands GB1400 User Manual C- 47 Analyzer Commands The following commands are found only in the Analyzer command set. Results Retrieve Commands Analyzer results commands are used to query the Analyzer for Test, Window, and Totalize interval results. Note that Analyzer numeric results are returned in one three basic formats: . q <NR1> ...

  • Tektronix 071-0590-00 - page 266

    Remote Commands C- 48 GB1400 User Manual clock_freq? Clock Frequency. Returns the CLOCK input frequency in Hz that is measured by the Analyzer. Min. Abbr. clock_f Returns <NR3>, in format ddd.ddE+6 Example clock_freq? (command) CLOCK_FREQ 700.00E+6 (response) res_bits? Results Bits Query. This command returns the number of bits counted, eithe ...

  • Tektronix 071-0590-00 - page 267

    Remote Commands GB1400 User Manual C- 49 res_dm? Results Degraded Minutes Query. This command returns the number of degraded minutes counted, either in the current interval so far or in the previous test interval, depending on the setup of TEST PREV and the current test state. Min. Abbr. res_dm? Returns <NR1> Example res_dm? (command) RES_DM ...

  • Tektronix 071-0590-00 - page 268

    Remote Commands C- 50 GB1400 User Manual res_efs_per? Results Error-Free Seconds. This command returns the percentage of error free seconds calculated, either in the current test interval so far or in the previous test interval, depending on the setup of TEST PREV and the current test state. Min. Abbr. res_efs_? Returns <NR2> Example res_efs_ ...

  • Tektronix 071-0590-00 - page 269

    Remote Commands GB1400 User Manual C- 51 res_es? Results Errored Seconds. This command returns the total number of errored seconds counted, either in the current test interval so far or in the previous test interval, depending on the setup of TEST PREV and the current test state. Min. Abbr. res_es? Returns <NR1> Example res_es? (command) RES_ ...

  • Tektronix 071-0590-00 - page 270

    Remote Commands C- 52 GB1400 User Manual res_pha_es? Results Phase Errored Seconds. This command returns the total number of phase errored seconds counted, either in the current test interval so far or in the previous test interval, depending on the setup of TEST PREV and the current test state. Min. Abbr. res_p? Returns <NR1> Example res_pha ...

  • Tektronix 071-0590-00 - page 271

    Remote Commands GB1400 User Manual C- 53 res_start? Results Start (Time). This command returns a quoted string indicating the start time, either of the current test interval or the previous test interval, depending on the setup of TEST PREV and the current test state. Min. Abbr. res_sta? Returns <qstring>, <qstring> in the format: yy/mm ...

  • Tektronix 071-0590-00 - page 272

    Remote Commands C- 54 GB1400 User Manual res_tes? Results Threshold Errored Seconds. This command returns the total number of threshold errored seconds counted, either in the current test interval so far or in the previous test interval, depending on the setup of TEST PREV and the current test state. Min. Abbr. res_tes? Returns <NR1> Example ...

  • Tektronix 071-0590-00 - page 273

    Remote Commands GB1400 User Manual C- 55 res_us? Results Unavailable Seconds. This command returns the total number of unavailable seconds counted, either in the current test interval so far or in the previous test interval, depending on the setup of TEST PREV and the current test state. Min. Abbr. res_us? Returns <NR1> Example res_us? (comma ...

  • Tektronix 071-0590-00 - page 274

    Remote Commands C- 56 GB1400 User Manual total_error? Totalize Error Query. Returns the number of bit errors counted so far in the current Totalize measurement interval. The Totalize error count is zeroed at the start of each new Totalize measurement interval, that is at power-up and after a error reset. Min. Abbr. total_e? Returns <NR1> Exam ...

  • Tektronix 071-0590-00 - page 275

    Remote Commands GB1400 User Manual C- 57 Input Setup Commands clock_term [neg_2v | gnd | ac] Clock Termination. Sets the Analyzer clock input termination voltage to "v". Min. Abbr. clock_ter Arguments neg_2v 50 ohms to -2 volts. gnd 50 ohms to ground. ac 50 ohms via 0.01 µ F capacitor to ground. Example clock_term gnd clock_term? Clock T ...

  • Tektronix 071-0590-00 - page 276

    Remote Commands C- 58 GB1400 User Manual data_del_up and data_del_dn Data Delay Up/Down (Default). This command pair is used to increment (data_del_up) or decrement (data_del_dn) the current DATA input delay by the default amount, 0.005 nSec. Min. Abbr. data_del_u data_del_d Argument none Example data_del_up data_del_dn ...

  • Tektronix 071-0590-00 - page 277

    Remote Commands GB1400 User Manual C- 59 data_del_up [v] and data_del_dn [v] Data Delay Up/Down. This command pair is used to increment (data_del_up) or decrement (data_del_dn) the current DATA input delay by v seconds. Note that v is expressed as a real number with an exponent and is in the range of 0.1 to 3.99 nSec in 0.005 nSec steps. Min. Abbr. ...

  • Tektronix 071-0590-00 - page 278

    Remote Commands C- 60 GB1400 User Manual data_term [neg_2v | gnd | ac] Data Termination. Sets the Analyzer data input termination voltage to "v". Min. Abbr. data_te Arguments neg_2v : 50 ohms to -2 volts. gnd 50 ohms to ground. ac 50 ohms via 0.01 µ F capacitor to ground. Example data_term ac data_term? Data Termination Query. Returns a ...

  • Tektronix 071-0590-00 - page 279

    Remote Commands GB1400 User Manual C- 61 data_thr_up and data_thr_dn Data Threshold Up/Down (Default). This pair of commands increments (data_thr_up) or decrements (data_thr_dn) the current Analyzer DATA input threshold by the default increment of 0.05 volts. Min. Abbr. data_thr_u data_thr_d Arguments none Examples data_thr_up (increments threshold ...

  • Tektronix 071-0590-00 - page 280

    Remote Commands C- 62 GB1400 User Manual data_thres? Data Threshold Query. Returns the current threshold voltage for the Analyzer DATA input. Min. Abbr. data_thre? Returns <NR2> Example data_thres? (command) DATA_THRES -1.50 (response) rdata_del_up and rdata_del_dn Reference Data Delay Up/Down (Default). This command pair is used to increment ...

  • Tektronix 071-0590-00 - page 281

    Remote Commands GB1400 User Manual C- 63 rdata_delay [v] Reference Data Delay. Sets the Analyzer REF DATA input delay to v , where v may be set in the range 0.0 nSec to 3.99 nSec in 0.1 or 0.2 nSec steps. v is expressed as a real number with an exponent of -9. Min. Abbr. rdata_dela Argument v: 0.00E-9 to 3.99E-9, in steps of 0.10E-9 or 0.2E-9 Examp ...

  • Tektronix 071-0590-00 - page 282

    Remote Commands C- 64 GB1400 User Manual rdata_thr_up and rdata_thr_dn Reference Data Threshold Up/Down (Default). This command pair is used to increment (rdata_thr_up) or decrement (rdata_thr_dn) the current REF DATA threshold by the default increment of 0.05 volts. Min. Abbr. rdata_thr_u rdata_thr_d Argument none Examples rdata_thr_up rdata_thr_d ...

  • Tektronix 071-0590-00 - page 283

    Remote Commands GB1400 User Manual C- 65 rdata_thres? Reference Data Threshold Query. Returns the current threshold voltage for the Analyzer REF DATA input. Min. Abbr. rdata_thre Returns <NR2> Example rdata_thres? (command) RDATA_THRES 1.00 (response) ...

  • Tektronix 071-0590-00 - page 284

    Remote Commands C- 66 GB1400 User Manual Error Detector and History Setup Commands auto_search [auto | off | disab] Auto_Search. Enables or disables the Auto Search and Automatic pattern re-alignment functions. Min. Abbr. auto_s Arguments auto: Auto Search on, pattern re-alignment enabled off: Auto Search off, pattern re-alignment enabled disab :Au ...

  • Tektronix 071-0590-00 - page 285

    Remote Commands GB1400 User Manual C- 67 auto_mode [ber, fast] Auto_Mode. Sets the Auto Search mode for finding the Data Delay. Arguments ber: Uses the Bit Error Rate to find the Data Eye Crossing fast Uses the Clock to Data Phase to qu ickly find the Data Crossing Example auto_mode ber auto_mode? Returns the Auto Search Data Delay mode. Response B ...

  • Tektronix 071-0590-00 - page 286

    Remote Commands C- 68 GB1400 User Manual auto_sample [n] Auto_Sample. Sets the number of Data Bits to Sample when Auto Search is in BER mode. This is the exponent for the number of Bits accumulated at the Delay Settings, in terms of 10E+n: Arguments n: 4 to 11 Example auto_sample 4 auto_sample? Returns the exponent of the number of Data Delay Sampl ...

  • Tektronix 071-0590-00 - page 287

    Remote Commands GB1400 User Manual C- 69 auto_thresh [n] Auto_Thresh . Sets the Error Rate Threshold used when Auto Search is in BER mode. This the exponent for the error rate used for the Delay settings, in terms of 10E-n Arguments n: 3 to 10 Example auto_thresh 3 auto_thresh? Returns the exponent of the number used as the Data Delay Error Rate Th ...

  • Tektronix 071-0590-00 - page 288

    Remote Commands C- 70 GB1400 User Manual disp_select [total | | window | | test] Display Select. Selects the total, window, or test display mode. The display mode determines which BER and bit error results are shown in the top-middle, and top-right fields respectively of the display. Min. Abbr. dis Arguments total : selects the Totalize display mod ...

  • Tektronix 071-0590-00 - page 289

    Remote Commands GB1400 User Manual C- 71 histry_bits? History Bits Query. Returns a character string indicating the state of the BIT error history indicator. Min. Abbr. histry_b? Returns [on | off] Example histry_bits? (command) HISTRY_BITS OFF (response) histry_clear History Clear. This command clears (resets) all four Analyzer history LEDs: Sync ...

  • Tektronix 071-0590-00 - page 290

    Remote Commands C- 72 GB1400 User Manual histry_phase? History Phase. Returns a character string indicating the state of the PHASE error history indicator. Min. Abbr. histry_ph? Returns [on | off] Example histry_phase? (command) HISTRY_PHASE ON (response) histry_power? History Power. Returns a character string indicating the state of the POWER Loss ...

  • Tektronix 071-0590-00 - page 291

    Remote Commands GB1400 User Manual C- 73 histry_sync? History Sync Indicator Query. Returns a character string indicating the state of the SYNC Loss history indicator. Min. Abbr. h istry_sy? Returns [on | off] Example histry_sync? (command) HISTRY_SYNC OFF (response) sync? Synchronization Query. Returns a character string indicating whether the Ana ...

  • Tektronix 071-0590-00 - page 292

    Remote Commands C- 74 GB1400 User Manual TEST Setup Commands test_discard Test Discard. This command discards all results from the previous test interval, making previous results unavailable until the next test state RUN to STOP transition occurs. Min. Abbr. test_d Arguments none Example test_discard test_length [t] Test Length. Sets the test lengt ...

  • Tektronix 071-0590-00 - page 293

    Remote Commands GB1400 User Manual C- 75 test_mode [untimed|timed|repeat] Test Mode. Sets the test timing mode. The test once started, will stop and start according to the mode. Min. Abbr. test_m Arguments untimed : after test start, a test interval will continue until a test stop command is received, or the test is stopped manually from the front ...

  • Tektronix 071-0590-00 - page 294

    Remote Commands C- 76 GB1400 User Manual test_prev? Test Previous Query. Returns the current state of the test_prev command. Min. Abbr. test_pre? Returns [current|previous] Example test_prev? (command) TEST_PREV CURRENT (response) test_print Test Print. This command causes the Analyzer to print a Test Summary report. This report has the same basic ...

  • Tektronix 071-0590-00 - page 295

    Remote Commands GB1400 User Manual C- 77 test_report? Test Report Query. Returns a character string indicating the current setup of the test report parameter. Min. Abbr. test_r Returns [eot|on_error|both|none] Example test_report? (command) TEST_REPORT BOTH (response) test_squelch [on|off] Test Squelch. Enables or disables squelching of On-Error re ...

  • Tektronix 071-0590-00 - page 296

    Remote Commands C- 78 GB1400 User Manual test_state [run|stop] Test State. This command is used to start or stop the test measurement process. Min. Abbr. test_st Arguments run : starts the test measurement process. Will initiate an untimed, timed, or repeat test depending on the setup of test mode. stop : Stops the test measurement process. Will te ...

  • Tektronix 071-0590-00 - page 297

    Remote Commands GB1400 User Manual C- 79 test_thres [v] Test Threshold. Used to set the test error rate threshold to the value: 1 x 10 -v . This threshold determines which seconds are counted as Threshold Errored Seconds (TES). It also determines when On-Error reports are generated. Min. Abbr. test_t Arguments v <NR1>, in the range 2, 3, ..., ...

  • Tektronix 071-0590-00 - page 298

    Remote Commands C- 80 GB1400 User Manual WINDOW Setup Commands win_bit_len [v] Windows Bit Length. Sets BER window bit length parameter to 1 x 10 v bits. This parameter determines window length when WIN_MODE is set to BITS. Min. Abbr. win_bit_ Arguments v <NR1>, in the range 8, 9, ..., 16. Example win_bit_len 15 win_bit_len? Windows Bit Lengt ...

  • Tektronix 071-0590-00 - page 299

    Remote Commands GB1400 User Manual C- 81 win_mode [bits|sec] Windows Mode. Determines whether BER window length is determined by the windows bits (pattern length) parameter or the windows seconds (time length) parameter. Min. Abbr. win_m Arguments bits: sele cts the windows bits length parameter sec: selects the windows seconds length parameter. Ex ...

  • Tektronix 071-0590-00 - page 300

    Remote Commands C- 82 GB1400 User Manual win_rate? Window Rate Query. Returns the BER measured in either the current window interval so far, or the previous window interval, depending on the setup of WIN_PREV. Min. Abbr. win_ra? Returns <NR3> Example win_report [on|off] Windows Report . This command enables or disables End-of-Window reports. ...

  • Tektronix 071-0590-00 - page 301

    Remote Commands GB1400 User Manual C- 83 win_sec_len [s] Windows Seconds Length. Sets the BER window seconds length parameter to the duration indicated by the quoted string s . Min. Abbr. win_s Arguments s <qstring>, in format "hh:mm:ss", where hh = hours (00 to 23), mm = minutes (00 to 59), and ss = seconds (00 to 59). Example win_ ...

  • Tektronix 071-0590-00 - page 302

    Remote Commands C- 84 GB1400 User Manual PRINT Setup Commands print_enable [on | | off] Print Enable. This command turns the "master" Analyzer Print Enable parameter on or off. When Print Enable is off, then no reports will be printed. When Print Enable is on, then all enabled reports will be printed. Remember that individual reports will ...

  • Tektronix 071-0590-00 - page 303

    Remote Commands GB1400 User Manual C- 85 print_port? Print Port Query. Returns the currently selected printer port. Min. Abbr. print_p? Returns [ parallel | gpib | serial ] Example print_port? (command) PRINT_PORT PARALLEL (response) print_string ["s"] Print String. This command prints a character string s to the currently selected printe ...

  • Tektronix 071-0590-00 - page 304

    Remote Commands C- 86 GB1400 User Manual Audio Beeper Setup Commands audio_rat_up and audio_rat_dn Audio Rate Up/Down (Default). This command pair is used to increment (audio_rat_up) or decrement (audio_rat_dn) by one the exponent of the current error rate threshold of the BER beeper. Min. Abbr. audio_rat_u audio_rat_d Arguments none Example audio_ ...

  • Tektronix 071-0590-00 - page 305

    Remote Commands GB1400 User Manual C- 87 audio_rate? Audio Rate Query. Returns the current error beeper BER threshold. Returns <NR1> Example audio_rate? (command) AUDIO_RATE 9 (response) audio_vol [v] Audio Volume. Sets the volume of the error beeper to v , where v can range from 0 (off) to 4 (maximum volume). Min. Abbr. audio_vol Arguments v ...

  • Tektronix 071-0590-00 - page 306

    Remote Commands C- 88 GB1400 User Manual audio_vol_up and audio_vol_dn Audio Volume Up/Down (Default). This command pair is used to increment (audio_vol_up) or decrement (audio_vol_dn) the current error beeper volume by one level. Min. Abbr. audio_vol_u audio_vol_d Argument none Example audio_vol_up audio_vol_dn audio_vol_up [v] and audio_vol_dn [v ...

  • Tektronix 071-0590-00 - page 307

    Remote Commands GB1400 User Manual C- 89 Misc. Analyzer Commands date ["yyyy-mm-dd"] Date. Sets the current date in year-month-day format. Note that the argument is a quoted character string. Min. Abbr. date Arguments yyyy year (NOTE: may be above 2000) mm month (1, 2, ..., 12) dd day (1, 2, ..., 31) Example date "2001-03-21" da ...

  • Tektronix 071-0590-00 - page 308

    Remote Commands C- 90 GB1400 User Manual time [s] Time. Used to set the instrument's time of day clock. Min. Abbr. ti Arguments s <qstring>, in the format "hh:mm:ss". where hh = hours (00 ... 23), mm = minutes (00 ... 59), and ss = s econds (00 ... 59). Examples time 16:30:02 time? Time Query. Returns a quoted string indicating ...

  • Tektronix 071-0590-00 - page 309

    Remote Commands GB1400 User Manual C- 91 1 MB Option Commands The following section identifies commands that are modified or added when the 1 MB Option is installed. Modified Commands When the 1 MB Option is installed, the All_mem command will operate as before except that it will not return any saved word patterns. Replaced Commands The standard G ...

  • Tektronix 071-0590-00 - page 310

    Remote Commands C- 92 GB1400 User Manual byte_block [a], [i], [b1], ..., [bn] Byte Block. This command overwrites a block of i bits in the edit pattern, beginning at address a , with the overwrite pattern indicated by bytes b1 through bn . Min. Abbr. byte_b Arguments a <NR1>, the following ranges indicate the starting address of the overwrite ...

  • Tektronix 071-0590-00 - page 311

    Remote Commands GB1400 User Manual C- 93 byte_block? [a] Byte Block Query. Returns the hex., octal, or binary representation of the 80 bit section of the edit pattern beginning with the bit at address a . Note that if there is no editing session in progress, this command will return the indicated 80 bit section from the current word pattern. " ...

  • Tektronix 071-0590-00 - page 312

    Remote Commands C- 94 GB1400 User Manual byte_delete [a], [i] Byte Delete. This command deletes i bits from the edit pattern starting with bit a . Min. Abbr. byte_d Arguments a <NR1>, in the range "a", the block of bits to be deleted begins at this address. 0 to 131071 (1M mode) 0 to 65535 (512K mode) 0 to 32767 (256K mode) 0 to 16, ...

  • Tektronix 071-0590-00 - page 313

    Remote Commands GB1400 User Manual C- 95 byte_edit [a], [b1] Byte Edit. This command is similar to byte_block except that it can overwrite (edit) only one byte at a time. The command overwrites 8 bits starting at address a . Min. Abbr. byte_e Arguments a <NR1>, in the range "a", the address of the overwrite byte. 0 to 131071 (1M mod ...

  • Tektronix 071-0590-00 - page 314

    Remote Commands C- 96 GB1400 User Manual byte_fill [i], [b1], [b2], ..., [bn] Byte Fill. This command fills the entire edit pattern with a repeating i -bit pattern, b1, b2, b3, ..., bn. Min. Abbr. byte_f Arguments i <NR1>, in the range 8 to 80, in steps of 8, indicates the number of bits in the fill pattern. b1, ..., bn <non-decimal numeri ...

  • Tektronix 071-0590-00 - page 315

    Remote Commands GB1400 User Manual C- 97 byte_length [m], [n] Byte Length. This command sets the length of the edit pattern to m bytes plus n bits. Min. Abbr. byte_l Arguments m <NR1>, in the range: 0 to 131072 (1M mode) 0 to 65536 (512K mode) 0 to 32768 (256K mode) 0 to 16,384 (128K mode) 0 to 8192 (64K mode) n <NR1>, in the range 0 to ...

  • Tektronix 071-0590-00 - page 316

    Remote Commands C- 98 GB1400 User Manual byte_mode [n] Byte_Mode. Controls the WORD storage mode. There will always be a Current Word Buffer. In addition to that, there is 0 to 10 memory storage buffers. In different modes, the buffers permit patterns of different lengths. Arguments n 64, 128, 256, 512, 1024 64 10 Word memory buffers of 64 kbits (l ...

  • Tektronix 071-0590-00 - page 317

    Remote Commands GB1400 User Manual C- 99 byte_sync [n] (Analyzer only) Byte Synchronization. This command sets the long-word pattern synchronization threshold. This threshold does not apply to short-word patterns, or PRBS patterns. The long-word synchronization threshold is set in terms of an integer, n, which corresponds to a BER threshold. In the ...

  • Tektronix 071-0590-00 - page 318

    Remote Commands C- 100 GB1400 User Manual edit_begin [n] Edit Begin. You must issue this command to the instrument before starting an editing session. In effect this command loads the contents of a word memory location specified by n into a scratch pad memory location. Once in the scratch pad memory it can be edited, uploaded to the controller, or ...

  • Tektronix 071-0590-00 - page 319

    Remote Commands GB1400 User Manual C- 101 edit_cntrl? Edit Control Query. This command returns a character string that indicates whether or not a long-word (1 MB Option) editing session is in progress and if that session is under local or remote control. Min. Abbr. edit_c Returns [local|remot e|none], where: local: indicates a long-word editing ses ...

  • Tektronix 071-0590-00 - page 320

    Remote Commands C- 102 GB1400 User Manual ...

  • Tektronix 071-0590-00 - page 321

    GB1400 User Manual D- 1 Using GPIB, RS-232 Interfaces This chapter describes the use of the GB1400 Bit Error Rate Tester Remote Interfaces. Since the remote interfaces enable automatic testing, the user does not have to complete any of the manual procedures necessary for front panel operation. However, the user can write programs to conduct the tes ...

  • Tektronix 071-0590-00 - page 322

    Using GPIB, RS-232 D- 2 GB1400 User Manual Interface Functions The GB1400 is configured as a talker/listener. No controller functions are implemented. As described in the IEEE-488 standards, the GB1400 supports the following implementation: SH1 Complete source handshake AH1 Complete acceptor handshake T6 Basic talker; serial poll, no talk only, una ...

  • Tektronix 071-0590-00 - page 323

    Using GPIB, RS-232 GB1400 User Manual D- 3 query command. The GB1400 responses commands will be either character mnemonics (for example, INT or EXT) or numerics (Example: 200.0). GPIB Numeric Responses When responding with a numeric, the receiver specifies it as one of the following types: <NR1 Numeric>: decimal integer <NR2 Numeric>: d ...

  • Tektronix 071-0590-00 - page 324

    Using GPIB, RS-232 D- 4 GB1400 User Manual Service Request Enable Different conditions for a service request can be individually enabled. The Service Request Enable byte contains the enabling bits for the status byte. For a service request to occur, either the TSB, MAV or ESB bit must be enabled. Each time the GB1400 is powered on, this byte is RES ...

  • Tektronix 071-0590-00 - page 325

    Using GPIB, RS-232 GB1400 User Manual D- 5 Standard Event Status Enable Register Different conditions within the Standard Event Status Register can be individually enabled or disabled. The Standard Event Status Enable Register contains enabling bits. Each time one of the event conditions or one of the enabling bits change, the status of the ESB bit ...

  • Tektronix 071-0590-00 - page 326

    Using GPIB, RS-232 D- 6 GB1400 User Manual GPIB Common Commands The following commands are provided to use with GPIB status reporting, as defined by IEEE 488.2 for service request: *STB? *SRE *SRE? *ESR? *ESE *ESE? *CLS Additional SRQ GPIB Commands (Rx only) The following commands are provided to use with the Test Status SRQ feature: TSE TSE? TSR? ...

  • Tektronix 071-0590-00 - page 327

    Using GPIB, RS-232 GB1400 User Manual D- 7 Functional Elements The IEEE 488.2 standard requires a list of the functional elements which are used by the GB1400 receiver. These are the functional elements used in constructing the remote commands that control the receiver. For more information, see the IEEE 488.2 standard, sections 4.3, 7.1.1, and 7.3 ...

  • Tektronix 071-0590-00 - page 328

    Using GPIB, RS-232 D- 8 GB1400 User Manual Using the RS-232 Interface Option The GB1400 supports remote control through the RS-232C connector on the rear panel The unit can be operated from the front panel and over the remote interface simultaneously. Any unit changes made remotely are displayed on the front panel. All of the front panel functions ...

  • Tektronix 071-0590-00 - page 329

    Using GPIB, RS-232 GB1400 User Manual D- 9 RS-232 Interface Hardware/ Handshaking Considerations The remote interface consists of a 25-pin female D-type connector on the rear panel. When using the RS-232C interface, connect the controller to the GB1400 with an appropriate 25-pin cable. The GB1400 is configured as an RS-232C DCE (Data Circuit termin ...

  • Tektronix 071-0590-00 - page 330

    Using GPIB, RS-232 D- 10 GB1400 User Manual Programming RS-232C Remote Commands There are two types of remote commands for the GB1400: • Set commands (commands) • Queries commands (queries The set commands force the GB1400 to take a specific action. The query commands direct the GB1400 to return status information. Commands are entered one line ...

  • Tektronix 071-0590-00 - page 331

    Using GPIB, RS-232 GB1400 User Manual D- 11 RS-232C Error Messages All RS-232C remote commands received by the GB1400 are checked for command validity and appropriate parameters (parameters listed with commands within brackets [ ]). All valid command strings are executed. Incorrect command strings are responded to with error messages Error Message ...

  • Tektronix 071-0590-00 - page 332

    Using GPIB, RS-232 D- 12 GB1400 User Manual ...

  • Tektronix 071-0590-00 - page 333

    GB1400 Acceptance Test E- 1 p Customer Acceptance Test For GB1400 Generator & Analyzer NOTICE TO ALL PERSONS RECEIVING THIS DOCUMENT THIS DOCUMENT IS ONLY CONDITIONALLY ISSUED, AND NEITHER RECEIPT NOR POSSESSION THEREOF CONFERS OR TRANSFERS ANY RIGHT IN, OR LICENSE TO USE, THE SUBJECT MATTER OF THE DOCUMENT OR ANY DESIGN OR TECHNICAL INFORMATIO ...

  • Tektronix 071-0590-00 - page 334

    Performance Verification E- 2 GB1400 Acceptance Test Performance Verification The following tests verify that the GB1400 Generator & Analyzer achieve their specified performance. These instruments are not user-adjustable. If the GB1400 needs repair, return it to Tektronix. Recommended Test Equipment The recommended test equipment needed to veri ...

  • Tektronix 071-0590-00 - page 335

    Performance Verification GB1400 Acceptance Test E- 3 Functional Test To functionally test the GB1400, connect the Generator to the Analyzer and confirm their correct operation as described below. Note In these procedures, the Generator and Analyzer are returned to their default settings. The word memories will be reset. If you have entered word pat ...

  • Tektronix 071-0590-00 - page 336

    Performance Verification E- 4 GB1400 Acceptance Test giga BERT -1400 RECEIVER OUTPUT giga BERT -1400 TRANSMITTER Clock Not Clock Data Not Data Data Not Data Clock Not Clock DATA THRESHOLD (on rear panel) Figure 1 -- Setup for Functional Test of Standard Instrument q Step 4: At the Generator, verify that PRBS is selected (the PRBS LED light, in the ...

  • Tektronix 071-0590-00 - page 337

    Performance Verification GB1400 Acceptance Test E- 5 Confirmation of Frequency Function q Step 6 : In the Generator CLOCK section, the FREQUENCY LED should be on. If it is not, press the ‘FREQUENCY’ key to select it. q Step 7: Use the Generator CLOCK up/down keys to change the output frequency. q Step 8: Check that the frequency displayed by th ...

  • Tektronix 071-0590-00 - page 338

    Performance Verification E- 6 GB1400 Acceptance Test Confirmation of Generator Output Data Level Change In this part of the functional test procedure, you will verify that the Analyzer threshold responds correctly to the sample values of baseline offset and amplitude in the Generator output. The sample values and threshold limits are summarized in ...

  • Tektronix 071-0590-00 - page 339

    Performance Verification GB1400 Acceptance Test E- 7 Confirmation of Error Injection Rates q Step 29: In the Analyzer ERROR DETECTION section, press the ‘DISPLAY SELECT’ key until there is an ∞ (infinity) symbol on the display preceding the error rate. q Step 30: At the Analyzer, press the ‘CLEAR’ key in the ERROR HISTORY section, and pre ...

  • Tektronix 071-0590-00 - page 340

    Performance Verification E- 8 GB1400 Acceptance Test keys in the input section of the Analyzer until the PHASE light in the ERROR HISTORY section illuminates. Manually return the Analyzer delay setting to that recorded above. Verify that the PHASE light can be extinguished by the ‘CLEAR’ key. Confirmation of Selectable Analyzer Terminations q S ...

  • Tektronix 071-0590-00 - page 341

    Performance Verification GB1400 Acceptance Test E- 9 ...

  • Tektronix 071-0590-00 - page 342

    Performance Verification E- 10 GB1400 Acceptance Test Confirmation of Buttons and Indicators q Step 49: Reset both the Generator and Analyzer by cycling the power. q Step 50: Verify the following Generator LEDs. Section ON OFF CLOCK FREQUENCY RECALL SAVE EXT PATTERN PRBS WORD RECALL SAVE WORD LENGTH F1 - F4 Bits 1 - 8 OUTPUT DATA CLOCK INVERT DATA ...

  • Tektronix 071-0590-00 - page 343

    Performance Verification GB1400 Acceptance Test E- 11 q Step 52: Verify the Analyzer LEDs and buttons operate by toggling the following buttons and observing the LEDs turn ON and OFF. Section LED/Button Indicator Left Side PANEL LOCK ADDR ON - OFF ON - OFF ...

  • Tektronix 071-0590-00 - page 344

    GB1400 User Manual F- 1 Default Settings This appendix lists factory default settings for the GB1400 Generator and Analyzer. These are the value for the various operating parameters, when the unit leaves the factory. These settings can be changed by the user, and stored in non-volatile RAM. Should the non-volatile RAM be corrupted (due to battery f ...

  • Tektronix 071-0590-00 - page 345

    Default Settings F- 2 GB1400 User Manual Generator (TX) Factory Default Settings CLOCK External Clock Source INT Frequency 1405.0 MHz Frequency Memory 0 720 MHz 1 360 MHz 2 180 MHz 3 90 MHz 4 45 MHz 5 1360 MHz 6 680 MHz 7 340 MHz 8 170 MHz 9 85 MHz Frequency Step Size 1000.0 MHz Data Pattern PRBS pattern PN 7 (2 7 -1) Word memory (all ten) AA 55 Pr ...

  • Tektronix 071-0590-00 - page 346

    Default Settings GB1400 User Manual F- 3 Remote Interfaces Remote mode local GPIB address (Generator) 15 GPIB Bus TALK_LISTEN GPIB terminator EOI/LF RS-232C prompt BERT1400> RS-232C baud rate 9600 RS-232C parity even RS-232C data size 8 bits RS-232C EOL CR/LF RS-232C echo OFF RS-232C prompt line feed OFF MISC. View Angle 0 Panel Lock OFF Respons ...

  • Tektronix 071-0590-00 - page 347

    Default Settings F- 4 GB1400 User Manual Analyzer (RX) Factory Default Settings Clock, Data, and Reference Data Inputs Input data delay 0 pS Input data threshold 0.00 volts Reference Data Delay 0 pS Reference Data Threshold -1.50 V Data Termination GND Clock Termination GND Reference Data Termination GND Data Pattern PRBS pattern PN 7 (2 7 -1) Word ...

  • Tektronix 071-0590-00 - page 348

    Default Settings GB1400 User Manual F- 5 Time and Date Date 1-1-1999 Time 00:00:00.0 Printer Port parallel Print enable on Current BER Mode Seconds Bits 1.0E+9 Seconds 00:00:01 Previous Remote Status CURRENT Report Enable OFF Test Parameters Test Mode TIMED Test Length 00:00:30 Test Report Enable ON ERROR Test Error Rate Threshold 1.0E-05 Test Sque ...

  • Tektronix 071-0590-00 - page 349

    Default Settings F- 6 GB1400 User Manual MISC. View Angle 0 Panel Lock OFF Response Header ON ...

  • Tektronix 071-0590-00 - page 350

    GB1400 User Manual G- 1 Cleaning Instructions Clean the GB1400 often enough to prevent dust and dirt from accumulating. Dirt acts as a thermal insulator, preventing effective heat dissipation, and can also provide high-resistance leakage paths between conductors or components in a humid environment. Cleaning the Exterior Clean the dust from the out ...

  • Tektronix 071-0590-00 - page 351

    Cleaning Instructions G- 2 GB1400 User Manual ...

  • Tektronix 071-0590-00 - page 352

    GB1400 User Manual H- 1 Pattern Editor Requirements and Features Version 1.10 (9/13/96) Before You Begin: Before installing this program, it is suggested that you make a copy of this disk and store it away in a safe place. To protect against accidentally overwriting any files on this disk, slide the write protect tab on the back of the disk to the ...

  • Tektronix 071-0590-00 - page 353

    Pattern Editing Software H- 2 GB1400 User Manual Minimum Requirements: Microsoft Windows 3.1 or later running on a 386 or faster machine with 4 Mb of memory, For reasonable speed, a 486 DX or DX2 with at least 8 Mb of memory. At least 2 Mb of free hard disk space. gB700 Tx or Rx with 128K memory. gB1400/1600 Tx or Rx with at least 256K memory. A PB ...

  • Tektronix 071-0590-00 - page 354

    Pattern Editing Software GB1400 User Manual H- 3 • The editor uses a proprietary editor and therefore cannot share data with other applications via the Clipboard. • The editor will not work with the GB660. List of Files on this Disk SETUP.EXE SETUP.INS README.DOC MLPE.Z MLPE.INI MLPE.BMP FPGRID10.VBX Please verify that the above files are on th ...

  • Tektronix 071-0590-00 - page 355

    Pattern Editing Software H- 4 GB1400 User Manual directory is still there and is not corrupted. If it is not there, copy the MLPE.INI file from the MLPE directory to the WINDOWS directory. See if the program runs properly. If it is there, it may possibly be corrupted. Rename the file that is there to MLPE.SAV and copy the MLPE.INI file from the MLP ...

  • Tektronix 071-0590-00 - page 356

    Pattern Editing Software GB1400 User Manual H- 5 Saving patterns If you open an existing saved pattern from disk and make changes to it, you will be reminded to save the changes before you can close the file or exit the program. If you receive a pattern from a gigaBERT to the Tektronix Pattern Editor you must remember to save the file to disk befor ...

  • Tektronix 071-0590-00 - page 357

    Pattern Editing Software H- 6 GB1400 User Manual The HELP system indicates that only " filename .pat" files can be opened. This is not true. Although ".pat" is the default extension and should be used for saving all gigaBERT files, there may be different extensions that may be used for the packetBERT200 depending on the version ...

  • Tektronix 071-0590-00 - page 358

    Pattern Editing Software GB1400 User Manual H- 7 WARNING Read License Agreement Before Opening Tektronix / Microwave Logic Products Copyright  Microwave Logic, Inc. All Rights Reserved Part Number 9508-1388 Version 1.0 IMPORTANT READ BEFORE OPENING SEALED WRAPPER This software is provided under license from Microwave Logic, Inc. Retention of thi ...

  • Tektronix 071-0590-00 - page 359

    Pattern Editing Software H- 8 GB1400 User Manual TEKTRONIX, MICROWAVE LOGIC PRODUCTS SOFTWARE LICENSE AGREEMENT THE ENCLOSED PROGRAM IS FURNISHED SUBJECT TO THE TERMS AND CONDITIONS OF THIS AGREEMENT, RETENTION OF THE PROGRAM FOR MORE THAN THIRTY DAYS, OPENING THE SEALED WRAPPER, IF ANY, SURROUNDING THE PROGRAM OR USE OF THE PROGRAM IN ANY MANNER W ...

  • Tektronix 071-0590-00 - page 360

    Pattern Editing Software GB1400 User Manual H- 9 If the Program is acquired by or for an agency of the U.S. Government, the Program shall be considered computer software developed at private expense and the license granted herein shall be interpreted as granting Customer restricted rights in the Program and related documentation as defined in the a ...

  • Tektronix 071-0590-00 - page 361

    Pattern Editing Software H- 10 GB1400 User Manual THIS WARRANTY IS GIVEN BY MICROWAVE LOGIC WITH RESPECT TO THE PROGRAM IN LIEU OF ANY OTHER WARRANTIES, EXPRESS OR IMPLIED. MICROWAVE LOGIC AND ITS VENDORS DISCLAIM ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE., MICROWAVE LOGIC'S RESPONSIBILITY TO REPLACE DEFECTI ...

  • Tektronix 071-0590-00 - page 362

    GB1400 User Manual I- 1 Theory of Operation See block diagrams of GB1400 TX and GB1400 RX at end of this section. GB1400 Generator (TX) Design Overview The GB1400 TX is designed to generate a programmable WORD of 16-bits , and five PRBS of 2 n-1 (n=7, 15, 17, 20, 23), at serial data rates of up to 1400 Mb/s. The unit incorporates a programmable cry ...

  • Tektronix 071-0590-00 - page 363

    Theory of Operation I- 2 GB1400 User Manual The Error Inject circuitry consists of a chain of decade counters, used to generate a pulse every 10E-n bits (where n=3-7). This pulse generates a single bit error on the output data streams, providing a known error rate for back-to-back tests. Data and Clock Output Amplifier PCB The Data stream generated ...

  • Tektronix 071-0590-00 - page 364

    Theory of Operation GB1400 User Manual I- 3 GB1400 Analyzer (RX) Design Overview The GB1400 RX is designed to receive a differential or single-ended programmable WORD of 16-bits, and five PRBS of 2 n-1 (n=7, 15, 17, 20, 23), at serial data rates of up to 1400 Mb/s, compare it to a locally-generated identical data stream and perform Bit Error Rate ( ...

  • Tektronix 071-0590-00 - page 365

    Theory of Operation I- 4 GB1400 User Manual In PRBS mode, the Pattern Sync circuit detects the start (n, 1, zeros) of the PRBS pattern. This produces a single bit width pulse once per pattern frame. In WORD mode, the shift register detects the programmable WORD load pulse, which occurs once per WORD frame. Error Counter PCB The Error Counter PCB co ...

  • Tektronix 071-0590-00 - page 366

    GB1400 User Manual I- 5 CLOCK SYNTHESIZER CLOCK DIVIDER & DISTRIBUTION EXT CLK CLOCK/4 OUT CLOCK OUT CLOCK OUT AMPL OFF PRN GEN 4:2 MUX WORD GEN ERROR INJECT PATTERN SYNC DATA INVERT DATA OUT OFF AMPL DATA OUT DATA INHIBIT CPU BUS EXTERNAL ERROR INJECT FRONT PANEL 2 x 24 LCD DISPLAY CPU NON-VOLATILE RAM POWER SUPPLY DC OUT AC INPUT PHASE A PHAS ...

  • Tektronix 071-0590-00 - page 367

    Theory of Operation I- 6 GB1400 User Manual PROGRAM DELAY DATA IN DATA MONITOR ERROR INHIBIT PROGRAM DELAY DATA INVERT REF MODE REF DATA IN CLOCK DIST PROGRAMMABLE ERROR/SYNC THRESHOLD CLOCK MONITOR CLK CLK CLK INTERNAL DATA PATTERN CLK MUX PRN GEN FEED SLIP ERRORS WORD GEN ERROR COUNTER SYNC CLK CLK SYNC SLIP CLK CLK DATA PATTERN SYNC ERROR OUT ER ...

  • Tektronix 071-0590-00 - page 368

    Glossary/ Index ...

  • Tektronix 071-0590-00 - page 369

    GB1400 User Manual glossary- 1 Glossary Address A number specifying a particular user device attachment point... The location of a terminal, a peripheral device, a node, or any other unit or component in a network...A set of numbers than uniquely identifies something - a location in computer memory, a packet of data traveling through a network. Ana ...

  • Tektronix 071-0590-00 - page 370

    Glossary glossary- 2 GB1400 User Manual Bit Rate The number of bits of data transmitted over a phone line per second. Byte A unit of 8 bits. Channel A communications path or the signal sent over a channel. Through multiplexing several channels, voice channels can be transmitted over an optical channel. Clock 1. An electronic component that emits co ...

  • Tektronix 071-0590-00 - page 371

    Glossary GB1400 User Manual glossary- 3 Multi-Channel Cable An optical cable having more than one fiber. Noise Unwanted signals that combine with and hence distort the signal intended for transmission and reception. Residual error rate The error rate remaining after attempts at correction are made. RS-232C A physical layer interface standard for th ...

  • Tektronix 071-0590-00 - page 372

    Glossary glossary- 4 GB1400 User Manual ...

  • Tektronix 071-0590-00 - page 373

    Index GB1400 User Manual Index- 1 Index -A- Analyzer Functions, 3-19 Analyzer Error Messages, 3-45 Audio (Beeper) Function, 3-45 AUTO SEARCH, "Non-PRBS" Patterns, 3-21 PRBS Patterns, 3-20 Automatic Setup Func. (SYNC), 3-19 CLEAR Control, 3-45 Clearing Results, Starting Tests, 3-33 Clock, Data, Ref Data Inputs, 3-23 Display Mode: Totalize, ...

  • Tektronix 071-0590-00 - page 374

    Index Index- 2 GB1400 User Manual -C- Controls, Indicators, and Connectors, 2-4 Controls & Indicators, 2-18 Analyzer ERROR DETECTION, 2-25 Analyzer Error History, 2-24 Analyzer INPUT, 2-23 Analyzer SYNC Controls, 2-25 Func (Soft) Keys (F1, F2, F3, F4), 2-21 Generator ERROR INJECT, 2-22 GPIB Controls, 2-19 Pattern Controls, Function Keys, 2-20 P ...

  • Tektronix 071-0590-00 - page 375

    Index GB1400 User Manual Index- 3 Single-Ended or Differential Operation, 3-16 Step Size and Frequency, 3-10 Getting Started, 1-1 -I- Initial Self-Check Procedure, 1-7 -M- Menus, 3-48 Using the Menu System, 3-48 General Rules, 3-51 Menu and Function "Pages", 3-48 Menu Overview, 3-1 Menu Summaries, 3-52 Auto, 3-62 Buffer, 3-61 GPIB, 3-81 M ...

  • Tektronix 071-0590-00 - page 376

    Index Index- 4 GB1400 User Manual -S- Selecting an Active Pattern, 3-3 Selecting (Recalling) a Saved Word Pattern, 3-4 Selecting PRBS Patterns, 3-3 Selecting the Current Word Pattern, 3-3 Selecting a Pattern, 3-2 Pattern Definitions, 3-2 PRBS Patterns , 3-2 Word Patterns, 3-3 -T- Tables Actions taken by Analyzer when Synchronization is Lost, 3-20 A ...

Manufacturer Tektronix Category Welding System

Documents that we receive from a manufacturer of a Tektronix 071-0590-00 can be divided into several groups. They are, among others:
- Tektronix technical drawings
- 071-0590-00 manuals
- Tektronix product data sheets
- information booklets
- or energy labels Tektronix 071-0590-00
All of them are important, but the most important information from the point of view of use of the device are in the user manual Tektronix 071-0590-00.

A group of documents referred to as user manuals is also divided into more specific types, such as: Installation manuals Tektronix 071-0590-00, service manual, brief instructions and user manuals Tektronix 071-0590-00. Depending on your needs, you should look for the document you need. In our website you can view the most popular manual of the product Tektronix 071-0590-00.

Similar manuals

A complete manual for the device Tektronix 071-0590-00, how should it look like?
A manual, also referred to as a user manual, or simply "instructions" is a technical document designed to assist in the use Tektronix 071-0590-00 by users. Manuals are usually written by a technical writer, but in a language understandable to all users of Tektronix 071-0590-00.

A complete Tektronix manual, should contain several basic components. Some of them are less important, such as: cover / title page or copyright page. However, the remaining part should provide us with information that is important from the point of view of the user.

1. Preface and tips on how to use the manual Tektronix 071-0590-00 - At the beginning of each manual we should find clues about how to use the guidelines. It should include information about the location of the Contents of the Tektronix 071-0590-00, FAQ or common problems, i.e. places that are most often searched by users in each manual
2. Contents - index of all tips concerning the Tektronix 071-0590-00, that we can find in the current document
3. Tips how to use the basic functions of the device Tektronix 071-0590-00 - which should help us in our first steps of using Tektronix 071-0590-00
4. Troubleshooting - systematic sequence of activities that will help us diagnose and subsequently solve the most important problems with Tektronix 071-0590-00
5. FAQ - Frequently Asked Questions
6. Contact detailsInformation about where to look for contact to the manufacturer/service of Tektronix 071-0590-00 in a specific country, if it was not possible to solve the problem on our own.

Do you have a question concerning Tektronix 071-0590-00?

Use the form below

If you did not solve your problem by using a manual Tektronix 071-0590-00, ask a question using the form below. If a user had a similar problem with Tektronix 071-0590-00 it is likely that he will want to share the way to solve it.

Copy the text from the picture

Comments (0)