Abstract
Two of the most important aspects of on-board computers (OBCs) for small satellite designs are miniaturization and functional integration. Toward that objective, this thesis proposed a noble reconfigurable OBC hardware architecture and a method of FPGA resource scheduling. Based on the method, a real time operating system was also designed, which make the OBC could dynamically adapt its hardware architecture to meet the demand of software tasks. This design allows for highly efficient multi-tasking and autonomous architecture modification. The FPGA resource utilizing method and adaptable architecture also gave the OBC a certain degree of in-flight self-repair capability which improves prospects for long term reliability in space. At last, a prototype was implemented on a Xilinx's ML403 development board, and details of the design and the test results were described in this paper.
| Original language | English |
|---|---|
| Pages (from-to) | 5211-5223 |
| Number of pages | 13 |
| Journal | Journal of Information and Computational Science |
| Volume | 9 |
| Issue number | 17 |
| State | Published - 15 Dec 2012 |
Keywords
- Adaptive
- FPGA
- On-board-computer
- Reconfigurable computing
- Small satellite
Fingerprint
Dive into the research topics of 'The design of an adaptive on-board computer for small satellites'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver