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
Link To Document