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:
We offer CCSDS/ECSS Telemetry and Telecommand EGSE equipment.
Implementation characteristics
The cores are portable and can be implemented on most FPGA and ASIC technologies, and have been tested for Microsemi 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.
Licensing
The TMTC license 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.
Supported standards organizations