Free Trials

Download a free trial to find out which Altium software best suits your needs

How to Buy

Contact your local sales office to get started on improving your design environment


Download the latest in PCB design and EDA software

  • Altium Designer

    Complete Environment for Schematic + Layout

  • CircuitStudio

    Entry Level, Professional PCB Design Tool

  • CircuitMaker

    Community Based PCB Design Tool


    Agile PCB Design For Teams

  • Altium 365

    Connecting PCB Design to the Manufacturing Floor

  • Altium Concord Pro

    Complete Solution for Library Management

  • Octopart

    Extensive, Easy-to-Use Component Database

  • PDN Analyzer

    Natural and Effortless Power Distribution Network Analysis

  • See All Extensions

    World-Renowned Technology for Embedded Systems Development

  • Live Courses

    Learn best practices with instructional training available worldwide

  • On-Demand Courses

    Gain comprehensive knowledge without leaving your home or office

  • Altium 365 Viewer

    View & Share electronic designs in your browser

  • Altium Designer 20

    The most powerful, modern and easy-to-use PCB design tool for professional use


    Annual PCB Design Summit

    • Forum

      Where Altium users and enthusiasts can interact with each other

    • Blog

      Our blog about things that interest us and hopefully you too

    • Ideas

      Submit ideas and vote for new features you want in Altium tools

    • Bug Crunch

      Help make the software better by submitting bugs and voting on what's important

    • Wall

      A stream of events on AltiumLive you follow by participating in or subscribing to

    • Beta Program

      Information about participating in our Beta program and getting early access to Altium tools

    All Resources

    Explore the latest content from blog posts to social media and technical white papers gathered together for your convenience


    Take a look at what download options are available to best suit your needs

    How to Buy

    Contact your local sales office to get started improving your design environment

    • Documentation

      The documentation area is where you can find extensive, versioned information about our software online, for free.

    • Training & Events

      View the schedule and register for training events all around the world and online

    • Design Content

      Browse our vast library of free design content including components, templates and reference designs

    • Webinars

      Attend a live webinar online or get instant access to our on demand series of webinars

    • Support

      Get your questions answered with our variety of direct support and self-service options

    • Technical Papers

      Stay up to date with the latest technology and industry trends with our complete collection of technical white papers.

    • Video Library

      Quick and to-the-point video tutorials to get you started with Altium Designer

    Ruminating Rigid Flex - Part 4

    Ben Jordan
    |  February 21, 2017

    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 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.

    Double-Sided Flex

    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!

    About Author

    About Author

    Ben is a Computer Systems and PCB Engineer with over 20 years of experience in embedded systems, FPGA, and PCB design. He is an avid tinkerer and is passionate about the creation of electronic devices of all kinds. Ben holds a Bachelor of Engineering (CompSysEng) with First Class Honors from the University of Southern Queensland and is currently Director of Community Tools and Content.

    most recent articles

    Back to Home