omaginetech

What Changes in PCB Design for High-Speed Interfaces When Moving from 100M to 1G?

I still remember when I first started working, I designed a control board featuring a clock operating at tens of MHz and DDR at several hundred MHz. That was when I first realized that while routing might seem like a “just make it work” task, the design principles for 100MHz and 1GHz are worlds apart. When the board returned for debugging, the DDR was unstable, and the clock exhibited significant jitter. After extensive investigation, we discovered that the issues stemmed from uncontrolled impedance routing and a lack of length matching.

Now, let’s summarize: What are the fundamental differences in PCB design for high-speed interfaces when transitioning from 100MHz to 1GHz? Which aspects require meticulous attention, and where can we afford to be a bit more relaxed?

First, Clarify: When Should We Start Taking Routing Seriously?
Many beginners mistakenly believe that PCB design only becomes critical at high frequencies. However, the key factor is not the signal frequency itself but the signal’s rise time.

A simple criterion exists: When the signal’s rise time is less than or equal to six times the transmission delay, the trace must be treated as a transmission line. In other words, the physical length of the trace starts to “matter.”

Using FR4 material as an example, the signal propagation speed is approximately 15 cm/ns (or 6 inches/ns). For a 100MHz square wave signal with a 1ns rise time, the critical length is around 15 cm. What about a 1GHz signal? With a rise time of possibly only 100ps, the critical length drops to 1.5 cm.

In essence: As the frequency increases, the allowable length for “free routing” decreases, and the requirements for length matching become stricter. At 100MHz, you might get away with “close enough,” but at 1GHz, even a 1mm error can be catastrophic.

Impedance Control: From “Close Enough” to “Precise to the Last Detail”
Let’s discuss impedance control. I’ve seen many people design boards with haphazard impedance matching, which works fine at low frequencies but spells disaster at high speeds.

At low speeds, traces resemble simple wires through which current flows without much concern. However, high-speed signals behave like waves, requiring an appropriate “pipeline” for transmission. The pipeline must be neither too thick nor too thin.

In terms of numerical requirements, the differences between 100MHz and 1GHz are as follows:

High-Speed Interfaces

[Image: Impedance tolerance requirements tighten with increasing speed (left); Loss factor comparison of different PCB materials (right)]

When designing boards above 1GHz, I typically run simulations using Polar SI9000 to confirm parameters such as trace width, dielectric thickness, and dielectric constant. I then communicate extensively with the board manufacturer to confirm the achievable tolerance range.

Another often-overlooked aspect is the board material itself. Ordinary FR-4 has a dielectric constant (Dk) of around 4.2 to 4.5, which may seem insignificant but varies at high frequencies. At 1GHz, FR-4’s Dk is approximately 4.5, but it may drop to 4.2 at 10GHz, with ±10% batch variations being common. High-speed materials like Rogers RO4350B maintain a stable Dk of around 3.48, with variations controlled within ±0.02, and reduce the loss factor (Df) from 0.02 in FR-4 to 0.0037.

Personal experience: If your product operates above 5GHz or at rates exceeding 10Gbps, don’t skimp on board material. A Rogers board may only cost 30% more than FR-4 but can save you significant debugging time and rework costs later.

Length Matching: Vastly Different Precision Requirements
Length matching is a topic that likely brings back painful memories for many engineers who have worked with DDR or PCIe. I’ve certainly had my fair share of missteps, especially when I was less experienced.

Let’s start with the principle. The signal propagation speed on a PCB is fixed, approximately 15 cm/ns on FR-4. If two parallel signal lines differ in length by 1mm, the arrival time at the receiver differs by about 6.5ps. At 100MHz, with a clock period of 10ns, a 6.5ps deviation accounts for only 0.065%, which is negligible. However, at 1GHz, with a period of only 1ns, the deviation becomes 6.5%, which is significant.

[Image: Length matching requirements for traces at different signal frequencies (mm and mil dual coordinates)]

Regarding length matching for differential pairs, requirements vary significantly across different protocols:

[Image: Typical data rates of high-speed interfaces (left); Length matching requirements tighten dramatically with increasing speed (right)]

As you can see, the length matching requirements increase by a factor of 30 from USB 2.0 to USB 3.0. PCIe 5.0 and DDR5 take it to an “extreme” level, with a 2mil error translating to approximately 0.3ps in time. Achieving this level of precision requires real expertise.

