How to make Silkscreen more reasonable
Today’s complex PCBs are being packed with a boatload of tiny components and are designed to run at ever-increasing speeds. So it certainly comes as no surprise to hear that silkscreen legends are fairly low on the designer’s priorities for consideration. However, the silkscreen’s function—that of aiding the manufacturer and engineer to locate components on the board—remains important.But just how important is it that all components be labeled individually, especially on boards so densely packed? With automated assembly processes and the widespread use of electronic documentation, certain tradeoffs can now be made, where individual component identification is sacrificed for other types of identifiers. So in the spirit of endeavoring to design the best silkscreen possible, I will review the three types of silkscreen technologies and then advocate a more rational approach to today’s silkscreened boards.Component densities, along with package miniaturization, have become the main culprits in driving technology forward in both the fabrication and PCB assembly processes. This is nowhere more evident than in the major advances in the fabrication realm in which High Density Interconnects (HDI), e.g., blind and buried vias, are now commonplace on most designs. And while certainly not as impressive as the move toward HDI, advances have also been made in how non-conductive ink is applied to create the silkscreen legend.
The board lettering that we call the “silkscreen” originally derived its name from the process of using a stencil to apply ink to the finished raw PCB, in much the same way that lettering or a graphic design is applied to T-shirts. Although this method is still used, new and improved processes are used today that significantly increase both throughput and legibility. Depending on the specific fabrication vendor and the specific make-up (text height and text-pad clearance) of the silkscreen input, one of three methodologies is used to apply the ink to the board:
Manual screen printing: This is the original silkscreening process, in which epoxy ink is pushed through a nylon screen stencil onto the laminate, which is then baked to cure. It is the least precise method of applying legend to a PCB.
Liquid Photo Imaging (LPI): A liquid photoimageable epoxy is coated onto the laminate, exposed with UV light through artwork, developed, and then baked to cure. This process is much the same as the soldermask process earlier in the board’s manufacture, but using (usually) white material instead of the (usual) green color of the soldermask.
Direct Legend Printing (DLP): This method is most analogous to the familiar process of printing documents on paper. Acrylic ink is applied onto the raw PCB directly from CAD data using a very accurate, high-end inkjet printer. As the ink is printed, it is instantly cured with UV light.
Chart 1, below, shows the various pros and cons of these three methods, along with DFM considerations.
From the standpoint of being able to reduce the text size and clearance to component pads and still be legible, the DLP process certainly gives the designer a better shot at packing in more component reference designators and other markings than the other two processes. The two roadblocks for the designer are availability and applicability. Not all fabricators have DLP printers, and for some applications the acrylic ink is not a viable option due to out-gassing (e.g., for space applications) or for PCBs with silver finishes. The question that has to be asked is: How small can you go and still be able to read the text with the naked eye? I would venture to say that unless we are all willing to use magnifiers, the DLP technology with .020" minimum text sizes is pretty much at the limit of what can be sensibly achieved as useful. As a point of comparison, most printed material uses a font size of between 8- and 12-pt. (1 pt. = 1/72"). Silkscreen text at .050" high is less than 4pt. type, while silkscreen labeling at .025" high—which is the preferred minimum height for DLP—is like trying to read less than 2pt. type!