SpaceWire protocol is a standard for high-speed links and networks for use in on-board spacecraft, easing the interconnection of sensors, mass-memories, processing units and downlink telemetry sub-systems. It is a full-duplex, bidirectional, serial, point-to-point data link. It encodes data using two differential pairs in each direction. That is a total of eight signal wires, four in each direction. The SpaceWire RDDP (reliable data delivery protocol) is applicable to many aerospace microelectronics devices like spacecraft systems, nano satellites (i.e. CubeSat), space cameras, OBC (On Board Computer) and embedded microcontrollers. This IP core can operate up to the packet level in point-to-point links, without requiring any destination address. SpaceWire IP Core has been designed all-in RTL (VHDL), without the requiring an external microprocessor or software for encoding/decoding in order to reduce the required gate & memory.