EmbeddedRelated.com
Forums
Memfault Beyond the Launch

which low cost fpga for space?

Started by hamze60 May 11, 2009
I want to design a space system and don't want to use airspace
expensive fpga. considering space radiation I want to make this system
fault tolerant. ACTEL is flash-based but in program lost condition
( even with low probability ) it should be reprogrammed so a
programing circuit is also needed. Xilinx or Altera are RAMbased but
they have very small size EPROMs to store both hardware configuration
and software, so using multiple of EPROMs is possible for redundancy.
can anybody suggest better solution or even a new idea?
On Mon, 11 May 2009 03:06:21 -0700, hamze60 wrote:

> I want to design a space system and don't want to use airspace expensive > fpga. considering space radiation I want to make this system fault > tolerant. ACTEL is flash-based but in program lost condition ( even with > low probability ) it should be reprogrammed so a programing circuit is > also needed. Xilinx or Altera are RAMbased but they have very small size > EPROMs to store both hardware configuration and software, so using > multiple of EPROMs is possible for redundancy. can anybody suggest > better solution or even a new idea?
You might find some ideas in this paper useful: http://andraka.com/files/seu_mapld_2003.pdf Regards, Allan
On May 11, 6:06=A0am, hamze60 <hamz...@gmail.com> wrote:
> I want to design a space system and don't want to use airspace > expensive fpga
I guess there probably are FPGA's on the market whose value exceeds the launch cost of their mass...
On May 11, 11:06=A0am, hamze60 <hamz...@gmail.com> wrote:
> I want to design a space system and don't want to use airspace > expensive fpga. considering space radiation I want to make this system > fault tolerant. ACTEL is flash-based but in program lost condition > ( even with low probability ) it should be reprogrammed so a > programing circuit is also needed. Xilinx or Altera are RAMbased but > they have very small size EPROMs to store both hardware configuration > and software, so using multiple of EPROMs is possible for redundancy. > can anybody suggest better solution or even a new idea?
How about quad redundancy. Each system quarter is design as a unified singular design, and the 3 join ports are added. The majority selection of status from the 3 join ports are compared to the actual system quarter information, and an error causes a reload and copy cycle. The system join port has to be wide enough to encompass all the registered memory, or has to have a reload interleave presenting this memory/register information in a know addressed order. In this sense it does not matter what is done to restart the failed system quarter, just that it will be in error until it has reloaded, and may be restarted in sync. cheers jacko
On 2009-05-11, hamze60 <hamze60@gmail.com> wrote:

|----------------------------------------------------------------------|
|"I want to design a space system and don't want to use airspace       |
|expensive fpga. considering space radiation I want to make this system|
|fault tolerant. ACTEL is flash-based but in program lost condition    |
|( even with low probability ) it should be reprogrammed so a          |
|programing circuit is also needed. Xilinx or Altera are RAMbased but  |
|they have very small size EPROMs to store both hardware configuration |
|and software, so using multiple of EPROMs is possible for redundancy. |
|can anybody suggest better solution or even a new idea?"              |
|----------------------------------------------------------------------|

If you can trust yourself enough to not need a reconfigurable FPGA,
then consider
HTTP://AMS.Aeroflex.com/ProductPages/RH_fpga.cfm

Memfault Beyond the Launch