When using hierarchical schematic sheets in Altium with the 'Strict Hierarchical' scope setting you have to include power ports on the symbol sheets. What is the best practice for the port style for these power ports, on both supply and load sheets?
The available I/O types are unspecified, output, input and bidirectional. I can imagine four reasonable ways to do this, see image:
I'm currently doing style 4, using unspecified ports. However this gives a lot of ERC warnings. For example, when an unused input pin on a subsheet is tied to GND the ERC (rightfully) complains that you can't have multiple unspecified ports and input pins on the same net. Rather than disabling the ERC warnings or getting in the habit of ignoring them I'd prefer to follow a better style.