← Back to team overview

kicad-developers team mailing list archive

Re: Differential pair suffix matcher


I'm not sure what you mean by supporting busses. Aren't they already supported with the current matching code?

Or do you mean routing a bus of pairs in a single action?

On 29/06/17 00:53, Tomasz Wlostowski wrote:
On 28.06.2017 05:23, hauptmech wrote:
Are there any issues with matching "P" and "N" instead of "_P" and "_N"
for the differential pair suffix matcher? I have an existing design with
the former convention. Matching the single letters will also correctly
match the "_P" style suffix.

If the user selects a net that is not a differential pair, but does
match, they would have to cancel. But since it's a user guided
operation, that does not seem too onerous.
There's no issues, but someone needs to write the code for it. I can't
work on Kicad right now, so if you want it done fast, you can contribute
a patch.
The starting point is:

int DIFF_PAIR_PLACER::matchDpSuffix( wxString aNetName, wxString&
aComplementNet, wxString& aBaseDpName )

Also, it might be worth adding support for diff pair busses (e.g.
PAIR0_N, PAIR0_P, PAIR1_N, and so on).


Mailing list: https://launchpad.net/~kicad-developers
Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp

Follow ups