click to edit master title style · created date: 6/24/2016 11:49:05 am

54
Click to edit Master title style Copyright © 2016 PCI-SIG ® - All Rights Reserved o Rubaiyat Islam o AMD PCIe ® Electrical Basics

Upload: others

Post on 15-Aug-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

Copyright © 2016 PCI-SIG® - All Rights Reserved

o Rubaiyat Islam

o AMD

PCIe® Electrical Basics

Page 2: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

2Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

Topics

o PCI Express® Overview

o Enhancements for 8GT/s

o Target Channels for the Specification

o Electrical Signaling

o Transmitter

o Receiver

o Reference Clock

o Card Electro-mechanical (CEM) Spec

Page 3: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

3Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

Electrical Features

o Data rates 2.5GT/s, 5GT/s, 8GT/s and 16 GT/s

o 10-12 bit error ratio

o AC coupled

o Link widths 1, 2, 4, 8, 16, 32 lanes

o Hot swap capable

o 2.5 and 5GT/s scrambled + 8b10b

o 8GT/s, 16 GT/s scrambled + 128/130

o Power management

Page 4: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

4Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

Doubling from 5GT/s

o Major goal was to make PCIe® 3.0 evolutionary• Support existing usage models

• Preserve Common Reference Clock and Data Clocked modes

• Re-use of 5GT/s reference clock generators

• Re-use of silicon PHY architectures

o Evaluated channels at 10GT/s and 8GT/s• 10GT/s would have allowed 8b10b coding to be preserved

o Shown that a non-linear increase in difficulty to reach 10GT/s• Increased channel improvement cost

• Increased power in silicon

• Increased difficulty for eco-system

o Concluded the cost of changing encoding acceptable• A new scrambled encoding scheme was developed

• Efficiency 20% better than 8b10b

Page 5: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

5Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

8GT/s Enablers

o Receiver equalization required

o Introduce statistical channel analysis• Channel compliance & simulation with behavioral Tx/Rx

o Mitigate baseline wander & crosstalk• Polynomial choice of 128/130 code on individual lanes

• Baseline wander:

• LFSR offsets between adjacent lanes reduces simultaneous switching

time

lan

e

Red: vict+2aggr; pink: vict+1aggr; black: vict only

Page 6: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

6Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

Target Channels

Page 7: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

7Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

PCI Express® Channels

o Channel specification• No formal spec for 2.5 and 5GT/s

• Channel budget implied

• 8GT/s introduces time domain spec

• Card Electromechanical (CEM) spec sets limits and measurement points

o Two worst case models assumed• Client CEM

• Short to medium length (3-12”), reflection and crosstalk dominated

• Server CEM

• Medium to long (20”) loss dominated

Page 8: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

8Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

Client Channel

Typical Client Topology

4-layer microstrip 3-7” with PTH via stubs

Add in card 3-4”

Page 9: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

9Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

Server Channel

Typical Server Topology

6- 8 layers, 20”, 1 or 2 connectors

Stripline with via stubs

Page 10: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

10Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

High Speed Channel Simulation

Challenges

o Channel response at >4GHz is affected by

large number of features in the channel

• Pre-layout evaluation of topology choices is a complicated

multi-dimensional problem

• Need to be able to quickly build and test many different

options

• Large number of HVM permutations need to be evaluated

to determine robustness of solution

o Seasim has been developed to allow EWG

members to efficiently evaluate these options

Page 11: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

11Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

Electrical Signaling

Page 12: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

12Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

Transceiver and Channel

Channel

Optional

on-die AC coupling for

8b10b

8GT/s allows floating

Rx common-mode

Rx term

Tx EQ

2-tap 2.5/5GT/s,

3-tap 8GT/s

AC Coupled ChannelRx Detect

Tx

Tx

Rx

Rx

Tunable Rx EQ

8GT/s

Page 13: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

13Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

Transmit De-Emphasis

VTx-Diff-PP

VTx-De-Emph-PP

FD Insertion Loss

Transmitter circuits use De-Emphasis

to equalize the frequency response of

the channel in order to minimize inter-

symbol interference

Available Equalization Settings:

