An Alternative Approach to Bit Error Rate Testing (BERT)

Similar documents
Signal Forge. Signal Forge 1000 TM Synthesized Signal Generator. Digital and RF Tester with 1 GHz Range. Key Features

Signal Forge. Signal Forge 1000 TM Synthesized Signal Generator. Flexible Design Enables Testing of RF and Clock-driven Systems.

Signal Forge 2500M Frequency Expansion Module. 1.5 GHz to 2.6 GHz. User Manual

Signal Forge 1800M Frequency Expansion Module. 1.0 GHz to 1.8 GHz. User Manual

Phone:

SV2C 28 Gbps, 8 Lane SerDes Tester

SIGNAL FORGE 1020 BATTERY POWERED SIGNAL GENERATOR. User Manual

Advances in Silicon Technology Enables Replacement of Quartz-Based Oscillators

SYMEO LOCAL POSITIONING RADAR

AFG-2100/2000 Series Arbitrary Function Generator. New Product Announcement

SFP+ Active Copper Cable. Datasheet. Quellan Incorporated F e a t u r e s A P P L I C A T I O N S. O r d e r i n g

AFG-2100/2000 Series Arbitrary Function Generator. New Product Announcement

Reducing Development Risk in Communications Applications with High-Performance Oscillators

Unprecedented wealth of signals for virtually any requirement

Spectral Monitoring/ SigInt

Rigol DG1022A Function / Arbitrary Waveform Generator

TC-3000C Bluetooth Tester

AFG-2100/2000 Series Arbitrary Function Generator. New Product Announcement

PXI-based Radio Communications Testing. Reduce the size of your test bench at the same time you reduce cost while facilitating seamless automation.

SHF Communication Technologies AG

SpectraTronix C700. Modular Test & Development Platform. Ideal Solution for Cognitive Radio, DSP, Wireless Communications & Massive MIMO Applications

COLLEGE OF APPLIED ARTS & TECHNOLOGY SAULT STE. MARIE, ONTARIO COURSE OUTLINE

G5100A: 50 MHz Arbitrary Function Generator

LSI Design Flow Development for Advanced Technology

RF4432 wireless transceiver module

DS4000 Digitally Controlled TCXO

A DSP IMPLEMENTED DIGITAL FM MULTIPLEXING SYSTEM

Low Jitter, Low Emission Timing Solutions For High Speed Digital Systems. A Design Methodology

RF Basics 15/11/2013

Figure 1. Typical System Block Diagram

SynthNV - Signal Generator / Power Detector Combo

Lab Assignment 1 Spectrum Analyzers

Datasheet SHF D Synthesized Clock Generator

RIGOL Data Sheet. DG3000 Series Function/Arbitrary Waveform Generator DG3121A, DG3101A, DG3061A. Product Overview. Easy to Use Design.

High-Speed Interconnect Technology for Servers

Agilent N5411A Serial ATA Electrical Performance Validation and Compliance Software Release Notes

9 Best Practices for Optimizing Your Signal Generator Part 2 Making Better Measurements

Clock Tree 101. by Linda Lua

RF Basics June 2010 WLS 04

DesignCon Panel discussion: What is New in DC-DC Converters? V. Joseph Thottuvelil GE Energy Chris Young Intersil Zilker Labs

Design of Adaptive RFID Reader based on DDS and RC522 Li Yang, Dong Zhi-Hong, Cong Dong-Sheng

RF Signal Generators. SG380 Series DC to 2 GHz, 4 GHz and 6 GHz analog signal generators. SG380 Series RF Signal Generators

10GECTHE 10 GIGABIT ETHERNET CONSORTIUM

Silicon Laboratories Enters the Frequency Control Market

User s Guide. DDS-3005 USB Operation Manual

Engineering the Power Delivery Network

PXIe Contents CALIBRATION PROCEDURE. 10 GHz or 20 GHz RF Analog Signal Generator

10 V (Vpp) into 50 Ω load < 115 dbc (1 Hz) (typ.) 70 dbc (f < 1 MHz) AM, FM, pulse, PWM, 70 dbc + (f = 1 GHz)

MRI & NMR spectrometer

ULTRASCALE DDR4 DE-EMPHASIS AND CTLE FEATURE OPTIMIZATION WITH STATISTICAL ENGINE FOR BER SPECIFICATION

A COMPACT, AGILE, LOW-PHASE-NOISE FREQUENCY SOURCE WITH AM, FM AND PULSE MODULATION CAPABILITIES

FCC Test Report. Report No.: AGC FE02 CLIENT : INNOVATIVE CONCEPTS AND DESIGN LLC. Attestation of Global Compliance (Shenzhen) Co., Ltd.

100G SR4 TxVEC Update. John Petrilla: Avago Technologies May 15, 2014

MEMS Based Resonators and Oscillators are Now Replacing Quartz

AN4: Application Note

Debugging a Boundary-Scan I 2 C Script Test with the BusPro - I and I2C Exerciser Software: A Case Study

10 GIGABIT ETHERNET CONSORTIUM

Racal Instruments. Product Information

