• DocumentCode
    233602
  • Title

    Cyclo-Static Data Flow Model for TDM

  • Author

    Lele, Alok ; Moreira, Orlando ; Butala, Kaushal ; Cuijpers, Pieter J. L. ; van Berkel, Koos

  • Author_Institution
    Eindhoven Univ. of Technol., Eindhoven, Netherlands
  • fYear
    2014
  • fDate
    23-27 June 2014
  • Firstpage
    82
  • Lastpage
    91
  • Abstract
    Time Division Multiplexing (TDM) allows resource sharing amongst the tasks of concurrent applications, where each application may have its own end-to-end hard real time requirements. Current data flow modeling techniques for TDM arbitrated tasks with cyclo-static execution times are over-pessimistic in modeling their worst-case temporal behavior. This causes unnecessary over-reservation of resources to the application, leading to under-utilization of system resources and unnecessary rejection of additional applications. More accurate models for representing TDM exist but have restrictive assumptions on execution times (should be static) and/or the allocation of resources. We propose a conservative data flow model that accurately estimates the worst-case temporal behavior of TDM arbitrated tasks with cyclo-static execution as well as for the general case. This enables optimized resource allocation for TDM arbitration. Quantitatively, we show that our new model provides up to 30% improvement of resource allocation, in a case study of a wireless LAN radio.
  • Keywords
    data flow analysis; resource allocation; time division multiplexing; wireless LAN; TDM; cyclo-static data flow model; resource allocation; resource sharing; time division multiplexing; wireless LAN radio; Analytical models; Data models; Production; Real-time systems; Resource management; Time division multiplexing; Time factors; Data flow; hard real-time; timing analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application of Concurrency to System Design (ACSD), 2014 14th International Conference on
  • Conference_Location
    Tunis La Marsa
  • Type

    conf

  • DOI
    10.1109/ACSD.2014.17
  • Filename
    7016331