For traces that carry a static DC current, it's pretty easy to calculate the minimum trace width based on the required ampacity of the trace. However, I'm not sure what should be considered when sizing a trace for CMOS, TTL, etc.

For example, if you've got flexibility in the board stackup and can make the trace thinner or wider and still meet the impedance requirements, what are the reasons for making the trace wider/thinner?

Do different logic families require different considerations for trace widths?

Are there reasons not to make digital logic traces as thin as possible to allow higher routing density with less crosstalk?


Unless you're doing high frequency stuff, where you need to start worrying about
transmission-lining your traces and properly controlling impedances, you should generally be fine with whatever size you prefer.

Thinner traces have higher resistance, thicker traces have more capacitance (particularly when over ground planes). The capacitive loading of thick traces over a closely spaced ground plane could potentially be an issue, though generally to encounter such problems, you are likely edging into the RF domain anyways.

Most modern logic devices have very high-impedance inputs, so higher trace resistance isn't that much of a problem. Realistically, there is a fairly broad range of trace-widths that would work fine in most low-speed logic applications. As such, I tend to just go with whatever seems to look best, but that's an entirely subjective measure. One advantage to slightly thicker traces is they're easier to cut and solder to, if you need to make board-hacks at some point, but anything can be modified if you have the time.

  • \$\begingroup\$ "Most modern logic devices have very high-impedance inputs, so higher trace resistance isn't that much of a problem." So far I've really only dealt with low power CMOS. Can you be more specific (maybe examples) of logic families where thin trace width (and therefore higher resistance) can cause issues? \$\endgroup\$ – cdwilson Apr 18 '13 at 16:51
  • \$\begingroup\$ @cdwilson - As I said, for most common logic (e.g. just about everything available today), the trace width is not important. There aren't really logic "families" that have different requirements, excepting ECL and probably some obscure others I'm not familiar with. For the most part, the importance of trace resistance and impedance tends to scale with speed, in all logic families. \$\endgroup\$ – Connor Wolf Apr 19 '13 at 4:38

cdwilson, how thin can you go? Most board shops dont allow trace widths < 5 mils. Unless you're routing very long traces (>12"), I wouldnt worry about making the space between traces whatever the pcb shop says is their minimum. Thats gonna as tight as you'll be able to pack in the traces. However if you decide to go with the min trace width and min spacing, AND you're running a wide bus in parallel for many inches, you might want to be careful since simultaneous switching can couple onto a line that's not supposed to switch. And remember it's not frequency (so much) that kills, it's the edge rate that causes havoc.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.