Testing OIF Optical and Electrical Implementation Agreements Gary Goncher Tektronix, Inc.

Slides:



Advertisements
Similar presentations
Functions of the Data Link Layer Provide service interface to the network layer Dealing with transmission errors Regulating data flow Slow receivers not.
Advertisements

ACHIZITIA IN TIMP REAL A SEMNALELOR. Three frames of a sampled time domain signal. The Fast Fourier Transform (FFT) is the heart of the real-time spectrum.
LOGSYS Development Environment of Embedded Systems Tamás Raikovich Béla Fehér Péter Laczkó Budapest University of Technology and Economics Department of.
ECE 6332, Spring, 2014 Wireless Communication Zhu Han Department of Electrical and Computer Engineering Class 13 Mar. 3 rd, 2014.
A MHERST S YSTEMS A SSOCIATES, INC. Copyright © ASA Corp 1 ASA Corp M1 Oscilloscope Tools TM M1 SEEj TM Calibrated/Validated RjDj Decomposition.
Tektronix Confidential1 Introducing the TDS6000C Best Real-time Oscilloscope.
OIF SFI-5 40G Transponder Big Bear Networks OFC 2003.
Test equipment for physical layer conformance testing of parallel buses exemplified for SFI-4/5 Interoperability Working Group OFC Atlanta, March 23-28,
Implement a 2x2 MIMO OFDM-based channel measurement system (no data yet) at 2.4 GHz Perform baseband processing and digital up and down conversion on Nallatech.
Spectrum Analyzer. Another Oscilloscope??? Like an oscilloscope Oscilloscope in time domain Spectrum analyzer in frequency domain (selectable)
1 Fall 2005 Hardware Addressing and Frame Identification Qutaibah Malluhi CSE Department Qatar University.
Effective Bits. An ideal model of a digital waveform recorder OffsetGain Sampling Timebase oscillator Fs ADC Waveform Memory Address counter Compute Engine.
Chapter 9 Hardware Addressing & Frame Type Identification EE 526 Presentation by Ryan Star.
1 CMPT 371 Data Communications and Networking Spread Spectrum.
Introduction What is an oscilloscope?.
The Oscilloscope: Basic Features & Functions  Source –Determines which signal is compared to the trigger settings.  Level –Determines where on the edge.
Yu. Artyukh, V. Bespal’ko, E. Boole, V. Vedin Institute of Electronics and Computer Science Riga, LATVIA 16th International Workshop on Laser.
EE 198 B Senior Design Project. Spectrum Analyzer.
October 10, USB 2.0 Hub Testing Dan Froelich Intel.
MSO/DPO5000 Series Oscilloscopes Feature-rich tools for debugging mixed signal designs Designed to make your work easier Wave Inspector® controls speed.
ORE 654 Applications of Ocean Acoustics Lecture 6a Signal processing
Digital Fundamentals Floyd Chapter 1 Tenth Edition
Technion – Israel Institute of Technology Department of Electrical Engineering Winter 2009 Instructor Amit Berman Students Evgeny Hahamovich Yaakov Aharon.
High Speed Memory Debug Techniques presented by: Jennie Grosslight Project Development Manager Memory Solutions FuturePlus ® Systems Corporation.
2.5Gbps jitter generator Part 1 final presentation.
Matlab -based Scope Automation and data analysis SW 29/05/2012 Presents by- Abed Mahmoud & Hasan Natoor Supervisor– Avi Biran.
Versatile Link FPGA-based Bit-Error-Ratio Tester for SEU-hardened Optical Links Csaba SOOS, Stéphane DETRAZ, Sérgio SILVA, Paulo MOREIRA, Spyridon PAPADOPOULOS,
WaveSurfer 3000 Oscilloscopes Public Release – July 1 st, 2014.
TLA6000 Series Logic Analyzer Fact Sheet Breakthrough solutions for real-time digital systems analysis Featuring:  iCapture™ eliminates messy double probing.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Fundamentals with PLD Programming.
1 InstaVu, DPO, 3 rd Gen DPX. 2 Agenda  Evolution  ART, InstaVu, DPO, 3 rd gen DPX  3 rd gen DPX comparison to Xstream and MegaZoom  Lab: Demonstrate.
Jitter Experiment Final presentation Performed by Greenberg Oleg Hahamovich Evgeny Spring 2008 Supervised by Mony Orbah.
Link Layer Review CS244A Winter 2008 March 7, 2008 Ben Nham.
System Packet Interface 1 1 Isfahan University of Technology Electrical & Computer Department Special Topic in Computer Network System Packet Interface.
OIF Electrical Interfaces SXI-5 and TFI-5 Tom Palkert Applied Micro Circuits Corporation (AMCC)
Agilent Technologies Copyright 1999 H7211A+221 v Capture Filters, Logging, and Subnets: Module Objectives Create capture filters that control whether.
Presented by: Sergey Volkovich Vladimir Dibnis Spring 2011 Supervisor: Mony Orbach.
Intel: Lan Access Division Technion: High Speed Digital Systems Lab By: Leonid Yuhananov & Asaad Malshy Supervised by: Dr. David Bar-On.
0 - 1 © 2007 Texas Instruments Inc, Content developed in partnership with Tel-Aviv University From MATLAB ® and Simulink ® to Real Time with TI DSPs Spectrum.
ECE 4371, Fall, 2015 Introduction to Telecommunication Engineering/Telecommunication Laboratory Zhu Han Department of Electrical and Computer Engineering.
Technion – Israel Institute of Technology Department of Electrical Engineering Winter 2009 Instructor Amit Berman Students Evgeny Hahmovich Yaakov Aharon.
ECE 546 – Jose Schutt-Aine 1 Spring 2014 Jose E. Schutt-Aine Electrical & Computer Engineering University of Illinois ECE 546 Lecture.
Technion – Israel Institute of Technology Department of Electrical Engineering Spring 2009 Instructor Amit Berman Students Evgeny Hahamovich Yaakov Aharon.
A commercially available digitization system Fotiou Andreas Andreas Fotiou.
Doc.: IEEE /00144r0 Submission 3/01 Nada Golmie, NISTSlide 1 IEEE P Working Group for Wireless Personal Area Networks Dialog with FCC Nada.
OIF 10Gbps Electrical Interfaces Tom Palkert AMCC Supercomm 2003.
1 Point-to-Point Links: Encoding Encoding: Section 2.2 (Section 2.1 read on your own)
© 2001 By Default! A Free sample background from Slide 1 Optical Ethernet Design Receiver Group G1 David Gewertz Ryan Baldwin.
LIGO-G9900XX-00-M DMT Monitor Verification with Simulated Data John Zweizig LIGO/Caltech.
J. Ye SMU Joint ATLAS-CMS Opto-electronics working group, April 10-11, 2008 CERN 1 Test Results on LOC1 and Design considerations for LOC2 LOC1 test results:
2004/12/15V1.0 10GMMF1 TP2 Waveform Capture Pavel Zivny with input from Greg LeCheminant.
High-Speed Serial Interface Test in Production Assure Device Interoperability In Real-World Environments.
GBT protocol implementation on Xilinx FPGAs Csaba SOOS PH-ESE-BE-OT.
Jitter and BER measurements on the CuOF prototype G. Dellacasa, G. Mazza – INFN Torino CMS Muom Barrel Workshop CERN, February 25th, 2011.
Recovered-clock jitter analysis for Super B A. Aloisio, R. Giordano INFN and University of Naples ‘Federico II’
CSIR National Metrology Laboratory Your measurement technology partner for global competitiveness.
Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective.
Crashcourse Oscilloscope and Logic Analyzer By Christoph Zimmermann.
Serial Communications
EKT124 Digital Electronics 1 Introduction to Digital Electronics
Defining serial links for SuperB
Gigabit Ethernet An Affordable Solution
Sassan Tabatabaei, Freddy Ben-Zeev and Michael Lee
Sassan Tabatabaei, Freddy Ben-Zeev and Michael Lee
Introduction What is an oscilloscope?.
Understanding the OSI Reference Model
ECE 546 Lecture - 23 Jitter Basics
DIFFERENTIAL ENCODING
Advanced Jitter Analysis
Digital Fundamentals Floyd Chapter 1 Tenth Edition
Presentation transcript:

Testing OIF Optical and Electrical Implementation Agreements Gary Goncher Tektronix, Inc.

Agenda  OIF Interfaces  Mask Testing, Optical and Electrical  Jitter Testing  Jitter Component Separation  Physical Layer Protocol Testing  Summary

OIF Interfaces  OIF Electrical Interfaces

Mask testing  Mask testing measures many parameters simultaneously: Amplitude (signal to noise) Rise and fall times Edge jitter

Mask testing  Example: SFI-5 transmit mask

Mask testing

Jitter Testing  Jitter is mis-positioning of data or clock edges that can result in data bit errors  Jitter results from different causes, and is typically broken into random and non-random (deterministic) components for purposes of bit error estimation  Jitter parameters are specified for all OIF physical interfaces and must be tested

Jitter Testing  Jitter of a random nature has Gaussian distribution 1-sigma or RMS7-sigma

Jitter Testing  Deterministic jitter has non-Gaussian distribution Random components Deterministic components Peak-to-Peak 1-sigma or RMS

Jitter Testing  Measuring Jitter: Equivalent Time Sampling Methods Time Interval Analyzer Method $300,000 BERT Method Real Time Oscilloscope Method  Separating Jitter: Rj/Dj and BER ET scope averaging (frame scan) $170,000 TIA and analysis software RT scope with analysis software

