Relaxing Scheduling Constraints for Systems with Logical Execution Time Specifications
暂无分享,去创建一个
Values available at the beginning of the LET are used for the computation and outputs are made available at the end of the LET. • timeand value-determinism, i.e. the same input produces the same output at the same points in time • Specified at the model level independent from the functionality • Execution = Simulation e.g. Giotto[1], TDL[2], HTL[3], FTOS[4] ... Syntactical information: Minimum execution time between release and reading inputs/writing outputs and task termination Example: Inverted Pendulum
[1] Thomas A. Henzinger,et al. From control models to real-time code using Giotto , 2003 .
[2] Edward A. Lee,et al. Programming Temporally Integrated Distributed Embedded Systems , 2006 .
[3] Edward A. Lee,et al. Execution Strategies for PTIDES, a Programming Model for Distributed Embedded Systems , 2009, 2009 15th IEEE Real-Time and Embedded Technology and Applications Symposium.
[4] Alberto L. Sangiovanni-Vincentelli,et al. A hierarchical coordination language for interacting real-time tasks , 2006, EMSOFT '06.