DSP-based Multimode Signaling for FEXT Reduction in Multi-Gbps Links Pavle Milosevic, José E. Schutt-Ainé, and Naresh R. Shanbhag 18th Conference on Electrical Performance of Electronic Packaging and Systems (EPEPS), 10/21/2009

Talk Outline • Background – FEXT, CIJ and multimode signaling

• DSP-based Encoding – – – –

Principle of operation DAC/driver requirements Resolution Power budgeting

• Conclusion, future directions

Motivation • The demand of tera-scale computing causes increase in needed bandwidth both on- and off-chip • Higher I/O signaling speed and high-density chip-to-chip interconnects needed, however the routing area is limited • Dense routing causes severe crosstalk between coupled interconnects Projected aggregate throughput of future CPUs and data rates per pin [ref. KJ Sham, “Crosstalk Mitigation Techniques In High-speed Serial Links”, PhD 2009]

Crosstalk and Jitter • Crosstalk is caused by coupling of energy through mutual capacitance and inductance – Dominant noise in most microstrip interconnects – Far-end crosstalk (FEXT) proportional to rise time and line length – FEXT induces jitter (CIJ) at the receiver, increases BER

Z0

vi + -

v1far Z0 v2far Z0

v2near Z0

Z0

V2near(t) V2far(t)

Z0 l

t f  Cm Lm  dVi (t   d l )  V2 far (t )    2  CS LS  dt

CIJ

Odd mode

v1near

Even mode

Vi(t)

FEXT Reduction Techniques • Improved channel design

– Not always possible (legacy channels) or practical (material cost, area overhead)

• Coding

– Increases pin count, receiver complexity

• Signaling techniques – – – – –

XTC equalization Tx pulse shaping Tx/Rx data timing control Staggered bus …

Multimode Signaling • All the techniques compensate for FEXT, instead of eliminating its cause • Idea: N-line bundle → N propagation modes, each has own vp, Zc

Decoded data

Source data

– Code each data bit onto a different orthogonal mode – Each line driven by a linear combination of input signals

Multiconductor Theory • Line bundle can be described by matrices per unit length Z =R +j L, Y =G +jC

• Telegrapher’s equations in frequency domain reveal coupling d 2V  (ZY)V 2 dz

d 2I  (YZ)I 2 dz

• Introduce modal variables, diagonalizing the line equations V  TVm , I  SI m – Matrices T, S are called voltage and current encoders – In modal space variables are decoupled – crosstalk eliminated d 2 Vm  (T1ZYT)Vm   2 Vm 2 dz

d 2I m  (S 1YZS)I m   2 I m 2 dz

 2  diag ( 12 ,... N 2 )

• Retrieve the line variables by multiplying with T-1 (or S-1) at receiver

Example Channel • Three coupled microstrip lines – Length 2 inches, substrate FR4 – Low loss: encoder based on L, C p.u.l.

• Single-ended 12.8Gbps data – PBRS 210-1, trise=45ps

• Simulation results:

Uncoded single-ended, Jpp=37ps

Ideal encoding, Jpp=4.5ps, 88% improved

(residual jitter mainly due to resistive terminations)

Encoding in Analog Domain – Encoder realization: KCL summation via current-steering – Each data bit drives N differential pairs • Complete current steering

– Tail current sources set the encoding coefficients Vout3=T31D1+T32D2+T33D3 Vout2=T21D1+T22D2+T23D3 Vout1=T11D1+T12D2+T13D3

Vout3

Vout2 Vout1 D1+

D2+

D3 +

D1-

D2-

D3-

T11

T12

T13

channel

• Each element of [Tenc][Dinput] matrix generated independently

DSP-based Encoding • Idea: construct end-result of linear combination directly

Uncoded bits

– DSP encoder directly calculates final transition values – DAC/line drivers need to generate proper transition waveforms – Most suited to Tx with DSP core (and ser/des) already in place

Effect of Transition Shapes • Not sufficient to just settle to final transition values: – Analog output circuitry constructs waveforms as linear combination of assumed identical inputs – DAC/driver needs constant transition time to preserve modal content

Constant rate of change: results in jitter increase Transition diagram of encoded linear inputs (note also nonuniform level spacing)

Current-Steering DAC • A popular high-speed DAC architecture – Transition time depends on RC time constant at the output node

• Other DAC architectures possible – Utilizing info on transition amplitude to ensure proper transition time VCC

RD

RD

DSP Resolution • Nonuniform values; function of channel parameters p.u.l. • 2N different output values for each line of the bundle – options: – N non-uniform N-bit DACs with custom levels for each line • Same mismatch issues as direct analog encoding

– N uniform M-bit DACs, identical for all lines • M>N: adds to area, design complexity and power – tradeoff needed

M=3, Jpp=29ps, 22% improvement

M=5, Jpp=11ps, 70% improvement

Digital Core Power Consumption • Power estimated for 0.18m CMOS

PDSP  S ( Pmult  Padd )  N  Pserdes Pmult  N 2 M  P1 AND , Padd  N log 2 ( N ) M  P1FA

– Tree adder architecture assumed – Serializer/Deserializer power dominant for N8 bundles – Expected to benefit from advanced technology nodes

Conclusion • Multimode signaling approach efficiently eliminates FEXT from high-density buses • Alternative method of generating multimode signals presented – Most suitable for DSP-based Tx systems – Target CIJ determines resolution and power

