Multiple drivers

warning
connectivity/multiple-drivers
What it looks like
STATUS has 2 drivers (U1.out, U4.out) — fine if they're diode-OR'd or open-drain, otherwise two outputs are fighting.

What it checks

More than one output terminal driving the same net.

Why it matters

Two push-pull outputs on one wire fight: whichever loses sources current into the other, both heat, and the level is whatever the strongest driver says. Legitimate exceptions exist — open-drain buses and diode-OR'd supplies are designed for exactly this.

How to fix it

If it's a real conflict, gate one driver or mux them. If it's open-drain or diode-OR'd by design, acknowledge the finding with a note — that keeps the checker honest without nagging you.

When it's intended

I²C, alert lines, and diode-OR'd power are the textbook intended cases — mark them intended once and the note travels with the design. In the editor, mark any error or warning intended with a note — it mutes the finding without hiding it, and the note stays with the design.

This check runs live while you wire

Findings name the exact net and pin, with the numbers behind the verdict. Free, in your browser, no account needed.

Try it on your design →

Related checks