A Multiframe Model for Real-Time Tasks
IEEE Transactions on Software Engineering
Real-Time Systems
Dynamic- and Static-priority Scheduling of Recurring Real-time Tasks
Real-Time Systems
ISORC '06 Proceedings of the Ninth IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing
Complex task activation schemes in system level performance analysis
CODES+ISSS '07 Proceedings of the 5th IEEE/ACM international conference on Hardware/software codesign and system synthesis
Network calculus: a theory of deterministic queuing systems for the internet
Network calculus: a theory of deterministic queuing systems for the internet
Reliable mode changes in real-time systems with fixed priority or EDF scheduling
Proceedings of the Conference on Design, Automation and Test in Europe
A scalable approach for the description of dependencies in hard real-time systems
ISoLA'10 Proceedings of the 4th international conference on Leveraging applications of formal methods, verification, and validation - Volume Part II
The Digraph Real-Time Task Model
RTAS '11 Proceedings of the 2011 17th IEEE Real-Time and Embedded Technology and Applications Symposium
Rhythmic Tasks: A New Task Model with Continually Varying Periods for Cyber-Physical Systems
ICCPS '12 Proceedings of the 2012 IEEE/ACM Third International Conference on Cyber-Physical Systems
Sufficient real-time analysis for an engine control unit with constant angular velocities
Proceedings of the Conference on Design, Automation and Test in Europe
Hi-index | 0.00 |
In an engine control unit two types of tasks are executed. On the one hand the time-triggered tasks, which are activated periodically after a specific amount of time has elapsed. On the other hand engine-triggered tasks, which are activated whenever the engine arrives at a specific angular position. In consequence the frequency that an engine-triggered task is activated changes with the speed of the engine. Additionally, the execution time of both time triggered and engine-triggered tasks may also depend on the speed of the engine. The existing methods of real-time analysis are not capable of addressing this behavior adequately. In this paper we present a sufficient real-time analysis for an engine control unit. The analysis considers the changing speed of the engine over time and subsequently the changing frequency of task activations in conjunction with the varying execution times.