• DocumentCode
    3378966
  • Title

    A knowledge-based approach for worst-case timing analysis of microprocessor systems

  • Author

    Yuen, S.M. ; Lam, K.P.

  • Author_Institution
    Dept. of Syst. Eng. & Eng. Manage., Chinese Univ. of Hong Kong, Shatin, Hong Kong
  • fYear
    1995
  • fDate
    9-11 Aug 1995
  • Firstpage
    32
  • Lastpage
    39
  • Abstract
    A diagnostic system for microprocessor systems is being designed and developed. In microprocessor system diagnosis, temporal reasoning of event changes occurring at imprecisely known time instants is an important issue. The concept of time range has been proposed to capture the notion of time imprecision in event occurrence. According to this concept, efficient temporal reasoning techniques for time referencing, constraint satisfaction and propagation of time ranges have been developed for embedding domain knowledge in a deep level constraint model. The imprecision in these event contributes to a certain degree of uncertainty in the correctness of a microprocessor system operation. The proposed system performs worst case timing analysis. In particular, for the asynchronous bus operation of the MC68000 microprocessor, the sequence of events during a read cycle is traced through an inference process to determine if any constraint in the model is violated. Satisfactory results have been obtained in a practical implementation of the system using the CLIPS expert system shell
  • Keywords
    computer testing; diagnostic expert systems; integrated circuit testing; temporal reasoning; uncertainty handling; CLIPS expert system shell; MC68000 microprocessor; asynchronous bus operation; constraint satisfaction; deep level constraint model; diagnostic system; event changes; event occurrence; imprecisely known time instants; inference process; knowledge based approach; knowledge-based approach; microprocessor systems; system diagnosis; temporal reasoning; time imprecision; time range; time referencing; worst case timing analysis; worst-case timing analysis; Design engineering; Expert systems; Formal verification; Microprocessors; Performance analysis; Process design; Research and development management; Systems engineering and theory; Time factors; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 1995. COMPSAC 95. Proceedings., Nineteenth Annual International
  • Conference_Location
    Dallas, TX
  • ISSN
    0730-3157
  • Print_ISBN
    0-8186-7119-X
  • Type

    conf

  • DOI
    10.1109/CMPSAC.1995.524755
  • Filename
    524755