کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
460701 696418 2010 14 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Implementing the new Ada 2005 timing event and execution time control features on the AVR32 architecture
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر شبکه های کامپیوتری و ارتباطات
پیش نمایش صفحه اول مقاله
Implementing the new Ada 2005 timing event and execution time control features on the AVR32 architecture
چکیده انگلیسی

This paper describes how the new Ada 2005 timing event and execution time control features were implemented for the GNAT bare-board Ravenscar run-time environment on the Atmel AVR32 architecture. High accuracy for execution time measurement was achieved by accounting for the effects of interrupts and executing entries by proxy. The implementation of timing events was streamlined by using a single alarm mechanism both for timing events and waking up tasks. Test results on the overhead and accuracy of the implemented features are presented. While the implementation is for the AVR32, it may serve as a blueprint for implementations on other architectures. It is also discussed how the presented design could be transferred to other systems such as C/POSIX and RTSJ.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Systems Architecture - Volume 56, Issue 10, October 2010, Pages 509–522
نویسندگان
, ,