I am designing a Schematics for one of my big project. I am using Hierarchical Design for my project. My Schematics has one processor which has 5 UART. The UART nets have names like UART1_TX
, UART2_RX
. I have to move such signals from child
sheet to top level sheet
and from top level sheet
to various other sheets via Sheet Symbols
and Sheet Entries
.
After reading this article, I got to know Buses
should be used only with signals (or net labels) which has sequential names like Data0
, Data1
and etc.
But in the past, I was using a Bus
to collect signals like UART1_TX
and UART1_RX
and move from sheet to sheet. The Net Identifier scope was set to Global
. I was actually following the way that has been presented on these Evaluation board Altium Projects. I realized now that Bus
in my earlier practices weren't actually doing anything as the Net Identifier scope was set to Global
.
I want to know is Signal Harness
is a right Net Identifier
for my signals (UART1_TX
and other GPIO signals GPIO_PIN_20
)?
Why it is not being used in above Evaluation Projects?
Below is the picture of my harness: