In the automotive space, complex is no longer a strong enough word to describe the challenges that lay ahead. Even when disregarding the moves toward autonomous vehicles, the highly networked and interlinked ECUs that form the bedrock of all forms of transportation, will, on their own, provide enough challenges in the years ahead.
One area where iSYSTEM is often called in to provide advice and support is in the area of worst-case timing. In order to fulfil the functional safety reporting demands of an ASIL C or D ECU (Electronic Control Unit) application, it has to be shown that the processor has enough spare performance available under all possible circumstances. Bearing in mind that the microcontroller at the heart of the ECU may be interrupted at any time by a variety of input signals or network communications, this can be very challenging. Many production microcontrollers do not have the necessary program and data trace implementation required in order to extract such information for testing. iSYSTEM can help here by providing advice on the availability of Emulation Adapters that can emulate the chosen microcontroller whilst providing access to the required trace information. Even with this interface, there still may not be enough bandwidth available via this interface to gather all the required data. Our technical team works closely with customers and AUTOSAR vendors, such as ArcCore, Elektrobit, ETAS and Vector, and can thus offer support on instrumentation techniques which, in conjunction with trace data and optimal configuration of the trace module, can garner the necessary information. Finally, partners, such as Timing Architects, Luxsoft and INCHRON, can use such data in their environments to analyse the current state and calculate improvements that could result in timing constraints being met.
iSYSTEM is leading the way to ensure that our hardware and software solutions will continue to deliver the insights engineers need for both AUTOSAR Classic and Adaptive applications. Furthermore, with the growth of multi-core SoCs in the automotive space and the use of hypervisors, we are continuing to invest in research to understand how best to support such architectures with our development ecosystem. Recent improvements to the iC5700 BlueBox On-Chip Analyzer means that we can now offer clever accessories that gather vehicle network data, splicing them together with CPU trace data, providing advanced timing awareness even across multiple ECUs. This, coupled with our isystem.connect SDK are used daily to develop advanced development platforms and test-benches in laboratories across the world.
If you are looking to deliver safe automotive applications more efficiently, why not draw upon our team's extensive experience in this field to get you ahead of the competition – you'll be glad you did.