sli flex cable_analysis

22
Why ledge on the CLK for SLI interface? Compliance Engineering June 4 th , 2008 12/7/2013 1

Upload: hany-fahmy

Post on 02-Jul-2015

131 views

Category:

Entertainment & Humor


0 download

TRANSCRIPT

Page 1: SLI flex cable_analysis

Why ledge on the CLK for SLI interface?

Compliance Engineering

June 4th , 2008

12/7/2013 1

Page 2: SLI flex cable_analysis

What is SLI?

12/7/2013 2

Page 3: SLI flex cable_analysis

Problem Statement

12/7/2013 3

Large clock dispersion causing failure of SLI

Page 4: SLI flex cable_analysis

Page 4

DDR1-266/333 DQS exampleDQS is single-ended 90-deg phase shifted w.r.to DQ

– DQ/DQS Status--• DQ/DQS crosstalk problem: Multiple curves of DQS coz

of the DQ coupling & PDN around it (even, odd, or stay-H/L)– Sims and Lab data confirms problem

– Fix identified—more spacing for DQS and maybe guardbands—impact to brd routing constraints

DDR266 DDR333Passing

Below Threshold Marginal

12/7/2013

Page 5: SLI flex cable_analysis

12/7/2013 5Page 5

WR Eye Diagram – DQ58

Vref=1.15v

VIH

VIL

Robust data window:

0.91 + 0.94 = 1.85ns

Jedec

Intel

DQ58: odd DQ58: odd DQ58: even DQ58: even

tDS+tDH=1.23+1.35=2.58ns tDS+tDH=0.91+1.51=2.42nstDS+tDH=1.50+1.13=2.63nstDS+tDH=1.60+0.94=2.54ns

Three sets of curves for DQS showing such

even/odd/stay-H/L cases on DQS signal

V:200mv H:500ps

BGRVP: FabB201#251, HiZo; MCH: A0-SS, 2.30v, 90’c; BIOS:14; DDR333

DIMM0/1= Samsung x8DS / Hyunix x8DS (2.30v, RT); S/W: MARS

Page 6: SLI flex cable_analysis

DDR1-400 Example showing same three-sets of curves with even/odd/stay-H/L activity on DQ

bus

12/7/2013 6

Rs-DIMM=22-ohms

Ls-DIMM=8nH

Page 7: SLI flex cable_analysis

SLI interface similarity with DDR1 interface

12/7/2013 7

Clock signal SLI interface behaves similarly to DDR1 DQS that is also single-ended and also phase-shifted w.r.to DQ signals surrounding itBoth x-talk and PDN spreads the waveform as seen in the scope capture: it is a claim

Page 8: SLI flex cable_analysis

What about the layout?

12/7/2013 8

Looking @ the clock signal: it is also surrounded by DQ signals, depends on the activity on DQ: even, vs. odd, vs. stay-H/L, we see such spread of Clock signal waveform: it is both X-talk and PDN impact.

Page 9: SLI flex cable_analysis

Claim is: The spread happening on the Clock signal is caused by the even/odd/stay-H/L

activity on DQ signals: How to prove it?

• Sims: Extract using ADS the clock signal along with the DQ signals surrounding it, then simulate the clock phase-shifted and prove the spread of the clock waveforms as in the lab capture

• Lab: using MODS, control the data pattern and active-bits around the clock to see the impact of even/odd/stay-H/L activity on the clock signal

12/7/2013 9

Page 10: SLI flex cable_analysis

If the Claim is true: what is the proposed soln space?

• Use Guard-band traces around the clock to support reduced x-talk as well as improved PD isolation for the clock

• Require GND-stitching every 1” of the guard-band trace.

12/7/2013 10

Page 11: SLI flex cable_analysis

Post-Layout Sims for testing the claim that x-talk+PDN are causing

such spread in waveform of CLK for SLI interface

12/7/2013 11

Page 12: SLI flex cable_analysis

SLI sims on P729-B02

Page 13: SLI flex cable_analysis

Simulated nets:)P 729-B02

• odd-ports @ connector side, even-ports @ chip side

– MIOB_CLKOUT: P1-P2 – D_13: P3-P4– D_14: P5-P6– D_3: P7-P8– D_4: P9-P10– D_5: P11-P12– D_6: P13-P14– D_7: P15-P16– D_8: P17-P18

Page 14: SLI flex cable_analysis

Insertion Loss

-3dB @ 970MHz

Page 15: SLI flex cable_analysis

NEXT w.r.to CLKOUT

-15dB @ 1GHz of NEXT w.r.to CLKOUT

Page 16: SLI flex cable_analysis

FEXT w.r.to CLKOUT

-17dB for FEXT @ 1GHz

Page 17: SLI flex cable_analysis

Why NEXT is max for P2-to-P4?

P2

P4

Two vias coupling maximize the x-talk between P2-to-P4We should move the GND via in between signal vias

Page 18: SLI flex cable_analysis

Why NEXT is max for P2-to-P4?, Cntd.

Two vias coupling maximize the x-talk between P2-to-P4We should move the GND via in between signal vias

Page 19: SLI flex cable_analysis

Why NEXT is max for P2-to-P16?

Wrong-clock pad causes extra coupling with P16

Page 20: SLI flex cable_analysis

Why NEXT is max for P2-to-P16?

Wrong-clock pad causes extra coupling with P16

Page 21: SLI flex cable_analysis

Even on P977 Wrong Clock-pad!!!

Wrong-clock pad causes extra coupling with P16

Page 22: SLI flex cable_analysis

Summary and Proposed Solution

Moment-Method CorrelationTransistor model

> 250mV improvement

lLab Capture

Guard-band

Adding Guard-band to clock on Flex causes successful operation of the SLI interface