Agilent Trigger and Marker Interfacing on the N6030A. Application Note

Similar documents
81110A Pulse Pattern Generator Simulating Distorted Signals for Tolerance Testing

Agilent N8973A, N8974A, N8975A NFA Series Noise Figure Analyzers. Data Sheet

Loop Bandwidth and Clock Data Recovery (CDR) in Oscilloscope Measurements. Application Note

Selecting RJ Bandwidth in EZJIT Plus Software

Agilent Creating Multi-tone Signals With the N7509A Waveform Generation Toolbox. Application Note

Agilent Technologies E8047B Analysis Probe System for the Intel Xeon Processor Family

Agilent Evolution of Test Automation Using the Built-In VBA with the ENA Series RF Network Analyzers

Agilent N2717A Service Software Performance Verification and Adjustment Software for the Agilent ESA Spectrum Analyzers Product Overview

Agilent Test Solutions for Multiport and Balanced Devices

Agilent Electronic Calibration (ECal) Modules for Vector Network Analyzers

Trace Port Analysis for ARM7-ETM and ARM9-ETM Microprocessors

Agilent Split Post Dielectric Resonators for Dielectric Measurements of Substrates. Application Note

Agilent E6481A OPAS32 Engineering Information Management and Analysis Software Configuration Guide

Improving Chromatic Dispersion and PMD Measurement Accuracy

Agilent Automotive Power Window Regulator Testing. Application Note

802.11ac Power Measurement and Timing Analysis

Agilent U2000 Series USB Power Sensors

Agilent Measuring Noninsertable Devices

Agilent E5100A Network Analyzer

Agilent Technologies 1670G Series (Option 004) Pattern Generator Specifications and Characteristics

Agilent Technologies 3000 Series Oscilloscopes

The Next Generation in Automated Oscilloscope Test

Agilent U2000 Series USB Power Sensors

Agilent 8753ET/8753ES Network Analyzers

What is the difference between an equivalent time sampling oscilloscope and a real-time oscilloscope?

EXPERIMENT NUMBER 5 BASIC OSCILLOSCOPE OPERATIONS

Agilent Television Power Consumption Testing. Application Note

TI GPS PPS Timing Application Note

Agilent E3830 Series Wide-bandwidth Signal Analyzer Custom Systems 100 MHz Bandwidth Microwave Vector Signal Analysis

Agilent GSM/EDGE Base Station Test with the E4406A VSA and ESG-D Series RF Signal Generators Product Overview

How to Measure 5 ns Rise/Fall Time on an RF Pulsed Power Amplifier Using the 8990B Peak Power Analyzer

Agilent P940xA/C Solid State PIN Diode Switches

Agilent 8762/3/4A,B,C Coaxial Switches

Agilent Technologies. Troubleshooting Three-Phase AC Motors with U1210 Series Handheld Clamp Meters. Application Note

Agilent BenchVue Software (34840B) Data capture simplified. Click, capture, done. Data Sheet

Agilent U2000 Series USB Power Sensors

Agilent MATLAB Data Analysis Software Packages for Agilent Oscilloscopes

Agilent 87421A/87422A Power Supply

PCI Express Probes for Agilent E2960B PCI Express Analysis Systems

Agilent 4338B Milliohm Meter

DM54161 DM74161 DM74163 Synchronous 4-Bit Counters

RF Measurements Using a Modular Digitizer

Agilent E4980A Precision LCR Meter 20 Hz to 2 MHz

RF Power Amplifier PA10W Owner s Manual SpinCore Technologies, Inc.

Agilent Technologies Storage Area Network (SAN) Test System 1730 Series 1, 2 and 4Gb/s Fibre Channel Traffic Generators and Analyzers

54191 DM54191 DM74191 Synchronous Up Down 4-Bit Binary Counter with Mode Control

PCI Express 1.0 (2.5 GT/s) Protocol Test

