DocumentCode
134032
Title
A SpaceWire router architecture with non-blocking packet transfer mechanism
Author
Yuasa, Takeshi ; Takahashi, Tatsuro ; Nomachi, Masaharu ; Hihara, Hiroki
Author_Institution
RIKEN The Inst. for Phys. & Chem. Res., Wako, Japan
fYear
2014
fDate
22-26 Sept. 2014
Firstpage
1
Lastpage
7
Abstract
A new SpaceWire router architecture with packet segmentation and multiplexing capability is presented. The aim is to resolve a blocking phenomenon, or an increase of packet transfer latency, that can happen in a SpaceWire network formed by ordinary SpaceWire routers. To resolve the blocking of packet transfer in a router caused by worm-whole routing of a preceding packet, we designed, implemented, and tested, a non-blocking packet transfer mechanism that uses the SpaceWire-R protocol for segmentation of packets, acknowledgement, multiplexing of segments, and management of an end-to-end communication channel. The mechanism is implemented as an extension to an existing SpaceWire router. The SpaceWire-R part is implemented as an extension module to the existing SpaceWire router VHDL IP core, and we do not modify SpaceWire router specification at all. Details of the architecture, implementation result, and performance evaluation result are shown in the present paper.
Keywords
protocols; space communication links; telecommunication channels; telecommunication network routing; SpaceWire network; SpaceWire router architecture; end to end communication channel; nonblocking packet transfer mechanism; packet segmentation; worm whole routing; IP networks; Logic gates; Multiplexing; Payloads; Ports (Computers); Routing; Switches; SpaceWire-R; latency-constrained network; packet segmentation;
fLanguage
English
Publisher
ieee
Conference_Titel
SpaceWire Conference (SpaceWire), 2014 International
Conference_Location
Athens
Type
conf
DOI
10.1109/SpaceWire.2014.6936261
Filename
6936261
Link To Document