Coprocessor Support for Real-Time Ada,
Abstract
The purpose of this paper is to propose the basic elements of a real-time clock that would be suitable for use with the tasking mechanism of the Ada programming language and other real-time concurrency management systems. A real-time application needs such a clock for several reasons: (1). To relieve the processor of some of the overhead burden of time and task management. (2). To provide adequate granularity for the representation of time. (3). To provide sufficient range for the representation of time (References 1 and 2). This paper also suggests a more complete solution to the overhead problem-move both the clock and the task scheduling functions normally implemented in software into a concurrency management coprocessor.
Document Details
- Document Type
- Technical Report
- Publication Date
- Sep 01, 1991
- Accession Number
- ADP006474
Entities
People
- R. K. Page
Organizations
- Naval Air Weapons Station China Lake