Real Multi-Partitioning for Optimized Distributing and Allocating Software in Vehicle Networks

2007-01-1711

04/16/2007

Event
SAE World Congress & Exhibition
Authors Abstract
Content
In this paper two new approaches are presented how to partition an amount of functions distributed in automotive electronic systems. In contrast to common partitioning algorithms as Kernighan-Lin, Best-Gain-First, Simulated-Annealing, a.s.o., these algorithms are real multi-partitioning ones. With respect to ECU (electronic control unit) characteristics, the software functions to be partitioned will be allocated automatically onto the available hardware. Main motivation is the reduction of the resulting bus-load which is provoked by the communication between such functions. Moreover these algorithms optimize the final partitioning solution to achieve a reduced number of ECUs. Reducing bus-load and the number of ECUs can lead to significant cost reduction. In order to validate partitioning results, a CAN as well as a FlexRay model was developed in Matlab/Simulink determining the bus-load over time. Therefore system engineers can assess the performance of the partitioned system during design process and decide for the best implementation before test stage.
Meta TagsDetails
DOI
https://doi.org/10.4271/2007-01-1711
Pages
11
Citation
Brummund, S., Steup, C., and Kiencke, U., "Real Multi-Partitioning for Optimized Distributing and Allocating Software in Vehicle Networks," SAE Technical Paper 2007-01-1711, 2007, https://doi.org/10.4271/2007-01-1711.
Additional Details
Publisher
Published
Apr 16, 2007
Product Code
2007-01-1711
Content Type
Technical Paper
Language
English