I’ve stumbled upon a question whilst laying out an ebike controller regarding hierarchical labels, specifically for power labels. I have a top level schematic that looks likes the following:
As you can see, on the top level, they’re connected to a global net (the +3.3v and GND). Now, inside the block I’m not sure whether to use multiple labels inside, to keep the hierarchial nature, like so:
Or, tie these to global nets inside the sheet, but this is kind of redundant because they’re already declared global on the top sheet, like this:
I prefer this method, as I can keep the inputs on the left, outputs on the right, and group the power supplies - but I think I read that this loses some of the hierarchical ideas. The other option is to not pass through the PSUs, and use the global nets, but this totally loses the hierarchical idea.
Do you guys have any thoughts? Does it really matter, it terms of readability? I understand they’re all functionally the same (at least, I think). This is a home project, and not related to work or anything, but I might open source the idea and I just generally would like to know too.
Thanks in advance!