• DocumentCode
    2954799
  • Title

    Hardware-software coverification of concurrent embedded real-time systems

  • Author

    Hsiung, Pao-Ann

  • Author_Institution
    Inst. of Inf. Sci., Acad. Sinica, Taipei, Taiwan
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    216
  • Lastpage
    223
  • Abstract
    The results of hardware-software codesign of concurrent embedded real-time systems are often not verified or not easily verifiable. This has serious consequences when high-assurance systems are codesigned. The main difficulty lies in the different time-scales of the embedded hardware, of the embedded software, and of the environment. This difference makes hardware-software coverification not only a difficult task for most systems, but has also restricted coverification to the initial system specifications. Currently, most codesign tools or methodologies only support validation in the form of cosimulation and testing of design alternatives. Here, we propose a new formal coverification method based on linear hybrid automata. The basic problems found in most coverification tasks are presented and solved For complex systems, a simplification strategy is proposed to attack the state-space explosion occurring in formal coverification. Experimental results show the feasibility of our approach and the increase in verification scalability through the application of the proposed method
  • Keywords
    embedded systems; formal verification; hardware-software codesign; protocols; concurrent embedded real-time systems; cosimulation; hardware-software codesign; hardware-software coverification; high-assurance systems; linear hybrid automata; state-space explosion; system specifications; verification scalability; Automata; Communication system control; Costs; Embedded software; Hardware; Information science; Protocols; Real time systems; Testing; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems, 1999. Proceedings of the 11th Euromicro Conference on
  • Conference_Location
    York
  • ISSN
    1068-3070
  • Print_ISBN
    0-7695-0240-7
  • Type

    conf

  • DOI
    10.1109/EMRTS.1999.777468
  • Filename
    777468