Slashdot Mirror


Computers in Space Examined

Wil Harris writes "There's an article about the computers used in space missions over at bit-tech this morning. It covers the processor types and speeds, why space stations are less powerful than the laptops that astronauts take up with them and why tape storage is still de rigeur. An interesting and concise couple o' pages."

11 of 267 comments (clear)

  1. Re:K.I.S.S. by william_w_bush · · Score: 5, Informative

    also, older components tend to use larger signaling thresholds, which makes a big difference considering the mag-flux caused by radiation in space is much higher than on earth. id guess those tapes are also done with a high bias, as platters could be wiped with a decent flare, and fine-process cmos chips could be knocked out completely with a suprisingly small charge. even a small spike in power from a line surging or regulator going bad could take down some hard-disks, while all you have to do is rewind the tape and it's good.

    you only need enough cpu power to handle some basic tasks and send the rest down to earth. considering most of the software is in c or assembler a 486 is an awful lot of power for most tasks.

    --
    The first rule of USENET is you do not talk about USENET.
  2. About bit flip by DigiShaman · · Score: 4, Informative

    Because of the density of memory now-day, bit-flipping is becomming a real problem for home PCs and workstations running with an uptime of over a week. Bit-flipping happens all the time and even on your PC. It just may be happening in a region of the wafer that does not currenly have anything important addressed to it...hence not an issue. But someplace, somewhere, a slashdot reader is getting a bitflip causing data-rott once it's commited to the harddrive. By the way, these bit-flips are causes cosmic rays.

    If you serious about data integrity and stability, you would be foolish not to use ECC. You may take a 5% performace hit, but it's best to get used to it. If you need that extra 5%, then upgrade your processor to make up for it.

    --
    Life is not for the lazy.
  3. Re:He missed something by GileadGreene · · Score: 5, Informative
    It's not that NASA prefers processors a couple of years old. It's that NASA prefers processors which have been radiation-hardened, which makes them resistant to both single-event effects (bit flips) and to cumulative ionization-induced degradation (which gradually changes the threshold voltage of transistors due to charge build-up in gate oxides).

    Unfortunately, radiation hardening a processor involves altering the fabrication process (some processes - e.g. SOI - are more resistant to bit flips than others), inserting guard rings, adding self-checking logic, and a bunch of other changes. Doing all of this stuff takes time (and money) so space-ready processors typically lag COTS processors by a generation or two. Example: the current "hot new" rad-hard processor is the RAD750, which is a rad-hard version of the venerable PowerPC 750.

    Having said all of that, some small, risk-tolerant missions do use standard COTS processors (PowerPCs and StrongARMs are popular, as are industrial embedded processors like the Hitachi SuperH line). But you won't tend to find them in most NASA projects.

  4. Old tech updated? by rjhall · · Score: 5, Informative

    Some 9 years ago I worked on some chip design for Hughes and ESA.

    Back then, we used 1.2um on 4" (or 6" in the new fab) wafers - and everything was built on a sapphire substrate instead of a silicon substrate to make them radiation hard (when they went through the van allen belt).

    It was dull, as every single chip had about 12 inches of paperwork from QA. Every *instance* of every chip had its own paperwork, I mean. It was also dull because they wanted tried and tested tech, not any of this new fangled sub-micron stuff.

    That was then. Can anyone let me know how much things have changed?

    1. Re:Old tech updated? by F00F · · Score: 4, Informative

      > Some 9 years ago I worked on some chip design for Hughes

      I work at what's left of one of the old Hughes Space & Comm. digital ASIC groups, with several of the old(er) Hughes Radar fellas.

      > Back then, we used 1.2um on 4" (or 6" in the new fab) wafers -
      > and everything was built on a sapphire substrate instead of a silicon substrate...


      SOS is much less prevalent today. My first design was quarter micron Si CMOS, and many new designs are tenth and sub-tenth micron. It's becoming more difficult to convince foundries to perform space-qualified work. Thinner gate oxides, rising leakage current, clock distribution power dissipation, and shrinking feature sizes in libraries are making good standard cell ASIC development for the space environment more difficult, and the full custom stuff is pricier. Modern COTS hardware is having a more and more difficult time meeting satisfactory (particularly end-of-life) performance requirements. And, to boot, obsolescence issues are continuing to rear their ugly heads. Technology qualification is getting more expensive every year, and the spaceborne commercial telecom market was ravaged by overcapacity.

      To top it off, the hardest part is actually finding people who can write rugged, professional, reliable code (and test plans, and device specifications, and interface documents, and...) day after day.

      > It was dull, as every single chip had about 12 inches of paperwork from QA.
      > That was then. Can anyone let me know how much things have changed?


      Yeah -- we're up to about 50 inches.

  5. HDs use gas bearings by redelm · · Score: 3, Informative
    The heads of modern HDs are riding on gas(air) bearings to keep them a controlled distance from the mdia platters. In a vaccum (the cases cannot hold 15 psi and would leak out) the heads would be scratching the media.

  6. Re:Space battles will be nothing like star wars by AKAImBatman · · Score: 4, Informative

    Better idea. Go read the Honor Harrington series. (Go to baen.com, click on Free Library, and select "On Basilisk Station".) While they have hyperdrives and gravity propulsion, space battles are heavily dependent on orbital vectors, base velocities, missile loadouts, and missile counter-defenses. The author (David Weber) does a really good job of showing how a space battle might play out. Oh, and it is quite exciting. :-)

  7. Re:Space battles will be nothing like star wars by arodland · · Score: 3, Informative

    You beat me to it; good thing I decided to re-check before I hit submit (that's what happens when you take half an hour to compose your reply). Anyway, Weber is definitely an interesting source for the possible future history of space warfare. Pretty much everything he writes is based on historical precedent, but he does (in my estimation) a great job of bringing it into the future and into the three-dimensional (or maybe a few more) world of space.

  8. Mars Rover's FPGAs compute flawlessly by olafva · · Score: 4, Informative

    The FPGAs on Spirit and Opportunity seem to be overlooked. NASA's new Reconfigurable Scalable Computer (RSC) Project for space applications is exploring using FPGAs (instead of CPUs) which offer increased performance and radiation tolerance at a fraction of the power consumption.

    --
    What's past is NOT ALWAYS prologue for the future!
  9. Re:In Future... by olafva · · Score: 3, Informative

    See Rover FPGAs and RSC.
    Future NASA space computers may not look like what most expect.

    --
    What's past is NOT ALWAYS prologue for the future!
  10. Re:why do disks not work in a vacuum? by cyclone96 · · Score: 5, Informative

    I work for NASA on the manned programs and my experience is that hard drives are a headache on long term space missions.

    The laptops onboard Space Station are primarily IBM laptops (many of which will soon be running Linux - yeah!). While the drives are easy to replace, they fail fairly often (compared to other space hardware) and new ones need to be launched. The software on the drives also becomes corrupted frequently (maybe once every few weeks), requiring the crew to waste time recopying the software from CD. While these COTS laptops and hard drives were cheap up front (almost zero development cost, custom stuff would have been tens of millions of dollars) we are paying for it now because we waste a lot of operational time fixing them.

    The Honeywell Command and Control computers (the primary flight computers onboard, which are triple redundant and manages core systems in the US segment) used to have a 300 megabyte hard drive to store flight software.

    In 2001 during a shuttle mission, hard drive problems caused ALL THREE of those computers to crash simultaneously in a massive cascading failure. While it never got a lot of press, recovering from that took several days and an effort reminiscent of Apollo 13. You can read a contemporary article on it here: http://www.space.com/missionlaunches/launches/soyu z_iss_010427.html

    When we got the things back and did a post-mortem, it turned out that the hard drive had a design flaw where the arm was dragging across the disk during power down and scratching it, which eventually led to failure.

    They were replaced with solid state units shortly thereafter (which were already in the development pipeline). No moving parts, and much less problematic.

    --
    Worst...sig...ever!