kids encyclopedia robot

Single-event upset facts for kids

Kids Encyclopedia Facts

A single-event upset (SEU) is like a tiny, quick glitch in electronic devices. It happens when a single energetic particle, like an ion or electron, hits a sensitive part of a computer chip. This hit can temporarily change the state of a memory bit or cause a small error in how the device works.

Think of it like a brief zap that makes a computer stumble for a second, but it doesn't break the device permanently. SEUs are different from more serious problems like single-event latch-up (SEL), which can cause lasting damage. SEUs are part of a bigger group of issues called single-event effects (SEEs), which are all about how radiation affects electronics.

How We Discovered SEUs

Airbus A330-303, Qantas AN0743607
A single-event upset in the flight computers of this Airbus A330 during Qantas Flight 72 on October 7, 2008, might have caused the plane to suddenly drop. The computers had several problems, and the plane almost crashed.

Scientists first noticed single-event upsets between 1954 and 1957. This was during nuclear tests, where electronic equipment used for monitoring kept acting strangely. Later, in the 1960s, similar problems showed up in electronics used in space. It was hard to tell if these were temporary errors or other kinds of interference.

A big moment happened in 1972 when a Hughes satellite lost communication for 96 seconds before it came back online. Scientists Dr. Edward C. Smith, Al Holman, and Dr. Dan Binder explained this odd event as a single-event upset. They published their findings in 1975.

In 1978, people realized that tiny particles called alpha particles, found in chip packaging, could also cause these temporary errors. Then, in 1979, James Ziegler of IBM and W. Lanford of Yale figured out how cosmic rays from space could cause SEUs even at sea level. The same year, the first tests using heavy ions to study "single-event effects" were done at a particle accelerator in California.

What Causes SEUs?

SEUs happen because of high-energy particles. On Earth, these particles come from cosmic rays hitting atoms in our atmosphere. This creates a shower of smaller particles like neutrons and protons. These particles can then hit electronic circuits, especially in very small, modern chips.

In space, there are many high-energy particles naturally floating around. These are called galactic cosmic rays (GCR). Also, events on the Sun (solar particle events) and high-energy protons trapped around Earth in the Van Allen radiation belts make the problem worse. These particles are so powerful that even thick shielding on spacecraft often can't stop them from causing SEUs.

Even on airplanes, especially at high altitudes or near the poles, cosmic rays can create neutrons that cause SEUs in electronics. Sometimes, tiny amounts of radioactive elements found in the materials used to package computer chips can also lead to SEUs.

Testing for SEU Sensitivity

Scientists and engineers need to know how likely a device is to experience an SEU. They can test this by putting a device into a stream of particles at a cyclotron or other particle accelerator. This helps them guess how often SEUs might happen in space.

For electronics on Earth, it's harder to predict SEUs from neutrons. In this case, many devices might need to be tested, sometimes at different altitudes, to find the real rate of errors.

Another way to test for SEU sensitivity is to use a special room that blocks out most radiation. Inside, they use a known radiation source, like Caesium-137, to see how the device reacts.

When testing microprocessors, the software running on the device is also important. Scientists need to figure out which parts of the chip were active when an SEU occurred.

SEUs and Circuit Design

SEUs don't destroy circuits, but they can cause errors. In computer chips used in space, some parts are more likely to be affected. For example, the fast, small memory areas called "cache memories" are very vulnerable. This is because they don't hold much electrical charge. Sometimes, these caches are turned off in space-based designs to prevent SEUs.

Another sensitive area is the "state machine" that controls the microprocessor. If an SEU hits here, the processor could get stuck in a "dead" state. However, these circuits often use larger parts, making them less vulnerable than you might think.

Computer memory (RAM) is also vulnerable. To make sure it works well even with SEUs, special memory called ECC memory (error-correcting code memory) is often used. This memory can find and fix errors. It also has systems that regularly read or "scrub" the memory to correct errors before too many build up.

Sometimes, a single particle hit can cause a quick electrical pulse, or "glitch," to travel through a circuit. This is called a single-event transient (SET). If this glitch travels through digital circuits and causes a wrong value to be stored, then it becomes an SEU.

There's also a more serious problem called latch-up. This happens when a particle activates a hidden "parasitic" part of the chip, causing a short circuit. Without special design features, this can destroy the device because it overheats. Most manufacturers design chips to prevent latch-up from atmospheric particles. For space, special materials like silicon on insulator (SOI) are used to make chips even more resistant to latch-up.

Famous SEUs

  • In the 2003 elections in Brussels, Belgium, a candidate named Maria Vindevoghel mysteriously received 4,096 extra votes. Investigators believe a single-event upset caused this. The number 4,096 is interesting because it's a power of two (212), which often points to a single bit flip in computer memory.
  • In 2013, a player of the video game Super Mario 64 on the Nintendo 64 console saw Mario suddenly teleport higher in the "Tick Tock Clock" level. People think this might have been an SEU that flipped a single bit in Mario's height value. Other players have tried to make this glitch happen again using the exact same actions, but they haven't succeeded. The only way to reliably make it happen is by directly changing the memory value using an emulator.

See also

Kids robot.svg In Spanish: Single event upset para niños

kids search engine
Single-event upset Facts for Kids. Kiddle Encyclopedia.