DocumentCode
2258977
Title
Integrated end-to-end timing analysis of networked AUTOSAR-compliant systems
Author
Lakshmanan, Karthik ; Bhatia, Gaurav ; Rajkumar, Raj
Author_Institution
Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
fYear
2010
fDate
8-12 March 2010
Firstpage
331
Lastpage
334
Abstract
As Electronic Control Units (ECUs) and embedded software functions within an automobile keep increasing in number, the scale and complexity of automotive embedded systems is growing at a very rapid pace. Hence, the automotive industry has been developing the Automotive Open System Architecture (AUTOSAR) to harness the reusability of common interfaces to communication buses, real-time operating systems and services. These common interfaces foster ease of adoption, interoperability, maintainability, predictability, and analyzability. However, realizing such standards also requires strong support from end-to-end design tool chains. In this paper, we describe some key analytical components that together characterize the end-to-end timing properties of hierarchical bus structures composed of FlexRay, CANbus and LINbus. Our analysis shows that the practical constraints imposed by standards such as AUTOSAR can lead to higher levels of schedulable resource utilization. This reduces both the overall component count and cost, while facilitating easy enhancements. Our analytical results show (a) how a schedulable utilization of 100% can be obtained for time-triggered FlexRay static segments under AUTOSAR compliance, (b) average-case schedulable utilization of 87% for the event-triggered CAN bus, and (c) similarities between LINbus and FlexRay analyses. We generalize the analytical results from different bus technologies, by exploiting their common underlying structure to enable an integrated end-to-end timing analysis of hierarchical heterogeneous networks. These together yield an end-to-end framework to analyze heterogeneously networked AUTOSAR-compliant automotive systems.
Keywords
automobile industry; automotive electronics; embedded systems; field buses; CANbus; FlexRay; LINbus; automobile; automotive embedded system; automotive industry; automotive open system architecture; average-case schedulable utilization; common interface reusability; communication bus; electronic control unit; embedded software function; end-to-end design tool chain; end-to-end timing property; event-triggered CAN bus; hierarchical bus structure; hierarchical heterogeneous network; networked AUTOSAR-compliant system; real-time operating system; schedulable resource utilization; Automobiles; Automotive engineering; Communication industry; Communication system control; Control systems; Electrical equipment industry; Embedded software; Embedded system; Job shop scheduling; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2010
Conference_Location
Dresden
ISSN
1530-1591
Print_ISBN
978-1-4244-7054-9
Type
conf
DOI
10.1109/DATE.2010.5457184
Filename
5457184
Link To Document