Coprocessor Support for Real-Time Ada,
NAVAL WEAPONS CENTER CHINA LAKE CA
Pagination or Media Count:
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.
- Computer Programming and Software