Via Design: Don’t Overlook the “Invisible Killer” – Stub
Via design is, in my opinion, one of the most problematic and easily overlooked aspects for beginners. While routing between layers with a via seems straightforward, its impact on high-speed signals is significant.

Let’s introduce a concept—stub. Imagine walking from the 1st floor to the 10th floor, but the elevator only goes to the 5th floor. The remaining five floors are the “stub.” At high frequencies, this stub forms a resonance, absorbing signal energy and potentially causing the signal to fail.

[Image: Relationship between via stub length and resonance frequency; resonance occurs at approximately 6GHz for a 10Gbps signal]

An empirical formula exists: Stub length (inches) × Resonance frequency (GHz) ≈ 0.3. For example, a stub length of 1.27mm (approximately 0.05 inches) resonates at around 6GHz.

A real-world example: During a 10Gbps optical module design, we encountered issues with the eye diagram not opening properly during testing. After extensive investigation, we used TDR to discover that the via stub was the culprit. The signal transitioned from the surface to an inner layer, but the via continued to the back, creating a stub that resonated near 6GHz. Switching to a back-drilling process to eliminate the stub resolved the issue instantly.

For designs above 1GHz, several additional rules apply to via design:

Crosstalk Control: From “Just Space Them Out” to “Precise Spacing Calculation”
Crosstalk is generally not a concern in low-speed designs but must be taken seriously in high-speed applications.

I recall the “3W rule,” which states that the center-to-center distance between traces should be greater than three times the trace width to avoid 90% of coupling issues. This rule works well below 100MHz, being simple, crude, and effective.

However, the 3W rule falls short at 1GHz. My summarized high-speed crosstalk control points are as follows:

Crosstalk control becomes even more critical in parallel bus scenarios like DDR5. The JEDEC specification provides clear definitions for the relationship between DQ and DQS, allowing for a 2W spacing within groups but requiring a complete ground plane as a reference.

Power Integrity: PDN Design Must Be Taken Seriously
Power integrity, while not a primary concern at 100MHz, becomes a “key player” at GHz levels.

Chips require stable power to operate, but current consumption is dynamic and fluctuates. If the power distribution network (PDN) is poorly designed, voltage fluctuations, or “noise,” occur. While this noise may be insignificant in low-speed circuits, high-speed circuits have minimal noise margins, and even slight power noise can cause bit errors.

I’ve summarized several PDN design points:

DDR5 design imposes even stricter requirements on power integrity. With VDDQ reduced to 0.6V but increased current, the tolerance for power noise is only a few percentage points. Many DDR5 debugging issues stem from inadequate PDN design.

EMI/EMC: The “Passing Grade” for High-Speed Design
The final topic is electromagnetic compatibility (EMC). This issue is unique because it involves not only design but also certification testing. Many well-designed products with functional issues fail EMC testing.

EMI issues with high-speed signals are essentially a “side effect” of signal integrity problems. Signal reflections, impedance mismatches, and crosstalk all generate additional electromagnetic radiation. Therefore, addressing signal integrity effectively resolves most EMI issues.

Several practical EMC design suggestions:

Summary: Core Differences at a Glance
After discussing so much, let’s summarize the core differences in PCB design between 100MHz and 1GHz in a table:

[Image: Core differences in PCB design elements between 100MHz and 1GHz levels]

Ultimately, the transition from 100MHz to 1GHz is not just a numerical change but a shift in design philosophy. Low-speed design can rely on experience and “close enough” approaches, while high-speed design demands theory, simulation, and precise calculations.

My advice: If you’re preparing for high-speed design, first review the fundamental theories of signal integrity to understand the physical meanings behind concepts like reflection, crosstalk, and timing. Then, find a suitable simulation tool and gain practical experience. Finally, leave ample margins in your design, conduct thorough verification, and minimize detours.

After all, every pitfall encountered in high-speed PCB design is valuable experience. Understanding potential issues in advance can help you avoid them.

Conclusion: Spending an extra hour on simulation during design can save you 10 hours of debugging time later. It’s a cost-effective investment.

 

OMAGINE specializing in ODM PCB design, PCB assembly, open source hardware related modules and sourcing service.

Exit mobile version