Products

SpaceWire CODEC IP Core

Keywords: AMBA AXI, ASIC, Control/configuration and status/error dedicated host interface, Decoder, DMA, ECSS-E-ST-50-12C, EDAC, Encoder, FPGA, High data-rate, High speed, IP Core, Low power, LVDS, On-board satellite communication, RMAP, Serial communication link, SpaceWire

The SpaceWire CODEC IP Core is a very compact macrocell providing a complete and configurable interfacing solution for high data-rate communications compliant with the SpaceWire standard ECSS-E-ST-50-12C Rev.1 (SpaceWire Encoder‐Decoder specification). The SpaceWire protocol defines a bi-directional, full-duplex, serial data communication link, and it is based on LVDS physical layer, resulting in a low-power high-speed link.

The IP Core is available as “simple” CODEC, implementing the full SpaceWire protocol stack and having simple TX/RX FIFO interface for data and access to control and status registers. This is the most flexible version to be integrated in a third-party FPGA/ASIC design. In order to accommodate more complex designs, the IP Core can be extended with Direct Memory Access (DMA) and standard bus interface such as AMBA AXI. This extensions make it easier to use the IP Core within microprocessor-based systems.

The SpaceWire CODEC IP Core has been tested at multiple levels, it is interoperable with other SpaceWire commercial products (e.g., conformance testers), it has been validated in ESA space project, and it has been integrated in space flight hardware for Earth observation missions (e.g., ESA Sentinel-3 mission, ESA Euclid mission) and others (e.g., Iridium NEXT constellation).

Key features

 
  • Highly customisable to fulfil user needs
  • Compliant with ECSS-E-ST-50-12C Rev.1 standard (SpaceWire Encoder‐Decoder specification)
  • SpaceWire TX bit rate and link start mode programmability
  • Simple FIFO-based host data interface
  • Optional support to AMBA AXI bus interface with DMA functionality
  • Time-Code support for transmission and reception with automatic validity check of received time-codes
  • Control/configuration and status/error dedicated host interface
  • Fault tolerant IP with configurable EDAC FIFOs
  • Optional support to RMAP Target commands in conformance with ECSS‐E‐ST‐50‐52C standard (SpaceWire RMAP Target specification)
  • Technology-independent VHDL IP core successfully implemented and tested on many FPGA devices for space

Other information

Technologies/Applications

  • SpaceWire

Competencies

  • FPGA/ASIC design
  • IP Core design
  • Verification

Downloads

SpaceWire CODEC IP Core Brochure

Call us at 0039 050 6220532 or email us at request@ingeniars.com