Integration Framework: Autosar Virtual Functional Bus Using a Spreadsheet Modeler
Date Published: 2009-10-23
Paper Number:2009-01-1684
DOI: 10.4271/2009-01-1684
Citation:
Koivisto, D., "Integration Framework: Autosar Virtual Functional Bus Using a Spreadsheet Modeler," SAE Technical Paper 2009-01-1684, 2009, doi:10.4271/2009-01-1684.
The design of automotive architectures has become a complex and time consuming process with automotive designers spending more time on the modeling infrastructure and less time on creating innovative products. Concurrent interactions between
Electronic Control Units
(ECU's) and the communications network can cloud overall analysis of an entire system. For many years it has been relatively easy to add the necessary system level details to get better results. Standardizing common modeling elements, such as the AUTomotive Open System Architecture (AUTOSAR) - Virtual Functional Bus (VFB
1
), has been a positive step towards adding complex components. This paper takes the AUTOSAR VFB one step further from the perspective of abstracting essential system details into Spreadsheets. It comprises the logic and flow of the modeling components to speed up model construction while retaining accuracy. Readers not familiar with the AUTOSAR methodology can refer to the first web reference for more background information.
This methodology could be extended to ECU's and other components to provide designers with the ability to plug-n-play different topologies using spreadsheets as the primary model input. Software can be contained in C code graphical blocks at the model level, triggering Internal Modeling Blocks. It captures Communication Network Topology, Resource Utilization, Timing Latency, Power, etc. that reflect the AUTOSAR VFB components. Making a model simpler involves deleting what is not essential information? and looking at the entire modeling infrastructure to see what information is essential to obtain
accurate results
for:
Allocation of ECU functions
Communication bandwidths
Timing constraints
Reliability considerations
This paper will examine such a methodology, where it will take only
one spreadsheet cell
to process a transaction on a bus, or ECU processing element.
Additional spreadsheet cells
provide the necessary logic and expressions only when needed.
Separate resource spreadsheets
make it easier to maintain and modify the overall configuration. As a result, automotive designers will be able to spend more time on a new design, less time on the modeling infrastructure and create higher quality products.
Purchase more technical papers and save! With TechSelect,
you decide what SAE Technical Papers you need, when you need them, and how much you want to pay.
Learn more >