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.