<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Single-Event Upsets</title>
	<atom:link href="http://www.transterrestrial.com/?feed=rss2&#038;p=45919" rel="self" type="application/rss+xml" />
	<link>http://www.transterrestrial.com/?p=45919</link>
	<description>Biting Commentary about Infinity...and Beyond!</description>
	<lastBuildDate>Thu, 23 May 2013 06:44:19 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
	<item>
		<title>By: lowperiapsis</title>
		<link>http://www.transterrestrial.com/?p=45919&#038;cpage=1#comment-294642</link>
		<dc:creator>lowperiapsis</dc:creator>
		<pubDate>Fri, 16 Nov 2012 20:01:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.transterrestrial.com/?p=45919#comment-294642</guid>
		<description><![CDATA[Sheilding works for alpha and beta radiation, but it is pretty much useless for high energy cosmic rays or neutrons. Using rad-tolerant devices and the design and programming strategies described here are basically the state of the art.]]></description>
		<content:encoded><![CDATA[<p>Sheilding works for alpha and beta radiation, but it is pretty much useless for high energy cosmic rays or neutrons. Using rad-tolerant devices and the design and programming strategies described here are basically the state of the art.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Roga</title>
		<link>http://www.transterrestrial.com/?p=45919&#038;cpage=1#comment-294607</link>
		<dc:creator>Roga</dc:creator>
		<pubDate>Fri, 16 Nov 2012 16:59:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.transterrestrial.com/?p=45919#comment-294607</guid>
		<description><![CDATA[If a capsule&#039;s cost of goods is $50M and you need, say, 40 processors, that&#039;s 1.6M  or over 3% of the total cost. That is not a rounding error. If you consider say a 30% profit, you just ate over 10% of your margin. 40 is probably very low. Your rad-harness is only as good as the weakest link, so you also need rad hard RAM, non-volatile storage, buffers, power supplies, etc. Realistically adding a rad hard computing architecture to a low-cost space capsule could rival the cost of the space capsule itself. 

However, the true cost of rad hard components is not the sticker price. It is the single-source, long-lead supply chain; the specialized software and firmware skills which may be 10 years obsolete; and the relatively low computing power. Where they start making sense is when you have a several-hundred-million $$ GEO or deep space mission; but I suspect with computing power so ubiquitous and the easy reusability of modular software the software-heavy approach will start to make more sense there as well. Keep in mind that permanent radiation damage is relatively rare; the much more common scenario is temporary latchup which is cleared by a power cycle or reboot of the affected chip. As long as your long tail time between failures is slower than your software&#039;s ability to fix those failures and re-establish system state and maintain normal operations, you are okay. As long as you have enough computing overhead devoted to healing thyself, and are somewhat careful about choosing relatively rad-resistant technologies and screening your designs, software should be able to keep up.

Things get a little tougher for long-duration missions and missions to Jupiter or the inner solar system where you can expect higher and more energetic total exposures. At some point the likelihood of permanent damage to memory locations or processor switches gets large and then software is not nearly as well-developed to deal with it. At that point you need dynamic memory allocation which is usually considered a no-no on critical applications, and you may need on-the-fly re-architecting of FPGA firmware, which to my knowledge does not exist outside maybe some graduate theses. I&#039;m not sure how you could even handle it in a microprocessor or a PROM aside from massive redundancy. So it probably makes sense for some components to remain rad-hard for those mission types, at least until flexible architectures and reactive software is sophisticated to compensate for &quot;must not fail&quot; failure points.]]></description>
		<content:encoded><![CDATA[<p>If a capsule&#8217;s cost of goods is $50M and you need, say, 40 processors, that&#8217;s 1.6M  or over 3% of the total cost. That is not a rounding error. If you consider say a 30% profit, you just ate over 10% of your margin. 40 is probably very low. Your rad-harness is only as good as the weakest link, so you also need rad hard RAM, non-volatile storage, buffers, power supplies, etc. Realistically adding a rad hard computing architecture to a low-cost space capsule could rival the cost of the space capsule itself. </p>
<p>However, the true cost of rad hard components is not the sticker price. It is the single-source, long-lead supply chain; the specialized software and firmware skills which may be 10 years obsolete; and the relatively low computing power. Where they start making sense is when you have a several-hundred-million $$ GEO or deep space mission; but I suspect with computing power so ubiquitous and the easy reusability of modular software the software-heavy approach will start to make more sense there as well. Keep in mind that permanent radiation damage is relatively rare; the much more common scenario is temporary latchup which is cleared by a power cycle or reboot of the affected chip. As long as your long tail time between failures is slower than your software&#8217;s ability to fix those failures and re-establish system state and maintain normal operations, you are okay. As long as you have enough computing overhead devoted to healing thyself, and are somewhat careful about choosing relatively rad-resistant technologies and screening your designs, software should be able to keep up.</p>
<p>Things get a little tougher for long-duration missions and missions to Jupiter or the inner solar system where you can expect higher and more energetic total exposures. At some point the likelihood of permanent damage to memory locations or processor switches gets large and then software is not nearly as well-developed to deal with it. At that point you need dynamic memory allocation which is usually considered a no-no on critical applications, and you may need on-the-fly re-architecting of FPGA firmware, which to my knowledge does not exist outside maybe some graduate theses. I&#8217;m not sure how you could even handle it in a microprocessor or a PROM aside from massive redundancy. So it probably makes sense for some components to remain rad-hard for those mission types, at least until flexible architectures and reactive software is sophisticated to compensate for &#8220;must not fail&#8221; failure points.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robin Goodfellow</title>
		<link>http://www.transterrestrial.com/?p=45919&#038;cpage=1#comment-294587</link>
		<dc:creator>Robin Goodfellow</dc:creator>
		<pubDate>Fri, 16 Nov 2012 15:15:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.transterrestrial.com/?p=45919#comment-294587</guid>
		<description><![CDATA[The problem isn&#039;t the cable, it&#039;s in the electronics used in the switches and routers.]]></description>
		<content:encoded><![CDATA[<p>The problem isn&#8217;t the cable, it&#8217;s in the electronics used in the switches and routers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ken anthony</title>
		<link>http://www.transterrestrial.com/?p=45919&#038;cpage=1#comment-294576</link>
		<dc:creator>ken anthony</dc:creator>
		<pubDate>Fri, 16 Nov 2012 13:29:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.transterrestrial.com/?p=45919#comment-294576</guid>
		<description><![CDATA[I wonder if it&#039;s possible to create a laminate that reflects radiation? Or perhaps a magnetic bubble just large enough to deflect radiation from your electronics?]]></description>
		<content:encoded><![CDATA[<p>I wonder if it&#8217;s possible to create a laminate that reflects radiation? Or perhaps a magnetic bubble just large enough to deflect radiation from your electronics?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Martijn Meijering (@mmeijeri)</title>
		<link>http://www.transterrestrial.com/?p=45919&#038;cpage=1#comment-294563</link>
		<dc:creator>Martijn Meijering (@mmeijeri)</dc:creator>
		<pubDate>Fri, 16 Nov 2012 10:54:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.transterrestrial.com/?p=45919#comment-294563</guid>
		<description><![CDATA[Some googling reveals that rad hard processors sell for ~$40k, and half that if you buy them in quantity. That&#039;s a rounding error compared to the cost of a Dragon, even if you need a bunch of them for raw computing power.]]></description>
		<content:encoded><![CDATA[<p>Some googling reveals that rad hard processors sell for ~$40k, and half that if you buy them in quantity. That&#8217;s a rounding error compared to the cost of a Dragon, even if you need a bunch of them for raw computing power.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Roga</title>
		<link>http://www.transterrestrial.com/?p=45919&#038;cpage=1#comment-294561</link>
		<dc:creator>Roga</dc:creator>
		<pubDate>Fri, 16 Nov 2012 10:03:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.transterrestrial.com/?p=45919#comment-294561</guid>
		<description><![CDATA[The rad-hard trade is a nuanced one, but it basically comes down to a hardware/software spectrum.

At the hardware end you can use SOI, core memory, BJT-based circuits and other forms that are less susceptible to ionizing radiation in the first place. At the software end you have programs to prevent effects from propagating (memory scrubbers), and programs to recover (lockstep processors, redundant cores). In general the hardware side will reduce the frequency, but you&#039;ll always need some kind of software solution because eventually you&#039;ll get hit. 

I think most of the mammals in the industry go heavy on the software side, and the math is fairly compelling. With the pace of memory and processor development and mass production, a rad-hard architecture might be 100+ times slower for a given cost than a COTS part. Even if you devote 90% of your processor load to memory scrubbing, running checksums, watchdogging your co-processors, and coordinating between, say, 3 redundant cores in order to get comparable reliability to a rad-hard architecture, you come out ahead. The tradeoff is software complexity, but in return you&#039;re getting a non-bottlenecked supply chain with lots of well-understood parts.

If you make a few fairly painless choices (careful about the type of RAM and ROM you use, upscreening from a handful of candidates) you can get your mean time between failures to a level that software can manage, certainly for LEO and  probably for GEO/MEO/deep space missions that don&#039;t go to Jupiter or suffer direct hits from solar flares.

It&#039;s also instructive to see how nature does it. &lt;a href=&quot;http://en.wikipedia.org/wiki/Deinococcus_radiodurans&quot; rel=&quot;nofollow&quot;&gt; Deinococcus radiodurans has some hardware protection (manganese antioxidants) but mainly relies on redundancy and software (multiple copies of genome and advanced repair mechanisms).]]></description>
		<content:encoded><![CDATA[<p>The rad-hard trade is a nuanced one, but it basically comes down to a hardware/software spectrum.</p>
<p>At the hardware end you can use SOI, core memory, BJT-based circuits and other forms that are less susceptible to ionizing radiation in the first place. At the software end you have programs to prevent effects from propagating (memory scrubbers), and programs to recover (lockstep processors, redundant cores). In general the hardware side will reduce the frequency, but you&#8217;ll always need some kind of software solution because eventually you&#8217;ll get hit. </p>
<p>I think most of the mammals in the industry go heavy on the software side, and the math is fairly compelling. With the pace of memory and processor development and mass production, a rad-hard architecture might be 100+ times slower for a given cost than a COTS part. Even if you devote 90% of your processor load to memory scrubbing, running checksums, watchdogging your co-processors, and coordinating between, say, 3 redundant cores in order to get comparable reliability to a rad-hard architecture, you come out ahead. The tradeoff is software complexity, but in return you&#8217;re getting a non-bottlenecked supply chain with lots of well-understood parts.</p>
<p>If you make a few fairly painless choices (careful about the type of RAM and ROM you use, upscreening from a handful of candidates) you can get your mean time between failures to a level that software can manage, certainly for LEO and  probably for GEO/MEO/deep space missions that don&#8217;t go to Jupiter or suffer direct hits from solar flares.</p>
<p>It&#8217;s also instructive to see how nature does it. <a href="http://en.wikipedia.org/wiki/Deinococcus_radiodurans" rel="nofollow"> Deinococcus radiodurans has some hardware protection (manganese antioxidants) but mainly relies on redundancy and software (multiple copies of genome and advanced repair mechanisms).</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ken anthony</title>
		<link>http://www.transterrestrial.com/?p=45919&#038;cpage=1#comment-294541</link>
		<dc:creator>ken anthony</dc:creator>
		<pubDate>Fri, 16 Nov 2012 01:54:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.transterrestrial.com/?p=45919#comment-294541</guid>
		<description><![CDATA[Nah, that&#039;s B.G. personally checking out your hard drive to make sure you didn&#039;t steal anything from him. He&#039;s just using a router on the I.S.S.]]></description>
		<content:encoded><![CDATA[<p>Nah, that&#8217;s B.G. personally checking out your hard drive to make sure you didn&#8217;t steal anything from him. He&#8217;s just using a router on the I.S.S.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ken anthony</title>
		<link>http://www.transterrestrial.com/?p=45919&#038;cpage=1#comment-294540</link>
		<dc:creator>ken anthony</dc:creator>
		<pubDate>Fri, 16 Nov 2012 01:51:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.transterrestrial.com/?p=45919#comment-294540</guid>
		<description><![CDATA[Never used one myself, but can&#039;t they be programmed without having to boot? PROMs aren&#039;t booted.]]></description>
		<content:encoded><![CDATA[<p>Never used one myself, but can&#8217;t they be programmed without having to boot? PROMs aren&#8217;t booted.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: CptNerd</title>
		<link>http://www.transterrestrial.com/?p=45919&#038;cpage=1#comment-294538</link>
		<dc:creator>CptNerd</dc:creator>
		<pubDate>Fri, 16 Nov 2012 01:32:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.transterrestrial.com/?p=45919#comment-294538</guid>
		<description><![CDATA[The problem is, if the change occurs in the processor itself, it may not even be able to boot.]]></description>
		<content:encoded><![CDATA[<p>The problem is, if the change occurs in the processor itself, it may not even be able to boot.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: George Turner</title>
		<link>http://www.transterrestrial.com/?p=45919&#038;cpage=1#comment-294535</link>
		<dc:creator>George Turner</dc:creator>
		<pubDate>Fri, 16 Nov 2012 01:16:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.transterrestrial.com/?p=45919#comment-294535</guid>
		<description><![CDATA[Ah, so that explains it!  My Windows 7 laptop crashes whenever the ISS passes over the south Atlantic anomaly.  It makes sense now. :)]]></description>
		<content:encoded><![CDATA[<p>Ah, so that explains it!  My Windows 7 laptop crashes whenever the ISS passes over the south Atlantic anomaly.  It makes sense now. <img src='http://www.transterrestrial.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: basic
Object Caching 420/449 objects using disk: basic

 Served from: www.transterrestrial.com @ 2013-05-22 23:53:28 by W3 Total Cache -->