Author Topic: High frequency signal passing through PCB via  (Read 1949 times)

0 Members and 1 Guest are viewing this topic.

Offline dzsekiTopic starter

  • Frequent Contributor
  • **
  • Posts: 509
  • Country: hu
High frequency signal passing through PCB via
« on: March 28, 2019, 09:33:34 pm »
Here is something I was wondering for some time now without me knowing the good answer.
From time to time I see in datasheets/application notes that high frequency (think of ~500MHz) signal is not meant to be sent through vias on PCB because of the high inductance of the via.
Of course for such statement the via should be specified with a little bit more detail, but what I was thinking is actually why the via would have larger inductance than the same piece (length wise) PCB trace on the same layer, especially when the via is filled with solder? -As the thicker the conductor the less the inductance for the same length, right? What am I missing?
HP 1720A scope with HP 1120A probe, EMG 12563 pulse generator, EMG 1257 function generator, EMG 1172B signal generator, MEV TR-1660C bench multimeter
 

Offline ejeffrey

  • Super Contributor
  • ***
  • Posts: 3713
  • Country: us
Re: High frequency signal passing through PCB via
« Reply #1 on: March 28, 2019, 10:29:39 pm »
It is perfectly possible to send signals at 500 MHz or much higher through a via.  However, you have to be careful.

The via inductance is almost a red herring.  You are basically correct that the via itself has not much more inductance than a trace of equivalent length.  The real problem with vias is that generally the return current also has to change layers.  If you have a single-ended signal on a 4-layer board and go from top to bottom, the return current has to move from the upper plane to the lower plane.  If both of those planes are ground, simply add some ground vias as close as possible to the signal via.  If one of them is a power plane you will need to add a bypass capacitor or few near the via.  Even so, the return current will have to divert quite a bit to go through the via or bypass capacitor and add more inductance than the signal via itself.

Solder plugging a via doesn't make a difference as skin effect confines the current to only the outer surface of the via.

With differential signals the return current is flowing through the other signal conductor rather than the ground plane.  This makes things somewhat clearer-- just keep the positive and negative signal vias close together.  Becuase you can't place the vias as close together as you run normal traces, you may have a slight impedance mismatch but it shouldn't be too bad.  You can deliberately add a bit of capacitance to smooth it out if you need to.
 
The following users thanked this post: dzseki

Offline TheUnnamedNewbie

  • Super Contributor
  • ***
  • Posts: 1208
  • Country: 00
  • mmwave RFIC/antenna designer
Re: High frequency signal passing through PCB via
« Reply #2 on: March 29, 2019, 07:48:08 am »
It is perfectly possible to send signals at 500 MHz or much higher through a via.  However, you have to be careful.

The via inductance is almost a red herring.  You are basically correct that the via itself has not much more inductance than a trace of equivalent length.  The real problem with vias is that generally the return current also has to change layers.  If you have a single-ended signal on a 4-layer board and go from top to bottom, the return current has to move from the upper plane to the lower plane.  If both of those planes are ground, simply add some ground vias as close as possible to the signal via.  If one of them is a power plane you will need to add a bypass capacitor or few near the via.  Even so, the return current will have to divert quite a bit to go through the via or bypass capacitor and add more inductance than the signal via itself.


Another issue at higher frequencies is the stub vias can form. Say you have a signal on a 6 layer board going from layer 2 to layer 3. Now your via, unless you have fancy micro-vias or back-drilling, will still go from layer 1 to layer 6. In other words, you get a 1-layer thick stub at the top, and a 3-layer thick stub at the bottom, which can cause act as filters at higher frequencies. Sometimes this can be tuned out by increasing the track with in that area to act as a matching network, but it is not easy.

There is also the fact that high speed currents don't like sharp corners. A 90 degree bend will appear as somewhat capacitive, which is why at these high speeds we use bends or we have mitered corners.
The best part about magic is when it stops being magic and becomes science instead

"There was no road, but the people walked on it, and the road came to be, and the people followed it, for the road took the path of least resistance"
 

Offline ejeffrey

  • Super Contributor
  • ***
  • Posts: 3713
  • Country: us
Re: High frequency signal passing through PCB via
« Reply #3 on: March 30, 2019, 03:47:56 pm »
At 500 MHz I wouldn't worry much about the via stub. I just made a 4 layer board with modeate care using through vias and still measured 20 dB return loss at 5 GHz on a via test structure.  That is a signal going from layer 1 to 2, and a 30 mil stub to layer 4.  I can probably improve the via slightly but the connector is mostly the return loss problem.

If your transmission line is thin you also have to worry about the annular ring size.  With regular through vias you also have to consider that the via punches a hole in the ground plane.
 

Offline dzsekiTopic starter

  • Frequent Contributor
  • **
  • Posts: 509
  • Country: hu
Re: High frequency signal passing through PCB via
« Reply #4 on: March 30, 2019, 07:39:49 pm »
Thank you guys for the great information!
HP 1720A scope with HP 1120A probe, EMG 12563 pulse generator, EMG 1257 function generator, EMG 1172B signal generator, MEV TR-1660C bench multimeter
 

Offline tggzzz

  • Super Contributor
  • ***
  • Posts: 19470
  • Country: gb
  • Numbers, not adjectives
    • Having fun doing more, with less
Re: High frequency signal passing through PCB via
« Reply #5 on: March 30, 2019, 08:39:22 pm »
Google for "Bogotin's rules of thumb". Start at rule 0, and work up to rule 33.
There are lies, damned lies, statistics - and ADC/DAC specs.
Glider pilot's aphorism: "there is no substitute for span". Retort: "There is a substitute: skill+imagination. But you can buy span".
Having fun doing more, with less
 
The following users thanked this post: Mechatrommer

Offline Mechatrommer

  • Super Contributor
  • ***
  • Posts: 11622
  • Country: my
  • reassessing directives...
Re: High frequency signal passing through PCB via
« Reply #6 on: March 31, 2019, 02:19:54 am »
Google for "Bogotin's rules of thumb". Start at rule 0, and work up to rule 33.
doesnt come up with anything much. only some writing from keysight and signal integrity problem from Bogatin Enterprise... no rule until #33. if you be more specific i believe that will be more helpful. cheers.
Nature: Evolution and the Illusion of Randomness (Stephen L. Talbott): Its now indisputable that... organisms “expertise” contextualizes its genome, and its nonsense to say that these powers are under the control of the genome being contextualized - Barbara McClintock
 

Offline rfspezi

  • Regular Contributor
  • *
  • Posts: 173
  • Country: 00
Re: High frequency signal passing through PCB via
« Reply #7 on: April 02, 2019, 06:36:35 pm »
I need to connect a 5 GHz signal from an end-launch sma connector to an inner layer stripline.
What minimum via diameter would you recommend?
 

Offline KJDS

  • Super Contributor
  • ***
  • Posts: 2442
  • Country: gb
    • my website holding page
Re: High frequency signal passing through PCB via
« Reply #8 on: April 02, 2019, 07:46:29 pm »
At 5GHz, I'd want an EM simulation unless I didn't mind losing lots of the signal on the first iteration of the board.

Offline ejeffrey

  • Super Contributor
  • ***
  • Posts: 3713
  • Country: us
Re: High frequency signal passing through PCB via
« Reply #9 on: April 02, 2019, 08:24:20 pm »
It depends on your exact stackup and transmission line geometries.  A via diameter of 1/2 to 3/4 of your stripline width is a reasonable starting point, but yeah: back it up with simulations if you need good results.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf