Stripline Propagation Delay Calculator

July 2, 2026

Stripline Propagation Delay Calculator

Estimate internal PCB stripline velocity, one-way flight time, symmetric or asymmetric layer effects, differential pair skew, via delay, and remaining timing budget.

📌Stripline board presets
⚙Stackup and timing inputs
Trace length and mismatch use inches or mm. Stackup thickness uses mils or microns.
Asymmetric modes account for unequal plane spacing around the buried trace.
Preset Er values are planning references; stackup coupons should drive final signoff.
Use the inner-layer Dk at the operating frequency where possible.
One-way electrical route length, excluding package delay.
Conductor width on the inner layer.
Distance from trace center region to the upper reference plane.
Distance from trace center region to the lower reference plane.
Finished inner copper thickness. The calculator applies a small delay correction.
Delta between P/N traces or between matched timing members.
Include pair transitions, breakout swaps, or test via stubs in the routed path.
Planning estimate in picoseconds per transition.
Allowed flight time for this routed segment.
Allowed P/N or lane-to-lane timing mismatch.
Degrees C. Dielectric delay is adjusted from 25 C.
Reserve for Dk tolerance, glass weave, copper roughness, and CAD length uncertainty.
Total delay 0 ps with vias and guard band
Velocity 0 in/ns through buried dielectric
Differential skew 0 ps from mismatch and layer imbalance
Timing margin 0 ps remaining after guard band
Effective stripline Dk0
Delay density0
Stackup symmetry0
Trace plus via contribution0
Max length inside budget0
Skew status0
🧱Stripline material grid
3.68
Selected Er
Isola FR408HR
1.00
Plane ratio
Top gap divided by bottom gap
0
ps per inch
Internal trace delay density
0
ps per mm
Metric delay density
📊Stripline reference tables
Stripline material Typical Dk Approx ps/in Best planning use
Isola FR408HR3.65 to 3.75160 to 164Dense server boards, DDR routing, moderate-speed internal layers
Panasonic Megtron 63.35 to 3.55155 to 160Long PCIe, Ethernet, and backplane-style differential pairs
Isola I-Speed3.60 to 3.70160 to 163Cost-balanced high-speed stripline layers
Isola Tachyon 100G3.00 to 3.10147 to 149Very high-speed SerDes with lower Dk and loss
Nelco N4000-13 SI3.55 to 3.75159 to 164Signal-integrity controlled multilayers and telecom boards
Rogers RO30033.00147RF-adjacent timing, clocks, and specialty controlled dielectric work
Structure Plane spacing Velocity behavior Timing concern
Symmetric striplineTop gap equals bottom gapMost predictable, near full dielectric DkUsually best for matched clock, memory, and pair timing
Asymmetric striplineOne plane is closerSlight Dk shift from field imbalanceLayer-to-layer swaps can create skew even with equal copper length
Symmetric differential striplineBalanced cavity and pair fieldStable velocity with coupling correctionUse P/N mismatch plus breakout via delays for skew checks
Asymmetric differential striplinePair offset from cavity centerSlightly altered delay and impedanceCommon in dense HDI boards where planes are not equally spaced
Dual stripline cavityTwo buried signal layers between planesLayer choice may change delayCheck each layer separately before length matching between layers
Interface Common stripline use Skew target Calculator check
DDR4 / DDR5Inner byte lanes and address buses10 to 25 psCompare DQ, DQS, address, and command groups against budget
PCIe Gen4 / Gen5Buried low-crosstalk differential pairs5 to 15 psCheck P/N mismatch, via transitions, and layer changes
10G / 25G EthernetSwitch ASIC to cage or retimer5 to 20 psEstimate pair skew before final channel simulation
Clock distributionInternal clock spine and fanoutBy jitter budgetConvert trace length to flight time and reserve guard band
ADC / JESD linksConverter clock and serialized lanes5 to 30 psScreen route length balance and dielectric stackup impact
Formula item Planning expression What it means When to refine
Velocity factor1 / sqrt(Dk eff)Fraction of vacuum speed for buried traceAlways refine with stackup solver for signoff
Delay density84.7 x sqrt(Dk eff)Approximate picoseconds per inchUse field-solver value for impedance-controlled boards
Asymmetry factorAbs(top - bottom) / averageHow far the trace is from a centered stripline cavityImportant when matched nets change inner layers
Via contributionVia count x ps per viaTransition and stub planning delayBackdrill, model, or simulate high-speed vias
Skew from mismatchMismatch x ps per lengthDelay difference from unequal copper lengthAdd package, connector, and layer-swap differences
💡Stripline timing tips
Use the actual inner-layer Dk. Stripline delay is dominated by the dielectric between planes, so the laminate vendor's frequency-specific Dk matters more than an outer-layer or generic FR-4 value.
Match timing, not only copper length. If a pair swaps layers, changes cavity symmetry, or uses different via structures, include that delay before final serpentine tuning.

In a high speed design, signal propagation delay is frequentlly ignored as some minor nuisance, something solved at the last minute by length tuning software prior to fab. This completely overlooks the point. Deciding what direction your traces takes across the board stackup is where heavy lifting occurs.

If you route using stripline, you are sending your signals between ground plane, burying them. Why do this? It provides better shielding from external noise and lower crosstalk relative to microstrip. There is a cost however: loss of visibility into field distribution. Also you become dependent upon dielectrics whose properties can vary more different than you might expect. Getting a handle on what’s going on in those hidden layers is not so much about remembering equations as understanding where you are realy spending your timing budget.

How Signal Delay Works in Circuit Boards

Plug in the properties of each layer and their thickness, then let the calculator do the math (above). No more guessing to translate from physical size to time domain numbers. It factors in the varying signal velocity. The velocity vary greatly depending on the effective dielectric constant of the material around copper. How close is the ground plane? Is it closer on one side or farther away?

The electric field will be equally balanced between conductor and return in an even stripline. This keeps the velocity factor stable and thus predictable. But if your stackup dictates you must use an asymmetric layout where one ground plane is closer than another… well, the effective Dk change a little. And the velocity factor does too. These changes often won’t become apparent until production line. The tool takes that asymmetry penalty into account as part of the calculation and displays just how much additional delay your imbalanced design create.

Why should you care? A few billionths of a second of unintended skew will wreck tight timing margins on high speed differential pair. That leads us to the material used. I’ve seen a lot of designers choose their material more for price than electrical properties. While cheap FR-4 may get the job done, its Dk variation is quite broad. Transitioning to a low-loss laminate such as Tachyon or Megtron 6 reduces this variability and decreases dielectric constant (which in turn means higher signal speeds). These trade-offs are clearly outlined in the reference table on the page, where it becomes clear that a lower Dk matches directly to fewer picoseconds per inch of trace length. This isn’t anything huge, but when you’re routing PCIe lanes or memory buses with long, equal-length runs, it can make a difference between having to tune serpentine routes for hours or not.

You don’t need your bottom layer dragging your timing back unexpectedly after spending all those hours dialing everything in. Another secret sink for your timing budget is via transitions. Anytime there’s a signal moving between striplines layers by passing through a via, you’ll see stub effects and other impedance discontinuities that increases the overall delay. This is something many people ignore which results in overly optimistic estimates that prove wrong in the real world.

If you account for these specific delays, you can gain a realistic picture of how long it takes signals to fly. Then you must ask yourself: Can my leftover timing margin swallow up worst case variations due to temperature shifts and manufacturing tolerance? Ten percent is a decent place to start with guard bands; however, some aggressive designs may demand more. Remember, it’s not enough to hit the spec on paper. It needs to function reliably out in the field. Those values will shift somewhat as thermal expansion/contraction occurs and materials age.

Designing for good signal integrity is as much about setting expectations ahead of time as it is laying down copper on glass. Anticipate delay and construct your stronger system. Pay attention to asymmetry and the effect of vias. Apply good dielectric values in the inner layers. Think picosecond first, not just because it makes sense but because it prevents days of debugging later. Mostly, it’s knowing what to expect when you measure things. You should of anticipated this sooner.

Stripline Propagation Delay Calculator

Related posts

Leave a Comment