† Advisors’s scientific contributions

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (1)


Fig. 3. With single-bit correcting ECC-RAM, a word should no longer be used once a single hard-fault has been detected. Hard faults are depicted in black, soft faults in yellow, erasure code parity in green.  
Fig. 5. Each inode can either utilize direct addressing or double indirection for storing file data. An inode may possess extended attribute and contains a reference to its parent directory. Each directory's child inodes are kept within a double linked list maintained by the parent.  
Fig. 8. Memory access hierarchy for a RAIF based system with added error correction. Extensive modifications to various components are be required; affected elements are depicted in yellow.  
Fig. 9. Memory access and data flow hierarchy for an MTD- Mirror set. Flash-memory specific logic is depicted in blue and may partially reside within the FTL. Required modifications are indicated in yellow.  
Enabling Dependable Data Storage for Miniaturized Satellites
  • Conference Paper
  • Full-text available

August 2015

·

607 Reads

·

7 Citations

·

† Advisors

·

·

Carsten Trinitis

We present storage integrity concepts developed for the CubeSat MOVE-II over the past two years, enabling dependable computing without relying solely upon hardened special purpose hardware. Neither component level, nor hardware-or software-side measures individually can guarantee sufficient system consistency with modern highly scaled components. Instead, a combination of hardware and software measures can drastically increase system dependability, even for missions with a very long duration. Dependability in the most basic sense can only be assured if program code and required supplementary data can be stored consistently and reliably aboard a spacecraft. Thus, to enable any form of meaningful dependable computing, storage integrity must be assured first and foremost. We present three software-driven concepts to assure storage consistency, each specifically designed towards protecting key components: a system for volatile memory protection, the filesystem FTRFS to protect system software, and MTD-mirror to safeguard payload data. All described solutions can be applied to on-board computer design in general and do not require systems to be specifically designed for them. Hence, simplicity can be maintained, error sources minimized, testability enhanced, and survival rates of miniaturized satellite increased drastically.

Download

Citations (1)


... Chapter 7 is therefore dedicated to discussing fault tolerance for the various volatile and nonvolatile memories used aboard miniaturized satellites and within our architecture. The research presented in this chapter was published as finalist paper [Fuchs15] in the proceedings of the AIAA/USU Conference on Small Satellites (SmallSat). It was awarded second place and a research grant in the Annual Frank J. Redd Student Competition. ...

Reference:

Fault-Tolerant Satellite Computing with Modern Semiconductors
Enabling Dependable Data Storage for Miniaturized Satellites