S32V234 APEX SW Self-test Method and Example
●The S32V234 processor offers dual APEX accelerators that provides high-performance parallel processing capabilities. It is a parallel hybrid processor well suited for the processing of large amount of data. During the processor run-time, a random hardware failure may occur unpredictably. For example, physical damage particles (alpha, neutron) or EMI-radiation may lead to a permanent fault which cannot be recovered. Therefore, it is necessary to have a method to detect APEX hardware faults when APEX is used in safety related computation.
●This application note describes how to detect permanent faults inside the hardware through software at the application level and provides an example to fulfill the published safety assumptions in S32V234 Safety Manual. It is assumed that the developer is familiar with the APEX software development environment and the code implementation is based on Vision SDK 1.5.1 and eIQ Auto 2.0.0.
●This document contains the following sections:
■APEX SW self-test method: This section describes the approach towards APEX permanent faults detection based on safety manual assumption.
■APEX fault injection and reaction: This section describes how to inject faults into APEX and the corresponding reaction.
■APEX SW self-test implementation: This section describes a SW self-test example based on a specific pattern test on the entire APEX pipeline at the application level and an example for evaluating the self-test effectiveness.
|
|
Application note & Design Guide |
|
|
|
Please see the document for details |
|
|
|
|
|
|
|
English Chinese Chinese and English Japanese |
|
02/2021 |
|
Rev. 0 |
|
AN13192 |
|
456 KB |
- +1 Like
- Add to Favorites
Recommend
All reproduced articles on this site are for the purpose of conveying more information and clearly indicate the source. If media or individuals who do not want to be reproduced can contact us, which will be deleted.