DocumentCode :
1937820
Title :
Configurable test bed design for nanosats to qualify commercial and customized integrated circuits
Author :
Guareschi, W. ; Azambuja, J. ; Kastensmidt, F. ; Reis, R. ; Durao, O. ; Schuch, N. ; Dessbesel, G.
Author_Institution :
UFRGS, PGMICRO - PPGC, Porto Alegre, Brazil
fYear :
2013
fDate :
2-9 March 2013
Firstpage :
1
Lastpage :
7
Abstract :
The use of small satellites has increased substantially in recent years due to the reduced cost of their development and launch, as well to the flexibility offered by commercial components. The test bed is a platform that allows components to be evaluated and tested in space. It is a flexible platform, which can be adjusted to a wide quantity of components and interfaces. This work proposes the design and implementation of a test bed suitable for test and evaluation of commercial circuits used in nanosatellites. The development of such a platform allows developers to reduce the efforts in the integration of components and therefore speed up the overall system development time. The proposed test bed is a configurable platform implemented using a Field Programmable Gate Array (FPGA) that controls the communication protocols and connections to the devices under test. The Flash-based ProASIC3E FPGA from Microsemi is used as a control system. This adaptive system enables the control of new payloads and softcores for test and validation in space. Thus, the integration can be easily performed through configuration parameters. It is intended for modularity. Each component connected to the test bed can have a specific interface programmed using a hardware description language (HDL). The data of each component is stored in embedded memories. Each component has its own memory space. The size of the allocated memory can be also configured. The data transfer priority can be set and packaging can be added to the logic, when needed. Communication with peripheral devices and with the Onboard Computer (OBC) is done through the pre-implemented protocols, such as I2C (Inter-Integrated Circuit), SPI (Serial Peripheral Interface) and external memory control. In loco primary tests demonstrated the control system´s functionality. The commercial ProASIC3E FPGA family is not space-flight qualified, but tests have been made under Total Ionizing Dose (TID) showing its robustness up to 25 kr- ds (Si). When considering proton and heavy ions, flash-based FPGAs provide immunity to configuration loss and low bit-flips susceptibility in flash memory. In this first version of the test bed two components are connected to the controller FPGA: a commercial magnetometer and a hardened test chip. The embedded FPGA implements a Single Event Effects (SEE) hardened microprocessor and few other soft-cores to be used in space. This test bed will be used in the NanoSatC-BR1, the first Brazilian Cubesat scheduled to be launched in mid-2013.
Keywords :
aerospace testing; artificial satellites; embedded systems; field programmable gate arrays; flash memories; integrated circuit testing; radiation effects; space vehicle electronics; Brazilian Cubesat; Flash-based ProASIC3E FPGA; Microsemi; NanoSatC-BR1; ProASIC3E FPGA family; bit-flips susceptibility; commercial magnetometer; communication protocols; configurable test bed design; configuration loss; configuration parameters; control system; data transfer priority; embedded memories; external memory control; field programmable gate array; flash memory; hardened test chip; hardware description language; heavy ions; integrated circuits; inter-integrated circuit; memory space; nanosatellites; onboard computer; peripheral devices; pre-implemented protocols; proton ions; serial peripheral interface; single event effects hardened microprocessor; total ionizing dose; Aerospace electronics; Field programmable gate arrays; Magnetometers; Microprocessors; Payloads; Protocols; Space vehicles;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Aerospace Conference, 2013 IEEE
Conference_Location :
Big Sky, MT
ISSN :
1095-323X
Print_ISBN :
978-1-4673-1812-9
Type :
conf
DOI :
10.1109/AERO.2013.6497170
Filename :
6497170
Link To Document :
بازگشت