Electronics > Manufacturing & Assembly

Routing power traces through unused i/o pins

(1/1)

Psi:
Hey guys,
On a PCB i'm making I really want to get MCU VCC to the other side of the MCU for the reset pullup, but the layers and layout is very constrained.

I'm thinking about routing the VCC trace through an unused i/o pin on the MCU and it got me thinking about the general issues that might cause.

The only three i can think of are

- Depending on layout, current draw in the trace, and trace resistance it maybe possible that the i/o pin voltage could be higher than the voltage at the VCC pin.
This could cause power to backfeed into the i/o pin with unpredictable results.
(In my circuit this can't happen, as power goes to VCC first, then off through the i/o to the reset pullup resistor)

- Accidentally coding the MCU to set that i/o pin to output low, which would short it out.

- Bad practice. (or is it?)

Can anyone think of others?

kizzap:
One thing I have seen people do is leave the soldermask over the pad of the pin, thus isolating the pin from the pad. Depending on your application this might be a usable solution (dependent on vibration, etc.)

If the pin 100% will never need to be used could you break it off?

-kizzap

digsys:

--- Quote from: Psi ---- Accidentally coding the MCU to set that i/o pin to output low, which would short it out.
- Bad practice. (or is it?) 
--- End quote ---
Absolutely bad practice !! Even the idea of cutting the pin is fraught with fear :-)  ... c'mon, you can do it !!
Chuck a via or two near it or 1 trick I use -  add a 0R 1/8W resistor to the design. That way you can pick up Vcc a greater distance away.

Psi:
yeah, i wont be cutting the pin off, or leaving soldermask over it.

But having +5V on an i/o pin seems fine otherwise?

Psi:
digsys was right, i had another look and found a way that hadn't occurred to me before.

So all sorted now, and no i/o pin pass-through :)

Navigation

[0] Message Index

There was an error while thanking
Thanking...
Go to full version