19
Optical Transceivers: Evaluation of Commercial Optical TRx Luis Amaral CERN – PH/ESE/BE – Opto 10/04/2008 1

Optical Transceivers: Evaluation of Commercial Optical TRx Luis Amaral CERN – PH/ESE/BE – Opto 10/04/2008 1

Embed Size (px)

Citation preview

Page 1: Optical Transceivers: Evaluation of Commercial Optical TRx Luis Amaral CERN – PH/ESE/BE – Opto 10/04/2008 1

1

Optical Transceivers:Evaluation of Commercial Optical TRx

Luis AmaralCERN – PH/ESE/BE – Opto

10/04/2008

Page 2: Optical Transceivers: Evaluation of Commercial Optical TRx Luis Amaral CERN – PH/ESE/BE – Opto 10/04/2008 1

2

Table of Contents• Standards;• Optical Transceivers;

– Form Factors;– Overview of an SFP(+) Module;– SFP+ Modules Details;

• Transceiver Testing;– Transceiver Testing – SDA;

• Eye Diagrams and Masks;• Characterizing Eye Diagrams;

– Transceiver Testing – BERT;• BER and Rx Sensitivity;

• Evaluated Transceivers;– Tx Eye Results;– TRx Numerical Results;

• Single Figure of Merit;– Single FOM Results.

Page 3: Optical Transceivers: Evaluation of Commercial Optical TRx Luis Amaral CERN – PH/ESE/BE – Opto 10/04/2008 1

3

Standards• The Datacom/Telecom world established several standards with bitrates ranging from 155Mbps to 11.3Gbps.

The Gigabit Bidirectional Trigger and Data Link (GBT) that is being developed at CERN is targeting 5Gbps.• Multisource agreements have been established between manufacturers to produce transceivers that are able

to meet some of the standards. GBIC, SFF, SFP, SFP+, XFP, XENPAK, XPAC and X2 are some of the flavors.

Page 4: Optical Transceivers: Evaluation of Commercial Optical TRx Luis Amaral CERN – PH/ESE/BE – Opto 10/04/2008 1

4

Optical Transceivers• An optical transceiver (TRx) module combines in the same package both electrical-to-optical (Tx) and

optical-to-electrical (Rx) converters.• There are several families of optical TRx modules, which differ in the

• Within the same family, different modules have different• Applications: GbE, 10GbE, 1/2/4GFC, 8/10GFC, SDH/SONET;• Bitrates, wavelengths (850, 1310, 1550, WDM), operating distances;• Prices.

• Mechanical specification• Soldered/hot pluggable;• Module size and shape;• Electrical and optical

connectors.• Power and thermal requirements• Low speed electrical interface

• Control and serial ID ;• Digital optical monitoring.

• High-speed serial attachment interface• Different electrical channels:

XFI, SFI, XAUI.

Page 5: Optical Transceivers: Evaluation of Commercial Optical TRx Luis Amaral CERN – PH/ESE/BE – Opto 10/04/2008 1

5

Form Factors• To cover the 4.25Gbps range there is the SFF, the GBIC and the SFP.

– The SFF is a very simple TRx device that has to be soldered to the host board;– The GBIC and SFP are well established hot pluggable TRx devices;– All three devices convert one single electrical stream into one optical stream and vice-versa.

• To cover the 10Gbps range there is the 300-pin MSA, the XENPAK (and its variants XPAK and X2), the XFP and the SFP+.– The 300-pin MSA module includes a SerDes to multiplex 16 parallel lines into one serial stream

and vice-versa;– The XENPAK also avoids the 10Gbps electrical signal problem by splitting it into 4 high-speed

channels at 3.125Gbps with 8b/10b encoding;– The XFP and the SFP+ are conceptually simpler devices that do not split 10Gbps electrical signal.

• The most interesting devices are the SFP, the XFP and the SFP+.– The SFP is a small, pluggable, widespread and inexpensive(*) module but it is not specified to be

used above 4.25Gbps;– The XFP was the first 10Gbps version of the SFP but is bigger, expensive and power hungry. It

does however include a CDR that resets the jitter and simplifies the host board design;– The SFP+ is a true SFP (same form factor) capable of covering the 10Gbps range. This is a new

device and there are three versions: Limiting, Linear and Retimed (not defined in the std).(*) especially the MM version

Page 6: Optical Transceivers: Evaluation of Commercial Optical TRx Luis Amaral CERN – PH/ESE/BE – Opto 10/04/2008 1

6

Overview of an SFP(+) Modules• An SFP(+) module is composed of five main

components:– Receiver Optical Sub-Assembly (ROSA);

• PIN or APD photodiode and a TIA (current to voltage);– Post-amplifier (linear or limiting);– Transmitter Optical Sub-Assembly (TOSA);

• Laser and monitor photodiode;– Laser driver;– Controller (serial ID and the Digital Optical

Monitoring).• An XFP (or a retimed SFP+) must include a CDR on

both the Tx and the RX paths.

Page 7: Optical Transceivers: Evaluation of Commercial Optical TRx Luis Amaral CERN – PH/ESE/BE – Opto 10/04/2008 1

7

SFP+ Modules Details• It is likely that the SFP+ module will become the

most widespread 10Gbps transceiver.– The SFP+ is conceptually simple, is the smallest and

has the lowest power consumption of any 10Gbps module.

– The tradeoff is more high-speed design work on the host board.

• Its future importance justifies a closer look.

10Gbps Form Factor ComparisonForm Factor

Size (cm)

Max. power dissipation (W)

Max. slots per GbE card

XENPAK

12x5.1 6 (850 and 1310nm), 10 (1550nm)

8

X2 6.9x4.1 4 16XFP 6.9x1.8 1.5, 2.5, 3.5 or >3.5 30SFP+ 5.1x1.3 1 (level I), 1.5 (level II) 48

• There are two SFP+ variants explicitly expressed by the specification: limiting and the linear.• The limiting SFP+ includes a limiting amplifier on the RX path and can be viewed as a 10Gbps

version of an SFP. It represents much more of a challenge to the host board design than the XFP or the XENPAK because it neither splits the 10Gbps electrical signal nor it includes a CDR.

• The linear version includes a linear amplifier on the Rx path to allow electronic dispersion compensation to be applied in the host board. It is intended for 10GbE LRM (220m over legacy multimode fiber) and, since the 0/1 decisions are made outside the module, this is the most difficult version to design the host board.

• The third variant that is not explicitly defined by the SFP+ specification is the retimed version.• A CDR integrated in the laser driver and another CDR integrated in the limiting amplifier

would reset the jitter and would simplify the host board design.

Page 8: Optical Transceivers: Evaluation of Commercial Optical TRx Luis Amaral CERN – PH/ESE/BE – Opto 10/04/2008 1

8

Transceiver Testing• To evaluate the performance of a transceiver, one should start by defining Test Points (TP)

where it would be relevant to have information about the signal.– TP1 is the differential electrical input of the Tx part of the module.– TP2 is the optical output of the Tx part of the module.– TP3 is the optical input of the Rx part of the module.– TP4 is the differential electrical output of the Rx part of the module.

• In practice, one does not need two modules to evaluate the Rx part. One can simply loopback the optical signal.

Page 9: Optical Transceivers: Evaluation of Commercial Optical TRx Luis Amaral CERN – PH/ESE/BE – Opto 10/04/2008 1

9

Transceiver Testing – SDA (1)• A suitable (*) Serial Data Analyzer (SDA) scope is one of the two major instruments that can

be used to evaluate the performance of a transceiver.• Using the SDA scope we are able to get the electrical and the optical eye diagrams and

measure several metrics to quantify the performance of the transceiver .• The following configuration is used to evaluate the Tx performance (TP2 or TP3).

DU

T b

oar

d +

TR

x M

od

ule

TOSA

ROSA

LASER DRIVER

POST AMP

CONTROLLER

Tx-

Rx+

Rx-

Tx+

PRBS Source

Clock Generator

CL

K

CL

K

SDA Scope

50Ω

50Ω

NC

Computer

Power Supply

OP out

OP in

CTRL

CTRL

VCC GND

(*) Must include an optical probe and jitter analysis capability.

Page 10: Optical Transceivers: Evaluation of Commercial Optical TRx Luis Amaral CERN – PH/ESE/BE – Opto 10/04/2008 1

10

Transceiver Testing – SDA (2)• This setup (loopback configuration) is suitable to get the eye diagram of the Rx

differential electrical signal and it accounts for the entire transceiver performance.• It helps us to understand the behavior of a receiver with different optical power

levels, but it is not the main setup to evaluate the performance of the receiver (TP4).

TOSA

ROSA

LASER DRIVER

POST AMP

CONTROLLER

Tx-

Rx+

Rx-

Tx+

Power Supply

SDA Scope

PRBS Source

Optical Attenuator

Clock Generator

CL

K

Computer

CLK

DU

T b

oar

d +

TR

x M

od

ule

CTRL

OP in

OP out

CTRL

CTRL

VCC GND

Page 11: Optical Transceivers: Evaluation of Commercial Optical TRx Luis Amaral CERN – PH/ESE/BE – Opto 10/04/2008 1

11

Eye Diagrams and Masks• An eye diagram is constructed by overlaying all the possible bit transitions of a digital

signal.• It is a visual tool to quickly assess the Tx performance since it shows parametric

information about the transmitted signal.• To make use of the eye diagram, the various standards define mask compliance tests

(pass/fail result).• An expansion of the mask, expressed as a percentage of the available interval (time and

amplitude), is a quantitative performance metric that is called the mask margin.

Page 12: Optical Transceivers: Evaluation of Commercial Optical TRx Luis Amaral CERN – PH/ESE/BE – Opto 10/04/2008 1

12

Characterizing Eye Diagrams

• There are other interesting metrics like:– Extinction Ratio;– Overshoot.

• To compare different devices being measured we need numerical descriptions of eye diagram.

• The SDA scope offers many automated measurements but, to simplify the device comparison, a reduced set of metrics should be chosen.

• To characterize the Tx signal eye diagram the following metrics are being proposed:– OMA;– Q factor (SNR);– Jitter;– Rise/Fall Time;– Eye Mask Margin;

Page 13: Optical Transceivers: Evaluation of Commercial Optical TRx Luis Amaral CERN – PH/ESE/BE – Opto 10/04/2008 1

13

Transceiver Testing – BERT• Links are ultimately judged on their ability to pass bits without errors.• This setup uses an FPGA based Bit Error Rate Tester (BERT) that measures the Bit

Error Rate (BER) when the signal has a given Optical Modulation Amplitude (OMA).• However, the BERT provides little help on why the link performance might be

below the expectations.

TOSA

ROSA

LASER DRIVER

POST AMP

CONTROLLER

Tx-

Rx+

Rx-

Tx+

Power Supply

FPGA based BERT

Optical Attenuator

Computer

DU

T b

oar

d +

TR

x M

od

ule

CTRL

OP in

OP out

CTRL VCC GND

Clock SourceCLK-

CLK+

CTRL

Page 14: Optical Transceivers: Evaluation of Commercial Optical TRx Luis Amaral CERN – PH/ESE/BE – Opto 10/04/2008 1

14

BER and Rx Sensitivity• The performance of an optical receiver is assessed by measuring its ability to

decide correctly between the two logical levels, when the OMA of the input signal is being reduced.

• The BER is the ratio between the number of bits in error and the total number of received bits .

• By measuring the BER at different optical power levels we create a BER curve and extract the receiver sensitivity.• Receiver sensitivity is the minimum

OMA value to achieve a given BER (usually 1E-12).

Page 15: Optical Transceivers: Evaluation of Commercial Optical TRx Luis Amaral CERN – PH/ESE/BE – Opto 10/04/2008 1

15

Evaluated Transceivers• Between SFP, XFP, and SFP+, we have evaluated the performance of 7 transceiver units at 5Gbps:

Device Type SFP SR SFP LR SFP+ LR SFP+ LR SFP+ SR SFP+ SR XFP LR

