According to this press release, the whole center console of a Tegra S is driven by a Tegra processor. It must be one of the most user visible pieces of electronics.That makes a lot of sense for anything that might have to control any critical system in the car, or affect driving in any way, but are the standards equally high for information and entertainment systems?
Even if it's not the lowest level CPU that controls the engine, it's impossible to argue that this is not an important system. Somebody who buys a $70K car is not going to be happy if the central console doesn't work when starting his car after parking his car overnight in -30C Norwegian winter or after baking a couple or hours in California sun.
And you can bet that car manufacturers are not happy about that one bit and that, when faced with that kind of flakiness that hurts their brand, they'll tighten their requirements. In fact, this kind of feedback loop is part of the industry standard quality procedures, which are much more stringent than the quality procedures that are used in the consumer industry.That should be true for the stuff that controls your car but I doubt the same requirements are in place for media and even navigation. I've seen systems in cars where the performance was pretty erratic, didn't strike me as rock solid at all.
Universities (and research departments of automotive companies) are just as busy coming up with new stuff for cars as for any other industry. It's not there yet, but eventually someone will come out with environmental information projected onto the windshield, image detection of speed signs etc. This stuff has been around for ages but nobody feels like putting a workstation class CPU in a car (they have pretty stringent power requirements too). The workstation CPU of 10 years ago now comes in an SOC form factor and integrating them starts to become realistic.These car media stuff sounds like a real embedded system that runs a few predefined programs. Or do people install apps on their cars?
ARMv7-R is just a CPU with real-time extensions? That's interesting if you need to do real-time stuff, but it doesn't magically make the silicon more robust in an aggressive environment. If you're not going to be running hard real-time software on your SOC, then it doesn't make any difference in terms of qualification.If we were really talking "automotive grade" hardware I doubt Tegra would even qualify, there's a reason for stuff like ARMv7-R for instance.
I'm going to take your word for it. But talking about and delivering are different things: when could you buy the first car with a Tegra in it?I don't buy that it takes years to get these SoCs into cars either, nVidia was talking about specific vehicles with Tegra 2 not long after the chip came out.
Why?Surely somebody would be out-competing that if it's really just selling the same chip for much more.
There are only a handful of companies in the world that are able to design mobile phone SOCs. The amount of companies that are willing to go through the trouble of getting similar chips into cars can only be smaller.
'just' made me laugh.