SpaceWire CODEC IP Core

Keywords: AMBA AXI, ASIC, 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 solution providing a complete and configurable interfacing solution for high data-rate communications compliant with the standard ECSS-E-ST-50-12C.

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 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).

The IP Core is available as “simple” CODEC, implementing the full SpW protocol stack and having simple TX/RX FIFO interface for data and access to control 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.

Key features

  • ECSS-E-ST-50-12C compliant (encoder‐decoder specification)
  • Highly customisable to fulfil user needs
  • SpaceWire TX data-rate and link start mode programmability
  • Simple FIFO-based host interface or AMBA AXI bus interface (on request)
  • Time-code transmission and reception support
  • Configuration and status/error interface
  • Fault tolerant IP with EDAC FIFOs (on request)
  • Optional support to RMAP commands with dedicated hardware decoder
  • Low power | low complexity | high speed

Other information


  • SpaceWire


  • FPGA/ASIC design
  • IP Core design
  • Verification


SpaceWire CODEC IP core brochure

Call us at 0039 050 6220532 or email us at