S32G3 ASIL Levels

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

S32G3 ASIL Levels

1,624 Views
srinivasboppidi
Contributor I

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?

0 Kudos
11 Replies

199 Views
shusic
Contributor I

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.... 

0 Kudos

1,416 Views
leofrenchheheh
Contributor I

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

0 Kudos

1,593 Views
Daniel-Aguirre
NXP TechSupport
NXP TechSupport

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.

0 Kudos

1,559 Views
srinivasboppidi
Contributor I
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 ?
0 Kudos

1,542 Views
Daniel-Aguirre
NXP TechSupport
NXP TechSupport

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.

0 Kudos

1,519 Views
srinivasboppidi
Contributor I

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?

 

0 Kudos

1,516 Views
asap
NXP Employee
NXP Employee

hi Srinivasboppidi,

you may follow SafeAssure NDA group to raise your FuSa related questions into that community. 

Albert
0 Kudos

1,473 Views
srinivasboppidi
Contributor I

Hi Albert,

 

I have raised posted these queries in the Safe Assure NDA Group but no response from anyone 

S32G3 FuSA Related Queries - NXP Community

0 Kudos

1,472 Views
srinivasboppidi
Contributor I
Please Help me out in these queries
0 Kudos

1,435 Views
asap
NXP Employee
NXP Employee

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

Albert

1,560 Views
srinivasboppidi
Contributor I

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 ?

 

0 Kudos