18.07.2013 Views

Application and experience of CAN as a low cost OBDH bus system ...

Application and experience of CAN as a low cost OBDH bus system ...

Application and experience of CAN as a low cost OBDH bus system ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

2.2.2 Radiation Tolerant <strong>CAN</strong> Solution (Rad<strong>CAN</strong>)<br />

Recently SSTL h<strong>as</strong> started moving out <strong>of</strong> the benign environment LEO missions. As part<br />

<strong>of</strong> the British National Space Centre funding, a small GEO platform program is being<br />

developed under the project GEMINI. In order to meet the tougher radiation environment<br />

<strong>and</strong> higher reliability (<strong>as</strong> GEMINI h<strong>as</strong> deployable panels <strong>and</strong> therefore no p<strong>as</strong>sive fail-safe<br />

attitude) A COTS approach is no longer applicable <strong>and</strong> a more traditional space industry<br />

solution w<strong>as</strong> required.<br />

As SSTL h<strong>as</strong> a lot <strong>of</strong> <strong>experience</strong> with the <strong>CAN</strong> <strong>bus</strong>, it w<strong>as</strong> decide to develop a Radiation<br />

tolerant <strong>CAN</strong> node – Rad<strong>CAN</strong>. This w<strong>as</strong> to al<strong>low</strong> quicker migration <strong>of</strong> current designs<br />

between the various environments <strong>as</strong> required.<br />

Therefore, the single chip <strong>CAN</strong> microcontroller functionality had to be re-created with a<br />

discrete 8051 microcontroller, memory, EPROM, ADC <strong>and</strong> FPGA, <strong>as</strong> shown in figure 5.1<br />

be<strong>low</strong>.<br />

8051<br />

Boot<br />

EPROM<br />

48 GPIO<br />

FPGA<br />

(208 pin)<br />

CASA2<br />

(<strong>CAN</strong>)<br />

12-bit ADC<br />

Figure 6 – Discrete elements <strong>of</strong> the Rad<strong>CAN</strong> solution<br />

<strong>CAN</strong><br />

Physical<br />

128K x 8<br />

Memory<br />

Relay<br />

Using traditional space approved components a Latch-up immune, highly SEU tolerant,<br />

100Krad solution w<strong>as</strong> produced. However, there is a significant incre<strong>as</strong>e in design<br />

complexity <strong>and</strong> size. The physical impact <strong>of</strong> migrating from COTS to radiation tolerant is<br />

shown in Table 2.<br />

MUX<br />

16 Channels<br />

Primary &<br />

Secondary<br />

<strong>CAN</strong> Bus

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!