3 ms·
If you're one car company or building one car design you try to minimize the number of different components in your design. However, different cars companies m
by YZF 5y ago
If you're one car company or building one car design you try to minimize the number of different components in your design. However, different cars companies might (and do) choose different MCUs based on their architecture requirements. Some car vendors use CAN bus, so they'd pick a microcontroller with CAN. Some use Ethernet. They have tools and software the generally is build for certain families. An ECU is not going to have the same CPU as the radio or the entertainment system, it just doesn't make sense.
The diversity should mean that when Audi picked some specific microcontroller for their ECU there's not too many others that are using the same part at volume. So this should isolate them to some degree from fluctuation in demand. If there's only one vendor/part, like we're seeing with GPUs, then nobody can get any, period. Even if Audi can't get their CPU for some reason then GM who uses a different CPU might be able to get it. Well, unless it's the same factor and the fabrication is the bottleneck...