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.

The effect of vias on PCB traces.

Status
Not open for further replies.

Olxx

Member level 1
Joined
Nov 29, 2002
Messages
35
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
286
fpga and pcb and reflection and pdf

Could someone explain me the following in short:
I have a layout of my 4-layer PCB. The traces should carry relatively high-speed digital data (up to 80MHz) from onboard FPGA to the edge connectors. The trace's routing on the board is really dense so I have to put some vias in order to complete the routing successfully. Which "via" effect should I expect on 80MHz (TTL levels)?

Regards,
Olxx
 

pcb via inductance

The vias will act like approximately 100 pH inductors in series with your signals. This will have the effect of more time delay, longer rise and fall times. If you require the signals to arrive at the destination at the same time you should have the same line length and the same number of vias in each line. At your signalling speed this may not be a problem since at ten times the bitrate (the probable frequency of the rise and fall edges) the reactance is under 1 Ohm.
 
effect of vias on pcb

80 MHz isn't all that high frequency to worry. The via inductance has a very small impact at 80 MHz.
What matters is the sharp rising and falling edge of your signal which produce the high frequency components.
1 ns of rising and falling edges can contain a pretty decent power level at even at 600 - 700 MHz.

cheers,
 

effects vias pcb traces

The vias will add approximately 1 PF of capacitance to the trace length the switch of layers may also affect the impedance of the trace the via will produce a reflection which with ttl logic probably will not cause a problem.

SiGiNT
 

You can go to the following website which has quite a handful of PCB articles.

https://www.ultracad.com/articles.htm

Alternatively, you can download a copy of that article from the following URL **broken link removed**

Hope that helps.

Best Regards
 

Thanks to you all. Now I am sure that everything should works fine.

Regards,
Olxx
 

It's not the clock frequency but the edge rate of your signals that you should be worried about in terms of signal integrity effects of vias. The via will have inductance, whose value will depend upon the loop the return current has to pass through to change layers. The via will also have
capacitance in the order of 0.5-1.0pf. If your edge rates are controllable, slow them to least you can get away with in your timing budget If not try and match the number of via's on synchronous signals, try to route on one layer. Decouple your design to provide adeqaute paths to minimise loop inductance.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top