Reading time ( words)
Engineers are accustomed to the demanding challenges of designing for miniaturization, cost reduction, cross platform compatibility, and harsh environments. What has proven to be the most painful experience of my career (and for many of my colleagues) is the sheer lack of components from which to build our designs. Development cycles—commercial, industrial, medical, avionics—have been severely impacted, from large enterprise corporations to small design/integration companies. Even as consultants, we have had a rough time. The good news is that design engineers tend to be tenacious in nature and this aids in finding ways to manage/mitigate difficult problems.
Awareness of the situation is the first step to understanding the underlying problems faced by today’s design engineers industry wide. Here are a few of the situations I have faced in the last year alone.
Long Lead Times
I experienced a product launch failure due to component unavailability. The client had a great idea, practical experience with the market, and identified a need which is not currently being served. What was needed was a compact, robust design that would fit the application—my bread and butter. I could not bring this product to fruition because of the lack of simple microcontrollers and peripheral devices. I was upfront with the customer that component availability was an issue and we needed to procure prototype and initial production materials early on, with the expectation that not all purchases may not be used in the design.
Several months into the development, I was notified that my orders were not only delayed but cancelled. Lead times for components previously on order now extended anywhere from 50 to 100 weeks, well beyond the needed date. PCBs already in hand, I then proceeded to delay/cancel my assembly orders and inform the customer that I could not produce a prototype, let alone a production-ready device to meet their launch window; the current status is in limbo.
Massive product component cost increases due to the use of brokers to procure components have been a standard process of late as well. I have designs in production that doubled or tripled in cost due to a few hard-to-find ICs that were once considered plain, run-of-the-mill components. I typically avoid using brokers due to the increased level of scrutiny (cost) needed to ensure the components are indeed authentic, not reused/reclaimed parts, and undamaged. Typically, I would initiate a redesign to mitigate the unavailable component(s). In today’s barren component landscape, redesign has become second place to using a broker because of the risk of not being able to procure the replacement components.
The increased number of board respins I have performed lately has been troublesome and expensive. I have not been able to produce a design within the last year without having to perform a respin based on component unavailability. I now commonly hear from customers and colleagues that non-recurring engineering (NRE) cost is becoming more like recurring engineering (RE) cost. The sheer number of delivery cancellations and delays has caused me and many others to respin PCBs before they even hit the assembly line. In an attempt to stay positive, I will jokingly say, “These respins spin me right ‘round, like a record, right ‘round, ‘round, ‘round.”
To read this entire article, which appeared in the September 2022 issue of Design007 Magazine, click here.