Experiment 4: Eye Patterns

Similar documents
ECE 5765 Modern Communication Fall 2005, UMD Experiment 10: PRBS Messages, Eye Patterns & Noise Simulation using PRBS

CPE 400L Computer Communication Laboratory. Laboratory Exercise #9 Baseband Digital Communication

Experiment 7: Bit Error Rate (BER) Measurement in the Noisy Channel

BER MEASUREMENT IN THE NOISY CHANNEL

BASE-LINE WANDER & LINE CODING

PCM ENCODING PREPARATION... 2 PCM the PCM ENCODER module... 4

CONVOLUTIONAL CODING

EC 6501 DIGITAL COMMUNICATION

BLOCK CODING & DECODING

Experiment 13 Sampling and reconstruction

Department of Communication Engineering Digital Communication Systems Lab CME 313-Lab

Communication Lab. Assignment On. Bi-Phase Code and Integrate-and-Dump (DC 7) MSc Telecommunications and Computer Networks Engineering

German Jordanian University. Department of Communication Engineering. Digital Communication Systems Lab. CME 313-Lab. Experiment 3.

Datasheet SHF A

The EMC, Signal And Power Integrity Institute Presents

Using the MAX3656 Laser Driver to Transmit Serial Digital Video with Pathological Patterns

Exercise 1-2. Digital Trunk Interface EXERCISE OBJECTIVE

ASNT_PRBS20B_1 18Gbps PRBS7/15 Generator Featuring Jitter Insertion, Selectable Sync, and Output Amplitude Control

RX40_V1_0 Measurement Report F.Faccio

NanoGiant Oscilloscope/Function-Generator Program. Getting Started

Combating Closed Eyes Design & Measurement of Pre-Emphasis and Equalization for Lossy Channels

Combating Closed Eyes Design & Measurement of Pre-Emphasis and Equalization for Lossy Channels

KTVN Silver Springs DTV Translator. K29BN D in KTVN Shop

SM02. High Definition Video Encoder and Pattern Generator. User Manual

Equalizing XAUI Backplanes with the MAX3980

Practical Bit Error Rate Measurements on Fibre Optic Communications Links in Student Teaching Laboratories

BTV Tuesday 21 November 2006

NAPIER. University School of Engineering. Advanced Communication Systems Module: SE Television Broadcast Signal.

Synthesized Clock Generator

Electrical and Electronic Laboratory Faculty of Engineering Chulalongkorn University. Cathode-Ray Oscilloscope (CRO)

Introduction to the oscilloscope and digital data acquisition

Analyzing 8b/10b Encoded Signals with a Real-time Oscilloscope Real-time triggering up to 6.25 Gb/s on 8b/10b encoded data streams

Elements of a Television System

DIGITAL COMMUNICATION

Advanced Test Equipment Rentals ATEC (2832)

4. ANALOG TV SIGNALS MEASUREMENT

ZONE PLATE SIGNALS 525 Lines Standard M/NTSC

TV Synchronism Generation with PIC Microcontroller

10 Gb/s Duobinary Signaling over Electrical Backplanes Experimental Results and Discussion

Introduction. NAND Gate Latch. Digital Logic Design 1 FLIP-FLOP. Digital Logic Design 1

Precise Digital Integration of Fast Analogue Signals using a 12-bit Oscilloscope

Techniques for Extending Real-Time Oscilloscope Bandwidth

SHF Communication Technologies AG,

MP212 Principles of Audio Technology II

The Measurement Tools and What They Do

Choosing an Oscilloscope

Mastering Phase Noise Measurements (Part 3)

Benefits of the R&S RTO Oscilloscope's Digital Trigger. <Application Note> Products: R&S RTO Digital Oscilloscope

2 MHz Lock-In Amplifier

PAM4 signals for 400 Gbps: acquisition for measurement and signal processing


Student Laboratory Experiments Exploring Optical Fibre Communication Systems, Eye Diagrams and Bit Error Rates

FLIP-FLOPS AND RELATED DEVICES

46 GBaud Multi-Format Optical Transmitter

R3B Si TRACKER CABLE TEST REPORT

Revision History. SDG2000X Firmware Revision History and Update Instructions

Next Generation Ultra-High speed standards measurements of Optical and Electrical signals

Troubleshooting Your Design with the TDS3000C Series Oscilloscopes

The Discussion of this exercise covers the following points:

How advances in digitizer technologies improve measurement accuracy

S op o e p C on o t n rol o s L arni n n i g n g O bj b e j ctiv i e v s

Tektronix Inc. DisplayPort Standard

DELTA MODULATION AND DPCM CODING OF COLOR SIGNALS

The outputs are formed by a combinational logic function of the inputs to the circuit or the values stored in the flip-flops (or both).

DATA SHEET. Two (2) fibers Detachable HDMI 2.0 Extender,

Advanced Test Equipment Rentals ATEC (2832)

GHz Sampling Design Challenge

RF Signal Capture & Playback Simple Operation Guide

MULTIDYNE INNOVATIONS IN TELEVISION TESTING & DISTRIBUTION DIGITAL VIDEO, AUDIO & DATA FIBER OPTIC MULTIPLEXER TRANSPORT SYSTEM

Analog Discovery Scope and Waveform Generator Edited 11/15/2016 by Eric Scotti & DGH

Agilent 6000 Series Oscilloscope Demo Guide

What is sync? Why is sync important? How can sync signals be compromised within an A/V system?... 3

MIE 402: WORKSHOP ON DATA ACQUISITION AND SIGNAL PROCESSING Spring 2003

AMEK SYSTEM 9098 DUAL MIC AMPLIFIER (DMA) by RUPERT NEVE the Designer

WVR500 Waveform/Vector Monitor

935AT Communications Test Set Specifications

Module 11 : Link Design

Serial Decode I2C TEN MINUTE TUTORIAL. December 21, 2011

Specification of interfaces for 625 line digital PAL signals CONTENTS

Advanced Serdes Debug with a BERT

SHF Communication Technologies AG

CATHODE RAY OSCILLOSCOPE. Basic block diagrams Principle of operation Measurement of voltage, current and frequency

PRELIMINARY INFORMATION. Professional Signal Generation and Monitoring Options for RIFEforLIFE Research Equipment

COSC3213W04 Exercise Set 2 - Solutions

MAGNETIC TAPE RECORDER AND REPRODUCER INFORMATION AND USE CRITERIA

Calibrate, Characterize and Emulate Systems Using RFXpress in AWG Series

HP 71910A and 71910P Wide Bandwidth Receiver Technical Specifications

WAVEJET 300 SERIES OSCILLOSCOPES. New Cover to Come. Unmatched Performance, Portability, and Value

TSG 90 PATHFINDER NTSC Signal Generator

LHC Beam Instrumentation Further Discussion

Development of an oscilloscope based TDP metric

CPE 200L LABORATORY 3: SEQUENTIAL LOGIC CIRCUITS UNIVERSITY OF NEVADA, LAS VEGAS GOALS: BACKGROUND: SR FLIP-FLOP/LATCH

DVO700 P FIBRE OPTIC TRANSMITTER

APPENDIX D. Magnetic Tape Recorder and Reproducer Information and Use Criteria

Higher-Order Modulation and Turbo Coding Options for the CDM-600 Satellite Modem

ENGINEERING COMMITTEE Interface Practices Subcommittee AMERICAN NATIONAL STANDARD ANSI/SCTE Composite Distortion Measurements (CSO & CTB)

The Effect of Inserted ISI on Transition Density Plots and DCD & ISI Histograms of MJS Patterns

Draft 100G SR4 TxVEC - TDP Update. John Petrilla: Avago Technologies February 2014

SM01. Standard Definition Video Encoder. Pattern Generator. User Manual. and

OWNERS MANUAL LUNATEC V3 MICROPHONE PREAMPLIFIER AND A/D CONVERTER

Transcription:

Experiment 4: Eye Patterns ACHIEVEMENTS: understanding the Nyquist I criterion; transmission rates via bandlimited channels; comparison of the snap shot display with the eye patterns. PREREQUISITES: some acquaintance with basic notions of digital transmission ADVANCED MODULES: BASEBAND CHANNEL FILTERS Preparation pulse transmission It is well known that, when a signal passes via a bandlimited channel it will suffer waveform distortion. As an example, refer to Figure 1. As the data rate increases the waveform distortion increases, until transmission becomes impossible. In this experiment you will be introduced to some important aspects of pulse transmission which are relevant to digital and data communication applications. Issues of interest include: In the 1920s Harry Nyquist proposed a clever method now known as Nyquist`s first criterion, that makes possible the transmission of telegraphic signals over channels with limited bandwidth without degrading signal quality. This idea has withstood the test of time. It is very useful for digital and data communications. The method relies on the exploitation of pulses that look like sin(x)/x - see the Figure below. The trick is that zero crossings always fall at equally spaced points. Pulses of this type are known as Nyquist I (there is also Nyquist II and III).

- In practical communication channels distortion causes the dislocation of the zero crossings of Nyquist pulses, and results in intersymbol interference (ISI) [ie. inter-pulse interference]. Eye patterns provide a practical and very convenient method of assessing the extent of ISI degradation. A major advantage of eye patterns is that they can be used on-line in real-time. There is no need to interrupt normal system operation. - The effect of ISI becomes apparent at the receiver when the incoming signal has to be read and decoded; ie., a detector decides whether the value at a certain time instant is, say, HI or LO (in a binary decision situation). A decision error may occur as a result of noise. Even though ISI may not itself cause an error in the absence of noise, it is nevertheless undesirable because it decreases the margin relative to the decision threshold, ie., a given level of noise, that may be harmless in the absence if ISI, may lead to a high error rate when ISI is present. - Another issue of importance in the decision process is timing jitter. Even if there is no ISI at the nominal decision instant, timing jitter in the reconstituted bit clock results in decisions being made too early or too late relative to the ideal point. As you will discover in this experiment, channels that are highly bandwidth efficient are more sensitive to timing jitter. This is what is going to be done: 1. first, set up a pseudorandom sequence. To start you will use the shortest available sequence, so that you can easily observe it with an oscilloscope. Very long sequences are not easy to observe because the time elapsed between trigger pulses is too long. The oscilloscope will be triggered to the start of sequence signal. The display has been defined as a snap shot {refer to experiment 3: PRBS generation}. 2. next you will pass this sequence through a selection of filters. Three are available in the BASEBAND CHANNEL FILTERS module, and a fourth will be the TUNEABLE LPF module. You will observe the effect of the filters on the shape of the sequence, at various pulse rates. 3. then the above observations will be repeated, but this time the oscilloscope will be triggered by the bit clock, giving what is defined as an eye pattern. 4. finally you will compare the performance of the various cases in terms of achievable transmission rate and eye opening. Experiment T1 set up the model of Figure 2. The AUDIO OSCILLATOR serves as the bit clock for the SEQUENCE GENERATOR. A convenient rate to start with is 2 khz. Select CHANNEL #1. Select a short sequence (both toggles of the on-board switch SW2 UP)

T2 synchronise the oscilloscope to the start-of-sequence synchronising signal from the SEQUENCE GENERATOR. Set the sweep speed to display between 10 and 20 sequence pulses (say 1 ms/division). This is the snap shot mode. Both traces should be displaying the same picture, since CHANNEL #1 is a straight through connection. The remaining three channels (#2, #3, and #4) in the BASEBAND CHANNEL FILTERS module represent channels having the same slot bandwidth (40 db stopband attenuation at 4 khz){see Appendix A to Volume A1 for a definition of slotband }, but otherwise different transmission characteristics, and, in particular, different 3 db frequencies. Graphs of these characteristics are shown in Appendix A of Volume D1 and on the elearning site in datasheets. You should also prepare a TUNEABLE LPF to use as a fourth channel, giving it a 40 db attenuation at 4 khz. To do this: T3 using a sinusoidal output from an AUDIO OSCILLATOR as a test input: a) set the TUNE and GAIN controls of the TUNEABLE LPF fully clockwise. Select the NORM bandwidth mode. b) set the AUDIO OSCILLATOR to a frequency of, say, 1 khz. This is well within the current filter passband. c) note the output amplitude on the oscilloscope. d) increase the frequency of the AUDIO OSCILLATOR to 4 khz. e) reduce the bandwidth of the TUNEABLE LPF (rotate the TUNE control anticlockwise) until the output amplitude falls 100 times. This is a 40 db reduction relative to the passband gain. snap-shot assessment Now it is your task to make an assessment of the maximum rate, controlled by the frequency of the AUDIO OSCILLATOR, at which a sequence of pulses can be transmitted through each filter before they suffer unacceptable distortion. The criterion for judging the maximum possible pulse rate will be your opinion that you can recognise the output sequence as being similar to that at the input. It is important to remember that the four filters have the same slot bandwidth (ie., 4 khz, where the attenuation is 40 db) but different 3 db bandwidths. To relate the situation to a practical communication system you should consider the filters to represent the total of all the filtering effects at various stages of the transmission chain, ie., transmitter, channel, and the receiver right up to the input of the decision device. T4 record your assessment of the maximum practical data rate through each of the four channels. At the very least your report will be a record of the four maximum transmission rates. But it is also interesting to compare these rates with the characteristics of the filters. Perhaps you might expect the filter with the widest passband to provide the highest acceptable transmission rate? This is really up to your judgement as each filter has different characteristics; it maybe better to agree where you expect that the decision becomes purely random (ie a 50% chance of getting it right when making a decision, which is the same as expected when tossing a coin and calling heads or tails!) and use that as a criteria. eye pattern assessment Now you will repeat the previous exercise, but, instead of observing the sequence as a single trace, you will use eye patterns. The set-up will remain the same except for the oscilloscope usage and sequence length. So far you have used a short sequence, since this was convenient for the snapshot display. But for eye pattern displays a longer sequence is preferable, since this generates a greater number of patterns. Try it.

T5 change the oscilloscope synchronizing signal from the start-of-sequence SYNC output of the SEQUENCE GENERATOR to the sequence bit clock. Increase the sequence length (both toggles of the on-board switch SW2 DOWN). Make sure the oscilloscope is set to pass DC. Why?Try AC coupling, and see if you notice any difference. T6 select CHANNEL #2. Use a data rate of about 2 khz. You should have a display on CH2-A similar to that of Figure 3 below. To enhance this display use the feature of your oscilloscope in the laboratory. Choose DISPLAY on the oscilloscope and select PERSIST menu item changing from 1 second, 2 seconds, 5 seconds and infinite and then back to none. You should note that the eye pattern (also called eye diagram) and eye opening are clearer when the PERSIST feature is enabled. Usually leave PERSIST off except when looking at the eye pattern. T7 increase the data rate until the eye starts to close. Figure 4 shows an eye not nearly as clearly defined as that of Figure 3.

T8 take some time to examine the display, and consider what it is you are looking at! There is one eye per bit period. Those shown in Figure 3 are considered to be wide open. But as the data rate increases the eye begins to close. The actual shape of an eye is determined (in a linear system) primarily by the filter (channel) amplitude and phase characteristics (for a given input waveform). Timing jitter will have an influence too. See the experiment entitled Bit clock regeneration (within Volume D2 - Further & Advanced Digital Experiments). The detector must make a decision, at an appropriate moment in the bit period, as to whether or not the signal is above or below a certain voltage level. If above it decides the current bit is a HI, otherwise a LO. By studying the eye you can make that decision. Should it not be made at the point where the eye is wide open, clear of any trace? The moment when the vertical opening is largest? You can judge, by the thickness of the bunch of traces at the top and bottom of the eye, compared with the vertical opening, the degree-of-difficulty in making this decision. T9 determine the highest data rate for which you consider you would always be able to make the correct decision (HI or LO). Note that the actual moment to make the decision will be the same for all bits, and relatively easy to distinguish. Record this rate for each of the four filters. Again, this is a judgement call, you may wish to set the criteria and measure where the eye is fully closed and move backwards from there (ie decreasing frequency). You have now seen two different displays, the snapshot and the eye pattern. It is generally accepted that the eye pattern gives a better indication of the appropriate instant the HI or LO decision should be made, and its probable success, than does the snapshot display. Do you agree? Noise and other impairments will produce the occasional transition which will produce a trace within the apparently trace-free eye. This may not be visible on the oscilloscope, but will none-the-less cause an error. Turning up the oscilloscope brilliance may reveal some of these transitions (or using the PERSIST feature of the oscilloscope, especially on INFINITE). Such a trace is present in the eye pattern of Figure 4. An oscilloscope, with storage and other features (including in-built signal analysis!), will reveal even more information. It does not follow that the degradation of the eye worsens as the clock rate is increased. Filters can be designed for optimum performance at a specific clock rate, and performance can degrade if the clock rate is increased or reduced. In 2011 there is a system setup on fibre optics with a eye pattern used to show the margin for error for a communications system which operates at just over 11 Giga bits per second (11.1Gbps). That is very impressive. The present experiment was aimed at giving you a feel and appreciation of the technique in a non-quantitative manner. In later experiments you will make quantitative measurements of error rates, as data is transmitted through these filters, with added noise. your conclusions Theory predicts a maximum transmission rate of 2 pulses per Hz of baseband bandwidth available. On the basis of your results, what do you think?

TUTORIAL QUESTIONS Q1 explain why it is important to have the oscilloscope switched to DC when viewing eye patterns. Explain the meaning, and possible causes of, baseline wander. Q2 why have the filters in the BASEBAND CHANNEL FILTERS module got common slotband widths (instead, for example, of having common passband widths)? Q3 why would a storage oscilloscope provide a more reliable eye pattern display? Q4 why is a long sequence preferable for eye pattern displays? Q5 how would timing jitter show up in an eye pattern?