Why not ARM then? Because NASA can use their own implementations in FPGA without paying a bunch of extra money for the privilege.
Why not ARM then? Because NASA can use their own implementations in FPGA without paying a bunch of extra money for the privilege.
It doesn't really work that way. NASA needs two main things that most vendors can't supply: a radiation-hardened chip, and super-high quality controls. Implementing on an FPGA is much slower than an ASIC, but the ESA did it with the LEON3 processor.
Radiation hardening can come in a variety of ways, from redundant designs (3-core voting, EDAC) to manufacturing processes (silicon-on-insulator, gate structures) to even packaging (high density ceramic). These have very little overlap with commercial applications, so the vendor choice is still very limited.
It would not surprise me if ARM were to offer NASA such a license rather cheaply, possibly even for free. The marketing/P&R/etc benefits of "NASA uses our technology" likely outweigh any potential revenue – especially if the choice comes down to "NASA uses our technology for free" versus "NASA uses a competing technology instead".
Even though the space industry generates a lot of money, it's nothing compared to the revenue that ARM gets from consumer electronics. NASA can contribute to RISC-V development in a way that far exceeds what kind of influence they would have with ARM.
Overall, NASA benefits from a common architecture for a variety of reasons along with the benefit of not paying the ARM license multiple times for some missions.
I'd agree that NASA using ARM would probably be neutral for them, but NASA using SiFive is decidedly not neutral for their valuation. ARM has sort of been banking on the talking point that RISC-V is not mature enough for common use yet. A core being mature enough for NASA sends the opposite message pretty clearly.
Though it is surprising that they're even still a private company at this point.
They won't go under, but apparently Softbank will lose money on the whole thing if it's on the low end of that spectrum.
And yeah, valuations can be about investor hype more than any basis in reality. And Tesla has almost as much hype as NFTs did a year ago.
Putting aside other advantages (open ISA, free license, ecosystem, no vendor lock-in), there are technical reasons.
RISC-V is simpler. This matters a lot when you already have the complexity of radiation tolerance to put up with. Simplicity also lends itself to high assurance, through verification and formal proofs.
In practice, we see how SiFive and Andes offerings beat ARM's own in performance and power efficiency, with a major area advantage (sometimes less than half!).