[SI-LIST] Re: FPGA SI Issues in Space Applications
- From: austin.lesea@xxxxxxxxxx
- To: si-list@xxxxxxxxxxxxx
- Date: Wed, 26 Apr 2006 14:38:00 -0700
> Hi,
>
> My first time posting here. Let me know if this is useful, or not.
>
> 1. Maxwell's equations work the same in a vacuum as in air, so all SI
> design for space is the same as for on earth here. Just need to
> remember that in space, temperatures might vary (a lot, or not, thermal
> design is a challenge when there is no air to carry heat away) so
> simulating fast/cold, and weak/hot corners is required (same as in any
> earth based design - just make sure you simulate the right temperatures!).
>
> 2. Accumulating total radiation dose in space means that the voltage
> thresholds of the transistors will shift. After a very long time, that
> may affect operation. One trick is that you may configure the device as
> a giant shift register, clock it a few hundred MHz, and cook the part
> for 24 to 72 hours and bake out the trapped ions (to a very large
> extent). This trick can be done after you see the current increasing
> for the core after a few years, or tens of years (if the mission lasts
> that long). One more benefit of using a FPGA for space.
>
> 3. Heavy ions in space cause latchup in bulk CMOS, so that is why we
> have the Xilinx QPRO series which uses epitaxial wafers. Do not use
> CPLDs as they are not made in epitaxial process and no one knows what
> heavy ions do to the EEPROM cells. If you wish to use a commercial FPGA
> device, make sure you can turn it off, and turn it back on after each
> latchup (so it won't turn to toast).
>
> 4. Designing for SEUs in space is totally different than even for
> airplanes at 40,000 feet: a iron or gold ion at near the speed of light
> carries a lot more punch that a puny neutron or proton in the earth's
> atmosphere (which is all you can get). The energy that smacks a chip
> with a heavy ion can do some serious flipping, and transients, and
> possibly damage. It takes a whole different approach (full TMR,
> duplicate units, and so on). Here on earth or even in the stratosphere,
> there are alternate techniques that are just fine.
>
> Happy to answer questions about satellites, and design for space.
>
> Austin Lesea, IC Design, APD Division (Virtex line), Xilinx, San Jose
>
>
>
>
> > To: si-list@xxxxxxxxxxxxx
> > Subject: [SI-LIST] Re: FPGA SI Issues in Space Applications
> >
> > Assuming you are talking about satellites and not launchers, one issue
> > to consider is that long term radiation affects transister
> > characteristics. So you can't trust specs such as Vil, Vih, Vol, Voh,
> > rise times, propogation delays.
> >
> > So how do you design? You understand what the affects are, and you
> > adjust the numbers for the worst case over the lifetime of the
> > satellite. Lots of extra margin in the design is highly recommended.
> >
> > I'm glad to see that you've addressed the SEU issue. A flip-flop that
> > decides to change state randomly is difficult to design around. It is
> > even harder when the flip-flop is controlling the configuration of the
> > FPGA. How are you dealing with radiation induced latch-up?
> >
> > Using non-radiation hardened electronics in space is tricky.
> > There was once a Japanese satellite that used seven microprocessors.
>
>
> The
>
> > processors were not radiation hardened, but they didn't worry because
>
>
> of
>
> > all of the redundancy. If one or two get a radiation hit, the others
> > take over and reset the crashed cpus. Then along came a strong solar
> > flare and knocked out all seven at once. End of satellite.
> >
> > -tom
> >
> > -----Original Message-----
> > From: si-list-bounce@xxxxxxxxxxxxx
>
>
> [mailto:si-list-bounce@xxxxxxxxxxxxx]
>
> > On Behalf Of Sammit Adhya
> > Sent: Tuesday, April 25, 2006 11:21 PM
> > To: si-list@xxxxxxxxxxxxx
> > Subject: [SI-LIST] FPGA SI Issues in Space Applications
> >
> >
> > Hello All,
> >
> > This is my first time posting to the list so hopefully the question
> > isn't too generic. I'm currently working on a research project to use
> > FPGAs as flight computers in space at the University of Colorado. I
>
>
> was
>
> > wondering if people had any general advice for designing circuits in
> > space with it comes to signal integrity and high radiation
>
>
> environments.
>
> > Things like single event upsets have already been addressed, but I was
> > looking for some insight issues beyond SEUs, SETs and SEEs. Any
>
>
> specific
>
> > ways of routing circuits or designing them to inherently protect them
> > the harsh space environment? Thanks!
> >
> > --
> > Sincerely,
> > Sammit Adhya
>
------------------------------------------------------------------
To unsubscribe from si-list:
si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field
or to administer your membership from a web page, go to:
http://www.freelists.org/webpage/si-list
For help:
si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field
List FAQ wiki page is located at:
http://si-list.org/wiki/wiki.pl?Si-List_FAQ
List technical documents are available at:
http://www.si-list.org
List archives are viewable at:
http://www.freelists.org/archives/si-list
or at our remote archives:
http://groups.yahoo.com/group/si-list/messages
Old (prior to June 6, 2001) list archives are viewable at:
http://www.qsl.net/wb6tpu
Other related posts: