In my years of working with hardware entrepreneurs I've seen too many cases of poorly designed Printed Circuit Boards (PCB) that would never be of sufficient quality for commercial production.
In some cases these boards were designed by the entrepreneur themselves, and other times they were designed by a freelance engineer.
Especially, in cases where you are paying a supposed expert to design your PCB, it's important that you are able to judge the quality of their work.
As I think many electrical engineers will agree, most engineers are never taught PCB design in school, so you need to be careful that you don't hire an engineer lacking real-world PCB design experience.
Although it really takes an expert in PCB design to do a proper full design review, there are ways to quickly judge the quality of a PCB design.
A schematic may tell you how the individual components are to be connected together to provide a given functionality. However, in and of itself, it offers very limited information about how to actually place, and connect, the components together to provide a functional product.
For example, schematic lines translate to traces on the Printed Circuit Board (PCB). But, the schematic provides little to no information about the kind of signal these lines carry, unless it is explicitly documented in the schematic.
This schematic documentation is especially critical if a different engineer designs the PCB layout than the engineer that designed the schematic.
The signals in those lines could be low-level, low-noise signals that have to be routed away from more noisy PCB traces to avoid noise pickup.
Or, they could be fast data or clock signals that fan out to many pins on multiple chips. In this case, the traces should be matched in length, and be kept short, to avoid mismatched delays.
If such traces are not properly designed, some of the PCB's might work and some might not, depending on the characteristics and tolerances of the components used to populate each PCB.
In other words, even if a PCB faithfully implements all the component interconnections of a fully working schematic, the end product might not work as intended, if at all.
This article presents 4ways of quickly judging the quality of your PCB design.
The focus here is on the layout and component placement, rather than the actual quality of the board construction itself (which is solely dependent on the board manufacturer).
Finally, this article is not intended to be highly technical, and certainly does not cover all possibilities, especially for highly complex designs, or designs having unique requirements.
The goal of this article is to show you how to quickly determine if you have a poor PCB design, since there are a few specific areas of PCB design which new designers are most likely to do incorrectly.
#1 - PCB Traces
Take an overall look at the visible traces on the PCB. These will be covered by a solder mask, which is a thin lacquer-like layer of polymer that covers the copper traces to prevent oxidation and shorts.
This layer is usually green, but other colors are also available. Note that white solder mask tends to make the traces the most difficult to see. In most cases, just go with the standard green.
Also, only the top and bottom layers are actually visible, and if the board has more than 2 layers you won't be able to see the internal layers. Still, reviewing the external layers alone should provide some clues as to the quality of the design.
First, look to see if all the traces are running in straight line segments with no sharp bends. Sharp angles can be troublesome for some high power and high frequency traces.
Instead of trying to determine which traces can acceptably have 90° bends, it's best to simply avoid them. In any case, most CAD PCB layout packages can be set up to avoid this problem.
Note that there are exceptions to this. Some printed inductors are square concentric spirals, and some printed antennas have sharp bends. Both of these, however, are easy to recognize.
#2 - Decoupling Capacitors
All chips need power to function, but what happens when the power source is some distance away from the chip needing the power? In these cases, power has to be brought to the chip via a PCB trace (although typically via a PCB power plane on an inner layer).
Decoupling capacitors are placed very close to the chip's power pins in order to filter out any high-frequency noise from impacting the chip negatively.
In general, if a chip has more than one VDD pin, then each such pin requires at least one decoupling capacitor, sometimes more.
These decoupling capacitors should be physically placed very close to the pins they are supposed to decouple. If this doesn't happen, their effect is greatly reduced.
If your PCB design doesn't have decoupling capacitors placed right next to the power pins on most of the microchips, then that is a big indicator that your design was not done properly.
If you have hired someone to design your PCB and they don't deal with decoupling capacitors correctly, then you should find a new designer.
#3 - Length Equalization of PCB Traces
The length of the PCB traces must be matched in designs that require a precisely timed relationship between multiple signals. For example, this is critical when routing a high-speed clock signal to multiple chips or the data and address bus lines running between a microprocessor and RAM memory.
This ensures that all the signals arrive at their destinations with the same delays, thus preserving the relationship between the signal edges. This requires access to the schematics, and knowing which set of signal lines require precise timing relationships.
Then, follow the traces to see if some kind of trace length equalization has been implemented (called delay lines). These delay lines will often times look like squiggly lines.
Note that vias in the signal path cause additional delays. If these cannot be avoided, check that all sets of traces that require a precise timing relationship have the same number of vias. Or, you can use delay lines to compensate for the delays caused by the vias.
#4 - Antenna Feedlines
If your design includes a radio transmitter, receiver, or transceiver (transmitter and receiver combined), then it has to have an antenna.
To achieve the best performance, the feedline between the radio frequency (RF) pin on the RF chip should be impedance matched to the feedline connected to it. This feedline, in turn, must match the impedance of the antenna.
This impedance matching is necessary in order to maximize the power transfer between the antenna and the radio chip.
Any mismatches will cause a decrease in the actual transferred power, and hence a reduced operating range. This feedline is simply a PCB trace with controlled impedance that matches the antenna impedance, which is usually 50Ω.
If the transmitter output impedance does not match the impedance of the feedline then a matching network consisting of inductors and capacitors is usually employed.
In order to achieve a controlled impedance, the feedline is a PCB trace with a calculated width running over a ground plane. The width of this trace depends on the thickness of the copper trace, the thickness and dielectric constant of the PCB substrate.
There are many online tools used to calculate the exact width required for a given copper thickness and substrate material, and it is a good idea to confirm that this indeed is the case in the actual PCB. My favorite is a free software that you can download from Broadcom called AppCad.
If the antenna is a PCB antenna it should be on one edge of the PCB, free and clear of any ground plane. It should be clear of any other traces and away from any large components.
Silkscreen markings around the antenna are usually fine but copper markings, such as a PCB number or company name, can detune the antenna.
In my years of working with hardware entrepreneurs I've seen too many cases of poorly designed Printed Circuit Boards (PCB) that would never be of sufficient quality for commercial production.
In some cases these boards were designed by the entrepreneur themselves, and other times they were designed by a freelance engineer.
Especially, in cases where you are paying a supposed expert to design your PCB, it's important that you are able to judge the quality of their work.
As I think many electrical engineers will agree, most engineers are never taught PCB design in school, so you need to be careful that you don't hire an engineer lacking real-world PCB design experience.
Although it really takes an expert in PCB design to do a proper full design review, there are ways to quickly judge the quality of a PCB design.
A schematic may tell you how the individual components are to be connected together to provide a given functionality. However, in and of itself, it offers very limited information about how to actually place, and connect, the components together to provide a functional product.
For example, schematic lines translate to traces on the Printed Circuit Board (PCB). But, the schematic provides little to no information about the kind of signal these lines carry, unless it is explicitly documented in the schematic.
This schematic documentation is especially critical if a different engineer designs the PCB layout than the engineer that designed the schematic.
The signals in those lines could be low-level, low-noise signals that have to be routed away from more noisy PCB traces to avoid noise pickup.
Or, they could be fast data or clock signals that fan out to many pins on multiple chips. In this case, the traces should be matched in length, and be kept short, to avoid mismatched delays.
If such traces are not properly designed, some of the PCB's might work and some might not, depending on the characteristics and tolerances of the components used to populate each PCB.
In other words, even if a PCB faithfully implements all the component interconnections of a fully working schematic, the end product might not work as intended, if at all.
This article presents 4ways of quickly judging the quality of your PCB design.
The focus here is on the layout and component placement, rather than the actual quality of the board construction itself (which is solely dependent on the board manufacturer).
Finally, this article is not intended to be highly technical, and certainly does not cover all possibilities, especially for highly complex designs, or designs having unique requirements.
The goal of this article is to show you how to quickly determine if you have a poor PCB design, since there are a few specific areas of PCB design which new designers are most likely to do incorrectly.
#1 - PCB Traces
Take an overall look at the visible traces on the PCB. These will be covered by a solder mask, which is a thin lacquer-like layer of polymer that covers the copper traces to prevent oxidation and shorts.
This layer is usually green, but other colors are also available. Note that white solder mask tends to make the traces the most difficult to see. In most cases, just go with the standard green.
Also, only the top and bottom layers are actually visible, and if the board has more than 2 layers you won't be able to see the internal layers. Still, reviewing the external layers alone should provide some clues as to the quality of the design.
First, look to see if all the traces are running in straight line segments with no sharp bends. Sharp angles can be troublesome for some high power and high frequency traces.
Instead of trying to determine which traces can acceptably have 90° bends, it's best to simply avoid them. In any case, most CAD PCB layout packages can be set up to avoid this problem.
Note that there are exceptions to this. Some printed inductors are square concentric spirals, and some printed antennas have sharp bends. Both of these, however, are easy to recognize.
#2 - Decoupling Capacitors
All chips need power to function, but what happens when the power source is some distance away from the chip needing the power? In these cases, power has to be brought to the chip via a PCB trace (although typically via a PCB power plane on an inner layer).
Decoupling capacitors are placed very close to the chip's power pins in order to filter out any high-frequency noise from impacting the chip negatively.
In general, if a chip has more than one VDD pin, then each such pin requires at least one decoupling capacitor, sometimes more.
These decoupling capacitors should be physically placed very close to the pins they are supposed to decouple. If this doesn't happen, their effect is greatly reduced.
If your PCB design doesn't have decoupling capacitors placed right next to the power pins on most of the microchips, then that is a big indicator that your design was not done properly.
If you have hired someone to design your PCB and they don't deal with decoupling capacitors correctly, then you should find a new designer.
#3 - Length Equalization of PCB Traces
The length of the PCB traces must be matched in designs that require a precisely timed relationship between multiple signals. For example, this is critical when routing a high-speed clock signal to multiple chips or the data and address bus lines running between a microprocessor and RAM memory.
This ensures that all the signals arrive at their destinations with the same delays, thus preserving the relationship between the signal edges. This requires access to the schematics, and knowing which set of signal lines require precise timing relationships.
Then, follow the traces to see if some kind of trace length equalization has been implemented (called delay lines). These delay lines will often times look like squiggly lines.
Note that vias in the signal path cause additional delays. If these cannot be avoided, check that all sets of traces that require a precise timing relationship have the same number of vias. Or, you can use delay lines to compensate for the delays caused by the vias.
#4 - Antenna Feedlines
If your design includes a radio transmitter, receiver, or transceiver (transmitter and receiver combined), then it has to have an antenna.
To achieve the best performance, the feedline between the radio frequency (RF) pin on the RF chip should be impedance matched to the feedline connected to it. This feedline, in turn, must match the impedance of the antenna.
This impedance matching is necessary in order to maximize the power transfer between the antenna and the radio chip.
Any mismatches will cause a decrease in the actual transferred power, and hence a reduced operating range. This feedline is simply a PCB trace with controlled impedance that matches the antenna impedance, which is usually 50Ω.
If the transmitter output impedance does not match the impedance of the feedline then a matching network consisting of inductors and capacitors is usually employed.
In order to achieve a controlled impedance, the feedline is a PCB trace with a calculated width running over a ground plane. The width of this trace depends on the thickness of the copper trace, the thickness and dielectric constant of the PCB substrate.
There are many online tools used to calculate the exact width required for a given copper thickness and substrate material, and it is a good idea to confirm that this indeed is the case in the actual PCB. My favorite is a free software that you can download from Broadcom called AppCad.
If the antenna is a PCB antenna it should be on one edge of the PCB, free and clear of any ground plane. It should be clear of any other traces and away from any large components.
Silkscreen markings around the antenna are usually fine but copper markings, such as a PCB number or company name, can detune the antenna.
To Top