• 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