• DocumentCode
    1624670
  • Title

    Architectural support for debugging and monitoring real-time software

  • Author

    Banda, Veou P. ; Volz, Richard A.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Michigan Univ., Ann Arbor, MI, USA
  • fYear
    1989
  • Firstpage
    200
  • Lastpage
    210
  • Abstract
    A two-phase approach for nonintrusive debugging of real-time programs is outlined. The first phase involves monitoring the program and the second phase is concerned with replaying the program to get identical behavior. The first phase is concentrated on in this paper, and some of the difficulties in nonintrusive monitoring are highlighted. Architectural modifications that must be made to the target processor to enable nonintrusive debugging are proposed. A memory scheme that enables nonintrusive checkpointing is described, and the authors explain how the architectural modifications coupled with the proposed memory scheme provide a framework for nonintrusive debugging
  • Keywords
    computer architecture; computerised monitoring; memory architecture; program debugging; program verification; real-time systems; architectural modifications; architectural support; memory scheme; nonintrusive checkpointing; nonintrusive debugging; nonintrusive monitoring; program monitoring; program replaying; real-time software; target processor; two-phase approach; Computer errors; Computer science; Embedded system; Hardware; Monitoring; Software debugging; Timing; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real Time, 1989. Proceedings., Euromicro Workshop on
  • Conference_Location
    Como
  • Print_ISBN
    0-8186-1956-2
  • Type

    conf

  • DOI
    10.1109/EMWRT.1989.43459
  • Filename
    43459