Model 865-M Wideband Synthesizer

Meet the new E4438C ESG vector signal generator...

WaveStation Function/Arbitrary Waveform Generators

WaveStation Function/Arbitrary Waveform Generators

PORTABLE WIDEBAND RF SIGNAL GENERATOR

High-Speed Link Tuning Using Signal Conditioning Circuitry in Stratix V Transceivers

FIBRE CHANNEL CONSORTIUM

Using an MSO to Debug a PIC18-Based Mixed-Signal Design

Model 865-M Wideband Synthesizer

Eye Diagram Basics: Reading and applying eye diagrams

Jitter Fundamentals: Jitter Tolerance Testing with Agilent ParBERT. Application Note. Introduction

The data rates of today s highspeed

Section 1. Fundamentals of DDS Technology

On the Design of Software and Hardware for a WSN Transmitter

AN3: Application Note

Design of the circuit for FSK modulation based on AD9910. Yongjun 1,2

Lab Assignment 1 Spectrum Analyzers

Design Implementation Description for the Digital Frequency Oscillator

40 AND 100 GIGABIT ETHERNET CONSORTIUM

VLSI Chip Design Project TSEK01

TEGAM Power Amplifiers Simplify PSRR Measurements

Small RF Budget SRB MX145

Fibre Channel Consortium

Toward SSC Modulation Specs and Link Budget

DDS-3005 USB Arbitrary Waveform Generator and. Frequency Counter. Operation Manual V1.9

Model 745 Series. Berkeley Nucleonics Test, Measurement and Nuclear Instrumentation since Model 845-HP Datasheet BNC

IEEE 802.3ba 40Gb/s and 100Gb/s Ethernet Task Force 22th Sep 2009

SHF Communication Technologies AG

Calibrating the NI 5653 requires you to install one of the following packages on the calibration system. NI-RFSA 2.4 or later NI-RFSG 1.

Wavelength Division Multiplexing of a Fibre Bragg Grating Sensor using Transmit-Reflect Detection System

Dual Channel Function/Arbitrary Waveform Generators 4050B Series

INF3430 Clock and Synchronization

Understanding Digital Communication Principles.

Clause 71 10GBASE-KX4 PMD Test Suite Version 0.2. Technical Document. Last Updated: April 29, :07 PM

UFS v2.0 PHY and Protocol Testing for Compliance. Copyright 2013 Chris Loberg, Tektronix

APPH6040B / APPH20G-B Specification V2.0

SGLS Test Set. Model 630. General Description

HP 33120A Function Generator / Arbitrary Waveform Generator

SIMPLY PRECISE PRELIMINARY. Preliminary product overview - LAK encoder. LAK 1 Absolute linear encoder with signal control

TEST REPORT FROM RADIO FREQUENCY INVESTIGATION LTD.

4GHz / 6GHz Radiation Measurement System

RF Signal Generators. SG380 Series DC to 2 GHz, 4 GHz and 6 GHz analog signal generators. SG380 Series RF Signal Generators

Transcription:

An Alternative Approach to Bit Error Rate Testing (BERT) Cost Effective Method Yields Better Real World Results The traditional method of design margin testing in serial data communication systems is to employ a specially designed bit error rate (BER) tester. While BER testers have proven effective, they are typically expensive and they do not always exercise the system under test with the same level of noise or using the same data patterns that will be seen by the system in the field. This can leave some design flaws undetected. To ensure that all design flaws are found prior to product release, it is best to test the system while it is under a real world load including eyepattern variances and worst case data patterns. This article discusses a test methodology that may be applied to a wide range of data communication systems and devices which transmit data over a serial bus. This test methodology may be part of the design verification process or it may be used to qualify substitute components after the product has been released to production. The example below describes how the methodology was used to debug a Fibre Channel switch. The test setup incorporates a Fibre Channel host bus adapter (HBA), a PC housing the HBA and running test software, and two signal generators. The test methodology was used to uncover a latent design flaw that had not been detected using a BER tester. Figure 1 shows a typical serial interface of a data communications system. Figure 1. Anatomy of the serial interface of a data communications device. Test Setup A Fibre Channel switch was tested for data reliability as part of the design verification process. The test configuration is shown in the figure 2.

Figure 2. Test setup for the design verification of a Fibre Channel switch using two signal generators. The test setup utilizes two signal generators with highly programmable sweep capabilities that are able to drive multiple clock types and input levels. Signal Forge signal generators were chosen because they provide a digital output with programmable voltage level, as needed to drive the Fibre Channel HBA, and they provide the differential output needed by the system under test (SUT), a Fiber Channel switch with a 2 Gbit/sec data rate. The frequency of the HBA and the SUT were programmed into the respective signal generators and the frequency sweep range was set for the worst-case +/- ppm range for each device as specified by the Fibre Channel standard. The rate of change of the frequency was set to a unique value for each signal generator in order to prevent the HBA and SUT from switching in unison. The following equation was used to determine the deviation range: ppm x F(in MHz) = deviation (in Hz) The HBA required a 53 MHz, 1.8V digital clock source while the switch required a 212.5 MHz differential clock source. The digital output of signal generator A was connected directly to the HBA using a short length of coax wire. Signal generator B was connected to the Fibre Channel switch through a voltage converter. The voltage converter is needed since switch requires a CML voltage level and the signal generator output is LVPECL. The conversion was accomplished by AC-coupling the SUT s input to the signal generator s differential output and adjusting the Vtt voltage level to achieve the proper voltage parameters. The voltage conversion circuit is depicted in Figure 3.