Agilent AN 1316 Optimizing Spectrum Analyzer Amplitude Accuracy

Agilent E6832A W-CDMA Calibration Application

Agilent Technologies N5393B PCI Express 2.0 (Gen2) Electrical Performance Validation and Compliance Software for Infiniium Oscilloscopes

Agilent 8904A Multifunction Synthesizer dc to 600 khz

Agilent 8509C Lightwave Polarization Analyzer

TekConnect Adapters. TCA75 TCA-BNC TCA-SMA TCA-N TCA-292MM Data Sheet. Applications. Features & Benefits

NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter

A Lesson on Digital Clocks, One Shots and Counters

54LS193 DM54LS193 DM74LS193 Synchronous 4-Bit Up Down Binary Counters with Dual Clock

A Lesson on Digital Clocks, One Shots and Counters

5495A DM Bit Parallel Access Shift Registers

Agilent 4339B/4349B High Resistance Meters

Clocks Basics in 10 Minutes or Less. Edgar Pineda Field Applications Engineer Arrow Components Mexico

Agilent Balanced Measurement Example: Differential Amplifiers

Agilent E5063A ENA Series Network Analyzer

Agilent PN Extending Vector Signal Analysis to 26.5 GHz with 20 MHz Information Bandwidth

DDR Memory Overview, Development Cycle, and Challenges

AND8090/D. AC Characteristics of ECL Devices APPLICATION NOTE

74LS193 Synchronous 4-Bit Binary Counter with Dual Clock

PXI. GSM/EDGE Measurement Suite

Module 3: Floyd, Digital Fundamental

Counters and Decoders

PCM Encoding and Decoding:

Recommendations for TDR configuration for channel characterization by S-parameters. Pavel Zivny IEEE GCU Singapore, 2011/03 V1.

DM74LS193 Synchronous 4-Bit Binary Counter with Dual Clock

An Overview of the Electrical Validation of 10BASE-T, 100BASE-TX, and 1000BASE-T Devices

Evaluating Oscilloscope Bandwidths for Your Application

SIGNAL GENERATORS and OSCILLOSCOPE CALIBRATION

QUICK START GUIDE FOR DEMONSTRATION CIRCUIT BIT DIFFERENTIAL ADC WITH I2C LTC2485 DESCRIPTION

8 Gbps CMOS interface for parallel fiber-optic interconnects

The Effective Number of Bits (ENOB) of my R&S Digital Oscilloscope Technical Paper

DM74LS169A Synchronous 4-Bit Up/Down Binary Counter

A PC-BASED TIME INTERVAL COUNTER WITH 200 PS RESOLUTION

User s Guide DSO-2150 USB PC Based Digital Oscilloscope Operation Manual

Agilent 8757D Scalar Network Analyzer 10 MHz to 110 GHz

PicoScope 6000A/B Series

155 Mb/s Fiber Optic Light to Logic Receivers for OC3/STM1

Op Amp Circuit Collection

DAC Digital To Analog Converter

Lab 1: The Digital Oscilloscope

Agilent 8720 Family Microwave Vector Network Analyzers

54LS169 DM54LS169A DM74LS169A Synchronous 4-Bit Up Down Binary Counter

8B/10B Coding 64B/66B Coding

PicoScope 3000 A and B Series

Phase-Locked Loop Based Clock Generators

Keysight Technologies N1918A Power Analysis Manager and U2000 Series USB Power Sensors. Demo Guide

Testing WiMAX receiver performance in a multipath propagation environment using Agilent s E6651A with an EB Propsim C8 radio channel emulator

Agilent EEsof EDA.

Microwave Multiplexer Module

AFG-100/200 series USB Modular Arbitrary Function Generator. Date: Oct, 2014

Asynchronous counters, except for the first block, work independently from a system clock.

DM74LS191 Synchronous 4-Bit Up/Down Counter with Mode Control

Transcription:

