Pages

Managing Signal Quality - Hyperlynx


This is a 2005 article, but still very relevant.

link

'via Blog this'

Saturday, August 23, 2014

Hyperlynx / Altera - Tco

"This application note describes the output timing parameters for Altera® devices, explains how Altera defines tCO results, and presents techniques for calculating the output timing for your system. In addition, a sample DDR2 interface link is presented and analyzed for calculating output timing"

http://www.altera.com/literature/an/an366.pdf

'via Blog this'

Friday, August 22, 2014

VIA - Covering Recommendations

There are different and conflicting opinions when it comes to best practices for covering vias (tenting, filling or capping).  

This is due to information that lingers in the cloud (internet) once it has been posted.

Here are my recommendations for reliability based on best known current practices.

click on image to view
















Tented Vias (Not Recommended)


















Why?  Trapped etchant chemicals can corrode the vias over time.

"This type of via can be subject to the "micro-etch" process. This is caused by a small amount of residual etchant trapped inside a tented via. This material will crystallize rapidly, creating copper sulfate crystals. Over time, these crystals can cause long term reliability issues. In the case of a electroless nickel immersion gold (ENIG) finish, the gold and small area of exposed copper near the tent could form a galvanic cell, accelerating the etch process"

Source: TI - http://www.ti.com/lit/an/sprabb3/sprabb3.pdf  see page 18.


Plugged Vias (Not Recommended)


















Why?  Trapped etchant chemicals can corrode the vias over time.

Same issue as the one sided tented via.

"Since it is only partially filled, chemical entrapment is a major concern." 


Filled Vias (Highly Recommended)


















Why ? Higher Reliability.

"Filled vias are 100% filled, usually with a non-conductive material. This process uses additional process steps. This is done to ensure 100% of the vias are covered. 

There are several variations of the filled via. 

A filled and covered via has a secondary covering of material (liquid or dry film solder mask) applied over the via. It may be applied from either one side or both sides."

Expensive $$.

Via in Pad VIP (Recommended)


















"This is the ultimate via and is commonly called Via-In-Pad (VIP). Vias are filled with a conductive or non-conductive media, planarized and then plated over. This process allows the use of via capture pads as SMD pads.

VIP has become very common in BGA PCB designs to reduce routing issues and lower inductance associated with high speed connections. However, it does drive up the overall PCB cost. If at all possible, consider other alternatives and use VIP only as a last resort."


Cons: Most expensive $$$.


Soldermask Relieved (Recommended)


Soldermask relieved vias have the soldermask pulled back from the drilled hole. Typically the mask open is drill + 5mils.  Note finished plating in via barrel (ENIG). 

Open vias allows for rinsing and cleaning of the vias to remove any trapped enchants.


Via Encroachment (Recommended)

Leave the via open and relief the soldermask at via barrels.






















Pros: Low Cost, Good Heat Sink

Cons: Solder wicking, paste volume needs to be compensated. Solder bumps can appear on bottom side if paste volume is not properly compensated. 

Fab Note: 
VIA IN PAD: SOLDER MASK ENCROACHED VIAS (DRILL SIZE 8.1 MILS)

References:

Texas Instruments: 

Eurocircuits Printed circuits blog

Advanced Circuits


TLineSim - Gore

TLineSim:

Web based Transmission Line Simulator - Gore

'via Blog this'

Wednesday, August 20, 2014

Samtec Signal Integrity Book

Connector Pin Mapping














"By assigning pins between signals as return paths (grounds), unwanted coupling  between signal pins can be minimized. For high speed applications a 1:1 signal to ground ratio is typically optimal. Pin mapping for SE applications would then be S-G-S-G, while DP applications would use DP-G-DP-G. 

These pin assignments provide a good performance versus density trade-off. Of course, more return paths could be added between signals to increase isolation for applications where crosstalk must be extremely low. However, this greatly reduces signal density of the interconnect."

Source: Samtec Signal Integrity Book

