Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

LVDS (and other high speed impedance matched signals) on an inner plane

Status
Not open for further replies.

Smillsey

Member level 5
Member level 5
Joined
Jul 7, 2014
Messages
84
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
2,052
Hi everybody

I have been designing a PCB which is essentially a measurement board which will interface to a seperate “processor” board driven by an FPGA.

There are several ADCs and a DAC needing LVDS routing.

I am primarily an analog designer working at less than 100MHz… But I need to route these LVDS lines to the board connector, the digital designers will handle the “FPGA PCB” after the board connector.

What I know;

1. I need impedance controlled traces at 100Ohm diff
2. Length matching
3. Reference plane adjacent to signal layer for return current (unbroken)

I am new to LVDS, so bear with me.

My Stackup will be as follows;


Low Freq. Signals
Power
Gnd
High Freq. Signals
High Freq. Signals
Gnd.
Power
Low Freq. Signals/Test Pads

My question is, if I need to get the signals from the top layer to the internal high speed signal layer, do I need to consider anything? Or can I just use vias directly next to all pins and worry no more?

thanks !
 

KlausST

Super Moderator
Staff member
Advanced Member level 7
Joined
Apr 17, 2014
Messages
23,261
Helped
4,741
Reputation
9,503
Reaction score
5,126
Trophy points
1,393
Activity points
154,094
Hi,

Some important basic parameters are missing:
* LVDS trace length total
* LVDS signal frequency

Then when the trace length < 0.1 × signal wavelength ... you don't need to take much care. Maybe raw impedance, maybe just series resistors...

Vias will cause impedance mismatch, but the "mismatch lentgh" is short, thus the signal distortion is low.

Klaus
 

FvM

Super Moderator
Staff member
Advanced Member level 7
Joined
Jan 22, 2008
Messages
50,981
Helped
14,629
Reputation
29,534
Reaction score
13,738
Trophy points
1,393
Location
Bochum, Germany
Activity points
291,698
In a design with LVDS signals (e.g. 400 - 800 Mbps speed), we have matched impedance differential pair rules both for outer and inner layers. Vias act as capacitive stubs, but they typically don't cause problems at sub-Gbps speed. At higher frequencies (e.g. SATA, USB3, PCIe), via backdrilling may be used to reduce parasitic capacitive load.

I see a possible problem in your stackup with the two adjacent signal layers. The scheme causes crosstalk and impedance variations depending on the interaction of differential pairs on both layers. It can work if you strictly avoid vertically parallel traces and restrict the number of crossings.
 

Smillsey

Member level 5
Member level 5
Joined
Jul 7, 2014
Messages
84
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
2,052
The data rate is 575MHz and length is going to be around 120mm max.

So I will need to control the impedance.

What I am struggling with is how allow for return currents when the trace passes through a via to another plane…

Im struggling to find good literature discussing how best to pass high speed signals through vias…
--- Updated ---

In a design with LVDS signals (e.g. 400 - 800 Mbps speed), we have matched impedance differential pair rules both for outer and inner layers. Vias act as capacitive stubs, but they typically don't cause problems at sub-Gbps speed. At higher frequencies (e.g. SATA, USB3, PCIe), via backdrilling may be used to reduce parasitic capacitive load.

I see a possible problem in your stackup with the two adjacent signal layers. The scheme causes crosstalk and impedance variations depending on the interaction of differential pairs on both layers. It can work if you strictly avoid vertically parallel traces and restrict the number of crossings.

thank you, I was going to have the two high speed layers configured so one is handling vertical and one is handling horizontal traces.

My reference for this 8 layer stack up was:

http://www.hottconsultants.com/techtips/pcb-stack-up-4.html

When the signal comes out of the LVDS pin on the chip, straight into a via, where does the return current flow around that via?

That reference mentions using ground to ground vias when you change layers 4 and 5 with a high speed signal, I’m just wondering what the situation is when you change from layer 1 to layer 4 with the via next to the signal pad at the chip.
 
Last edited:

FvM

Super Moderator
Staff member
Advanced Member level 7
Joined
Jan 22, 2008
Messages
50,981
Helped
14,629
Reputation
29,534
Reaction score
13,738
Trophy points
1,393
Location
Bochum, Germany
Activity points
291,698
There are no return currents for differential signals. The return current discussion in the link applies to single ended signals. It's good to have sufficient ground vias anyway.
 

Smillsey

Member level 5
Member level 5
Joined
Jul 7, 2014
Messages
84
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
2,052
Haha!

of course, now that made me feel stupid!

Thanks so much, I might post up my layout near the chip if that’s ok?

There are no return currents for differential signals. The return current discussion in the link applies to single ended signals. It's good to have sufficient ground vias anyway.
 

senilicus

Full Member level 5
Full Member level 5
Joined
Feb 26, 2007
Messages
264
Helped
77
Reputation
154
Reaction score
67
Trophy points
1,308
Location
Amsterdam / The Netherlands
Activity points
3,272

Smillsey

Member level 5
Member level 5
Joined
Jul 7, 2014
Messages
84
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
2,052
Hi senilicus

yes we will be using series resistance to limit the rise time.
--- Updated ---

Also, thanks for the references
 
Last edited:

marce

Advanced Member level 5
Advanced Member level 5
Joined
Feb 23, 2010
Messages
2,032
Helped
623
Reputation
1,248
Reaction score
615
Trophy points
1,393
Location
UNITED KINGDOM
Activity points
14,101
There are no return currents for differential signals. The return current discussion in the link applies to single ended signals. It's good to have sufficient ground vias anyway.
LVDS signals on a PCB are referenced to the adjacent plane so there is a return path, look at Howard Johnson etc. Every signal has a retrun current path.
 

FvM

Super Moderator
Staff member
Advanced Member level 7
Joined
Jan 22, 2008
Messages
50,981
Helped
14,629
Reputation
29,534
Reaction score
13,738
Trophy points
1,393
Location
Bochum, Germany
Activity points
291,698
The return path exists for common mode (even) signal only, it's ideally zero with LVDS. The return path for one differential wire is the other wire of the pair and vice versa.
 

FvM

Super Moderator
Staff member
Advanced Member level 7
Joined
Jan 22, 2008
Messages
50,981
Helped
14,629
Reputation
29,534
Reaction score
13,738
Trophy points
1,393
Location
Bochum, Germany
Activity points
291,698
Thanks to Marce for mentioning this great book HIGH-SPEED DIGITAL DESIGN - A Handbook of Black Magic.

They talk specifically about return path of differential signals in paragraph DIFFERENTIAL SIGNALING THROUGH A CONNECTOR
Differential signaling attacks the problem of signal return current not by providing a low impedance path for it but by eliminating it.
The theory of differential signaling is simple. Instead of transmitting one signal, transmit two. Send the signal you want, plus a second signal equal to the negative of the first. The return current from the first signal is positive. The return current from the second signal is negative. Together, they cancel.
 

Smillsey

Member level 5
Member level 5
Joined
Jul 7, 2014
Messages
84
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
2,052
Thanks to Marce for mentioning this great book HIGH-SPEED DIGITAL DESIGN - A Handbook of Black Magic.

They talk specifically about return path of differential signals in paragraph DIFFERENTIAL SIGNALING THROUGH A CONNECTOR
I have this book, I will have a re-read as I don’t recollect this section
 

marce

Advanced Member level 5
Advanced Member level 5
Joined
Feb 23, 2010
Messages
2,032
Helped
623
Reputation
1,248
Reaction score
615
Trophy points
1,393
Location
UNITED KINGDOM
Activity points
14,101
This is quite an interesting take on routing diff pairs...
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top