Application 4GFC 4GFC 10GbE 10GFC

10GbE 10GFC

10GbE 10GFC

10GbE 10GFC 10GbE

Tosa/Rosa Type

VCSEL

PIN

VCSEL

PIN

DFB

PIN

DFB

PIN

VCSEL

PIN

VCSEL

PIN

DFB

PIN

Retiming No No No No No No Yes

Page 16: Optical Transceivers: Evaluation of Commercial Optical TRx Luis Amaral CERN – PH/ESE/BE – Opto 10/04/2008 1

16

Tx Eye Results

Page 17: Optical Transceivers: Evaluation of Commercial Optical TRx Luis Amaral CERN – PH/ESE/BE – Opto 10/04/2008 1

17

TRx Numerical Results

• 20%-80% rise and fall times.• Sensitivity measured at 5Gbps and at a BER of 1E-10 using PRBS7 and no encoding.• Mask margin measured at 1Gbps using a custom mask based on the 4GFC mask at point gamma-T (adjusted to our

jitter spec.). Eye constructed with 2.5E6 samples.

SFP SR 4GFC

SFP LR 4GFC VCSEL

SFP+ LR 10GbE 10GFC

SFP+ LR 10GbE 10GFC

SFP+ SR 10GbE 10GFC

SFP+ SR 10GbE 10GFC

XFP LR 10GbE

1 Tx OMA [dBm] -2.1 -5.1 -3.5 -2.7 -1.9 -1.8 -3.1

2 Tx Q factor 11.6 10.5 21.7 25.4 16.0 20.1 8.8

3 Tx total jitter [ps] 39 58 34 34 31 28 25

4 Tx rise time [ps] 45 47 43 43 35 38 44

5 Tx fall time [ps] 81 60 45 46 54 54 46

6 Tx mask margin [%] (all/center) 1/1 -7/-7 31/31 37/37 21/21 31/31 39/58

7 Rx sensitivity [dBm] -15.2 -18.8 -19.4 -19.0 -16.1 -15.7 -16.9

8 TRx Power [mW] 554 482 917 977 601 621 1320

Page 18: Optical Transceivers: Evaluation of Commercial Optical TRx Luis Amaral CERN – PH/ESE/BE – Opto 10/04/2008 1

18

Single Figure of Merit• Using the set of performance metrics (in the previous table) is not yet easy to compare

many devices.• Ideally we would like to have a single number that quantifies the performance of a

transceiver . This number is called a Figure Of Merit (FOM).• How?• Start by specifying the minimum

requirements that a device must meet.– Immediately we can discard devices.

• Then we could measure the relative distance from each measured parameter to the minimum requirement.

• A first approximation for the FOM can be (N=8):

# Specification Min Max Unit

1 Tx OMA [dBm] -6 dBm

2 Tx Q factor 10

3 Tx total jitter [ps] 60 ps

4 Tx rise time [ps] 70 ps

5 Tx fall time [ps] 70 ps

6 Tx mask margin [%] 0 %

7 Rx sensitivity [dBm] -15 dBm

8 TRx Power [mW] 750 mW

Page 19: Optical Transceivers: Evaluation of Commercial Optical TRx Luis Amaral CERN – PH/ESE/BE – Opto 10/04/2008 1

19

Single FOM Results

SFP SR 4GFC SFP LR 4GFC VCSEL

SFP+ LR 10GbE 10GFC

SFP+ LR 10GbE 10GFC

SFP+ SR 10GbE 10GFC

SFP+ SR 10GbE 10GFC

XFP LR 10GbE0.002.004.006.008.00

10.0012.0014.0016.00

FOM

Series1

SFP SR 4GFC SFP LR 4GFC VCSEL

SFP+ LR 10GbE 10GFC

SFP+ LR 10GbE 10GFC

SFP+ SR 10GbE 10GFC

SFP+ SR 10GbE 10GFC

XFP LR 10GbE0.001.002.003.004.005.006.007.008.009.00

FOM

Series1

Implementation B:

Implementation A: