This paper describes a novel architecture of fault tolerant solid state mass memory (SSMM) for satellite applications. Mass memories with low-latency time, high throughput, and storage capabilities cannot be easily implemented using space qualified components, due to the inevitable technological delay of these kind of components. For this reason, the choice of commercial off the shelf (COTS) components is mandatory for this application. Therefore, the design of an electronic system for space applications, based on commercial components, must match the reliability requirements using system level methodologies. In the proposed architecture, error-correcting codes are used to strengthen the commercial dynamic random access memory (DRAM) chips, while the system controller is developed by applying fault tolerant design solutions. The main features of the SSMM are the dynamic reconfiguration capability, and the high performances which can be gracefully reduced in case of permanent faults, maintaining part of the system functionality. The paper shows the system design methodology, the architecture, and the simulation results of the SSMM. The properties of the building blocks are described in detail both in their functionality and fault tolerant capabilities. A detailed analysis of the system reliability and data integrity is reported. The graceful degradation capability of our system allows different levels of acceptable performances, in terms of active I/O link interfaces and storage capability. The results also show that the overall reliability of the SSMM is almost the same using different RS coding schemes, allowing a dynamic reconfiguration of the coding to reduce the latency (shorter codewords), or to improve the data integrity (longer codewords). The use of a scrubbing technique can be useful if a high SEU rate is expected, or if the data must be stored for a long period in the SSMM. The reported simulations show the behavior of the SSMM in presence of permanent and transient faults. In fact, we show that the SCU is able to recover from transient faults. On the other hand, using a spare microcontroller also hard faults can be tolerated. The distributed file system confines the unrecoverable fault effects only in a single I/O Interface. In this way, the SSMM maintains its capability to store and read data. The proposed system allows obtaining SSMM characterized by high reliability and high speed due the intrinsic parallelism of the switching matrix.


    Zugriff

    Zugriff über TIB

    Verfügbarkeit in meiner Bibliothek prüfen

    Bestellung bei Subito €


    Exportieren, teilen und zitieren



    Titel :

    Design of a fault tolerant solid state mass memory


    Beteiligte:
    Cardarilli, G.C. (Autor:in) / Leandri, A. (Autor:in) / Marinucci, P. (Autor:in) / Ottavi, M. (Autor:in) / Pontarelli, S. (Autor:in) / Re, M. (Autor:in) / Salsano, A. (Autor:in)

    Erschienen in:

    Erscheinungsdatum :

    2003


    Format / Umfang :

    16 Seiten, 33 Quellen




    Medientyp :

    Aufsatz (Zeitschrift)


    Format :

    Print


    Sprache :

    Englisch




    Fault tolerant solid state mass memory for space applications

    Cardarilli, G.C. / Ottavi, M. / Pontarelli, S. et al. | IEEE | 2005


    Fault Tolerant Solid State Mass Memory for Space Applications

    Cardarilli, G.C. | Online Contents | 2005


    Fault Tolerant System Design Optimization

    McCarragher, B. / Hammett, R. / Schor, A. L. et al. | British Library Conference Proceedings | 1992


    Power Module with Solid State Circuit Breakers for Fault-Tolerant Applications

    Kriegel, K. / Melkonyan, A. / Galek, M. et al. | British Library Conference Proceedings | 2010


    Fault-Tolerant Holographic Memory with Two Photorefractive Crystals

    Toishi, M. / Okamoto, A. / Honma, S. et al. | British Library Conference Proceedings | 2001