On 2023-08-07, 23k.304 <
[email protected]> wrote:
...
"Super-Fault-Tolerant" has always interested and
impressed me. It's an art unto itself. There are
only a few NEEDS - nuclear-weapons systems, nuke
reactors and, coolest, space probes. The way NASA
can essentially re-wire probes, work around even
primary memory and maybe sub-processor failure and
such, over a billion-mile remote connection is
just spectacular.
Yes, NASA does some amazing things.
Another use for fault tolerance might be in an aircraft that is
(by design) inherently so aerodynamically unstable that it cannot
be flown directly by a human, so it has to be flown by the
on-board computers. You don't want a fault in a CPU to cause the
aircraft to fall out of the sky. One of however many of the CPUs
in the F22's avionics package was designed for QMR. I don't know
for a fact that the F22 uses that CPU in QMR mode, but if it is
you could a bullet through one of the CPUs or push a screwdriver
blade across bus lines, and the system would continue to function
without losing a single cycle. I designed the instruction fetch
unit of that chip:
https://ubbcentral.com/store/item/Vintage-1990-Intel-80960MX-CPU-die-Military-grade-i960-unpackaged-die_264713800656.html
https://duckduckgo.com/?q=80960mx&hps=1&start=1&ia=web
--
Robert Riches
[email protected]
(Yes, that is one of my email addresses.)
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)