2.5GT/s: [-3.5dB]

5.0GT/s: [-3.5dB, -6dB]

8.0GT/s: [-3.5dB, -6dB, pre-cursor]

* 10-presets

* Coefficient tuning space

Page 14: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

14Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

De-Emphasis Pulse & Frequency

Domain Response

Inter Symbol

InterferenceReduced smearing into

next symbol UI

Flatened “equalized” response

263mV0.76UI 0.845UI282mV

Page 15: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

15Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

Transmitter

Page 16: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

16Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

Transmitter Reference Plane

o Reference plane is DUT pin

• Most convenient manufacturing boundary

o For 2.5 and 5GT/s

• Package losses are part of Tx performance

o For 8GT/s die pad, package route and package

pin interactions are more significant

• Makes fixture de-embedding inaccurate

• Tx EQ and jitter measurements inaccurate

o Use data-dependent jitter separation

• Effectively measure Tx jitter at die pad

• Use LF measurement technique for presets at pin

Page 17: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

17Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

Transmitter

o Differential ~100ohm transmitter• FS: 800-1200mV, HS: 400-800mV

• 0.75UI eye opening

o 2.5/5GT/s 2-tap EQ• FS: -3.5dB and -6dB, HS: 0dB

o 8GT/s 3-tap EQ• 10 presets, min boost 8dB, coefficient tuning space

o AC coupled channel series capacitor• 2.5/5GT/s 75-265nF

• 2.5/5/8GT/s (Rev 3.0) 176-265nF

o Return Loss• SDD11 -10dB 2.5GT/s, -8dB 5GT/s, -4dB 8GT/s (differential)

• SCC11 -6dB, -3dB 8GT/s (common-mode)

Page 18: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

18Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

Receiver

Page 19: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

19Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

Receiver

o 2.5/5GT/s open eye specification, validated at device pin, package included in device budget• Eye height 175/120mV 2.5/5GT/s

• Eye width 0.4/0.32UI 2.5/5GT/s

• AC common-mode 300mV pk-pk

o 8GT/s closed eye at pin, specified after applying behavioral receiver• Defines minimum Rx EQ performance

• Used for both Rx stressed eye calibration and channel compliance

• Eye height 25mV 8GT/s

• Eye width 0.3UI 8GT/s

• AC common-mode 150mV pk-pk (EH<100mV) 250mV (EH>=100mV)

Page 20: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

20Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

Receiver Cont.

o Termination

• 100ohm differential

• 50ohm common-mode

• 0v common-mode for detect

• At 8GT/s Rx allowed to float common-mode

• Requires LTSSM changes to avoid dead-locks

o Differential-mode return loss

• 10dB 2.5GT/s, 8dB 5GT/s, 5dB 8GT/s

o Common-mode return loss

• 6dB 2.5/5GT/s, 5dB 8GT/s

Page 21: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

21Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

Behavioral Rx DFEBlock diagram of CTLE and 1-tap DFE

CTLE

Z-1d1

V-T Eye

Xk

Yk

Y*k

Page 22: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

22Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

Rx Linear EQ

1 1 2 2

1 1 2 1 2 2 3

2

1 2

1 2

2

1 2

1 21

1 1 2

1

1 1

2

2 3

1( )

1

11

( )

1 1

1

1

Z

P P

DC

P

Z DC P

P

sC R R RH s

sC R R R R sC R

s

RH s

s sR R

RG

R R

R R

C R R

GC R

C R

R1 R2

C1

C2

R3Closer pole1 is to

4GHz the more

attenuation at bit

rate

Fully specified by

DCGAIN (dB)

FPOLE1 (Hz)

FPOLE2 (Hz)

8GT/s Tuning Range

1dB step size

8GT/s reference EQ params

Page 23: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

23Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

CEM Specification

Page 24: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

24Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

PCI Express 3.0 CEM Goals

o Same channel reach as for PCIe 2.0• Client: 14 inch, one connector

• Server: 20 inch, two connectors

o Full backwards interoperability with PCIe 1.x, PCIe2.0

o No required changes to the connectors, card form factors, or material