Sharpen rising and falling edges | EDN

"Wherever you find a digital control signal, you find sharp rising and falling edges that need characterization. These edges occur on switching power supplies that drive power MOSFETS and they occur in logic gates. Unless your measurement system—oscilloscope and probe—have sufficient bandwidth and sample rate.

POL (point of load) switching regulators have reached 1nS edge speed and off-the-shelf high-speed logic gates, such as the NC7SZ04, have rise times of roughly 500 pSec. While many engineers measure edges on these components, they are likely getting incorrect results. The right system bandwidth will result in cleaner, more accurate measurements."


Source: Sharpen rising and falling edges | EDN:


Excellent article which demonstrates the bandwidth requirements of an O'scope to properly measure signals with 1nS or faster rising and falling edges.

'via Blog this'


TxLine 2003 - Impedance Calculator

One of my favorite Impedance Calculators is TxLine 2003.

This calculator is quite good, the CBCPW calculation is the best I have found.

Here a screen shot of the microstrip calculation.


















For microstrip calculations, the Effective Dielectric Constant is derived from a combination of the resin, glass and air. It does not include the effects of soldermask. However it good enough to get you within 50 ohms +/- 5%.

Phase Constant

Phase Constant sounds like something complicated, until you realize it's nothing more than angular rotation of phase in degrees of a sine wave for a selected unit of length.  

In the screen shot above I intentionally manipulated the Dielectric Constant (Er) while keeping the electrical length set to 360 degrees until the phase Constant equaled 60 degrees. 

As shown the Physical length of the microstrip at 1GHz wtih a dielectric constant of 5.62213 equals 60 degrees per inch. So 6 inches = 360 degrees (6 x 60 = 360). Pretty simple math.

Critical Length 

We have often heard about the term critical trace length for high speed and RF designs. Most often you hear numbers like 1/7 or 1/10 of a wavelength as being the critical trace length.

The critical trace length is simply the length at which you must use a good transmission line to send transmit and receive signals and on your PCB.

Digital circuit designers are familiar with Rule of Thumb #1 Bandwidth of a signal from its rise time.


VIA Spacing for RF and Highspeed Designs

A good rule of thumb is 1/8 wavelength of the highest frequency of interest.

"In RF design we typically need to work with only the fundamental frequency of operation. For instance: In a 2.4-GHz RF design the goal is to have a nice 2.4-GHz sine wave on our board with low harmonics. The frequencies that we need to be concerned with are really 2.4 GHz.

In digital design, the goal is to have a nice square wave on our board. A 1GHz digital data signal needs to be square for a good eye diagram. This means that the true operating bandwidth of these traces needs to be at least five times the fundamental frequency or 5GHz. This is from the rule of thumb that for a good-quality digital signal you need to pass at least the 5th harmonic of that signal."

Source: Steve Hageman Via spacing on high-performance PCBs - EDN 

Monday, August 18, 2014

Signal Integrity - Guidelines

Stripline traces passing over a split plane should be at least four times farther from the signal than the reference plane. Source: Eric Bogatin




If a signal changes reference planes when passing through a via, add an adjacent ground via.


















Source : Signal Consulting Inc. Dr. Johnson

Use a capacitor to AC couple the return path when reference planes are at different potentials. 









Source: TDK Outline of EMC Design Methods


This article compares the propagation delay (tpd) for serpentine, spiral, and straight traces.











The results show that a signal will travel faster in a microstrip serpentine trace compared to a straight trace of the same length. And the stripline serpentine trace will lag the straight trace. 


Source: A New Slant on Matched-Length Routing - Barry Olney



Serpentine Gaps should be 3 x height to nearest reference plane.











When a design requires equal-length traces between the source and multiple loads, you can bend some traces to match trace lengths (see Figure 11–20). However, improper trace bending affects signal integrity and propagation delay. 


To minimize crosstalk, ensure that S ≥ 3 × H, where S is the spacing between the parallel sections and H is the height of the signal trace above the reference ground plane.


