Continue to Site

Welcome to

Welcome to our site! is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

[SOLVED] (Altium) Routing Power Connections in Multi schematic Design

Not open for further replies.


Member level 4
Sep 27, 2010
Reaction score
Trophy points
Activity points
Hey All,

I have a design which consists of two PCBs stacked on top of each other interconnected by a 100mil header on each side of the board.
The main source of power is applied to the bottom PCB where there are switching regulators to step down the voltage.

The design has been completely captured inside a single altium project, where as a top level schematic file contains the headers and two schematic sheet objects which represent both the top and bottom layers of the design (see page 5 of View attachment swarmEBv2.pdf)

To route the power between the bottom and top PCBs, and into the schematics further down the hierarchy, I was using power ports connected to schematic ports, however this generates a warning during compile, that I have reduced the global power port object to local scope, I didn't realise this until I got that message, but it does make sense.

So now I'm removing all the power ports and replacing them with schematic ports in the design, but this causes warning about ports having the same name. so now I'm considering using a single port to represent the power in and out of each module (shematic), and distributing the power inside that schematic using simple net labels, which I know have local scope only.

As a quick sanity check, the reason why I'm avoiding using the global power ports is that I don't want Altium complaining about me not making routes between the two PCBs which have been arranged side by side during routing (see image below).


So I guess my question is, how is one suppose to go about this sort of project? what experiences have you had? how can one change the scope of a power port object? or solve this problem in a nice clean and logical way - I think I know of a **** (why is the word h-a-c-k not allowed?) to get this working, but still, it would be nice to know the 'correct/the altium way'...

I would just use regular power ports, but give them different names on each board. GNDA, GNDB, VCC5A, VCC5B, etc
Ah that's an excellent idea, didn't think of that. My alternative was to replace all power ports with basic net labels, but I think this idea is better

Thanks kevin54,


Not open for further replies.

Part and Inventory Search

Welcome to