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.


    Access

    Check access

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    A SpaceWire router architecture with non-blocking packet transfer mechanism


    Contributors:


    Publication date :

    2014-09-01


    Size :

    2674949 byte




    Type of media :

    Conference paper


    Type of material :

    Electronic Resource


    Language :

    English



    SpaceWire Router

    Parkes, Steve / McClements, Chris / Kempf, Gerald et al. | BASE | 2003

    Free access

    SpaceWire Router Boards

    Saunders, S. / Gross, D. | Springer Verlag | 2022


    GR740 SpaceWire router validation methodology and results: SpaceWire components, long paper

    Hjorth, Magnus / Jalle, Javier / Siegle, Felix et al. | IEEE | 2016


    SpaceWire standard and improved wormhole router design

    Yi, Dalu / Yu, Lixin / Fei, Haidong et al. | IEEE | 2012


    Radiation Tolerant SpaceWire Router for Satellite On-Board Networking

    Saponara, S. / Fanucci, L. / Tonarelli, M. et al. | IEEE | 2007