You can't use just any computer on a Mars rover.
Two British Aerospace RAD750 single board computers, as used aboard the Curiosity rover.
Mars has no magnetic field and its atmosphere is very thin, about 0.6 kilopascals compared with Earth's 101 kilopascals. This means that the surface of Mars is bathed in cosmic ray radiation, about 500 millisieverts per year according to an instrument aboard the Curiosity rover. This is about one thousand times the dose on Earth.
The charged particles that make up cosmic ray radiation smashing into electrons in electronic circuitry can knock them loose and cause noise and current spikes. This can turn a binary 0 into a binary 1 or vice versa (a "bit flip") and thus any computer hardware travelling outside Earth's protective bubble must be "hardened" to protect it from radiation.
There are a number of ways that hardware can be hardened:
- By the use of physical shielding, such as lead or tungsten, designed to stop energetic particles from reaching components.
- By replacing the semiconductor wafers on which chips are built with insulators such as sapphire (aluminium oxide). It is orders of magnitude harder to knock electrons loose from an insulator than from a semiconductor.
- By replacing the Dynamic RAM (DRAM) used in regular computers with the bulkier and more expensive Static RAM (SRAM) that is less susceptible to bit flips.
- By the use of error-correcting code in the computer's code that checks for the damage (e.g. bit flips) caused by energetic particles.
The RAD750 single board computer manufactured by British Aerospace is a favourite of spacecraft designers, even at a cost of $200 000 per unit. The RAD750 has been used on board Curiosity, Juno, the Solar Dynamics Observatory, the Wide-field Infrared Survey Explorer, the Lunar Reconnaissance Orbiter, the Kepler habitable exoplanet observatory, the Fermi gamma-ray space telescope and the Mars Reconnaissance Orbiter.