1. Can performance cores and Realtime cores be considered ASIL-B independent? Under what conditions?
2. Is redundant software execution required if ASIL-B SW gets executed on decoupled performance cores on S32G3 (SM4.A53.SWCMP AoU) – what other alternatives would be possible?
It seems here that you either want to achieve ASIL D application and need to decompose your software into 2 ASIL B(D) channels or through miscommunication you landed at independence requirement for safety decomposition for ASIL B which I would say is not needed probably.
1. You can have decomposition over performance (A) and MCU (R/M/Tricore) core of a specific function with a specific safety goal. Some usual flavorings are decomposing ASIL D = ASIL B(D)+ASIL B(D)
or ASIL D= QM(D)+ASIL D(D).
If you go down path of safety decomposition you are required to show "independence" (some people just call it freedom from interference FFI).
Independence argument is achieved through safety measures like:
- Diversity in function implementation, architectural choice, underlying hardware/software
- What is common for everyone you have to elevate to ASIL before decomposition
- Showing independence arguments for decomposed software elements
2. Answer to this all depends on what your end ASIL you want to achieve is. My opinion is for ASIL B you can achieve without redundant decoupled performance core but only if your underlying HW/SW platform is ASIL B capable (use an ASIL capable OS!).
If you have ASIL D functionality and performance cores in same sentence then it is guaranteed that word decomposed and redundant will follow....
There are four ASILs identified by ISO 26262: A, B, C and D. ASIL A represents the lowest grade and ASIL D represents the highest grade of automotive risk.
Regards: Pixellab mod apk
Hi,
Below will be some comments on regards of your questions:
Q1 >> Can performance cores and Realtime cores be considered ASIL-B independent? Under what conditions?
A1 >> Can you elaborate more on what "ASIL-B independent" refers to?
For S32G3, under the A53 cores, the following is said [Table 2, Page 6, S32G3 Data Sheet, Rev. 2, 02/2023]:
"Configurable ASIL D lockstep clusters and two ASIL B independent clusters "
As for the M7 cores inside the S32G3 platform, they are already configured as "Dual-core lockstep", this configuration cannot be changed.
Q2 >> Is redundant software execution required if ASIL-B SW gets executed on decoupled performance cores on S32G3 (SM4.A53.SWCMP AoU) – what other alternatives would be possible?
A2 >> This seems to be FuSa requirements rather than platform requirement. We might suggest sending this specific inquiry to your local NXP FAE, for them to channel your questions adequately. The platform itself is ASIL-D (if configured as lockstep clusters) or ASIL-B (if configured as independent clusters) under the A53 cores. For the SW to be ASIL-B compliant, that might be another story not directly related to the HW platform.
Please, let us know.
Hi,
Thanks for your feedback.
Since FuSa information related to S32G is under NDA, we assume you are going to send this information to your local NXP FAE, for a more secure channel.
As for Q1, we apologize for our insistence, can you elaborate more on what "two ASIL B independent" means?
Please, let us know.
Hi ,
Thanks for your quick Reply,
Yes , I have valid NDA , I already sent once so they added me to this community, could you please send my query to your FUSA team to answer the below question mean while I get more details of Q1 as you requested.
Q2. Is redundant software execution required if ASIL-B SW gets executed on decoupled performance cores on S32G3 (SM4.A53.SWCMP AoU) – what other alternatives would be possible?
hi Srinivasboppidi,
you may follow SafeAssure NDA group to raise your FuSa related questions into that community.
Hi Albert,
I have raised posted these queries in the Safe Assure NDA Group but no response from anyone
Srinivasboppidi,
as explained, you should go to the FuSa specific community (instead of this S32G product forum) to raise your Functional safety related question, the resource link has been provided to you. And you could reach out your local NXP representatives for more info.
albert
Hi,
Thank You for Your Reply,
Please send this enquiry to FUSA Team since These Queries are related to FUSA only.
for Q1 : they have not mentioned any conditions Here [Table 2, Page 6, S32G3 Data Sheet, Rev. 2, 02/2023] any specific conditions to configure two ASIL B independent ?