• DocumentCode
    2029004
  • Title

    SW-HW Co-design and Fault Tolerant Implementation for the LRID Wireless Communication System

  • Author

    Skoulaxinos, Stefanos

  • Author_Institution
    Sch. of MACS, Heriot-Watt Univ.
  • fYear
    2006
  • fDate
    15-18 June 2006
  • Firstpage
    305
  • Lastpage
    308
  • Abstract
    This paper presents the development of a wireless communication system, the RF identification tag, built and tested in Heriot-Watt University, Edinburgh. The design flow commences in SPIN, a high level model-checking tool at present deployed towards the verification of safety critical software designs including NASA missions. The formally verified model of the application is then enhanced with software based monitoring architectures comparable with that applied in conventional firmware development such as the watchdog timer defending rational control related execution of the high level system representation. Following automated synthesis into hardware (HDL) with the aid of an ESL method, the generated RTL design can be further protected against increased levels of radiation and SEUs with the aid of the xTMR tool. It is claimed that a development route of this type promotes high levels of algorithmic testability and reliability attained via fault prevention means in the model checking process as well as multi-layered run-time monitoring and fault management strategies leveraging upon the design on the vertical implementation phase. The application developed in the proposed lifecycle and targeting the FPGA technology is finally tested under a lab emulated EMI scheme and system survivability is examined and quantified. Reliability is then estimated and analyzed in the CASRE tool (developed by JPL NASA)
  • Keywords
    fault tolerant computing; field programmable gate arrays; formal verification; hardware description languages; hardware-software codesign; radiofrequency identification; software architecture; CASRE tool; ESL method; FPGA technology; HDL; LRID wireless communication system; NASA mission; RF identification tag; RTL design; SW-HW co-design; automated synthesis; fault management; fault tolerant; firmware; model-checking; multilayered run-time monitoring; safety critical software design; software based monitoring architecture; xTMR tool; Aerospace safety; Fault tolerant systems; Monitoring; NASA; Radio frequency; Radiofrequency identification; Software design; Software safety; System testing; Wireless communication;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Adaptive Hardware and Systems, 2006. AHS 2006. First NASA/ESA Conference on
  • Conference_Location
    Istanbul
  • Print_ISBN
    0-7695-2614-4
  • Type

    conf

  • DOI
    10.1109/AHS.2006.68
  • Filename
    1638176