• DocumentCode
    2779004
  • Title

    A flexible real-time architecture

  • Author

    Wickstrom, Gregory L.

  • Author_Institution
    Surety Electron. & Software Dept., Sandia Nat. Labs., Albuquerque, NM, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    99
  • Lastpage
    106
  • Abstract
    Assuring hard real-time characteristics of I/O associated with embedded software is often a difficult task. Input-Output related statements are often intermixed with the computational code, resulting in I/O timing that is dependent on the execution path and computational load. One way to mitigate this problem is through the use of interrupts. However, the non-determinism that is introduced by interrupt driven I/O may be so difficult to analyze that it is prohibited in some high consequence systems. This paper describes a balanced hardware/software solution to obtain consistent, interrupt-free I/O timing, and results in software that is much more amenable to analysis
  • Keywords
    interrupts; software architecture; I/O timing; balanced hardware/software solution; computational load; embedded software; execution path; flexible real-time architecture; hard real-time characteristics; interrupts; Application software; Computer architecture; Embedded software; Embedded system; Home appliances; Jitter; Laboratories; Pediatrics; Real time systems; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Assurance Systems Engineering, 2000, Fifth IEEE International Symposim on. HASE 2000
  • Conference_Location
    Albuquerque, NM
  • Print_ISBN
    0-7695-0927-4
  • Type

    conf

  • DOI
    10.1109/HASE.2000.895447
  • Filename
    895447