Agilent Trigger and Marker Interfacing on the N6030A Application Note

Overview The N6030A has four hardware trigger inputs that can be used to alter the behavior of the internal sequencer based on externally generated events. In addition there are four Marker outputs that can be used to control external hardware. The trigger inputs and marker outputs are all clocked synchronously with respect to the SYNC clock. In this application note we describe how to configure the triggers including the driving source termination and N6030A input trigger threshold values for several different logic families. In addition, the timing of the trigger inputs and marker outputs relative to the SYNC clock is specified. 2

Synchronous Trigger Timing Triggers are registered into the N6030A using the SYNC clock. The SYNC clock is nominally at the sample clock frequency divided by 8. However, at lower sample rates, an internal variable modulus prescaler selects other binary divide ratios: 4, 2, and 1. In general, the SYNC clock frequency is always in the range of 78.13 MHz to 156.25 MHz. The input clock frequency ranges and prescaler divide ratios are as specified in Table 1. Table 1. SYNC Clock frequency ranges Frequency Range SYNC Clock Prescaler Divide Ratio 625 MHz - 1.25 GHz 8 312.5 MHz 625 MHz 4 156.25 MHz 312.5MHz 2 100 MHz 156.25 MHz 1 It is necessary to ensure that the correct timing relationships are achieved to guarantee consistent synchronous trigger operation. The trigger input must occur within a valid window with respect to the SYNC clock. The window is specified by two times: Twin_low - the minimum trigger delay after the prior SYNC clock edge; and Twin_high - the minimum trigger setup before the next SYNC clock edge. These are specified for the trigger Input relative to the SYNC clock Output. The trigger must be a minimum of two SYNC clock cycles long. The trigger timing is specified relative to the rising edge of the SYNC clock by default, as shown in Figure 1. To guarantee proper synchronous trigger operation with arbitrary length cables, it is possible to configure the trigger inputs to register the trigger event with respect to the falling edge of the SYNC clock, under software control. In this way there is always a setting for the trigger input timing which will operate reliably for any chosen cable. The typical specifications for the trigger window using the internal clock at 1.25 GS/s is (these values will vary at other clock frequencies): Twin_high > 3.4 ns Twin_low > 2.8 ns (the trigger can occur slightly before the prior SYNC clock edge) Tjitter Sample Clock Sync Clock Trigger Analog Output Marker Output Twin_low Twin_high Tmarker Tdelay Figure 1. Synchronous trigger timing diagram 3

These values are measured at the front panel of the N6030A. One method of measuring this is to use a splitter on the output of the pulse generator driving the trigger input and to also run this into an oscilloscope. A third cable connects the SYNC clock output of the N6030A to a second oscilloscope channel. These three cables are of matched length, as shown in Figure 2. A 50 Ω oscilloscope input should be used for the SYNC clock. The trigger input of the N6030A is high impedance, so the input impedance of the oscilloscope should be chosen depending on the driving impedance of the pulse generator that is employed. Agilent N6030A 1.25GS/s 15 Bit arbitrary waveform generator To oscilloscope Marker CH 1 OUT + EXT T OUT CH 2 OUT 10 MHZ REF Synchronous trigger + SYNC Marker generator Trigger SYNC OUT Matched length cables (dashed) To oscilloscope Figure 2. Trigger input timing measurement Triggered Waveform Latency The N6030A trigger latency is a combination of a number of sample clock cycles plus an additional fixed propagation delay to the output. As a consequence the latency, Tdelay, in Figure 1 varies with sample clock frequency and also output filter setting. A variable trigger delay can be added in integer number of SYNC clock cycles, although this capability is only supported in the IVI-C driver and not the GUI. In addition, the IVI-C driver supports clocking on either the rising or falling edge of the SYNC clock, while the GUI sets the rising edge. A nominal trigger delay of 0 is assumed in the specifications described below. Using the internal clock at 1.25 GHz and the differential through path, the waveform latency from the rising edge of the first SYNC clock after the trigger to the analog output: Tdelay (diff_through) = 144.7 ns 4

