13.07.2015 Views

In-flight upset - 154 km west of Learmonth, WA, 7 October 2008,

In-flight upset - 154 km west of Learmonth, WA, 7 October 2008,

In-flight upset - 154 km west of Learmonth, WA, 7 October 2008,

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

e regarded as appropriate since the system is serviceable, it does not enableeasy collection and analysis <strong>of</strong> the rates and effects <strong>of</strong> SEE.• It can be difficult to determine if a transient fault in a non-EDAC system was theresult <strong>of</strong> SEE or other factors. It is therefore likely that most SEE are notrecognised or reported.• Many transient faults would not be recognised by other aircraft systems or by<strong>flight</strong> and maintenance crews. For example:– a corrupted data parameter in a computer’s memory may be overwrittenbefore it is used elsewhere– a single corrupted databus message would simply be ignored by othersystems– a short-duration erroneous parameter would normally be filtered out bydownstream systems, or have effects that would not be noticeable (such as amomentary change in a cockpit display or an engine’s fuel flow).• The rates <strong>of</strong> occurrence <strong>of</strong> SEE in commercial avionic systems, if known, aregenerally considered proprietary information and are not normally shared.SEE mitigation strategiesHardware and s<strong>of</strong>tware design features can be used to mitigate the effects <strong>of</strong> SEEs,including:• Radiation hardening uses less sensitive internal circuit components and designs,including integrated circuits that use higher voltage levels or larger transistors. Aless common form <strong>of</strong> hardening involves the use <strong>of</strong> a physical shield to absorbsome energetic particles before they can pass through onto the chip, but thistechnique is generally impractical for airborne systems where weight is alimitation. An aircraft’s physical structure can shield against low-energy chargedparticles but can actually increase the fluxes <strong>of</strong> certain energy neutrons as aresult <strong>of</strong> nuclear interactions.• Redundancy provides duplicate systems, subsystems, or components whichenables a fault (regardless <strong>of</strong> whether triggered by an SEE) to be detected. Forexample, a set <strong>of</strong> transistors can be duplicated within a chip, an entire block <strong>of</strong>memory may be duplicated on multiple chips, or normally idle CPUcomputation cycles can be used to execute duplicate instructions. These methodsgenerally require additional hardware and complexity.• Databuses usually use simple forms <strong>of</strong> data redundancy methods such as paritychecks and checksums, where extra information is transmitted to enable datacorruption to be detected.• Partitioning enables part <strong>of</strong> a faulty system to be isolated from other parts, whichcan then continue to operate correctly.• EDAC is a form <strong>of</strong> redundancy that stores additional (‘redundant’)information 225 in memory, to enable data to be checked when it is read.225Redundancy in this context refers to the storage and/or transmission <strong>of</strong> more information thanwould be required by the system in the absence <strong>of</strong> data corruption. Methods <strong>of</strong> producing thisredundant information include duplication <strong>of</strong> data, parity, checksums, and other more complexalgorithms.- 264 -

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!