In this example design the telemetry encoder and telecommand decoder are implemented in an Actel FPGA. The encoder is implemented in hardware, whereas the lower layers of the decoder are implemented in hardware with the higher layers externally in software. Support is provided for additional hardware decoded command outputs and pulses.
The telemetry encoder and telecommand decoder can be used in systems where CCSDS and ECSS compatible communication services are required. The software implementation of the higher layers of the telecommand decoder allows for implementation flexibility and accommodation of future standard enhancements. The hardware decoded command outputs and pulses do not require software and can therefore be used for critical operations. The telemetry encoder does not require any software.
Devices and packaging