SpaceWire
SpaceWire
The SpaceWire IP core is compliant with the IEEE 1355 standard. It is capable of 100Mbps full duplex bitrate. Support for FreeRTOS, RTEMS and Linux is available, a TCP/IP networking driver is provided for Linux. This IP core comes in 2 different versions. The first one is presented to the processor as a peripheral (AXI/AHB), the second one is a "bare metal" implementation that can be connected to any HDL design without any processor involved or when maximum bitrate is needed.
Downloads
Datasheet
Download
SPECIFICATIONS
| Feature | Support |
|---|---|
| Flow control | Yes |
| EOP/EEP | Yes |
| Time-codes | Yes |
| Wormhole addressing | No |
| Fifo depth | Configurable from 64 bytes to 16 kbytes |
| Full compliance with ECSS-E-ST-50-12C | Yes |
| Flight tested | Yes |
| RMAP support | Available (optional) |
VERSIONS
This IP core comes in different versions:
AXI/AXILite: Ready to connect to an AXI/AXI lite bus. It has an AXI lite slave for configuration and an AXI full interface to read/write data from memory.
AHB/APB: Same concept as AXI/AXILite configuration but with APB slave for configuration and AHB for writing memory.
AxiStream: Core to be integrated directly to an HDL project without any type of buses. With this configuration, the maximum bitrate can be achieved.
The content may be subject to change.