3rd Party Software Support
It is often the case with exceptionally complex applications, such as AUTOSAR or RTOS-based, safety critical, multi-core microcontroller automotive systems, that advanced analysis techniques are required to prove functional safety. AUTOSAR applications can be especially challenging, which is why iSYSTEM provide hardware and software that delivers insights that can be imported into 3rd party tools for timing analysis. And for more classical RTOS applications, winIDEA's plug-ins make it possible to visualise tasks easily for a fast overview of what is really going on.
If you have a specific embedded development challenge and are unsure if the iSYSTEM ecosystem can support it, feel free to get in touch. We’d be happy to discuss your exact needs to see if and where we can help.
Advanced Timing Analysis
Proving that an automotive application can fulfil the specified task on-time, every time, is an enormous challenge. Finding the bottle-necks caused by poor choice in priority of tasks or CAN messages can be made easier by importing real trace data into industry standard tools, the type of data that winIDEA provides. Together with our partners, iSYSTEM has committed to the Best Trace Format (BTF), enabling real application interactions to be imported to advanced timing analysis tools.
|chronSIM||INCHRON||Making the impossible possible, chronSIM enables the design, visualization, quality testing and analysis of embedded applications.|
|GASPRA™||avelabs||The tool chain providing more insight information about your software behaviour, including AUTOSAR timing analysis (ARTiA).|
|SymTA/S||Luxoft||A model-based solution for timing design, performance optimization and timing verification for safety-critical real-time systems.|
|TA Inspector||Timing Architects||For developers seeking to verify target systems behaviour, TAs tools allow the examination of timing and resource consumption against timing requirements.|
To provide further insights into the state of real-time operating systems (RTOS), winIDEA provides a range of plug-ins. Certain RTOSs are targeted at automotive applications, providing support for AUTOSAR and sometimes offering further features to ease the development of such applications. AUTOSAR RTOSs typically make use of the ORTI specification to enable simple integration into winIDEA, allowing runnables and other operating system features to be easily displayed in our Analyser. Other RTOS vendors who do not target AUTOSAR have also leveraged the ORTI specification, as shown in the table of support provided below.
|Arctic Core||ArcCore||✔||✔||Offering provides an MCAL, RTOS and communication services.|
|CMX-RTX||CMX||✔||Features low-latency interrupts, fast context switches and serial communication management|
|EB tresos||Elektrobit||✔||✔||Tailor-made environment for developing electronic control units (ECU).|
|ERIKA||ERIKA Enterprise||✔||✔||Royalty free, OSEX/VDX certified hard real-time operating system.|
|RTA-OS||ETAS||✔||✔||Supporting AUTOSAR R4.x, OSEK/VDX V2 and compliant with MISRA C.|
|freeRTOS||freeRTOS||Market leading RTOS and de-facto standard for microcontroller applications.|
|MQX||NXP||Tightly integrated 32-bit RTOS poured into a small, configurable footprint.|
|rcX||Hilscher||Targeted at Hilcher's netX, rcX is tuned for performance in small to medium sized applications.|
|RTX||Keil||Royalty-free, deterministic RTOS designed for ARM and Cortex-M devices.|
|SAFERTOS||Wittenstein||Based upon freeRTOS, this is a safety certified RTOS that is pre-certified for dependability.|
|Sciopta||Sciopta||✔||Pre-emptive kernel focused on small size and excellent real-time performance.|
|ThreadX||Express Logic||Advanced RTOS designed for deeply embedded, real-time and IoT applications.|
|MICROSAR OS||Vector Informatik||✔||✔||Preemptive real-time multitasking operating system conforming to AUTOSAR 3.x and 4.x.|
If you require further help to understand how iSYSTEM's software and BlueBox™ On-Chip Analyzers can be used in combination with these 3rd party applications, why not get in touch using the contact link on the right.