o Minimal or no changes to the measurement methodologies from those used in the PCIe 1.x/2.0 specifications • Use eye diagrams (jitter/voltage margin requirements).

Minimize additional new requirements

Page 25: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

25Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

PCI Express 3.0

Channel Analysis

o Client• Motherboard and adapter• 1 PCIe connector• No vias other than connector• Routed as mstrip• Channel length: ~14”

o Server• Motherboard, riser card, and

adapter• 2 PCIe connectors• Several vias on motherboard• Routed primarily as stripline• Channel length: ~20”

o Channel analysis includes corner cases

Seg Description

A MCH PKG (transmitter)

B Break Out

C MB Main 7”

D MB post cap

E Add in card main 3”

F Add in card PKG Break out

G Add in card PKG (receiver)

ACB

DE

G

FTypical Client topology

2 Connector Server topology

PCIe 3.0 targets support for the same channels and lengths as PCIe 2.0

Page 26: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

26Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

CEM Spec – TX Path

TXT

X

RX

RX

PCE

Conne

ctor

AC Coupling

Caps

System Board Add-in CardSystem Board TX

Add-in Card TXComponent

CEM Spec Defines TX Requirements for Chip + InterconnectNo Separate TX Chip Or Interconnect Only Requirements.

Page 27: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

27Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

CEM Simulation Details

o Channels

• Worst case 2 connector 16” server MB

• Worst case 1 connecter 10” client MB

• 4” microstrip Add-in card.

o TX jitter following base spec limits

o Base spec package models for TX and RX packages

o Equalization

• Adaptive 2-tap (pre/post) TX LE

• Reference Equalizer - 1st order Adaptive RX CTLE + 1 Tap DFE

o Pass/Fail Decision for End To End (ETE) Simulations

• Base Spec RX test stressed eye (25 mV and .3 UI)

Page 28: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

28Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

PCIe 3.0 CEM Simulation Method

Step 1: End to End (E2E) Simulations

o Perform E2E simulations• Use target 1 connector and 2 connector solutions

• Eye height (EH) and eye width (EW) examined after reference equalizer at eye pad

• CTLE + 1 tap DFE and base spec package structure.

• Pass/fail determined by base spec RX test stressed eye

• Statistical tools used for all simulations

o For each set of MB parameters determine worst case eye across expected add-in card solution space

o Repeat with many motherboards

Create a statistically significant

number of MB descriptions. (Vary

channel lengths, Tx params, etc.)

Various MB descriptions

Sweep add-in

card parameters

over reasonable

solution space

Page 29: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

29Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

PCIe 3.0 CEM Simulation Method

Step 2: Test Fixture Simulations

o Choose a test fixture• 2.0 CLB Test Fixture Used For Initial Investigation

• CEM spec pathfinding work showed better correlation with worst case E2E results with fixture with package model vs 2.0 CLB

o Repeat previous MB simulations with test fixture • Determine an eye mask at compliance Test Point

• Find correlation between EH and EW at Test Point vs. E2E results

• Use TX presets only to match expected compliance test

o Optimize number of False Passes and False Fails

Text fixture with SMP

Connectors to ‘scope (CLB 3.0)

Statistically significant number of MB

Descriptions (same as E2E simulations)

Page 30: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

30Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

Interpreting Simulation Results

Passing

Results

Failing

Results

“False

Failures”

“False

Passes”

Source: Intel Corporation

Page 31: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

31Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

Client Tx E2E to CLB Eye

Height Correlation

Source: Intel Corporation

o E2E threshold at 25.0mV

o CLB threshold range

• 43 mv. No False Passes

• 27 mv. No False Failures

Page 32: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

32Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

CEM TX Limits at 8 GT/s

o Test Channels

• MB TX Test Channel

• 4” 85 ohm trace + reference RX package

• AIC TX Test Channel

• 16” and 2 connectors + reference RX package

o CTLE + 1 Tap DFE reference Equalizer

o BER E-12 Limits (Same for AIC and MB)

• 34 mV

• .33 UI

o BER E-6 (Same for AIC and MB)

• 46 mV

• Informative – for simplified lab measurement use

Page 33: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

Thank you for attending the PCI-SIG Developers Conference 2016.

For more information, please go to www.pcisig.com

Don’t forget to submit your feedback via the mobile app!

Download the app by searching stores for PCI-SIG Developers Conference or entering the following URL into your mobile browser: https://crowd.cc/s/eYS8

Enter event code: DevCon16

Alternatively, access here: https://event.crowdcompass.com/devcon-16

Note: Create an account within the app so Admin knows who to contact if selected as the prize winner.

Each session feedback is provided is equivalent to 1 raffle entry (up to 11 sessions).

General survey feedback = 1 raffle entry.

33

Page 34: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

34Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

Backup

Page 35: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

35Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

Bidir TDR of 2-Connector Server

Channel

FCLGA Package

LGA SocketBGA Package

Connector transitions clearly visible in TDR data

Page 36: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

36Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

8.0GT/s Statistical Channel Analysis

Statistical ISI

Analysis

ToolTx jitter

distribution

Lossy RxTx

Rx Sampling ClockTx Clock

Channel impulse

response

Equalization

coefficientsXtalk impulse

responses

Rx sample timing &

voltage uncertainty

distributions

5 10 15 20 25 30 35 40 45 500.02

0.04

0.06

0.08

0.1

0.12

0.14

0.16

Sample Time (psec)

Sa

mp

le V

olt

ag

e (

V)

Bit-error rate eye w ith transmit jitter (10X)

-20

-18

-16

-14

-12

-10

-8

-6

-4

-2

0

Pre-aperture

BER eye

Post-aperture

BER eye

5 10 15 20 25 30 35 40 45 500.02

0.04

0.06

0.08

0.1

0.12

0.14

0.16

Sample Time (psec)

Sam

ple

Vo

ltag

e (

V)

Bit-error rate eye with transmit jitter (10X)

-20

-18

-16

-14

-12

-10

-8

-6

-4

-2

0

8.0GT/s

specification

plane

Page 37: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

37Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

Tx FIR EQ Definitions

0 0

is output voltage and the peak voltage

is number of Tx coefficients

is vector of +1 and -1 for logic 1 and 0

is the index into the bit stream

For a 3 tap Gen

and 1

TX PK

k k

n m n nTX PKn n

V V

k

d

m

V V c d c

1

0 2

0 0 1 1 2 2

0 1 2

0 1 2

0 1 2

0 1 2

0 1 2

3 FIR is positive and

and are negative

data is delayed by 1UI

For data stream 00010111

1 and ; ;

000

001

011

111

110

PK

c

c c

V t c t c t c

t t t

t t t

t t t Va

t t t Vb

t t t Vc

preshoot

deemphasis

Va

VbVc

VPK

10

10

20log

20log

Vbdeemphasis

Va

Vcpreshoot

Vb

Page 38: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

38Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

PCIe 3.0 Tx Jitter

PWJ = PWmax-PWmin

Edge Jitter DJ= PWJ_DJ/2

Edge Jitter RJ = PWJ_RJ/√2

o PCIe 3.0 Tx jitter is separated into two categories• Data Dependent: package loss, reflections, ISI

• Uncorrelated Jitter: PLL jitter, power supply, duty cycle error

o Pulse Width Jitter (PWJ)• PWJ is a subset of uncorrelated jitter

• PWJ is amplified by channel loss

• Edges are assumed to be independent

o Relationship between pulse width jitter and edge jitter• Important for measurement and channel simulation tools

Page 39: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

39Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

Receiver Compliance Testing

Stressed eye calibrated at pin reference plane

Error rate measured using loopback

Pass BER 10-12

Page 40: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

40Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

8GT/s Calibration Channels

Frequency domain mask used for ISI stress to match tuning range of Rx EQ

Page 41: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

41Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

8GT/s Receiver Jitter

Tolerance Testing

Validates that Rx can track LF jitter from refclk and Tx

Page 42: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

42Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

Reference Clock

Page 43: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

43Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

Common Reference Clock

Refclk SSC and LF jitter common-mode to Tx and Rx

Page 44: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

44Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

