Design of SpaceWire node interface based on single FPGA chip

Canjie Huang,Wenshuai Lu,Ping Fu
2009-01-01
Abstract:The SpaceWire is a high-speed bus used on spacecraft, which is designed for complicated missions in space projects. According to the latest standard ECSS-E-ST-50-12C, the paper analyzes the requirement for a SpaceWire node, then presents a design of SpaceWire node interface based on single FPGA chip. A concept of muti-clock domain is used. The FSM (Finite State Machine) of Receiver and Transmitter is improved, so as to the arithmetic of DS decoding. The implementation of parity check function and the Time-Code module is also illuminated. The design is validated in EP1C6Q240C8 of Altera at last, with the transmit rate up to 100 Mbps in each direction.
What problem does this paper attempt to address?