This nominal delay will vary as a function of the analog path chosen, as given in Table 2. Table 2. Output latency variation with output path Path Delay (ns) Differential Through 0 Differential 500 MHz 2 Differential 250 MHz 3.5 Single-ended, no amplifier, Through 0.5 Single-ended, no amplifier, 500 MHz 2.3 Single-ended, no amplifier, 250 MHz 3.8 Single-ended, with amplifier, Through 0.8 Single-ended, with amplifier, 500 MHz 2.8 Single-ended, with amplifier, 250 MHz 4.2 Marker Output Latency The N6030A marker latency is a combination of a number of sample clock cycles plus an additional fixed propagation delay to the output. As a consequence the latency, Tmarker, in Figure 1 varies with sample clock frequency. In addition, a marker delay can be added in integer number of SYNC clock cycles, although this capability is only supported in the IVI-C driver and not the GUI. The default delay in the GUI is 14 SYNC clock cycles. A nominal trigger delay of 0 is assumed in the specifications described below. Using the internal clock at 1.25 GHz, the marker latency from the rising edge of the first SYNC clock after the trigger to the marker output: Tmarker = 62 ns Since the marker delay is less than the analog output delay, the marker output will in general precede the analog output unless marker delay is added. The marker has ~ 100 ps RMS jitter and hence may not be the best choice for triggering for very low output jitter measurements. 5

Trigger Input Levels The N6030A trigger inputs are high impedance with a user settable input threshold. With proper trigger source termination, this versatile trigger input makes it possible to interface to a wide range of logic families including: PECL, LVPECL, TTL, and LVTTL. In addition, other non-standard logic types can be accommodated in many cases. Note that because the trigger input has ~2 kω impedance, the voltage received will be twice that programmed into a 50 Ω source (such as a pulse or function generator). So, for example, to set an output high voltage of 3 V into the trigger input, the pulse generator should be set to 1.5 V. Source termination The N6030A trigger input is high impedance. Hence, to avoid multiple reflections when cabled in a 50 Ω system, a 50 Ω source impedance is required. In most cases this is accomplished with a 50 Ω series termination in the driver. The N6030A Marker outputs use a 30 Ω series termination as a compromise that can drive both high impedance and 50 Ω loads. A generic output driver circuit is shown in Figure 3. Output driver Rseries Rterm Vterm Figure 3. Generic output driver diagram The suggested values for the user s driving circuit, as well as the trigger threshold voltage to be programmed into the N6030A, are given in Table 3 for a variety of standard logic types. Table 3. Trigger input threshold and output driver component values Logic Trigger Family Vlow Vhigh Rseries Rterm Vterm Threshold LVTTL 0.8 V 2.4 V 46.4 Ω Open None 1.2 V TTL 0.8 V 4.6 V 46.4 Ω Open None 2.4 V LVPECL 1.6 V 2.3 V 46.4 Ω 121 Ω 0 V 2.0 V PECL 3.2 V 4.0 V 46.4 Ω 273 Ω 0 V 3.7 V ECL 1.8 V 0.9 V 46.4 Ω 273 Ω 5 V 1.3 V 6

