https://www.freep.com/story/money/cars/2021/06/15/car-chip-s...
Somebody at a major chip company told me that they went looking for, and found, new customers after the automotive customers canceled their orders.
So not only did the car companies ordered more than before after they realized that demand was not dropping, even if demand for them had returned to what it used to be, the total demand from other customers is now higher too.
When things go well this just in time manufacturing is lauded as a huge money saver, when they aren’t… you get now.
The business of running everything to the wire on credit and working “cost of capital” so much into business decisions gets us here.
Automotive got hit especially hard since any feature that requires electrics has the microprocessor embedded in that feature. Very cost effective-you don’t ship extra cpu power for unused features.
Tesla did the opposite though—centralized processing and over allotted cpu cycles by also made it easy to upgrade via software only.
The claim is more that they are bad planners, orthogonal from whether they use JIT or not.
They're not doing proper supply management. You can do proper supply management with JIT or without JIT. You can also do improper supply management with JIT or without JIT.
For it to be "no true scotsman" they would have to be claiming that "doing JIT" is a solution to supply management. And they're not claiming that.
Automakers only make few percents of MCU market. Just the most profitable one. Plus, a lot of MCU makers have own fabs.
It's very unlikely they took "months" of factory output. They just got their small batches to wait until the tsunami wave of mainstream part runs is done.
Cars have bigger BOMs than IoT devices.
Given the long lead times, tech companies are scrambling to use alternative chips: first finding something functionally equivalent and pin compatible; that failing, qualifying something close enough and redesigning PCBs with an updated component footprint; last case scenario, porting FW to a different chip and redesigning circuits to accommodate.
Traditional car companies largely rely on suppliers to redesign electronics (at even greater cost and lead time). There's also more liability with cars so last minute redesigns have to be taken very seriously.
Just to put this in perspective for some readers, I used to work at one of the largest automakers and suppliers would bend over backwards for us. They would shut down the line and retool for us when we needed something quickly. But even when things were running smoothly, some parts had a 12 month lead time and there was nothing that could be done to expedite that.
I remember one part that we shared with many other automakers had a recall. It took the industry over 3 years to supply all of those parts to consumers. Not airbags, this was almost 20 years ago.
All of that is without a design change. Now add a design change on top and it can easily move a 3 month lead time to 12 months or more.
I do consulting for another automaker now and one of our chips has become unavailable. Actually, at the beginning of the pandemic the price jumped almost 10,000%. We had no choice to pay it, but that also killed all of the margin on that particular part so we immediately started redesigning the PCB for a new chip. The software had to be rewritten for the new chip; several case components had to be redesigned to accommodate the new PCB, testing, mass production, etc. That was over a year ago and the part is just starting to roll out now.
So, I think PlayDate's messaging is completely reasonable.
Meanwhile the IoT space has been growing rapidly in the past few years, and those suppliers didn't cut their orders. IoT devices like the ESP8266 can sit in a warehouse for the next few years before being sold for use in some smart lightbulb, but automotives will lose their value as they become last year's model.
With the supply chain disruptions and increasing consumer spending automotive industries basically lost their reserved spots are struggling to claw back their manufacturing and shipping capacity.
So basically in this game of musical chairs the automotive industries stood up while the IoT space stayed sitting, and then the supply chain disruption removed the chair the automotive industries had been sitting in before...
That's not what's happening. What's happening is that the $15 part now costs $150, and is only available from sketchy Asian brokers that aren't on anyone's list of approved vendors.
The semiconductor houses had better unfuck themselves SOON, or 2022 will go down in history next to 1929. I don't think anyone understands how serious this situation is getting.
Those older nodes "chairs" that the automotive industry used are less profitable in general. One doesn't simply spin down and spin up a semiconductor fabrication plant.
>> the supply chain disruption removed the chair the automotive industries had been sitting in before...
Replacing the (old) chair is easily in the billions of dollars. Not everyone can foot that kind of bill.
There is no excess capacity at fabs, so if someone buys their way to the front of the line, the fab is going to miss delivery dates on all the contracts it currently has.
Fabs do have that option, but it's going to cost an enormous amount. Automakers have to pay enough that the fab makes enough money to compensate for the loss of reputation (it won't be a secret that they let someone skip the line), even after subtracting any contractual fees brought about by missing delivery dates on other contracts. That's why you aren't paying slightly more, you're paying orders of magnitude more. I would also be unsurprised if everyone who can get in an order is paying a little extra to raise the contractual fees for missing a delivery date.
A single jumped order can make 100 other contracts deliver late. That's a lot of fees.
Car mfgrs are in the risk adverse capital preservation mode and it takes years for changes to be made. You only have model ABC CPU in stock? Has that undergone enough approval and testing processes to be an automobile ABS controller? No? Then we wait. It'll take years for model ABC to be approved -or- similar years for us to design a new brake controller system.
If you ship an IoT product its assumed it'll have zero aftermarket support, be wide open to new security holes, and probably stop working in a couple years at most. Cars are expected to have parts available for 20 years, never be hacked, and reliably operate in a life critical environment for decades.
If the IoT temperature sensor is 2 degrees high, nobody cares anyway, ship it and fix the software. If the automotive brake controller only applies the brakes 99.9% of the time perhaps because it has less memory so the stack crashes under weird and rare conditions, it'll pass trivial levels of testing while killing lots of people causing a financial and PR nightmare...
A better comparison to automotive would be aviation, or perhaps ocean shipping.
* https://en.wikipedia.org/wiki/Automotive_Safety_Integrity_Le...
https://www.st.com/content/st_com/en/about/quality-and-relia...
It's not about laziness, it's about certainty, certifications, and saving money on unnecessary redevelopment and testing. If each of the ICs on your board gets discontinued every two years, and you have 20 ICs on your board, it means that you will have to go through redesign and re-testing as often as you buy components, even if you're doing ten batches a year.
But for example, an ESP8266 hasn't really lost much value in the past few years, and is unlikely to lose significant value if it sat on a shelf for another few years, so they don't mind a bit of an overstock.
Meanwhile the current year car model will lose a ton of it's value when the next model comes out so they don't want to risk over-stocking it.
But if you've got loads of chips on different boards from different suppliers, a structure suitable for a large business, lengthy supply chains, complex certification requirements, and you can't afford to pay much more? Well, that's going to make things quite a bit more difficult :)
Having an electric vehicle doesn’t mean it needs the fastest hardware. You can run the entire base mechanics sensors and outputs of an electric vehicle on an Arduino with some extra breadboards.
Features like blind spot detection, backup cameras, and adaptive cruise control are pretty valuable for general collective safety reasons.
The auto industry also had unreasonable chip reliability demands - physics doesn't care that they wanted 30-year life while also having 7-10 nm CPU performance - you can NOT HAVE BOTH!
IoT is primarily NOT 7-10 nm performance nodes - AVRs and many ARMs are not at that level - you can get by with larger geometries which can be made on older processes. So not so much shortage issues.
Intel FPGAs aren't typically used in cars, for example, yet we're seeing quotes of $500+ on parts that used to cost $50. Lead times? "Don't ask."
Everything is sloshing around.
If you want to deliver that part to beat your competitor this year, you will find a substitute.
Why that occurred is another question.
Though the 1997 Town Car, had many more controllers than a 1997 Taurus for comparison.
https://www.bloomberg.com/news/articles/2021-05-06/chip-shor...
https://www.autoblog.com/2021/11/05/bmws-losing-touchscreen-...
Slightly confusing since it's not the removal of the entire infotainment system, just the capacitive controller. The system is still controllable with the joydial. Seems like that's not really a $500 cost center, more of a way to appease the customer.
And some makers like Mazda pulled the captouch off their IVI with the recent generation of cars pre-COVID, it just wasn't worth the cost.
Seems like most people didn't need it anyway.
Look at what's happened to the auto industry. Cars, which most of the time have a need rather than being a toy or not needed, have issues with chips.
But, IoT devices that are monitoring us to phone home with surveillance on us see to not have a problem.
I'm sure I'm missing something. Am I wrong?