- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Instead of N$1, N$2, etc, it would be great if net names were named after the first pin they were attached to. If you have two ICs with the same pin name, then I would expect "PIN" and "PIN$2" (or similar). When joining two nets from two ICs, I would expect either the names to join together (eg "PB0" and "SCL" become "PB0-SCL") or some other default behavior, such as the name of the net being set to the net that I started from (rather than connected to).
I do see how it could be confusing if you have another net somewhere else that you explicitly named the same as, say, "SCL" so that it would be connected together, but then you connect "PB0" to "SCL" -- in that case, the question is do all "SCL" nets change to PB0-SCL? I think that would make sense. But if you had one net named PB0 somewhere, and another named SCL somewhere else, along with two other nets of PB0 and SCL that you're about to join together, does that mean all of them get renamed PB0-SCL, making an additional connection that wasn't done before? I also think it's reasonable, but perhaps may want to prompt the user.
I'm probably missing some issues that might arise but happy to discuss.
Thanks!
Solved! Go to Solution.