Background

On the International Space Station (ISS), a Mass Memory Unit (MMU) stores data using PC Card Flash memory. In orbit, the ISS is unprotected from cosmic radiation, which regularly triggers errors in the Flash memory. The MMU must reliably correct these errors. Therefore, before launch into space, it had to be demonstrated that the MMU reliably detects and corrects these memory errors.

PCCard Emulator Detail

Project Overview

Client
EADS

Area
Data & High Performance

Solution
FPGA Emulator for testing error correction in space.

System Environment
Mass Memory Unit (MMU) of the ISS, PC Card Flash Memory, PC Card Interface, PCI Card in PC

ESA Technology Tree
Areas 8D-2 and 9C-2

SCS’s Contribution

SCS developed an emulator for EADS that specifically simulates the behavior of flash cards and radiation-induced error states, and records all processes in detail.

Mass Memory Unit fuer ISS gross

Result

With the PC Card Emulator, EADS was able to test the Mass Memory Unit in detail for memory errors and demonstrate its robustness against radiation-induced memory errors. The automated tests helped to meet the tight schedule and prepare the MMU for launch into space on time.

Services Used

FPGA Engineering

Electronic Hardware

Data & High Performance

A man in a blue shirt smiles, in front of a blurred pastel blue and yellow background with the inscription "scs kontakt".

Your Contact Person

David Gschwend

High Performance Systems
+41 43 456 16 00

For questions regarding FPGA development, hardware test systems, and the precise simulation of technical interfaces.

More Case Studies

  • RLC Thun 2008 fgb Medien 2

    SBB

    Detection of Wheel Defects with Smart Algorithms

    Detecting wheel damage from checkpoint measurement data.

  • E Mob Tiefgarage EKZ

    EKZ (Electricity Works of the Canton of Zurich)

    Charging Management for Parking Facilities

    Manufacturer-independent load management for charging stations.

  • Close-up of a microchip and components on a green printed circuit board of an embedded system.

    When the Microprocessor Is Discontinued

    System-on-Module with Linux instead of 1:1 replacement.