DocumentCode
2683321
Title
A timing constraints control technique for embedded real time systems
Author
Ben Said, Mouna ; Loukil, Kais ; Ben Amor, Nader ; Abid, Mohamed ; Diguet, Jean Philippe
Author_Institution
CES Lab., ENIS Nat. Sch. of Eng., Sfax, Tunisia
fYear
2010
fDate
23-25 March 2010
Firstpage
1
Lastpage
6
Abstract
The real-time applications have a growing complexity and size which have to be well controlled. They can be viewed as a set of synchronized tasks, communicating and sharing critical resources. One of the main difficulties in the real-time application design is time constraints meeting. All tasks have to be running before their predefined deadlines. At this level, the integration of real time operating systems (RTOS) in the real-time systems design flow is necessary to enable scheduling tasks and managing the competition between them with respect of timing constraints. One of the problems encountered here is that one task may have different execution times. It may exceed its predefined WCET and then its deadline for many reasons. The problem is that one deadline exceeding may cause subsequent constraints violations which may disrupt the functioning of the system. This paper deals with this particular issue. It presents a new technique that permits the monitoring of tasks under execution. It controls their timing constraints by means of watchdog concept and detects deadline missing. That information is used to tune the target application parameters in order to satisfy timing constraints for the further computation iterations. We have implemented this technique in the RTOS MicroC/OS-II using the EDF scheduling policy. This technique has been validated using an Altera FPGA prototyping platform and the 3D rendering application.
Keywords
embedded systems; field programmable gate arrays; operating systems (computers); rendering (computer graphics); scheduling; 3D rendering application; Altera FPGA prototyping platform; EDF scheduling policy; RTOS MicroC/OS-II; deadline missing detection; embedded real time systems; realtime operating systems; scheduling tasks; timing constraints control technique; watchdog concept; Control systems; Field programmable gate arrays; Monitoring; Operating systems; Processor scheduling; Prototypes; Real time systems; Size control; Time factors; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Design and Technology of Integrated Systems in Nanoscale Era (DTIS), 2010 5th International Conference on
Conference_Location
Hammamet
Print_ISBN
978-1-4244-6338-1
Type
conf
DOI
10.1109/DTIS.2010.5487574
Filename
5487574
Link To Document