Halfgeleiders voor auto's en functionele veiligheid

Wat wordt vereist wanneer de functies van meerdere ECU's worden geïntegreerd in één krachtige SoC en software met verschillende ASIL's samen wordt uitgevoerd?

  1. ASoftware met een lage ASIL en software met een hoge ASIL in hetzelfde geheugengebied plaatsen en data vrij laten lezen en schrijven
  2. BMet onder meer geheugenbescherming en tijdbewaking scheiden, zodat foutieve werking van software met een lage ASIL het geheugen en de uitvoeringstijd van software met een hoge ASIL niet aantast
  3. CSoftware met een lage ASIL een hoge prioriteit geven en software met een hoge ASIL alleen in de vrije tijd uitvoeren
Antwoord en toelichting tonen

Antwoord: B. Met onder meer geheugenbescherming en tijdbewaking scheiden, zodat foutieve werking van software met een lage ASIL het geheugen en de uitvoeringstijd van software met een hoge ASIL niet aantast

Door meerdere functies in één SoC samen te voegen kan het aantal componenten en ECU's worden verminderd, maar een bug in software met een lage ASIL kan de functies met een hoge ASIL hinderen door geheugen te overschrijven of alle CPU-tijd op te gebruiken. Daarom wordt met ruimtelijke scheiding door een memory protection unit of hypervisor en temporele scheiding door toewijzing en bewaking van uitvoeringstijd aangetoond dat er geen interferentie is (Freedom from Interference). Zonder scheiding moet alles met de hoogste ASIL worden ontwikkeld, wat veel meer werk kost.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over Halfgeleiders voor auto's en functionele veiligheid

  1. Wat gebeurt er bij CAN wanneer twee nodes tegelijk een frame beginnen te verzenden?
  2. Op een CAN-bus met aan beide uiteinden een afsluitweerstand van 120 Ω werd met uitgeschakelde voeding de weerstand tussen CAN_H en CAN_L gemeten. Welke waarde komt het dichtst bij de normale waarde?
  3. Welke eigenschap van CAN FD is juist?
  4. Welke eigenschap van LIN, een netwerk in auto's, is juist?
  5. Welke eigenschap van FlexRay, een netwerk in auto's, is juist?