Search: 
 
Commands
  Search pubs database

Quick search by ...
Theme
  alternative
concurrent
core
resilient
heterogeneous
infrastructure
microarch
power
reliable
roadmap
self_test
soft
verification

Design Driver
  driver
ambient
gateway
Year
  2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998


Group
  2006faculty
bee2
bk_partitioning
bk_placement
bk_routing
bookshelf
embedded
fabricsthrust
faculty
fresco
gsrc
gsrcadmin
gsrc_faculty
gtx
infrax
marcov
mescal
metropolis
nexsis
polis
ptolemy
semantics
sig_modeling
sig_power
sig_uarch
sig_verification
testthrust
theme_leaders
 Period Optimization for Hard Real-time Distributed Automotive Systems
Abhijit Davare, Qi Zhu, Marco Di Natale, Claudio Pinello, Sri Kanajan, Alberto Sangiovanni-Vincentelli

Citation
Abhijit Davare, Qi Zhu, Marco Di Natale, Claudio Pinello, Sri Kanajan, Alberto Sangiovanni-Vincentelli. "Period Optimization for Hard Real-time Distributed Automotive Systems". Proceedings of the 44th IEEE/ACM Design Automation Conference, June, 2007.

Abstract
The complexity and physical distribution of modern active-safety automotive applications requires the use of distributed architectures. These architectures consist of multiple electronic control units (ECUs) connected with standardized buses. The most common configuration features periodic activation of tasks and messages coupled with run-time priority-based scheduling. The correct deployment of applications on such architectures requires end-to end latency deadlines to be met. This is challenging since deadlines must be enforced across a set of ECUs and buses, each of which supports multiple functionality. The need for accommodating legacy tasks and messages further complicates the scenario. In this work, we automatically assign task and message periods for distributed automotive systems. This is accomplished by leveraging schedulability analysis within a convex optimization framework to simultaneously assign periods and satisfy end-to-end latency constraints. Our approach is applied to an industrial case study as well as an example taken from the literature and is shown to be both effective and efficient.

Electronic downloads

  • 16_1.PDF · application/pdf · 280 kbytes

Citation formats  

  • HTML
    Abhijit Davare, Qi Zhu, Marco Di Natale, Claudio Pinello,
    Sri Kanajan, Alberto Sangiovanni-Vincentelli. <a
    href="http://www.gigascale.org/pubs/1021.html">Period
    Optimization for Hard Real-time Distributed Automotive
    Systems</a>, Proceedings of the 44th IEEE/ACM Design
    Automation Conference, June, 2007.
  • Plain text
    Abhijit Davare, Qi Zhu, Marco Di Natale, Claudio Pinello,
    Sri Kanajan, Alberto Sangiovanni-Vincentelli. "Period
    Optimization for Hard Real-time Distributed Automotive
    Systems". Proceedings of the 44th IEEE/ACM Design Automation
    Conference, June, 2007.
  • BibTeX
    @inproceedings{DavareZhuDiNatalePinelloKanajanSangiovanniVincentelli07_PeriodOptimizationForHardRealtimeDistributedAutomotive,
        author = {Abhijit Davare and Qi Zhu and Marco Di Natale and
                  Claudio Pinello and Sri Kanajan and Alberto
                  Sangiovanni-Vincentelli},
        title = {Period Optimization for Hard Real-time Distributed
                  Automotive Systems},
        booktitle = {Proceedings of the 44th IEEE/ACM Design Automation
                  Conference},
        month = {June},
        year = {2007},
        abstract = {The complexity and physical distribution of modern
                  active-safety automotive applications requires the
                  use of distributed architectures. These
                  architectures consist of multiple electronic
                  control units (ECUs) connected with standardized
                  buses. The most common configuration features
                  periodic activation of tasks and messages coupled
                  with run-time priority-based scheduling. The
                  correct deployment of applications on such
                  architectures requires end-to end latency
                  deadlines to be met. This is challenging since
                  deadlines must be enforced across a set of ECUs
                  and buses, each of which supports multiple
                  functionality. The need for accommodating legacy
                  tasks and messages further complicates the
                  scenario. In this work, we automatically assign
                  task and message periods for distributed
                  automotive systems. This is accomplished by
                  leveraging schedulability analysis within a convex
                  optimization framework to simultaneously assign
                  periods and satisfy end-to-end latency
                  constraints. Our approach is applied to an
                  industrial case study as well as an example taken
                  from the literature and is shown to be both
                  effective and efficient.},
        URL = {http://www.gigascale.org/pubs/1021.html}
    }
    

Posted by Abhijit Davare on 13 Jun 2007..

Notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright.

 
You are not logged in
©1998-2008 GSRC