Altium_AddDiffPairLengthCompensationBumps
Altium script to create a bump that can be added to the short end of the differential pair to get a close to exact match.
- Quiet · last change 9-12-2024
- ★ 3 on GitHub
README

How to Run (GUI)

- Select all differential pairs that you want to length match with compensation bumps. You can select on just one layer or on multiple layers, but speed is increased when using just one layer. Note: You can also select non diff pair tracks, they will just be ignored.
- File --> Run Script... --> RunGUI
- Add Bumps To Selected
Options:
- SmartPlace, Tries to place bumps near greatest length mismatches between pairs. Takes long to run.
- Get Final Lengths, Remeasures all pair lengths with newly added bumps. It will say Match when the delta is 0.
How to Run (Without GUI - Defaults to using smart placement)
- Select all differential pairs that you want to length match with compensation bumps. You can select on just one layer or on multiple layers, but speed is increased when using just one layer.
- File --> Run Script... --> RunNoGUI
This script will match the P/N lengths for each layer independently by adding compensation bumps to the shortest of the pair. Adds 2 bumps per 45 degree bend in pair (overall bend, not each bend since some cancel out).

