ACM Home Page
Please provide us with feedback. Feedback
Scheduling the FlexRay bus using optimization techniques
Full text PdfPdf (166 KB)
Source Annual ACM IEEE Design Automation Conference archive
Proceedings of the 46th Annual Design Automation Conference table of contents
San Francisco, California
SESSION: Space and time management in embedded applications table of contents
Pages 874-877  
Year of Publication: 2009
ISBN:978-1-60558-497-3
Authors
Haibo Zeng  GM R&D, Palo Alto, CA
Wei Zheng  Univ. of California, Berkeley
Marco Di Natale  Scuola Superiore S. Anna, Pisa
Arkadeb Ghosal  GM R&D, Warren, MI
Paolo Giusto  GM R&D, Palo Alto, CA
Alberto Sangiovanni-Vincentelli  Univ. of California, Berkeley
Sponsors
EDAC : Electronic Design Automation Consortium
SIGDA: ACM Special Interest Group on Design Automation
IEEE-CAS : Circuits & Systems
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 15,   Downloads (12 Months): 15,   Citation Count: 0
Additional Information:

abstract   references   index terms  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1629911.1630133
What is a DOI?

ABSTRACT

FlexRay is a new communication protocol for automotive systems, providing support for transmission of periodic messages in static segments and priority-based scheduling of event-triggered messages in dynamic segments. The design of a FlexRay schedule is not an easy task because of protocol constraints and demands for extensibility and flexibility. We study the problem of FlexRay bus scheduling from the perspective of the application designer, interested in optimizing the performance of application related timing metrics or extensibility. We provide solutions for different task scheduling policies on existing industry standards based on a mixed integer linear programming (MILP) framework.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Road vehicles-controller area network (can) part 4: Time-triggered communication. ISO Standard-11898-4, International Standards Organisation (ISO), 2004.
 
2
J. Berwanger, M. Peller, and R. Griessbach. Byteflight - a new high-performance data bus system for safety related applications. http://www.byteflight.com, 2004.
 
3
P. Caspi, A. Curic, A. Maignan, C. Sofronis, S. Tripakis, and P. Niebert. From simulink to scade/lustre to tta: a layered approach for distributed embedded applications. SigPlan Not., 38(7):153--162, 2003.
 
4
S. Ding, N. Murakami, H. Tomiyama, and H. Takada. A ga-based scheduling method for flexray systems. In EMSOFT '05: Proceedings of the 5th ACM international conference on Embedded software, pages 110--113, 2005.
 
5
A. Hagiescu, U. D. Bordoloi, S. Chakraborty, P. Sampath, P. V. V. Ganesan, and S. Ramesh. Performance analysis of flexray-based ecu networks. In DAC '07: Proceedings of the 44th annual conference on Design automation, pages 284--289, 2007.
 
6
A. Hamann and R. Ernst. Tdma time slot and turn optimization with evolutionary search techniques. In DATE '05: Proceedings of the conference on Design, Automation and Test in Europe, pages 312--317, 2005.
 
7
H. Kopetz and I. G. Bauer. The time-triggered architecture. In Proceedings of the IEEE, pages 112--126, 2003.
 
8
P. Pop, P. Eles, and Z. Peng. Schedulability-driven communication synthesis for time-triggered embedded systems. Real-Time Systems, 24:297--325, 2004.