ASAM Generic Simulator Interface (ASAM Standard)XIL is an Application Programming InterfaceAPI A public specification, which has been developed by experts in a defined consensus-driven development process and was released by officials that represent a significant share of the industry for which it is targeted, giving the specification the necessary legitimacy to be called a 'Standard'.standard for the communication between test automation tools and test benches. The A public specification, which has been developed by experts in a defined consensus-driven development process and was released by officials that represent a significant share of the industry for which it is targeted, giving the specification the necessary legitimacy to be called a 'Standard'.standard supports test benches at all stages of the development and testing process – most prominently model-in-the-loop (Model in the LoopMIL), software-in-the-loop (Software in the LoopSIL) and hardware-in-the-loop (Hardware in the LoopHIL). The notation "Generic Simulator Interface (ASAM Standard)XIL" indicates that the A public specification, which has been developed by experts in a defined consensus-driven development process and was released by officials that represent a significant share of the industry for which it is targeted, giving the specification the necessary legitimacy to be called a 'Standard'.standard can be used for all "in-the-loop" systems. This has the advantage that it enables users to freely choose testing products according to their requirements and integrate them with little effort. Using ASAM Generic Simulator Interface (ASAM Standard)XIL-compliant products allows users of test systems to mix and match the best components from different suppliers without having costly integration efforts.
The A public specification, which has been developed by experts in a defined consensus-driven development process and was released by officials that represent a significant share of the industry for which it is targeted, giving the specification the necessary legitimacy to be called a 'Standard'.standard furthermore decouples test-cases from real and virtual test systems. This allows to transfer tests between different test systems with little to no migration effort. Consequently, tests can be easily re-used. Know-how is much easier transferred from one test bench to another, resulting in reduced training costs for development- and test engineers.
These advantages are the result of two major components of the ASAM Generic Simulator Interface (ASAM Standard)XIL A public specification, which has been developed by experts in a defined consensus-driven development process and was released by officials that represent a significant share of the industry for which it is targeted, giving the specification the necessary legitimacy to be called a 'Standard'.standard:
- the framework, which provides data measuring and mapping functionality independent from the used test bench hardware and software.
- the test bench, which provides port-based communication means to the simulation model, the ECU, the electrical subsystem and the ECU network.
Test automation applications, which use the ASAM Generic Simulator Interface (ASAM Standard)XIL Application Programming InterfaceAPI, are used in all automotive E/E domains, e.g. drivetrain, steering, electric lighting, etc. Cross tests for ASAM Generic Simulator Interface (ASAM Standard)XIL implementations are carried out regularly to ensure compatibility between test automation software and test benches.
This version of the A public specification, which has been developed by experts in a defined consensus-driven development process and was released by officials that represent a significant share of the industry for which it is targeted, giving the specification the necessary legitimacy to be called a 'Standard'.standard supports the following new features:
- Access to meta data of complex variables
- Capturing support of complex data types (vector and matrix)
- Signal Generation support for complex data types
- Stimulate variables with raw or physical values
- Pausing the simulation
- Read and write data from a testbench variable as raw or physical value
- Discard fetched data
- Specify the XIL version of the Testbench / Framework implementation to be instantiated
- New parameters enable the framework to drive all XIL ports to all states
- Grouping of framework labels
The A public specification, which has been developed by experts in a defined consensus-driven development process and was released by officials that represent a significant share of the industry for which it is targeted, giving the specification the necessary legitimacy to be called a 'Standard'.standard comes with a C# implementation and application examples to demonstrate how to implement and use the Generic Simulator Interface (ASAM Standard)XIL interfaces. They contain source code for vendor-independent, basic functions and components. The sample implementations support test case developers and vendors of Generic Simulator Interface (ASAM Standard)XIL compliant products. They are not relevant for competition and can be modified. They can be used for and integrated into products.
Standard Authors
AUDI AG, AVL LIST GmbH, Berner & Mattner Systemtechnik GmbH, BMW AG, Continental Automotive GmbH , D2T, Daimler AG, dSPACE GmbH, embeddeers GmbH, ETAS GmbH, HORIBA Automotive Test Systems GmbH, iSyst GmbH, M&K Mess- und Kommunikationstechnik GmbH, MBtech Group GmbH & Co. KGaA, MicroNova AG, National Instrument Corporation, RA-Consulting GmbH, Robert Bosch GmbH, Softing Automotive Electronics GmbH, TraceTronic GmbH, Vector Informatik GmbH.
Current Activities on ASAM XIL
Project Status |
---|
S_2020_11 | ASAM XIL Study Project | The purpose of this project is to deepen the understanding of ASAM Generic Simulator Interface (ASAM Standard)XIL and to evaluate its application for the described use cases. If required, the group will submit change requests to further develop ASAM Generic Simulator Interface (ASAM Standard)XIL. Read more |
C_2020_10 | ASAM XIL Access to Service-Oriented Communication Concept Project | ASAM Generic Simulator Interface (ASAM Standard)XIL shall be extended to allow access to service-oriented communication with the goal to enable and facilitate test and The process of determining that a system performs and meets the needs for identified end users.validation of services and their communication. Purpose of this concept project is to clarify the scope, determine the use cases and requirements and finally provide a proposal for necessary extensions and modifications of the Generic Simulator Interface (ASAM Standard)XIL A public specification, which has been developed by experts in a defined consensus-driven development process and was released by officials that represent a significant share of the industry for which it is targeted, giving the specification the necessary legitimacy to be called a 'Standard'.standard. Enroll by Jul 31, 2020 |
P2017-08 | ASAM XIL Maintenance | Cross tests carried out with ASAM Generic Simulator Interface (ASAM Standard)XIL-compliant tools revealed some areas of further improvement and the need for clarifications in the A public specification, which has been developed by experts in a defined consensus-driven development process and was released by officials that represent a significant share of the industry for which it is targeted, giving the specification the necessary legitimacy to be called a 'Standard'.standard. These findings will be subject of the project proposal. Read more |
Stay informed about the A public specification, which has been developed by experts in a defined consensus-driven development process and was released by officials that represent a significant share of the industry for which it is targeted, giving the specification the necessary legitimacy to be called a 'Standard'.standard development progress, major activities, and new releases:
Subscribe to our newsletter