TY - GEN
T1 - Designing heterogeneous ECU networks via compact architecture encoding and hybrid timing analysis
AU - Glaß, Michael
AU - Lukasiewycz, Martin
AU - Teich, Jürgen
AU - Bordoloi, Unmesh D.
AU - Chakraborty, Samarjit
PY - 2009
Y1 - 2009
N2 - In this paper, a design method for automotive architectures is proposed. The two main technical contributions are (i) a novel hardware/software architecture encoding that unifies a number of design steps, i.e., resource allocation, process binding, message routing, scheduling, and parameter estimation for the processor and bus schedulers, and (ii) a hybrid scheme that allows different timing analysis techniques to be applied to different bus protocols (viz., CAN and FlexRay) within the same architecture in order to derive global performance estimates such as end-to-end delays of messages. The use of the compact encoding technique substantially reduces the underlying search space, and the hybrid timing analysis scheme allows the combination of known timing analysis techniques from the real-time systems domain. The proposed techniques were combined into a tool-chain and a real-life case study to illustrate their advantages.
AB - In this paper, a design method for automotive architectures is proposed. The two main technical contributions are (i) a novel hardware/software architecture encoding that unifies a number of design steps, i.e., resource allocation, process binding, message routing, scheduling, and parameter estimation for the processor and bus schedulers, and (ii) a hybrid scheme that allows different timing analysis techniques to be applied to different bus protocols (viz., CAN and FlexRay) within the same architecture in order to derive global performance estimates such as end-to-end delays of messages. The use of the compact encoding technique substantially reduces the underlying search space, and the hybrid timing analysis scheme allows the combination of known timing analysis techniques from the real-time systems domain. The proposed techniques were combined into a tool-chain and a real-life case study to illustrate their advantages.
KW - Automotive
KW - Design space exploration
KW - Timing analysis
UR - http://www.scopus.com/inward/record.url?scp=70350720037&partnerID=8YFLogxK
U2 - 10.1145/1629911.1629925
DO - 10.1145/1629911.1629925
M3 - Conference contribution
AN - SCOPUS:70350720037
SN - 9781605584973
T3 - Proceedings - Design Automation Conference
SP - 43
EP - 46
BT - 2009 46th ACM/IEEE Design Automation Conference, DAC 2009
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2009 46th ACM/IEEE Design Automation Conference, DAC 2009
Y2 - 26 July 2009 through 31 July 2009
ER -