SpaceWire EGSE & Device Simulator

The SpaceWire EGSE & Device Simulator is a programmable hardware unit designed specifically for generating sophisticated test schedules involving precision timing and creating accurate real-time simulations for SpaceWire enabled instruments.

  • Emulates SpaceWire traffic from almost any instrument, or other flight equipment in real-time.
  • Generates sophisticated sequences of packets with varying payload content, timing and data-rates through the use of schedules, state machines and events.
  • Stores pre-defined packet cargoes in memory to emulate large payloads from high data-rate instruments.
  • Monitors received packet streams, reacting to pre-programmed sequences.
  • Interacts with external hardware through external triggers, which can be used to trigger different packet sequences.
  • Interacts with host software via software events and the provided API to trigger packet sequences for real-time transmission.

It is an extremely useful tool during equipment development, validation, and spacecraft assembly, integration and test. The EGSE & Device Simulator removes the need for expensive, bespoke, real-time software development when simulating equipment with SpaceWire interfaces, saving time and reducing schedule risk.

Product Features

  • Emulates SpaceWire traffic from almost any instrument, or other flight equipment in real-time.

  • Generates sophisticated sequences of packets with varying payload content, timing and data-rates.

  • Stores pre-defined packet cargoes in memory to emulate large payloads from high data-rate instruments.

  • Monitors received packet streams, reacting to pre-programmed sequences.

  • Interacts with external hardware through external triggers, which can be used to trigger different packet sequences.

  • Interacts with host software via software event and the provided API to trigger packet sequences for real-time transmission.

  • Notifies host software of state changes and events.

  • Link data-signalling rates can be changed on the fly enabling close simulation of an instrument or other SpaceWire unit.

  • Highly configurable using the powerful and intuitive scripting language that includes: Packet Definition, Variables, Packet Generation Schedules, State Machines and Events.

  • 19” rack mountable.

Technical Specs

  • Part Number

    129

  • Size
    • 110 x 30 x 112 mm (approx., excluding feet)

  • Power
    • +5V DC, main power brick supplied

  • SpaceWire Ports
    • Compliant to SpaceWire Standard ECSS-E-ST-50-12C (formerly ECSS-E50-12A) and provides support for RMAP (ECSS-E-ST-50-52C)

    • Number of SpaceWire Ports: 2

    • Connectors: 9-pin micro-miniature D-type

    • LVDS signalling: Using Xilinx LVDS

  • USB Port
    • USB 2.0 (480 Mbits/s)

  • Trigger inputs and output
    • SMB connectors with +3.3V signal level and 5V tolerances

    • 3 x inputs, 1 x ouput

  • EMC
    • CE/FCC Certified

  • Supporting software
    • Windows (Windows 10, 8, 7, Vista, XP)

    • Linux (2.6 and 3.0 kernels)

  • Software API
    • C language