Jitter Testing  Equivalent time histogram method

Jitter Testing  Time Interval Analyzer Method T1-T2 then rearm then T1-T3 then rearm… leaving lots of dead time between measurements No continuous time record means frequency components of jitter can’t be captured Measurements made over seconds will include wander T1T2T3T4 startstop rearm startstop

Jitter Testing  BERT Method - standard technique to measure BER Long measurement time (3.25Gbps*1E12*1000=307692s=85hrs) BERT Acquire DUT BERT Sig Gen Trillions of bits: Pseudo-random codes, 1E23 bits common

Jitter Testing  Oscilloscope Rj/Dj Separation and BER Estimation: Based on real time acquisition data Includes Golden PLL TIE measurements Spectral Analysis used to decompose jitter Wide noise margin – works even with substantial system noise Works with short or long data repeats – no pattern details required (you provide bit rate and pattern length) Trigger at any random point in your data Works with CSA7000, TDS5000, TDS6000, TDS7000 instruments Results for Rj, Dj, Pj, DDj,

Jitter Component Separation  Start with TIE PLL TIE  Perform FFT Determine frequency and pattern rate Sum pattern related bins Sum unrelated periodic bins Measure RMS of remaining bins Estimate BER

PLL Protocol Test  Several OIF physical layer interfaces require state machine implementations and pass status messages  Examination of interface state and decode of status messages is necessary for debugging  Examples will be shown for the OIF SPI Gb/s packet interface

SPI-4.2 Protocol Test  SPI-4.2 Test Requirements Support SPI-4.2 rates up to 350 MHz clock and 700 Mb/s data rate SPI-4.2 FIFO Status Decode with DIP 2 parity check DIP4 Parity Checking for SPI-4.2 data Trigger on Control (SOP, EOP, ABORT) & Packet Data Display of Packetized SPI frames ASCII payload decoding Per Port Post-processed filtering of data Real time filtering of IDLE conditions

SPI-4.2 Protocol Test  SPI-4.2 Example – Trigger on MAC  Trigger on Packet (MAC)  Des:  Src:

SPI-4.2 Protocol Test Post-Processing Software  Packet and control word decoding  Packetized display of SPI-4.2 & SPI-3 frames  ASCII payload decoding  Post-processed filtering of data per port (user selectable) FIFO Status Decode Packet Display ASCII payload decoding

SPI-4.2 Protocol Test  Integration of physical &protocol information: SPI4.2 SOP Trigger Integrated digital/ analog probing

Summary  Implementation of physical interfaces requires extensive testing to assure interoperability  Both physical layer electrical/optical properties and protocols must be verified