SpaceWire Router

SpaceWire Router

Data Sheet

Configurable as 16 ports, two separate 8 port, or a single 8 port router, the Design Net SpaceWire Router implements a non-blocking routing switch matrix that can connect any input port to any output port as defined in the ECSS-E-ST-50-12C standard. It has a mandatory configuration port that provides access to configuration and status registers and the routing table using the RMAP defined in ECSS-E-ST-50-52C.

Group adaptive routing is fully supported – both path and logical addresses can be individually configured to use from one up to all ports. Another unique feature includes a packet distribution mechanism, which facilitates multicast and broadcast addresses. In addition, individual output port arbitration using two priority levels with round-robin at each level is also supported.

The combination of an inherent fault tolerant router design and a radhard RTAX2000S FPGA instantiation makes it an ideal candidate for space and other hi-rel applications. This SpaceWire router is well suited for supporting any Plug and Play network topology containing multiple nodes as well as additional routers through bi-directional, point-to-point high speed digital serial links.

Salient Features
Provides a total of 16 usable SpaceWire portsFully compliant with ESA SpaceWire standards

Supports RMAP configuration protocol

Up to 200MBPS independent, bi-directional link speed per link

Configurable to provide a 28V 16 channel power distribution hub

Space qualified LVDS transceivers for each port

System time distribution via all SpaceWire ports

Timers on all ports to prevent deadlock

Implementation in radhard RTAX2000S/SL FPGA

Power consumption: less than 7Watts @ 28V

Compact board size: 5” x  7”

Operating Temperature: -55°C to +125°C

All circuits – 300kRad(Si, functional) TID performance

Single Event Latch-Up Immunity (SEL) to LETth> 117 Mev-cm2/mg

Single Event Upset (SEU) to LETth> 37 Mev-cm2/mg