• Major issues for multimode signaling – Sensitivity to encoding/decoding precision – Applicability to bandwidth-limited channels – Fully matched termination network

Thank you! Q&A

DSP-based Multimode Signaling for FEXT Reduction in ...

Dominant noise in most microstrip interconnects. – Far-end crosstalk (FEXT) proportional to rise time and line length. – FEXT induces jitter (CIJ) at the receiver, ...

1MB Sizes 1 Downloads 232 Views

Recommend Documents

MAJORIZATION AND ADDITIVITY FOR MULTIMODE ... - Springer Link
where 〈z|ρ|z〉 is the Husimi function, |z〉 are the Glauber coherent vectors, .... Let Φ be a Gaussian gauge-covariant channel and f be a concave function on [0, 1].

Performance limitations in sensitivity reduction for ... - ScienceDirect.com
ity optimization to a nonlinear time-varying setting. Keywords: Non-minimum phase systems; nonlinear systems; sensitivity reduction; performance limitations; disturbance re- jection. considered in [7,10,16]. For example it has been shown for plants w

Highly selective fluorescent signaling for Al in ...
To obtain insight into the metal ion binding properties of 1-7, we investigated fluorescence ..... were obtained using the computer program ENZFITTER.19 ... Drug. Monit. 1993, 15, 71. 11. Valeur, B.; Leray, I. Coord. Chem. ReV. 2000, 205, 3.

Highly selective fluorescent signaling for Al in ...
polyether system is sensitive towards Al3+ ion over other ions tested. In free ligand, excited at 343 nm, it displays a strong excimer emission at around 475 nm with a weak monomer emission at 375 nm. A ratiometry of monomer (375 nm) increase and exc

Advances in Toll-like Receptor Signaling - GitHub
Abstract—The Toll-like receptor 4 (TLR4) was originally known as the lipopolysaccharide (LPS) signaling receptor but, as discoveries unfolded, the enormous amount of information generated helped the scientists to investigate immunoreceptor. Toll ga

Is insulin signaling molecules misguided in diabetes for ...
Although the ATP-dependent ubiquitin–proteasome system has evolved as premier ..... mediated recruitment of ubiquitin complexes and EGFR. (epidermal ...

Signaling in Matching Markets
†Department of Economics, Stanford University, www.stanford.edu/˜niederle, email: ...... and as a benchmark; a framework for examining settings with alternative.

Recruiting Decay for Dynamic Power Reduction in Set ...
specific line, we predict, for each way, whether the line could be live in it. We access all the ways that possibly contain the live line and we call this way selection. ...... In In Proc. of the Int. Conference on Supercomputing, 2002. 11. K. Flautn

A Reduction in Consistency Strength for Universal ...
Sep 4, 2006 - Department of Mathematics ... The CUNY Graduate Center, Mathematics ... supercompact (including measurable) cardinal δ has its degree of.

Fitted Components for Dimension Reduction in ...
the value of the response to view the full data. ... we cannot view the data in full and dimension reduc- ... ¯µ|y ∈ SY }, where SY denotes the sample space of.

Recurrent Neural Networks for Noise Reduction in Robust ... - CiteSeerX
duce a model which uses a deep recurrent auto encoder neural network to denoise ... Training noise reduction models using stereo (clean and noisy) data has ...

Uncertainty Modeling and Error Reduction for Pathline Computation in ...
fundamental tool for deriving other visualization and analysis tech- niques, such as path ...... an extra control point, to perform a fair comparison we also com- pared the linear ..... In Expanding the Frontiers of Visual Analytics and Visualization

Use of adaptive filtering for noise reduction in ...
software solutions to the adaptive system using the two main leaders of adaptive LMS (least mean square) ... environment is variable in time and its development.

IP Signaling Transmission for umts
address in order to connect to the respective machines they are intended to .... supporting packet switching domain, can be carried over the GPRS and IMS.

Transfer Learning in Collaborative Filtering for Sparsity Reduction
ematically, we call such data sparse, where the useful in- ... Proceedings of the Twenty-Fourth AAAI Conference on Artificial Intelligence (AAAI-10) ... way. We observe that these two challenges are related to each other, and are similar to the ...

Use of adaptive filtering for noise reduction in communications systems
communication especially in noisy environments. (transport, factories ... telecommunications, biomedicine, etc.). By the word ..... Companies, 2008. 1026 s.

Reduction in the residency period.PDF
eligibfe to appear in the selection against 25% rylified staTf quota. 2- There has been a demand to reduce '"$&* al"*k6n.U 'tu O"r,oO from existing three. years to ...

Dimensionality Reduction Techniques for Enhancing ...
A large comparative study has been conducted in order to evaluate these .... in order to discover knowledge from text or unstructured data [62]. ... the preprocessing stage, the unstructured texts are transformed into semi-structured texts.

RFC 6937 - Proportional Rate Reduction for TCP
N N N N N N N N. Rate-Halving (Linux) ack# X 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 cwnd: 20 20 19 18 18 17 17 16 16 15 15 14 14 13 13 12 12 ...

Is insulin signaling molecules misguided in diabetes ... - Springer Link
Gopalapuram, Chennai 600 086, India (E-mail: [email protected]). Multiple ... pathway, which requires ATP and degrades the bulk of cellu- lar, and some ...

Specificity and Versatility in TGF-β Signaling Through ...
Jul 1, 2005 - consisting of two R-Smads and one Smad4. .... nodal via its EGF domain and ActRIB through ...... cent YY1- and Smad-binding sites, thereby.