Marker Output Levels The N6030A marker outputs use a 30 Ω series termination as a compromise that can drive both high impedance and 50 Ω loads. They have a low level of 0 V and a high level of 3.3 V, when driving a high impedance load. There are a total of four marker outputs that can be programmed independently. The marker output is clocked with the SYNC clock. The marker polarity, width and delay can all be set in multiples of the SYNC clock, although this capability is only supported in the IVI-C driver and not the GUI (with the exception of setting the polarity). The default marker width is two SYNC clock periods and the minimum is one period. Synchronous Trigger Example Figure 4 shows an example of how a synchronous trigger can be generated in the user s system. In this example, the user s master sample clock can be at any frequency in the range of 100 MHz 1.25 GHz by using the external clock input of the N6030A. In the user s trigger generator circuitry, trigger events to control the N6030A sequencer are generated synchronous with a sub-multiple of the sample clock presented from the N6030A as the SYNC clock output. The timing of this trigger input must be correctly aligned with the SYNC clock output as described in earlier sections of this document. In this way, very repeatable triggering of the waveform output with extremely low jitter is achieved. Agilent N6030A 1.25GS/s 15 Bit Arbitrary Waveform Generator Marker CH 1 OUT Clock generator + EXT T OUT CH 2 OUT 10 MHZ REF Synchronous trigger + SYNC Trigger generator Trigger SYNC OUT User s system Figure 4 Synchronous trigger usage example 7

Conclusions The N6030A is capable of deterministic waveform sequencer operation while responding to externally supplied hardware triggers. To guarantee proper trigger operation, care must be taken with the driving source termination and the setting of the threshold of the trigger input. In addition, the timing of the trigger pulse relative to the internal SYNC clock must be controlled to insure proper synchronous operation. When these requirements are taken into consideration, extremely reproducible, triggered, operation is obtained with a wide range of logic inputs. www.agilent.com Agilent Technologies Test and Measurement Support, Services, and Assistance Agilent Technologies aims to maximize the value you receive, while minimizing your risk and problems. We strive to ensure that you get the test and measurement capabilities you paid for and obtain the support you need. Our extensive support resources and services can help you choose the right Agilent products for your applications and apply them successfully. Every instrument and system we sell has a global warranty. Two concepts underlie Agilent s overall support policy: Our Promise and Your Advantage. Our Promise Our Promise means your Agilent test and measurement equipment will meet its advertised performance and functionality. When you are choosing new equipment, we will help you with product information, including realistic performance specifications and practical recommendations from experienced test engineers. When you receive your new Agilent equipment, we can help verify that it works properly and help with initial product operation. Your Advantage Your Advantage means that Agilent offers a wide range of additional expert test and measurement services, which you can purchase according to your unique technical and business needs. Solve problems efficiently and gain a competitive edge by contracting with us for calibration, extra-cost upgrades, out-of-warranty repairs, and onsite education and training, as well as design, system integration, project management, and other professional engineering services. Experienced Agilent engineers and technicians worldwide can help you maximize your productivity, optimize the return on investment of your Agilent instruments and systems, and obtain dependable measurement accuracy for the life of those products. Agilent T&M Software and Connectivity Agilent s Test and Measurement software and connectivity products, solutions and developer network allows you to take time out of connecting your instruments to your computer with tools based on PC standards, so you can focus on your tasks, not on your connections. Visit www.agilent.com/find/connectivity for more information. For more information on Agilent Technologies products, applications or services, please contact your local Agilent office. Phone or Fax United States: Korea: (tel) 800 829 4444 (tel) (080) 769 0800 (fax) 800 829 4433 (fax) (080)769 0900 Canada: Latin America: (tel) 877 894 4414 (tel) (305) 269 7500 (fax) 800 746 4866 Taiwan: China: (tel) 0800 047 866 (tel) 800 810 0189 (fax) 0800 286 331 (fax) 800 820 2816 Other Asia Pacific Europe: Countries: (tel) 31 20 547 2111 (tel) (65) 6375 8100 Japan: (fax) (65) 6755 0042 (tel) (81) 426 56 7832 Email: tm_ap@agilent.com (fax) (81) 426 56 7840 Contacts revised: 05/05/05 The complete list is available at: www.agilent.com/find/contactus Agilent Email Updates www.agilent.com/find/emailupdates Get the latest information on the products and applications you select. Product specifications and descriptions in this document subject to change without notice. Agilent Technologies, Inc. 2005 Printed in USA, May 19, 2005 5989-2920EN