Spaceflight Now Home





Mission Reports




For 12 years, Spaceflight Now has been providing unrivaled coverage of U.S. space launches. Comprehensive reports and voluminous amounts of video are available in our archives.
Space Shuttle
Atlas | Delta | Pegasus
Minotaur | Taurus | Falcon
Titan



NewsAlert



Sign up for our NewsAlert service and have the latest space news e-mailed direct to your desktop.

Enter your e-mail address:

Privacy note: your e-mail address will not be used for any other purpose.



Advertisement






Space Books






Curiosity rover's computer built for the rigors of Mars
BY WILLIAM HARWOOD
STORY WRITTEN FOR CBS NEWS "SPACE PLACE" & USED WITH PERMISSION
Posted: August 10, 2012


Bookmark and Share

The electronic brain controlling NASA's Curiosity Mars rover has far less horsepower than the microchips typically found in a modern smart phone.

But the RAD750 PowerPC microprocessor built into the rover's redundant flight computers has one enormous advantage: It was engineered to be virtually impervious to high-energy cosmic rays that would quickly cripple an iPhone or laptop computer.

 
The single-board computer aboard Curiosity is built around a PowerPC RAD750 microprocessor. Credit: BAE Systems
 
The radiation-hardened single-card computers, built by BAE Systems in Manassas, Va., are designed to withstand charged ions and protons in interplanetary space or on the surface of Mars that can physically damage integrated circuits or trigger so-called "bit flips" in which the logic of the computer can be temporarily, or even permanently, disrupted.

The RAD750s also meet lifetime dosage standards that are up to a million times more extreme than those considered fatal for a human being. As a result, over a 15-year period, the RAD750 chips aboard Curiosity would not be expected to suffer more than one external event requiring intervention from Earth.

"The RAD750 card is designed to accommodate all those single event effects and survive them," Vic Scuderi, BAE business manager for satellite electronics, said in an interview. "The ultimate goal is one upset is allowed in 15 years. An upset means an intervention from Earth -- one 'blue screen of death' in 15 years. We typically have contracts that (specify) that."

Engineers at NASA's Jet Propulsion Laboratory in Pasadena, Calif., plan to spend the next four days loading a major software update into Curiosity's redundant flight computers, flushing out the no-longer-needed entry, descent and landing application and replacing it with software optimized for surface operations.

The R10 update includes programming to operate the rover's sample acquisition instruments, its robot arm and its six-wheel drive system.

The new flight software was uplinked to Curiosity while the spacecraft was on the way to Mars. Starting late Friday, engineers will begin installing the R10 update in stepwise fashion, first on one computer and then on the other, testing as they go along to make sure all is well.

"Right now, we have the capability of just our basic surface software to check out the health of the instruments, but we don't really have the capability to go and make the full use of all this great hardware we shipped to Mars," said Ben Cichy, a senior software engineer at JPL.

"So the R10 software gives us the capability to use the robotic arm fully, to use the drill, to use the dust removal tool, to use the whole sampling chain, all this exciting stuff."

Curiosity is a "martian megarover," Cichy said. "Curiosity was born to drive, and so the R10 software includes the capability for Curiosity to really get out and stretch her wheels on the surface of Mars. So the R10 software gives us the autonomous driving capability, the ability for the rover to drive using on-board images to detect hazards that are around the rover and to drive safely across the surface of Mars."

The rover is equipped with two computers, but only one is active at a time. Both are built around a radiation-hardened BAE RAD750 microchip operating at up to 200 megahertz. Each computer is equipped with 2 gigabytes of flash memory, 256 megabytes of random access memory and 256 kilobytes of erasable programmable read-only memory.

The BAE-provided RAD6000-based computers aboard the Mars Odyssey orbiter and the Spirit and Opportunity rovers are 10 times slower and feature eight times less memory than the RAD750 cards aboard Curiosity. The more powerful microchip also is used by NASA's Mars Reconnaissance Orbiter and will be integrated into the James Webb Space Telescope.

While their technical specifications appear to lag well behind the chips used in readily available consumer electronics, those devices don't require anywhere near the rigorous design work, testing and qualification that goes into a space-rated processor.

"First, you have to develop the radiation hardening techniques and actually implement them in the design," said Scott Doyle, a BAE systems engineer for satellite electronics. "The next step is you have to qualify each of those individual components and that qualification is normally a year, a year-and-a-half, just to do that.

