[TriLUG] Dealing with bit flips from cosmic rays

via TriLUG trilug at trilug.org
Mon May 31 10:46:22 EDT 2021


Search yielded many hits, e.g., for

cosmic rays hardening electronics

Gave:
 
https://www.ddc-web.com/resources/assets/images/Articles/2018/The_5_Approaches_for_Producing_Radiation_Hardened_Solutions.pdf


-- Roger Broseus
Pls excuse auto-correction induzed tiepos.
The inventor of autocorrect has passed away - may he restaurant in peas.

-----Original Message-----
From: Matt Flyer via TriLUG <trilug at trilug.org>
To: Triangle Linux Users Group General Discussion <trilug at trilug.org>
Sent: Mon, 31 May 2021 7:49 AM
Subject: Re: [TriLUG] Dealing with bit flips from cosmic rays

I think trying to physically stop radiation and cosmic rays will be
futile.  It would be like trying to catch a sneeze with a pasta
strainer. The mass required from dense materials, which are still
mostly empty space, would be astronomical.
Instead I can think of three things:
1) go back to higher voltage, slower, logic. The old 5 volt stuff was a
lot more noise resilient than the current 1V or less stuff that
transitions in nanoseconds or even picoseconds.
2) redundancy. There is a reason the space shuttle used three computers
for everything and it was a 2 out of 3 vote. 
3) software algorithms and processing power are such that mathematical
hashing (encrypting / decrypting) etc are a lot faster so I think some
sort of extra check values could add a lot of resilience.  Kind of like
ECM memory but on steroids. 
On Sun, 2021-05-30 at 13:37 -0400, Charles West via TriLUG wrote:
> Hello!
> 
> TL:DR:  Are there software ways to harden a Raspberry Pi Zero against
> bit
> flips?
> 
> I've been looking into space craft design and found some interesting
> things
> related to computing for space missions.  The common way to do
> computation
> is to have special hardened hardware that can handle a lot more
> radiation.
> These things can mass kilograms and run at ~200 mHz while costing
> $200,000+.
> 
> This has been fine as long as launch costs are really high, but are
> likely
> to be a bigger part of the cost as launches get cheaper (looking at
> you,
> Starship).  This has me wondering if you could shrink the Pi zero
> form
> factor as much as possible (though it's already pretty small) and
> spend the
> mass on thick/cheap rad shielding.  This would eliminate most of the
> low
> energy radiation.
> 
> However, cosmic radiation is really hard to stop.  You will sometimes
> get
> bit flips and more serious failures.  If I may ask, do you have any
> ideas
> on how you could harden the system against software errors?  Could
> you
> store/retrieve from RAM with forward error correction?  Maybe scan
> and
> correct flash storage with forward error correction and then reboot
> occasionally?
> 
> What do you think?
> 
> Thanks,
> Charlie
-- 
This message was sent to: Roger <rogerb at bronord.com>
To unsubscribe, send a blank message to trilug-leave at trilug.org from that address.
TriLUG mailing list : https://www.trilug.org/mailman/listinfo/trilug
Unsubscribe or edit options on the web	: https://www.trilug.org/mailman/options/trilug/rogerb%40bronord.com
Welcome to TriLUG: https://trilug.org/welcome


More information about the TriLUG mailing list