radhub.reliability.secded

radhub.reliability.secded(n, l, w, tm, ts)

SECDED reliability with optional scrubbing

Investigation and Characterization of SEU Effects and Hardening Strategies in Avionics, 1995. (Equation 9-9)

\[R = [(1-n) \cdot e^{-l t_s n} + n \cdot e^{-l t_s (n-1)}] ^\dfrac{w t_m}{t_s}\]

(Source code, png, html, pdf)

Parameters
  • n (int) – number of bits in parity word

  • l (float) – soft error rate fails/bit-day

  • w (int) – number of words in array

  • tm (float) – mission length in days

  • ts (float) – scrub time in days

Returns

reliability of no uncorrectable errors

Return type

float