"Then they get integrated on the board, and that board has to go through qualification activity to prove out the board. Then once that board gets integrated into the satellite at the system level, there's several years worth of qualification testing that goes in at the satellite level. You add all that up, you're talking five to eight years of qualification work."

The resulting computers can cost anywhere from $200,000 to a half-million dollars. While all that might seem like overkill to an outsider, space-based computers simply have to work.

"There's no repair man in space," Doyle said.

But given the unavoidable limitations in processing speed and memory, Curiosity's programmers face a daunting task when it comes to writing software.

"What's hard about this, my phone has a processor that's 10 times as fast as the processor that's on Curiosity and it has 16 times as much storage as Curiosity has and my phone doesn't have to land anything on Mars," Cichy said. "All my phone has to do is follow (a friend's) Twitter feed.

"So the challenging part about this is that my phone wouldn't survive the journey to Mars, so we have to build computers that are robust enough to survive the harsh (environment of) interplanetary space. And when we do that, there are certain limitations we have and some of those limitations include the size of the flight software image that we have, and that forces us every now and then to update the flight software to add new capabilities."

If all goes well, the R10 software update will be complete early next week.

Looking down the road to future spacecraft, BAE Systems is developing a quad-core processor for space-based applications that will run at gigahertz speeds and be capable of an enormous number of calculations, or instructions, per second. The new computers will be especially useful for image processing.

"It's really going to be a matter of MIPS, that's million instructions per second," Scuderi said. "For the RAD750 today, the MIPS can get as high as 500. We'll go into the gigabit, or gigamip, or gip, I guess will be the next (unit). Billions and gazillions how about that?" he joked.

Spaceflight Now Plus
Additional coverage for subscribers:
VIDEO: THE MARS SCIENCE LAB FULL LAUNCH EXPERIENCE PLAY | HI-DEF
VIDEO: ATLAS 5 ROCKET LAUNCHES MARS SCIENCE LAB PLAY | HI-DEF
VIDEO: ONBOARD CAMERA VIEW OF NOSE CONE JETTISON PLAY | HI-DEF
VIDEO: ONBOARD CAMERA VIEW OF THE STAGING EVENT PLAY | HI-DEF
VIDEO: ONBOARD VIEW OF ROCKET RELEASING MSL PLAY
VIDEO: LAUNCH DECLARED A SUCCESS PLAY

VIDEO: LAUNCH REPLAYS: OUR VIEW OF LIFTOFF PLAY | HI-DEF
VIDEO: LAUNCH REPLAYS: VAB ROOF PLAY | HI-DEF
VIDEO: LAUNCH REPLAYS: PATRICK AFB PLAY | HI-DEF
VIDEO: LAUNCH REPLAYS: SOUTH OF THE PAD PLAY | HI-DEF
VIDEO: LAUNCH REPLAYS: THE BEACH TRACKER PLAY | HI-DEF
VIDEO: LAUNCH REPLAYS: SHUTTLE PAD CAMERA PLAY | HI-DEF
VIDEO: LAUNCH REPLAYS: SHUTTLE WATER TOWER PLAY | HI-DEF
VIDEO: LAUNCH REPLAYS: TRACKER WEST OF THE PAD PLAY | HI-DEF
VIDEO: LAUNCH REPLAYS: CLOSE-UP ON UMBILICALS PLAY | HI-DEF
VIDEO: LAUNCH REPLAYS: COMPLEX 41 VIF PLAY | HI-DEF
VIDEO: LAUNCH REPLAYS: THE PRESS SITE PLAY | HI-DEF

VIDEO: PRE-LAUNCH INTERVIEW WITH PROJECT MANAGER PLAY | HI-DEF
VIDEO: NARRATED PREVIEW OF ATLAS 5 ASCENT PROFILE PLAY | HI-DEF
VIDEO: ROCKET'S LAUNCH CAMPAIGN HIGHLIGHTS PLAY | HI-DEF
VIDEO: MSL'S LAUNCH CAMPAIGN HIGHLIGHTS PLAY | HI-DEF
VIDEO: SPACECRAFT CLEANROOM TOUR PLAY | HI-DEF

VIDEO: ATLAS ROCKET ROLLS OUT TO LAUNCH PAD PLAY | HI-DEF
VIDEO: TIME-LAPSE VIEWS OF ROCKET ROLLOUT PLAY | HI-DEF

VIDEO: THE PRE-LAUNCH NEWS CONFERENCE PLAY
VIDEO: CURIOSITY ROVER SCIENCE BRIEFING PLAY
VIDEO: LOOKING FOR LIFE IN THE UNIVERSE PLAY
VIDEO: WHAT WE KNOW ABOUT THE RED PLANET PLAY
VIDEO: ROBOTICS AND HUMANS TO MARS TOGETHER PLAY

VIDEO: PREVIEW OF ENTRY, DESCENT AND LANDING PLAY | HI-DEF
VIDEO: PREVIEW OF CURIOSITY ROVER EXPLORING MARS PLAY | HI-DEF
VIDEO: A FLYOVER OF THE GALE CRATER LANDING SITE PLAY | HI-DEF

VIDEO: NUCLEAR GENERATOR HOISTED TO ROVER PLAY | HI-DEF
VIDEO: MARS SCIENCE LAB MOUNTED ATOP ATLAS 5 PLAY | HI-DEF
VIDEO: MOVING MSL TO ATLAS ROCKET HANGAR PLAY | HI-DEF
VIDEO: SPACECRAFT PLACED ABOARD TRANSPORTER PLAY | HI-DEF

VIDEO: APPLYING MISSION LOGOS ON THE FAIRING PLAY | HI-DEF
VIDEO: MSL ENCAPSULATED IN ROCKET'S NOSE CONE PLAY | HI-DEF
VIDEO: FINAL LOOK AT SPACECRAFT BEFORE SHROUDING PLAY | HI-DEF

VIDEO: HEAT SHIELD INSTALLED ONTO SPACECRAFT PLAY | HI-DEF
VIDEO: BEAUTY SHOTS OF SPACECRAFT PACKED UP PLAY | HI-DEF
VIDEO: ATTACHING THE RING-LIKE CRUISE STAGE PLAY | HI-DEF
VIDEO: PARACHUTE-EQUIPPED BACKSHELL INSTALLED PLAY | HI-DEF
VIDEO: SKYCRANE AND CURIOSITY MATED TOGETHER PLAY | HI-DEF

VIDEO: TWO-HALVES OF ROCKET NOSE CONE ARRIVES PLAY | HI-DEF
VIDEO: CENTAUR UPPER STAGE HOISTED ATOP ATLAS PLAY | HI-DEF
VIDEO: FINAL SOLID ROCKET BOOSTER ATTACHED PLAY | HI-DEF
VIDEO: FIRST OF FOUR SOLID BOOSTERS MOUNTED PLAY | HI-DEF
VIDEO: FIRST STAGE ERECTED ON MOBILE LAUNCHER PLAY | HI-DEF
VIDEO: STAGES DRIVEN FROM HARBOR TO THE ASOC PLAY | HI-DEF
VIDEO: ROCKET ARRIVES ABOARD SEA-GOING VESSEL PLAY | HI-DEF

VIDEO: STOWING ROVER'S INSTRUMENTED ROBOT ARM PLAY | HI-DEF
VIDEO: DEPLOYING CURIOSITY'S SIX WHEELS ON EARTH PLAY | HI-DEF
VIDEO: MMRTG PUT BACK INTO STORAGE AT SPACEPORT PLAY | HI-DEF
VIDEO: NUCLEAR GENERATOR FIT-CHECK ON THE ROVER PLAY | HI-DEF
VIDEO: ROVER'S NUCLEAR POWER SOURCE ARRIVES PLAY | HI-DEF
VIDEO: SPIN-TESTING THE RING-LIKE CRUISE STAGE PLAY | HI-DEF

VIDEO: UNCOVERING CURIOSITY ROVER IN CLEANROOM PLAY | HI-DEF
VIDEO: UNVEILING THE ROCKET-POWERED SKYCRANE PLAY | HI-DEF
VIDEO: UNBOXING THE ROVER FROM SHIPPING CRATE PLAY | HI-DEF
VIDEO: ROVER HAULED FROM RUNWAY TO PHSF FACILITY PLAY | HI-DEF
VIDEO: MARS ROVER ARRIVES AT KENNEDY SPACE CENTER PLAY | HI-DEF

VIDEO: DESCENT WEIGHTS INSTALLED ON BACKSHELL PLAY | HI-DEF
VIDEO: SOLAR ARRAY PANELS ATTACHED TO CRUISE RING PLAY | HI-DEF
SUBSCRIBE NOW

John Glenn Mission Patch

Free shipping to U.S. addresses!

The historic first orbital flight by an American is marked by this commemorative patch for John Glenn and Friendship 7.
 U.S. STORE
 WORLDWIDE STORE