Jitter Transfer Functions

o Bounds jitter for common reference clock architecture

• Data clocked architecture must operate with this jitter definition

o Multiplying PLL Tx/Rx bandwidth specified

• 2.5GT/s 1.5-22MHz 3dB peaking

• 5GT/s 5-16MHz 1-3dB peaking

• 8GT/s 2-5MHz 1-2dB peaking

o CDR bandwidths

• 2.5GT/s 1.5MHz 3dB HPF

• 5GT/s 1.5MHz brickwall HPF + SSC separation

• 8GT/s 10MHz 3dB HPF

o Transport delay

• ±12ns

Page 45: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

45Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

Reference Clock Filtering

o A scope record of reference clock waveform is captured

• Record needs to include >10 SSC cycles

• Post processing calculates zero crossing times and phase demodulates against an ideal fitted clock

o Phase jitter record is filtered with the system jitter transfer functions and jitter measured

o Reference clock jitter spec after filtering using common-refclk jitter transfer functions

• 2.5GT/s: 108ps pk-pk (7.7ps RMS for spectrally flat jitter)

• 5GT/s: 3.1ps RMS

• 8GT/s: 1ps RMS

• Jitter reduction come mostly from improved system jitter transfer functions

Page 46: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

46Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

Reference Clock

Jitter Filtering

As data rate increases

more of the refclk jitter

is rejected by system

jitter transfer functions

Refclk’s for 8GT/s

must be tested against

all combinations of PLL

bandwidths and jitter

peaking

Page 47: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

47Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

Independent SSC Clocking ECN

Page 48: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

48Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

Dual Port ConceptCEM MB Tx Testing

o How Does System Look With A Worst Case Spec Receiver?• Assume Common Clock Receiver

• Assume worst case legal receiver PLL and add-in card delay

o Can test with/without SSC

ChannelRefclk

Tx latch

Tx

PLL

Compliance

pattern

Motherboard under test

Channel

Worst Case

Spec Receiver

Use dual port to remove any issue testing with real clock or SSC

Page 49: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

49Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

Package Test Fixture

Topology 4” test fixture

CEM spec pathfinding work showed better correlation with worst case E2E results with

fixture with package model on test fixture

Parameters shown for current CEM 3.0 CLB fixture proposal

S parameters for fixtures used in CEM simulations are published

CPAD

.8 pfCPIN

.25 pf

Package Parameters

CPAD = .8 pf

CPIN = 0.25 pf

Len = 1.3”

Z0 = 85 Ohms

T-line defined by

length, Z0, fixed/unit length loss

Base Spec RX Package Structure

Page 50: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

50Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

PCIe 3.0 CBB Model

Name Description Name Description

cbb_conn1 Connector cbb_via Via

cbb_rt5 4.0” Riser cbb_rt7 10.0”, Main routing

cbb_conn2 Connector cbb_rt8 0.8”, Package Breakout

cbb_rt60.2”, Connector Breakout

rx_spkg Package, 1.3”

cbb_via

cbb_rt6

cbb_rt7

rx_spkg

cbb_conn2

cbb_rt8

RX SMP

cbb_rt

5cbb_rt

5

cbb_conn1TX SMP

Main Board

Riser Board

Page 51: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

51Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

AIC RX Long

Channel Test Calibration

rx_spkg

cbb_conn2

RX SMP

cbb_conn1TX SMP

Test

Equipment

CLB 3.0

Post Processing S/W

(Embed RX pkg + use

behavioral EQ)

Signal

Generator

Sj + Rj +

Diff Noise

TXRX

o Calibration performed with optimal TX EQ for reference equalizer

o Calibration performed to MB TX EQ limits• Differential noise and Rj adjusted

to match eye

o No AC common mode• CEM test simplification

o Separate short channel test with PCIe 2.0 CLB/CBB

Page 52: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

52Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

Proposed AIC RX

Long Channel Test

rx_spkg

cbb_conn2

RX SMP

cbb_conn1TX SMP

Error

Detector

AIC Under Test

Signal

Generator

Sj + Rj +

Diff Noise o Add-in card can request alternate TX EQ setting• Signal generator switches

