[PDF][PDF] Implementation and usage of the new Ada 2012 execution time control features

KN Gregertsen, A Skavhaug - Ada User Journal, 2011 - ada-europe.org
This paper describes an implementation of Ada 2012 execution time control supporting the
new separate execution time clocks for interrupts that has a design with several benefits …

Going real-time with Ada 2012 and GNAT

JF Ruiz - ACM SIGAda Ada Letters, 2013 - dl.acm.org
This paper provides an overview of the real-time additions to Ada 2012 and their
implementation status in GNAT. Most of these additions are related to multiprocessors …

Session summary: language and distribution issues

T Vardanega, MG Harbour, LM Pinho - ACM SIGAda Ada Letters, 2010 - dl.acm.org
The goal of the session was to consider a set of additions and changes to the language
arising from the accepted position papers, but still not consensual. The session lasted a full …

Execution time timers for interrupt handling

KN Gregertsen, A Skavhaug - ACM SIGAda Ada Letters, 2013 - dl.acm.org
This paper argues that the addition of interrupt timers follows naturally by execution time
measurement for interrupt handling introduced with Ada 2012, and that full execution time …

Improving the performance of execution time control by using a hardware time management unit

KN Gregertsen, A Skavhaug - International Conference on Reliable …, 2012 - Springer
This paper describes how a dedicated Time Management Unit (TMU) is used to reduce the
overhead of execution time control. While the implementation described here is for Ada …

Execution Time Control: A hardware accelerated Ada implementation with novel support for interrupt handling

KN Gregertsen - 2012 - ntnuopen.ntnu.no
Execution time control is a technique that allows execution time budgets to be set and
overruns to be handled dynamically to prevent deadline misses. This removes the need for …