Abstract | ||
---|---|---|
Assuming 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. |
Year | DOI | Venue |
---|---|---|
2000 | 10.1109/HASE.2000.895447 | FIFTH IEEE INTERNATIONAL SYMPOSIUM ON HIGH ASSURANCE SYSTEMS ENGINEERING, PROCEEDINGS |
Keywords | Field | DocType |
software architecture,evaluation,computer architecture,application software,embedded system,embedded software,programming,real time,jitter,interrupts,real time systems,pediatrics,program evaluation,input output | Interrupt,Avionics software,Embedded software,Computer science,Real-time computing,Software metric,Software construction,Software framework,Software sizing,Hardware architecture,Embedded system | Conference |
Citations | PageRank | References |
0 | 0.34 | 1 |
Authors | ||
1 |
Name | Order | Citations | PageRank |
---|---|---|---|
Gregory L. Wickstrom | 1 | 13 | 1.87 |