& ' ( & ( & ) ( #$ %! " "! $ % Figure 3. AC-coupling circuit used to convert the LVPECL differential output voltage to CML for input to the SUT. Test Procedure First, the integrity of each component of the system under test was verified individually. This was done by sweeping the clock of each component from min to max. After successfully completing the component test, a test of the interconnected system was conducted by sweeping the reference clock input of both the HBA and the SUT simultaneously. It was important to keep the inputs to the SERDES PLL REFCLK of the HBA and the SUT from changing in unison because if the two clocks were allowed to change at the same rate, margin testing would not occur. To keep the signal generators from changing in unison, the output of signal generator A and signal generator B were programmed for different deviation, step size and step rate. With the two clocks changing at different rates they are never in phase allowing all corner cases to be found. This setup allowed the interconnected system to be tested in a real world environment and verified that the entire system maintained the required setup and hold under all conditions. Next, the signal generators were set to displace the center frequency by +/-200 ppm as specified by the Fibre Channel standard. While the HBA and SUT clock inputs were being sweep, test software was reading and writing data through the interconnected system. The test software was written in Visual Basic using standard operating system handles for I/O operations. The software was programmed to send, retrieve and compare data of variable size files, in a worst case data pattern, from the PC, through the HBA, to the switch and back. Results After running the test for twelve hours, a data transmission error was detected indicating a data pattern sensitivity in the SUT a bug not detected by the BER tester which would require a silicon spin of the switch ASIC to correct. In order to reduce the impact to the product delivery schedule, it was critical that the time to reproduce the bug be reduced significantly. To do this, ten of the test beds described above were set up and run simultaneously. This enabled the design team to reproduce the error in a just a few minutes. This methodology saved two months of development time and found a critical bug during the development cycle rather than after product release.

Notes 1. The signal generators provide a digital clock output that is programmable for amplitude (1.2V, 1.8V and 3.3V) as used by most systems. 2. The signal generators saves waveform configurations in non-volatile memory and reloads and starts one of the saved configuration automatically. This makes it easy to run the clock-margining test repeatedly without reprogramming. 3. The signal generators were allowed to power up and a TCXO soak of 1 hour was used in order to achieve maximum frequency stability. About the Author Steven Robalino is an electrical engineer with over twenty years experience designing circuit boards and chips in the storage and telecommunications industries. He is currently the chief technology office and co-founder of Signal Forge. Mr. Robalino was previously vice president of engineering for the QLogic Corporation, Management Products Group. Prior to that he was vice president of engineering and co-founder of Silicon Design Resources, a developer of semiconductors for the server and storage markets which was acquired by QLogic. Mr. Robalino also held engineering management positions, responsible for ASIC and circuit board development, at AMCC and Distributed Processing Technology (now Adaptec). Author Contact Information: Steve Robalino Signal Forge 512.275.3733 x54 steve.robalino@signalforge.com About Signal Forge Signal Forge was founded in 2004 with the goal to market high performance test equipment in small, affordable packages. The company takes an innovative approach to solving a problem that the founders faced at semiconductor and systems companies in the past the need to accelerate product development schedules on a limited budget. From experience, the founders determined that one of the most effective ways to reduce the development schedule is to reduce the test and debug cycle time. And the best way to accomplish that is to run multiple test beds simultaneously. The problem is that the high performance test equipment currently available is large and expensive, making it unaffordable for most labs to buy enough units to build multiple test environment setups. Signal Forge uses an innovative design for cost and portability approach to its product designs. It s first product, the Signal Forge 800 Signal Generator, achieves the company s goal of a high performance product in a small, affordable package. Company Contact Information: Signal Forge, LLC 2115 Saratoga Dr Austin TX 78733 512.275.3733 www.signalforge.com sales@signalforge.com About the Signal Forge 800 The Signal Forge 800 Digitally Synthesized Signal Generator, is a high performance device with a 1 GHz range in a small, affordable package. It combines frequency generation, frequency sweep,

frequency modulation, amplitude modulation and arbitrary modulation into a single unit. Outputs include: AC coupled, differential and a digital output supporting 3.3V, 2.5V and 1.8V voltage levels. Features include: - - FM, AM, FSK, OOK, ASK and arbitrary modulation modes - Fast, programmable linear sweep mode - External and internal control of Start, FSK, OOK and ASK Synthesized signal and TCXO provide outstanding performance, precision and accuracy!"#$%&%$%&$%'$ A wide, stable frequency range with multiple outputs in a small, easy to use package combine to make the Signal Forge 800 the ideal tool for RF and digital electronics test and development applications.