Mixing local and global labels for the same signal

I’m creating a multi-sheet schematic. Within a sheet I’ve used local labels to make connections. But when a signal goes off-sheet I convert one of the local labels – generally the one connected to the signal’s driver – to a global label. ERC complains about this, noting correctly that a local label and a global label share the same name. I can understand how this might be an accident, but in my case it’s intentional.

I could suppress the ERC warning for this, but I also see the benefit in the warning. What other folk do in this situation? Do you make ALL the references to the label on the sheet global?

Yes, I know at least one of the labels on other sheets using the signal need to be global to make the connection. No, hierarchical labels are not appropriate in this specific situation.

i think i have downgraded this specific ERC warning to ‘don’t care’.


since no warning are issued.

I once read about a user using only local labels to connect to pins. And then add a separate list of global labels for the labels that also connect to other sheets. By putting them in a list (i.e. vertically above each other) you have an instant overview of all connections that go to other sheets.

Sounds like net ties for labels?