It is necessary for spacecraft software to be developed faster while ensuring reliability through mass production and reduced development turnaround time. The formulation and implementation of software platforms, as well as the standardization of onboard data communication applications, are techniques for improving software development efficiency. In addition, communication middleware and platforms have been developed, and it has been discussed and described by The Consultative Committee for Space Data Systems (CCSDS SOIS). On the contrary, hardware designs are frequently improved for greater speed, functionality, and reliability. The hardware design changes and purchase of devices from various manufacturers result in driver updates and software interface changes between the drivers and middleware. In spacecraft development, model-based, simulation, and target-hardware board development are conducted for each process. Developing and verifying using both middleware and actual board drivers are backward processes. Therefore, this study examined the SpaceWire hardware abstraction layer that can be used with multiple actual target boards and middleware. Furthermore, we developed and verified an abstraction layer driver that can be used with various middleware and host OSs to validate.


    Access

    Check access

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    SpaceWire hardware abstraction layer Considerations


    Contributors:


    Publication date :

    2022-10-17


    Size :

    87463 byte



    Type of media :

    Conference paper


    Type of material :

    Electronic Resource


    Language :

    English



    Ethernet Over SpaceWire - Hardware Issues

    Cook, Dr Barry M / Walker, Paul | AIAA | 2006


    Ethernet over SpaceWire-Hardware issues

    Cook, B. M. / Walker, P. / International Astronautical Federation et al. | British Library Conference Proceedings | 2007


    Ethernet over SpaceWire—Hardware issues

    Cook, Barry M. | Online Contents | 2007


    SpaceWire Higher-Layer Protocols

    Parkes, Dr Steve / Mills, Dr Stuart / McClements, Mr Chris | AIAA | 2006


    SpaceWire-to-GigabitEther and SpaceWire backplane

    Arase, Shigeyuki / Fujishiro, Iwao / Nomachi, Masaharu | IEEE | 2014