without recalibration

o If test setup (single lane in loopback) does not produce worst case crosstalk – must compensate

o Test performed with direct path to loopback

Page 53: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style

53Copyright © 2016 PCI-SIG® - All Rights ReservedPCI-SIG Developers Conference 2016

Derivation of Coefficients

0 1 2 1 0 2

0 1 2 0 2

0 1 2 0

0 1 2 2

0 1 2 0 2

2

0

2 0

0 0 0

0 0

0

;

1; 1

1 2 2

1 2

1 2

1 2 2

1 2

1 2

2 1 1 2

1 2 1 1 2 2

1 2 1 2

2

PK

PK

PK

PK

Vb VcDE PS

Va Vb

t t t t t t

V t t t t tDE

V t t t t

V t t t tPS

V t t t t t

tDE PS

t

t DE PS t

t DE PS t tDE DE PS

t t

t

0

0 0 0

0

0

0

1 2

2 2 2

2 1

21

( 1)

2 2 ( 1)

DE PS DE t

t DE PS DE t DE t DE PS

t DE DE PS DE PS DE

DE PS DEt

DE PS DE

DE PSt

DE PS

2 0

2 0

2

2

2

2 2

2

2

2 1 1 2

2 1 2

( 1)2 1

1 ( 1)

1 ( 1) 1 ( 1)2

1 ( 1)

1 ( 1) ( 1) ( 1)2

1 ( 1)

12

1 ( 1

t DE PS t

t DE PS DE PSt

DE PSt DE PS DE PS

DE PS

DE PS DE PS DE PS PSt

DE PS

DE PS DE PS DE PS PS DE PS PSt

DE PS

DE PS DE PS DEt

DE PS

2

)

1

2 2 ( 1)

DEt

DE PS

PS

DE c0 c1 c2 c0 c1 c2 c0 c1 c2 c0 c1 c2 c0 c1 c2

0 0.000 1.000 0.000 -0.054 0.946 0.000 -0.103 0.897 0.000 -0.146 0.854 0.000 -0.185 0.815 0.000

-1 0.000 0.946 -0.054 -0.049 0.902 -0.049 -0.094 0.862 -0.044 -0.134 0.826 -0.040 -0.171 0.793 -0.036

-2 0.000 0.897 -0.103 -0.044 0.862 -0.094 -0.085 0.829 -0.085 -0.123 0.799 -0.077 -0.159 0.771 -0.070

-3 0.000 0.854 -0.146 -0.040 0.826 -0.134 -0.077 0.799 -0.123 -0.113 0.774 -0.113 -0.146 0.750 -0.103

-4 0.000 0.815 -0.185 -0.036 0.793 -0.171 -0.070 0.771 -0.159 -0.103 0.750 -0.146 -0.135 0.730 -0.135

-5 0.000 0.781 -0.219 -0.032 0.763 -0.205 -0.064 0.745 -0.191 -0.094 0.728 -0.178 -0.124 0.712 -0.165

-6 0.000 0.751 -0.249 -0.029 0.736 -0.235 -0.057 0.722 -0.221 -0.086 0.708 -0.207 -0.113 0.694 -0.193

-7 0.000 0.723 -0.277 -0.026 0.712 -0.262 -0.052 0.700 -0.248 -0.078 0.689 -0.234 -0.104 0.677 -0.219

-8 0.000 0.699 -0.301 -0.023 0.690 -0.287 -0.047 0.680 -0.273 -0.071 0.671 -0.258 -0.094 0.661 -0.244

-9 0.000 0.677 -0.323 -0.021 0.670 -0.309 -0.042 0.662 -0.295 -0.064 0.655 -0.281 -0.086 0.647 -0.267

-10 0.000 0.658 -0.342 -0.019 0.652 -0.329 -0.038 0.646 -0.316 -0.058 0.640 -0.302 -0.078 0.633 -0.289

0 1 2 3 4

Tx FIR Coefficients

Page 54: Click to edit Master title style · Created Date: 6/24/2016 11:49:05 AM

Click to edit Master title style