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.


    Zugriff

    Zugriff prüfen

    Verfügbarkeit in meiner Bibliothek prüfen

    Bestellung bei Subito €


    Exportieren, teilen und zitieren



    Titel :

    A SpaceWire router architecture with non-blocking packet transfer mechanism


    Beteiligte:


    Erscheinungsdatum :

    01.09.2014


    Format / Umfang :

    2674949 byte




    Medientyp :

    Aufsatz (Konferenz)


    Format :

    Elektronische Ressource


    Sprache :

    Englisch



    SpaceWire Router

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

    Freier Zugriff

    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