I am working on audio preamplifier project using Altium Designer, which is also a great opportunity to learn this particular piece of software. Now, I've selected Hierarchical design to be able to get benefits of Multi-Sheet and Multi-Channel Design:
Now, I have 8 audio relays, implemented with `Repeat(AUDIO_INPUT_RELAY,1,8)
CommandRepeat(AUDIO_INPUT_RELAY,1,8)
command:
and here is Audio Input Relay Schematic itself itself:
Now, these 8 audio input relays converge into single SELECTED_AUDIO_OUTPUT_LEFT
and single SELECTED_AUDIO_OUTPUT_RIGHT
lines and here is whole subsheet:
I am aware a volume control is missing (the project is not finished), however, this is not topic now and my question is: when I compile this project, why do I get following error (I am aware I can disable error reporting in Project Options, which is also not the point here, I want to know what did I wrong):
Net SELECTED_AUDIO_OUTPUT_LEFT contains multiple Output Sheet Entrys (Sheet Entry AUDIO_INPUT_RELAY1-SELECTED_AUDIO_OUTPUT_LEFT(Output),Sheet Entry AUDIO_INPUT_RELAY2-SELECTED_AUDIO_OUTPUT_LEFT(Output),Sheet Entry AUDIO_INPUT_RELAY3-SELECTED_AUDIO_OUTPUT_LEFT(Output),Sheet Entry AUDIO_INPUT_RELAY4-SELECTED_AUDIO_OUTPUT_LEFT(Output),Sheet Entry AUDIO_INPUT_RELAY5-SELECTED_AUDIO_OUTPUT_LEFT(Output),Sheet Entry AUDIO_INPUT_RELAY6-SELECTED_AUDIO_OUTPUT_LEFT(Output),Sheet Entry AUDIO_INPUT_RELAY7-SELECTED_AUDIO_OUTPUT_LEFT(Output),Sheet Entry AUDIO_INPUT_RELAY8-SELECTED_AUDIO_OUTPUT_LEFT(Output))
and screenshot of error:
I have no unmatched ports and sheet entries, as @Radiohead gave a hint: