Ruminating Rigid Flex - Part 4
Leading up to now, we've looked at rigid-flex circuit materials, fabrication, and some aspects of design. In this blog post, I want to show a handful of important rules to follow when routing copper for flex and rigid-flex circuits, that not only increase the fabrication yield but also the reliability and lifespan of the flex circuit.
Dos and Don’ts of Flex circuit copper
It’s easy to look at the problems of layer stack design, parts placement, and cutouts and think we’ve got the issues down. But remember in my first blog in this series how flex circuits have some gnarly material quirks. Quirks ranging from relatively high z-axis expansion coefficients of adhesives, to the lower adhesion of copper to PI substrate and coverlay, to copper’s work hardening and fatigue. These can be compensated for largely by following some Dos and Don’ts.
Do Keep Flex Flexible
This may seem obvious, but it’s worth saying. Decide just how much flex is needed up front. What I mean is; if your flex-circuit sections are only going to be folded during assembly and then left in a fixed position - such as in a handheld ultrasound device - then you are a lot freer in the number of layers, the type of copper (RA or ED) and so on you can use. On the other hand, if your flex-circuit sections are going to be continually moving, bending or rolling, then you should reduce the number of layers for each sub-stack of flex, and choose adhesiveless substrates.
Then, you can use the equations found in IPC-2223 (Eq. 1 for single-sided, Eq. 2 for double, etc.) to determine what is your minimum allowable bending radius for the flex section, based on your allowed deformation of copper and the characteristics of the other materials.
This example equation is for single-sided flex. You need to choose EB based on the target application, with 16% for single-crease installation of RA copper, 10% “flex-to-install” and 0.3% for “dynamic” flex designs (Source: IPC-2223B, 2008 http://www.ipc.org/TOC/IPC-2223B.pdf). Here, dynamic means continuous flex and roll during use of the product, such as a TFT panel connection on a mobile DVD player.
Don’t Bend at Corners
It is generally best to keep copper traces at right-angles to a flex-circuit bend. However there are some design situations where it’s unavoidable. In those cases keep the track work as gently curving as possible, and as the mechanical product design dictates, you could use conical radius bends.
Figure 1: Preferred bend locations.
Do Use Curved Traces
Also referring to figure 1 above, it’s best to avoid abrupt hard right-angle trackwork, and even better than using 45° hard corners, route the tracks with arc corner modes. This reduces stresses in the copper during bending.
Don’t Abruptly Change Widths
Whenever you have a track entering a pad, particularly when there is an aligned row of them as in a flex-circuit terminator (shown below), this will form a weak spot where the copper will be fatigued over time. Unless there is going to be stiffener applied or a one-time crease, it’s advisable to taper down from the pads (hint: teardrop the pads and vias in the flex circuit!)
Figure 2: Trace width change and pad entries can cause weak spots.
Do use Hatched Polygons
Sometimes it’s necessary to carry a power or ground plane on a flex circuit. Using solid copper pours is okay, as long as you don’t mind significantly reduced flexibility, and possible buckling of the copper under tight-radius bends. Generally it’s best to use hatched polygons to retain a high level of flexibility.
While thinking about this one, it also occurred to me that a normal hatched polygon still has heavily biased copper stresses in 0°, 90°, and 45° angle directions, due to alignment of hatch traces and ‘X’es. A more statistically optimal hatch pattern would be hexagonal. This could be done using a negative plane layer and an array of hexagonal anti-pads, but I found it fast enough to build the hatch below with cut-and-past.
Figure 3: Using hexagonal hatched polygons can spread the tension biases evenly among three angles.
Do Add Support for Pads
Copper on a flex circuit is more likely to detach from a polyimide substrate, due to the repeated stresses involved in bending as well as the lower adhesion (relative to FR-4). It is especially important therefore to provide support for exposed copper. Vias are inherently supported because the through-hole plating offers a suitable mechanical anchor from one flex layer to another. For this reason (as well as z-axis expansion) many fabricators will recommend additional through-hole plating of up to 1.5 mils for rigid-flex and flex circuits. Surface mount pads and non-plated-through pads are referred to as unsupported, and need additional measures to prevent detachment.
Figure 4: Supporting through-hole pads in flex with plating, anchoring stubs, and reduced coverlay access openings.
Referring to figure 4, the second option is good for adhesive coverlay and the third for adhesiveless. Coverlays attached with adhesive will exhibit “squeeze out” of the adhesive, so the pad land and the access opening must be large enough to allow for this while providing a good solder fillet.
SMT component pads are among the most vulnerable, especially as the flex circuit may bend under the component’s rigid pin and solder fillet. Figures 5 and 6 show how using the coverlay “mask” openings to anchor pads one 2 sides will solve the problem. To do this while still allowing the right amount of solder the pads have to be somewhat larger than typical rigid-board footprints would have. This is compared in figure 6, with the bottom SMD footprint used for flex mounted components. This obviously reduces the density of flex circuit component mounting, but by nature flex circuits cannot be very dense compared with rigid.
Figure 5: Coverlay openings for an SOW package showing anchoring at each end of each pad.
Figure 6: Adjusting the pad sizes and “mask” opening for coverlay. The top land pattern is for a nominal 0603 size chip component, whereas the bottom is modified for coverlay anchoring.
For dynamic double-sided flex circuits, try to avoid laying traces over each other on the same direction (figure 7). Rather stagger them so the tensions are more evenly distributed between copper layers (figure 8).
Figure 7: Adjacent-layer copper traces are not recommended.
Figure 8: Staggered adjacent-layer traces are preferred.
This is by no means a complete set, but You should now have a few good tips on how to design flex circuits to give the best yield and highest reliability for the product - but be aware of the tradeoffs between cost, performance and reliability.
In my next blog, I’ll be wanting to whet your rigid-flex appetites, by considering a few example applications of this technology, and hopefully some novel ideas will arise as a result.
As always, your comments, thoughts and experiences are welcome, so please join in below!