The CCSDS/ECSS Spacecraft Data Handling IP cores represent a collection of cores that have been developed specifically for the space sector. These IP cores implement functions commonly used in spacecraft data handling and management systems. Supporting Software Libraries and EGSE equipment are available.
The cores implement international standards from organizations such as Consultative Committee for Space Data Systems (CCSDS), European Cooperation on Space Standardization (ECSS), and the former Procedures, Standards and Specifications (PSS) from the European Space Agency (ESA). Documentation of the spacecraft data handling IP cores can be found in the GRLIB IP Core User's Manual.
The spacecraft data handling IP cores cover the following functions:
Cobham Gaisler offers Telemetry and Telecommand components implemented in Actel FPGA technology.
Cobham Gaisler offers CCSDS/ECSS Telemetry and Telecommand EGSE equipment.
The cores are portable and can be implemented on most FPGA and ASIC technologies, and have been tested for Microsemi/Actel RTAX and RT ProASIC3, and Xilinx Virtex FPGA technologies.
The cores are available in VHDL source code and, when applicable, use the plug&play configuration method described in the GRLIB User's Manual.
The TMTC licence covers all CCDSD/ECSS IP cores except the following cores which are licensed separately:
Lossless Data Compression
The SHyLoC CCSDS121 and CCSDS123 IP cores implements the CCSDS 121.0-B-2 and 123.0-B-1 standards for lossless data compression, respectively. The cores are available as stand-alone cores and are also delivered with an AMBA wrapper with a register interface and a DMA engine.
Missions and devices
The spacecraft data handling IP cores have been used in several satellite developments and ASIC devices. The following is a list of missions and devices:
Supported standards organizations