Aeroflex Gaisler provides several SpaceWire cores: GRSPW and GRSPW2, GRSPWROUTER and GRSPW_CODEC.
The GRSPW and GRSPW2 cores implement a SpaceWire link controller with AHB interface and RMAP command handler. GRSPW2 is based on the GRSPW and contains a number of improvements and added features.
The GRSPWROUTER core implements a SpaceWire router switch with the possibility for different types of ports, covering SpaceWire, AMBA AHB and FIFO ports.
The GRSPW_CODEC is a standalone version of the codec used in the GRSPW2.
More information about each core can be found on their respective pages.