Meander

A meander in IC and PCB design is a curved or wavy routing pattern used to increase the effective length of a signal wire to match the delay of other signals in a timing group — functionally identical to serpentine routing but sometimes distinguished by having smoother, rounder bends.

Meander vs. Serpentine

  • In practice, "meander" and "serpentine" are often used interchangeably — both refer to adding controlled length through a patterned path.
  • Serpentine sometimes implies sharper, right-angle or 45° zig-zag patterns.
  • Meander sometimes implies smoother, sinusoidal or arc-based curves.
  • Both achieve the same goal: delay matching by controlled length addition.

How Meander Delay Matching Works

  • Signal propagation delay is proportional to wire length: $t_d = l / v_p$.
  • If signal A has a natural path of 10 mm and signal B has a natural path of 8 mm, adding 2 mm of meander to signal B equalizes their delays.
  • The meander is inserted in a region where routing space is available — typically near the source or destination end of the route.

Meander Design Parameters

  • Target Length: The total wire length required to match the reference signal.
  • Meander Amplitude: Height of each curve — small enough to fit in available routing space but large enough to meet spacing rules.
  • Meander Pitch: Distance between successive curves — affects total length per unit of routing area.
  • Minimum Spacing: Adjacent meander segments must satisfy metal spacing rules to prevent shorts and minimize self-coupling.

Signal Quality Considerations

  • Self-Coupling: Adjacent parallel segments of the meander capacitively and inductively couple to each other. This causes the effective delay to be slightly less than what the physical length alone would predict — because the coupled segments partially cancel each other's delay.
  • Correction: Some EDA tools compensate by calculating "effective electrical length" rather than physical length.
  • Frequency Effects: At very high frequencies (>10 GHz), meander bends can create resonance effects — smooth, gradual curves perform better than tight zig-zags.

Applications

  • PCB Level: DDR memory data/address bus length matching — matching to within 25–50 mils tolerance.
  • Package Level: High-speed I/O trace matching in substrates and interposers.
  • On-Chip: Less common due to tight routing, but used for clock distribution matching.
  • Differential Pairs: Intra-pair skew correction when one trace is inherently longer.

Meander routing is the universal length-matching technique — it converts the physical constraint of unequal wire lengths into controlled, predictable delay matching for proper timing alignment.

Take meander further

Ask the copilot about this term, or have our engineers assess it against your process.