18
Floating Tap Incorporation Proposal for Annex 93A Richard Mellitz Samtec May 2019 IEEE 802.3 100 Gb/s, 200 Gb/s, and 400 Gb/s Electrical Interfaces Task Force, Salt Lake City, Utah IEEE 802.3 100 Gb/s, 200 Gb/s, and 400 Gb/s Electrical Interfaces Task Force 1

Floating Tap Incorporation Proposal for Annex 93A

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Floating Tap Incorporation Proposal for Annex 93A

Floating Tap Incorporation Proposal for Annex 93A

Richard Mellitz

Samtec

May 2019

IEEE 802.3 100 Gb/s, 200 Gb/s, and 400 Gb/s Electrical Interfaces Task Force, Salt Lake City, Utah

IEEE 802.3 100 Gb/s, 200 Gb/s, and 400 Gb/s Electrical Interfaces Task Force 1

Page 2: Floating Tap Incorporation Proposal for Annex 93A

Supporters

2IEEE 802.3 100 Gb/s, 200 Gb/s, and 400 Gb/s Electrical Interfaces Task Force

Erdem Matoglu, Amphenol

Howard Heck, Intel

Nathan Tracy, TE

Samuel Kocsis, Amphenol

Scott Sommers, Molex

Tom Palkert, Molex

Upen Reddy Kareti, Cisco

Page 3: Floating Tap Incorporation Proposal for Annex 93A

Table of Contents

3IEEE 802.3 100 Gb/s, 200 Gb/s, and 400 Gb/s Electrical Interfaces Task Force

Problem

Floating DFE Taps and Parameter Introduction

Annex 93A Change Overview

Brief Sample of Potential Results

Summary

Page 4: Floating Tap Incorporation Proposal for Annex 93A

Problem

4IEEE 802.3 100 Gb/s, 200 Gb/s, and 400 Gb/s Electrical Interfaces Task Force

Many channels have significant, but deterministic, ISI at timing locations outside of the temporal reach of a fixed tap DFE.

Page 5: Floating Tap Incorporation Proposal for Annex 93A

Introduction to Parameters for Floating Tap and Example Values

IEEE 802.3 100 Gb/s, 200 Gb/s, and 400 Gb/s Electrical Interfaces Task Force 5

Floating Tap Parameters in spreadsheet

Example Value Information

N_bg 3 0, 1, 2 … Nbg groups

N_bf 4 taps per group (UI)

N_f 100 UI span for floating taps

bmaxg 0.05 max DFE value for floating taps

Nb fixed DFE

N_f

3 group of 4 DFE taps

Example

bmaxg1 2 3

Page 6: Floating Tap Incorporation Proposal for Annex 93A

Annex 93A Change Overview

6IEEE 802.3 100 Gb/s, 200 Gb/s, and 400 Gb/s Electrical Interfaces Task Force

Implementation of floating DFE taps in Annex 93A

Add a few parameters which represent aspects of floating taps in a DFE

Small change to equation 93A-27

Add a few lines describing how to determine the location of the floating DFE taps in 93A.1.6• Based on the few added parameters

Referring section calls out these parameters

Page 7: Floating Tap Incorporation Proposal for Annex 93A

Add parameter Nf which is the total reach of the DFE including floating taps

If Nf is not defined in the referring section then considered Nf = Nb.

IEEE 802.3 100 Gb/s, 200 Gb/s, and 400 Gb/s Electrical Interfaces Task Force 7

Page 8: Floating Tap Incorporation Proposal for Annex 93A

h(0)(t) is the Pulse Response, PR (Reference Background)

8IEEE 802.3 100 Gb/s, 200 Gb/s, and 400 Gb/s Electrical Interfaces Task Force

With all the linear filters applied

Example

Page 9: Floating Tap Incorporation Proposal for Annex 93A

Adjust hisi equation 93A-27

Nf

IEEE 802.3 100 Gb/s, 200 Gb/s, and 400 Gb/s Electrical Interfaces Task Force 9

The DFE action is controlled by vector b(n)

From here, hisi(n) is used to compute ISI noise for computing COM for every combination of linear filter settings

We will leverage bmax

Page 10: Floating Tap Incorporation Proposal for Annex 93A

The “n” in bmax(n) is in reference to the PR

IEEE 802.3 100 Gb/s, 200 Gb/s, and 400 Gb/s Electrical Interfaces Task Force 10

“bmax” is a vector of the maximum allowable normalized DFE coefficients

Voltage magnitudes greater than “bmax” are considered ISI noise

ExamplePulse Response

bmax(n)

Page 11: Floating Tap Incorporation Proposal for Annex 93A

h(0)(ts +n Tb)is the sampled pulse response (red dots)

IEEE 802.3 100 Gb/s, 200 Gb/s, and 400 Gb/s Electrical Interfaces Task Force 11

Tb is the UI

Ts is the sample pointVo

lts

(Reference Background)

Page 12: Floating Tap Incorporation Proposal for Annex 93A

Example of 3 groups of 4 DFE taps

IEEE 802.3 100 Gb/s, 200 Gb/s, and 400 Gb/s Electrical Interfaces Task Force

Blue dashed is the equalize PR

Red dots are the original sampled pulse response

Magenta lines and dots are the limits for DFE taps

Green dots are the resultant hisi(n)

12

Nb fixed DFE

4 group of 3 DFE taps

Vo

lts

Zoom on next slide

Page 13: Floating Tap Incorporation Proposal for Annex 93A

Example of Residual ISI over the bmax limit(Reference Background)

IEEE 802.3 100 Gb/s, 200 Gb/s, and 400 Gb/s Electrical Interfaces Task Force 13

DFE tap limitVoltage over DFE tap limit

ISI Voltage over DFE tap limit

ISI Voltage is forced to 0 at this sample location

(Reference Background)

Page 14: Floating Tap Incorporation Proposal for Annex 93A

Insert steps for adjusting bmax(n) in 93A.1.6

Insert rules to determine bmax(n)

here

IEEE 802.3 100 Gb/s, 200 Gb/s, and 400 Gb/s Electrical Interfaces Task Force 14

Page 15: Floating Tap Incorporation Proposal for Annex 93A

Rules for Floating Tap Determination of b(n)

Define post cursor ISI vector as hnf(n) = hISI(n), 1 ≤ n ≤ Nf

b(1 ... Nb) is as specified in referring section (no change from prior)Determine the location of non-zero b(n) corresponding to each of Nbg groups1. Initially set b(Nb+1 ... Nf ) = 0

2. Determine the value for Ngx which “minimizes” the ∑ hnf(n) 2

• Where b(Ngx … Ngx+Ngf )= bmaxg and Nb+1 ≤ Ngx ≤ Nf –Ngx

• I.e. set bmax for all the taps in the group

3. Find Ngx for each of Nbg groups by repeating step 2 not including locations Ngx … Ngx+Ngf

Nf hnf(n)

IEEE 802.3 100 Gb/s, 200 Gb/s, and 400 Gb/s Electrical Interfaces Task Force 15

Page 16: Floating Tap Incorporation Proposal for Annex 93A

Floating taps can improve COM up to to ½ dB compared to channels with DFE24 (fixed) COM which are near 3 dB

COM Floating Tap improvement (dB)Tap 12 fixed, 3 groups of 4 taps

COM using 24 fixed tap (dB)

Darker contours indicates population density of the 118 KR channels in the region

IEEE 802.3 100 Gb/s, 200 Gb/s, and 400 Gb/s Electrical Interfaces Task Force 16

Parameter recommendations with corresponding results not part of this work

Page 17: Floating Tap Incorporation Proposal for Annex 93A

Summary

17IEEE 802.3 100 Gb/s, 200 Gb/s, and 400 Gb/s Electrical Interfaces Task Force

Floating can be added to Annex 93A (COM)

Only a few simple alterations to Annex 93A (COM) are required to implement floating DFE taps.

Referring sections need only to specify 4 parameters, Nbg, Nbf, Nf and bmaxg

Page 18: Floating Tap Incorporation Proposal for Annex 93A

Thank You!

IEEE 802.3 100 Gb/s, 200 Gb/s, and 400 Gb/s Electrical Interfaces Task Force