• DocumentCode
    2257062
  • Title

    Guaranteeing end-to-end timing constraints by calibrating intermediate processes

  • Author

    Gerber, Richard ; Hong, Seongsoo ; Saksena, Manas

  • Author_Institution
    Dept. of Comput. Sci., Maryland Univ., College Park, MD, USA
  • fYear
    1994
  • fDate
    7-9 Dec 1994
  • Firstpage
    192
  • Lastpage
    203
  • Abstract
    Presents a comprehensive design methodology for guaranteeing end-to-end requirements of real-time systems. Applications are structured as a set of process components connected by asynchronous channels, in which the endpoints are the system´s external inputs and outputs. Timing constraints are then postulated between these inputs and outputs, they express properties such as end-to-end propagation delay, temporal input-sampling correlation, and allowable separation times between updated output values. The automated design method works as follows. First the end-to-end requirements are transformed into a set of intermediate rate constraints on the tasks, and new tasks are created to correlate related inputs. The intermediate constraints are then solved by an optimization algorithm, whose objective is to minimize CPU utilization. If the algorithm fails, a restructuring tool attempts to eliminate bottlenecks by transforming the application, which is then re-submitted into the assignment algorithm. The final result is a schedulable set of fully periodic tasks, which collaboratively maintain the end-to-end constraints
  • Keywords
    calibration; optimisation; real-time systems; timing; CPU utilization minimization; assignment algorithm; asynchronous channels; automated design method; bottlenecks; collaborative constraint maintenance; design methodology; end-to-end propagation delay; end-to-end timing constraints; external inputs; external outputs; intermediate process calibration; intermediate rate constraints; optimization algorithm; real-time systems; related input correlation; restructuring tool; schedulable, fully periodic tasks; separation times; temporal input-sampling correlation; updated output values; Calibration; Optimization methods; Real time systems; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems Symposium, 1994., Proceedings.
  • Conference_Location
    San Juan
  • Print_ISBN
    0-8186-6600-5
  • Type

    conf

  • DOI
    10.1109/REAL.1994.342716
  • Filename
    342716