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

    PCB Component Failure: How to Workaround a Tragedy

    Altium Designer
    |  July 30, 2018

     IoT wearable next to plant environment

    Probably, the single thing that drew me to pursue a technical career was the existence of laws that stipulated if you follow the same procedure then you will get the same results. I have always taken comfort in having that security for my work. However, there is another law that at times supersedes all others. That, of course, is Murphy’s law, which states “Anything that can go wrong will go wrong.” At times it seems that Murphy’s law applies irrespective of whatever attempts are made to circumvent it. Actually, that is not the case at least for PCB design.

    The most important of your PCB are the components upon which rests the ability of your board to perform its function. Despite their importance, PCB component failure is an often overlooked part of design that can result in erratic behavior, circuit and system failure or damage to the environment in which they are deployed. For example, premature failure of a critical pacemaker component may result in loss of life.  Because of their critical importance, we as designers should take all possible steps to prevent PCB component failures or to provide workarounds that may prevent a tragedy from occuring. Before laying out some ways to avoid tragedy, let’s look at reasons why PCB components fail.

    Why Do PCB Component Failures Occur?

    Circuit boards can fail. Let’s first get that fact straight. They can! Regardless of how comfortable or secure you are in your design capabilities. There might be a faulty solder joint or a solder bridge, your electronic components might have an error in their construction. Maybe your design software failed you somewhere along the way and your printed circuit is not adhering to the rules you wanted it to be following.

    There are many reasons for PCB component failures most of which can be traced back to errors in part manufacture, board design or board manufacture. Some of the more causes of failure along with the most likely source are listed below.  


    PCB Component Failure



    Exceeding electrical tolerances

    Voltage or current outside the operating range of the component.

    Usually due to poor design

    Poor component quality

    Component performance not up to specifications

    Poor component manufacture


    Excess debris from manufacturing that can lead to failures in component bonding

    Lack of adequate cleaning during board manufacture

    Mechanical shocks

    Board exposed to excessive vibration, bending or other mechanical stress

    Adequate testing not done to verify flexibility

    Environmental reasons

    Lack of heat dissipation, extreme exposure to cold

    Application environment conditions exceed board tolerances


    Product lifecycle exceeding component lifecycle

    Natural fatigue or breakdown of component materials

    PCB component failure may have other causes, such as electromigration or the gradual breakdown and movement of contact material, which can lead to lack of connection for integrated circuits (ICs). However, those listed above are the most . Regardless of the source, PCB component failures inevitably lead to tragic results for the board itself and likely the system in which the board is deployed.

    How to Workaround the Tragedy of PCB Component Failures

    When a PCB component fails in the field the impact can be quite significant. Depending upon the root cause of the failure, the board may need to redesigned. This means recalling products from customers and replacing them with the newly designed and manufactured . Although, the costs associated with recall and replacement can be staggering PCB component failures can lead to even dire consequences.

    For example, critical component failure in medical, aerospace, military or automotive systems could lead to expensive system failures or even loss of life. The most ways to avoid such contingencies are the use of high quality components, routine testing to verify operational readiness and real-time alerts. However, as Murphy’s law asserts there will be times when these safeguards will not be sufficient.

     replacing a PCB component

    Replacing a failed PCB component

    Whether due to urgency or to limit excessive repair costs, in circuit workarounds can be deployed to provide a quick, effective alternative in the face of tragedy caused by PCB component failure. Workarounds are backup or alternative designs that can be instituted in the field to continue to normal system operation or provide additional time until repair or replacement can be done. Effective workarounds include the following:

    • Plug and play -  components where the pins plug into a pad as opposed to be soldered directly onto the board provide a quick and easy way to replace a malfunctioning component.
    • Redundancy - adding duplicate components such that the signal path can be rerouted if one component fails is a very effective workaround. Circuit operation and performance should not suffer and it can be done quickly using manual switches.
    • Jumpers - jumpers provide an external way to change the internal configuration of a component. This can be used to workaround internal component malfunctions without any replacement.

    All of the above workarounds require that the consider the probability of PCB component failure at some point during the board’s deployment lifetime. Although instituting workarounds does mean additional design time, design restrictions, possibly additional components, and increased development cost the savings after a tragedy has occurred will most likely justify the initial expenditures.

    PCB component failures are a significant problem that inevitably lead to tragic results. Board failures can require costly recalls and redesign and for sensitive applications such as medical, aerospace, military or automotive systems the results can even be fatal. Therefore, it is incumbent upon the to provide workarounds that can lessen the impact of component failures and possibly save lives.

    In order to create robust designs to avoid tragedies associated with PCB component failures the best PCB design and development software package is required. Thankfully, Altium offers a user-friendly, cheaper design software alternative that still has strong design software functionality. Outside of just PCB layout, CircuitStudio® even provides you with schematic generation capabilities!

    For more information on how to add PCB component failure workarounds into your design, talk with an Altium PCB design expert.

    About Author

    About Author

    PCB Design Tools for Electronics Design and DFM. Information for EDA Leaders.

    most recent articles

    Back to Home