Simultaneously Switching Noise: the Effect of the Power Distribution Network


Reading time ( words)

In the first installment of our blog series on Simultaneously Switching Noise, we went through an overview of SSN and explained its relevance to high-speed parallel busses such as DDR4. This time, we’ll be taking a closer look at the effects of a poorly designed Power Distribution Network (PDN) on SSN and signal integrity.

Effects of a poorly designed PDN

To illustrate the effects that a PDN can have on signals, consider a setup of a single DDR4 byte lane running at 2400Mt/s with each signal running a unique random sequence. In this simulation setup, the package capacitor is not loaded. This removal of a major source of power for the higher frequency transitions (artificially) exacerbates the SSN effect.

Figure 1: Poorly designed PDN

In Figure 1 above, the eye for DQ0 does not have a lot of margin around the eye mask. This is not a very good situation.

Bad PDN: Worst-Case Switching

We can see the situation get worse if instead of allowing each signal to have a unique random sequence, they all switched with the same sequence. This way, we can see the worst-case effects of SSN—that is, when all the signals are toggling in unison and placing a great deal of strain on the voltage rail.

Figure-2-Worst-case-bit-pattern-with-a-poorly-designed-PDN-520x285.png

Figure 2: Worst-case bit pattern with a poorly designed PDN

As can be seen in Figure 2, the eye for DQ0 gets a whole lot worse if all the bits are toggling with the same data pattern. In this case, this causes the eye to get closed.

Improving the PDN

Next, let’s insert the 4.7uF package capacitance which was removed to begin with. This should be a low-ESR capacitor and should be placed so that the inductance-causing loop area is minimized.

Figure-3-Worst-case-bit-pattern-with-improved-PDN-520x286.png

Figure 3: Worst-case bit pattern with improved PDN

In this setup, all the signals continue to toggle with the same bit-pattern. So, this is the worst-case situation with the package capacitor inserted. This DQ0 waveform in Figure 3, while better than that generated without the package capacitor in Figure 2, is only barely passing the eye mask.

In a more realistic situation, the signals would indeed be independent of each other. Using unique random bitstream for each signal, we get the DQ0 eye shown in Figure 4.

Figure-4-Unique-random-bit-patterns-for-all-signals-with-improved-PDN-520x289.png

Figure 4: Unique, random bit patterns for all signals with improved PDN

The DQ0 eye improves dramatically. The smallest eye height in the mask region is now 275.5mV, better than the 211mV eye-height in the setup with the package capacitor where all the signals switch identically (Figure 3) and better than the 237mV eye-height with the setup where the package capacitors have been removed but the signals toggle independently of each other (Figure 1).

What we can gather from the above data is that the eye can be improved by adding appropriate package capacitors, or by ensuring that signals don’t all toggle identically. Ensuring that all the signals don’t toggle identically is one of the benefits of enabling the Data Bus Inversion (DBI) option in DDR4.

We will conclude the blog series next week by speaking more on the DBI option in DDR4. In the meantime, if you’d like to learn more about SSN and similar challenges, check out our white paper “DDR4 Board Design and Signal Integrity Challenges,” which was recently nominated for a DesignCon Best Paper Award.

Share


Suggested Items

Signal Integrity: The Experts Weigh In

11/14/2017 | The I-Connect007 Team
When we began planning the October issue on signal integrity, we arranged a conference call with a variety of industry experts. Mike Steinberger of SiSoft, Mark Thompson of Prototron Circuits, and Yogen and Sunny Patel of Candor Industries joined editors Andy Shaughnessy, Patty Goldman, Happy Holden and Publisher Barry Matties on the call for a spirited discussion about the challenges related to signal integrity and some of the tricks of the trade for helping ensure SI.

Nine Dot Connects: Good Design Instruction is a True Value-Add

11/09/2017 | Andy Shaughnessy, PCBDesign007
Nine Dot Connects has certainly blazed an interesting trail. The company started out as an Altium reseller, but in less than a decade, Nine Dot Connects has also become a design service bureau and a provider of PCB design instruction, training, and consulting services. I recently interviewed Paul Taubman, technical services director for Nine Dot Connects. We discussed the company’s expansion from VAR to service bureau and content provider, and the changing landscape of PCB design instruction.

AltiumLive Summit—Munich, Germany, Part 1

11/07/2017 | Pete Starkey, I-Connect007
Altium held a very successful AltiumLive PCB Design Summit in San Diego, California at the beginning of October for the benefit of their North American design community, and followed it three weeks later with a counterpart European event in Munich. And what an eye-opener it proved to be—literally hundreds of delegates, a superbly organised and managed programme, billed as a completely immersive two-day interactive design experience on a theme of learning, connecting and getting inspired.



Copyright © 2017 I-Connect007. All rights reserved.