A Flexible Real-Time Architecture
Conference
·
OSTI ID:761875
- Sandia National Laboratories
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.
- Research Organization:
- Sandia National Labs., Albuquerque, NM (US); Sandia National Labs., Livermore, CA (US)
- Sponsoring Organization:
- US Department of Energy (US)
- DOE Contract Number:
- AC04-94AL85000
- OSTI ID:
- 761875
- Report Number(s):
- SAND2000-2089C
- Country of Publication:
- United States
- Language:
- English
Similar Records
Real-time scheduling of software tasks
Computer architecture for efficient algorithmic executions in real-time systems: new technology for avionics systems and advanced space vehicles
Real-Time Considerations for Rugged Embedded Systems
Conference
·
Thu Nov 30 23:00:00 EST 1995
·
OSTI ID:161559
Computer architecture for efficient algorithmic executions in real-time systems: new technology for avionics systems and advanced space vehicles
Technical Report
·
Mon Nov 30 23:00:00 EST 1987
·
OSTI ID:5152324
Real-Time Considerations for Rugged Embedded Systems
Book
·
Thu Dec 01 23:00:00 EST 2016
·
OSTI ID:1440698