Inherits: DiffPair < DesignItem < ScriptObject
Differential pairs are pairs of tracks which have their lengths managed by technology rules.
Through this object you can find the two pairs of pads to which the pair is attached, and also read or change the various settings for the gap and length parameters on the pair. These are the same settings as are available through the Technology dialog.
Properties
| Name | Type | Get/Set | Brief |
|---|---|---|---|
| IsInChain | bool | Yes/No | Whether this differential pair is part of a DiffPairChain. |
| MaxLengthDiff | Variant[int, none] | Yes/No | Maximum length difference, if one is defined. |
| MinGapBottom | Variant[int, none] | Yes/No | Default minimum gap on the bottom side, if one is defined. |
| MinGapInner | Variant[int, none] | Yes/No | Default minimum gap for inner layers, if one is defined. |
| MinGapTop | Variant[int, none] | Yes/No | Default minimum gap on the top side, if one is defined. |
| MinPercentPaired | Variant[float, none] | Yes/No | Minimum percentage difference, if one is defined. |
| Name | str | Yes/No | The descriptive name for this differential pair. |
| Pad1 | Variant[ConnectPoint, none] | Yes/No | The first connection point in this differential pair definition. |
| Pad2 | Variant[ConnectPoint, none] | Yes/No | The second connection point in this differential pair definition. |
| Pad3 | Variant[ConnectPoint, none] | Yes/No | The third connection point in this differential pair definition. |
| Pad4 | Variant[ConnectPoint, none] | Yes/No | The fourth connection point in this differential pair definition. |
Property Details
IsInChain
Type: bool
Whether this differential pair is part of a DiffPairChain.
MaxLengthDiff
Type: Variant[int, none]
Maximum length difference, if one is defined.
MinGapBottom
Type: Variant[int, none]
Default minimum gap on the bottom side, if one is defined.
MinGapInner
Type: Variant[int, none]
Default minimum gap for inner layers, if one is defined.
MinGapTop
Type: Variant[int, none]
Default minimum gap on the top side, if one is defined.
MinPercentPaired
Type: Variant[float, none]
Minimum percentage difference, if one is defined.
Name
Type: str
The descriptive name for this differential pair.
Pad1
Type: Variant[ConnectPoint, none]
The first connection point in this differential pair definition.
Pad2
Type: Variant[ConnectPoint, none]
The second connection point in this differential pair definition.
Pad3
Type: Variant[ConnectPoint, none]
The third connection point in this differential pair definition.
Pad4
Type: Variant[ConnectPoint, none]
The fourth connection point in this differential pair definition.