Click on images to view















Differential Pairs


D = distance between two differential pair signals; W = width of a trace in a differential pair; S = distance between the traces in a differential pair; and H = dielectric height above the group plane.

  • Ensure that D > 2S to minimize the crosstalk between the two differential pairs.
  • Place the differential traces S = 3H as they leave the device to minimize reflection noise.
  • Keep the length of the two differential traces the same to minimize the skew and phase difference.
  • Avoid using multiple vias because they can cause impedance mismatch and inductance.
Source Altera: High-Speed Board Layout Guidelines.

MultiSIM BLUE

MultiSIM BLUE:

"MultiSIM BLUE Coming Soon! NI Component Evaluator – Mouser Edition MultiSIM BLUE allows you to scheme, simulate, PCB layout, BOM and purchase – all in one powerful tool. Even better, the entire tool chain is fully integrated. No more going back and forth between different programs. MultiSIM BLUE provides engineers an easy-to-use, seamless environment for the functional simulation of linear circuits using the Berkeley SPICE engine and advanced electronic components from the industry’s leading manufacturers."

'via Blog this'

Molex Pin Map Configurator

Molex Pin Map Configurator:

Signal Integrity Support from Molex for Backplane Connectors, nice !

Video Link

'via Blog this'

Tuesday, August 5, 2014

Why White Residue Forms on PCBs

“It’s easy to determine the type of contamination you have on the board. Test
each patch of residue with drops of water or alcohol (IPA). If the drops of water
dissolve the residue, its ionic; if dissolved by the alcohol, the residue is organic.
This quickly tells you what it will take to clean the board (either a water-based
cleaner or a solvent-based cleaner), and can give you some indication of what
is causing the problem. In both cases, it’s more likely to be improper techniques or incomplete cleaning that causes the contamination problem.”

Source: http://tayloredge.com/reference/Science/solder_cleaning.pdf

'via Blog this'

Friday, August 1, 2014

Serpentine Routing - Gaps

When a design requires equal-length traces between the source and multiple loads, you can bend some traces to match trace lengths (see Figure 11–20). However, improper trace bending affects signal integrity and propagation delay. To minimize crosstalk, ensure that S ≥ 3 × H, where S is the spacing between the parallel sections and H is the height of the signal trace above the reference ground plane (see Figure 11–21).

Click on images to view














Source Altera: High-Speed Board Layout Guidelines.



Also see: A New Slant on Matched-Length Routing - Barry Olney

This article compares the delay (tpd) for serpentine, spiral, and straight traces.

The results show that a signal will travel faster in a microstrip serpentine trace compared to a straight trace of the same length. And the stripline serpentine trace will lag the straight trace. 

How Via Stubs Distort High Speed Signals

Figures 3 and 4 show representative eye-diagrams of two via structures, one with an intact stub and one without a stub.

Comparing Figures 3 and 4, one can see that via stubs introduce horizontal pedestals in the logic 0-to-1 and logic 1-to-0 transitions. These pedestals close the eye, making it more difficult for the digital receiver to ascertain whether the received signal is truly a logical one or a logical zero.

Source: Overview of Backdrilling - Sanmina:

Click image to view











See the link above for the full article.

More about stubs from Altera: High-Speed Board Layout Guidelines.

Daisy Chain Routing With Stubs

Daisy chain routing is a common practice in designing PCBs. One disadvantage of daisy chain routing is that stubs, or short traces, are usually necessary to connect devices to the main bus (see Figure 11–14). If a stub is too long, it will induce transmission line reflections and degrade signal quality. 

Therefore, the stub length should not exceed the following conditions:

TDstub < (T10% to 90%) / 3

where TDstub = Electrical delay of the stub

T10% to 90% = Rise or fall time of signal edge

For a 1-ns rise-time edge, the stub length should be less than 0.5 inches 
(see the “References” section). If your design uses multiple devices, all 
stub lengths should be equal to minimize clock skew.


'via Blog this'