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.