WINDROSE ELECTRIC
F&U & Industrialisering

Hvad automotive grade reelt betyder

Udtrykket bruges konstant, men det betegner ikke én kvalifikation — det betegner fire, uafhængige af hinanden. At forveksle dem fører til slutninger som «denne chip er automotive grade, altså kan den træffe bremsebeslutningen». Det kan den ikke.

Teknisk introduktion
4
Adskilte kvalifikationer
−40°C
Nedre temperaturgrænse
1000h
Levetidsprøvning ved høj temperatur
10–15yr
Leveringstilsagn
1/36
Kombinationer der når ASIL-D
99%
ASIL-D fejldækning
01

Ikke ét mærke — en stak certifikater

Når en chip kaldes «automotive grade», dækker den påstand måske kun ét af de fire punkter nedenfor.

Ét

Temperaturområde

Vinduet mellem koldt og varmt, hvor den stadig fungerer korrekt.

AEC-Q100 Grade 0/1/2/3
To

Pålidelighed

Tusindvis af timers ældning, temperaturcykling, vibration og fugtbelastning.

AEC-Q100 / Q101 / Q200
Tre

Produktion & levering

Nulfejlskultur, batchsporbarhed, ændringsmeddelelse, ti års tilgængelighed.

IATF 16949 / PPAP
Fire

Funktionel sikkerhed

Om systemet kan rumme konsekvenserne, når komponenten svigter.

ISO 26262 ASIL

De to, der oftest forveksles, er den anden og den fjerde.

AEC-Q100 svarer på «vil den svigte?». ISO 26262 svarer på «hvad sker der, når den svigter?». Det er helt adskilte kvalifikationer. En chip kan bestå AEC-Q100 fuldt ud og alligevel savne enhver ASIL-evne.

02

Ét — Temperatur

Den mest konkrete af de fire. Graderne adskiller sig kun i, hvor meget varme komponenten tåler — for dens placering i køretøjet afgør, hvad den skal udholde.

−40°C 0°C 85°C 105°C 125°C 150°C ← koldere varmere → Commercial 0 to 70°C Industrial −40 to 85°C AEC-Q100 AUTOMOTIVE Grade 3 −40 to 85°C Grade 2 −40 to 105°C Grade 1 −40 to 125°C Grade 0 −40 to 150°C
Sammenlign Grade 3 med Industrial. Temperaturområdet er identisk — begge −40 til +85 °C — og alligevel er de ikke ligeværdige. Forskellen ligger ikke i temperaturen, men i det andet punkt: hvor hårdt der prøves, og hvor lav fejlraten skal være. «Industriel svarer til automotive Grade 3» er en udbredt og dyr misforståelse.

Forskellige placeringer i køretøjet giver meget forskellig termisk belastning:

−40 °C

Nordisk vinter

85 °C

Inde i førerhuset

125 °C

I motorrummet

150 °C

Tæt på drivlinen

Et virkeligt tilfælde. I et konstruktionsdokument fra en leverandør stod en komponent anført som «ikke automotive grade, men specificeret −30 til +85 °C». Det ser lige akkurat tilstrækkeligt ud — indtil man husker, at køretøjet leveres til Norden, hvor kravet på køretøjsniveau er −40 til +85 °C.

De ti grader er ingen margin. De afgør, om lastbilen starter i den norske vinter. Og komponenten når ikke engang Grade 3, det laveste automotive-niveau — hvis nedre grænse netop er −40 °C.

03

To — Svigter den for tidligt?

Dette er hovedparten af AEC-Q100: over fyrre belastningsprøver, tusindvis af timer, hundredvis af prøveemner. Formålet er på få måneder at fremtvinge fejl, der ellers først ville vise sig i år ti.

Miljøbelastning
  • 1000 t drift ved høj temperatur
  • 1000 t temperatur- og fugtbelastning
  • 1000 temperaturcyklusser
Kapslingens integritet
  • Terminalstyrke og loddbarhed
  • Fugtfølsomhedsniveau
  • Fysiske mål, tværsnit
Pålidelighed på chipniveau
  • Elektromigration
  • Gateoxidets integritet
  • Injektion af varme ladningsbærere
Elektrisk & sortering
  • Elektrostatisk udladning
  • Latch-up
  • Rate for bløde fejl

Hvad får man, når den består? Et tilsagn om fejlrate — normalt udtrykt i PPM (dele pr. million) eller FIT (fejl pr. milliard timer) — sammen med sporbare prøverapporter.

Forbrugerkomponenter springer det meste af dette over eller kører kun få prøver. «Den virker» og «den virker også om ti år» er forskellige påstande. En telefon udskiftes efter to år; en lastbil kører i femten.

04

Tre — Produktion og levering

Den mest oversete af de fire og den hårdeste for et erhvervskøretøj med femten års levetid.

Livscyklus for en forbrugerchip
Udgår efter cirka 2–3 år
Automotive leveringstilsagn
10–15 år
Automotive-leverandører skal desuden praktisere PCN (meddelelse om procesændring) og EOL (varsel om udfasning): ingen stille ændringer af proces, materiale eller produktionssted. Dertil kommer IATF 16949, PPAP-godkendelse og sporbarhed pr. batch.

Sagt ligeud: en forbrugerkomponent kan udgå, mens vores lastbil stadig er inden for garantien. Det betyder ingen reservedele — eller en omkonstruktion af printet. Og en omkonstruktion betyder ny certificering.

05

Fire — Funktionel sikkerhed er et helt andet spørgsmål

De tre første spørger, hvor god chippen er. Den fjerde spørger, hvad der sker med mennesker, når den svigter.

AEC-Q100

Svigter den?

Pålidelighed. Sænker sandsynligheden for svigt. Prøver komponenten selv — ældning, temperatur, vibration, elektrostatisk udladning.

ISO 26262 · ASIL

Og hvis den gør?

Funktionel sikkerhed. Håndterer konsekvenserne af svigt. Prøver hele systemet — findes der en anden kanal, der opdager det, og kan systemet nå en sikker tilstand?

ASIL er ingen kvalitetsrangordning. Den beregnes ud fra faren. ISO 26262 giver point på tre dimensioner:

S · Alvorlighed
Hvor alvorligt nogen kommer til skade
S0 – S3
×
E · Eksponering
Hvor ofte situationen forekommer
E0 – E4
×
C · Kontrollerbarhed
Om føreren stadig kan redde det
C0 – C3
ASIL
Resulterende niveau
QM · A · B · C · D
QM
A
B
C
D
Almindelig kvalitetsstyring er nokStrengest

Hvorfor så mange kombinationer falder sammen til blot fem niveauer

S har tre brugbare værdier, E fire, C tre. Det giver 36 kombinationer — ikke et ubegrænset antal. Og de 36 giver kun fem udfald, fordi tabellen i ISO 26262 opfører sig som en simpel addition: giv S, E og C point 1, 2, 3 (E op til 4), læg sammen og aflæs niveauet.

S1 · Let skade
C1
C2
C3
E1
QM
QM
QM
E2
QM
QM
QM
E3
QM
QM
A
E4
QM
A
B
S2 · Alvorlig skade
C1
C2
C3
E1
QM
QM
QM
E2
QM
QM
A
E3
QM
A
B
E4
A
B
C
S3 · Livstruende / dødelig
C1
C2
C3
E1
QM
QM
A
E2
QM
A
B
E3
A
B
C
E4
B
C
D
18 felter QM 8 felter ASIL-A 6 felter ASIL-B 3 felter ASIL-C 1 felt ASIL-D

Ud af 36 kombinationer når præcis én ASIL-D: S3 × E4 × C3. Den alvorligste skade, i den mest almindelige køresituation, uden mulighed for føreren at redde den. Alle tre dimensioner skal være maksimeret samtidig. Halvdelen af tabellen — 18 felter — kræver slet ingen funktionssikkerhedsproces.

Og der er kun fem niveauer, fordi ASIL ikke beskriver risikoen præcist — den afgør, hvor meget arbejde der skal udføres. Hvert niveau bærer et komplet sæt udviklingskrav: dækningsmål, verifikationsmetoder, procesuafhængighed, lockstep-hardware. Med 36 niveauer ville standarden være ubrugelig. Det er en bevidst grov målestok.

Hvad der adskiller ASIL-B fra ASIL-D:

NøgletalASIL-BASIL-D
Mål for enkeltfejl≥ 90 %≥ 99 %
Mål for latente fejl≥ 60 %≥ 90 %
Tilfældig hardwarefejlrate< 10⁻⁷ / time< 10⁻⁸ / timeTi gange strengere
HardwarearkitekturÉn kerne med watchdog er som regel nokLockstep-kerner kræves normalt
ProcesuafhængighedLempeligereUafhængig gennemgang, audit og vurdering

Hvad er en lockstep-kerne? To CPU-kerner udfører samme kode i takt, mens hardwaren sammenligner deres udgange i realtid. Enhver afvigelse udløser straks en fejl. Det er den mest effektive måde at opdage tilfældige hardwarefejl på — derfor klarer høje ASIL sig sjældent uden.

At nå ASIL-D uden lockstep betyder at kompensere med omfattende softwareselvtests og redundant beregning: dyrt og svært at forsvare over for en teknisk tjeneste.

06

Hver kombination — og hvad der lander der

Eksemplerne nedenfor er illustrative, ikke normative. ASIL er en egenskab ved en konkret fare, ikke ved en komponenttype — samme funktion kan lande i et andet felt i en anden producents fareanalyse.

ASIL-D — én kombination

S × E × CSumTypiske funktioner
S3 × E4 × C310Svigt i den elektriske servostyring · utilsigtet bremsning fra ESC / EBS · utilsigtet udløsning af airbag · utilsigtet fuldgasacceleration (momentovervågning) · utilsigtet AEB-bremsning · steer-by-wire og brake-by-wireDødelig skade, i den mest almindelige køresituation, uden mulighed for føreren at redde den.

ASIL-C — tre kombinationer

S × E × CSumTypiske funktioner
S2 × E4 × C39Brat ændring i styreservoen under normal kørsel (forringet, ikke bortfaldet)
S3 × E3 × C39Højspændingsbatteriet frakobler ikke efter et sammenstød · tab af HV-isolation
S3 × E4 × C29Delvist tab af bremsekraft under normal kørsel (øvrige kredse stadig tilgængelige)

ASIL-C er sjælden i praksis — de fleste team konstruerer direkte mod D eller bruger ASIL-dekomponering.

ASIL-B — seks kombinationer

S × E × CSumTypiske funktioner
S1 × E4 × C38Svigt i bag- og markeringslygter — konstant eksponering, og føreren ser ikke sine egne baglygter
S2 × E3 × C38Totalt svigt i forlygterne — ingen belysning om natten
S2 × E4 × C28Svigt i bremselygterne — køretøjet bagved ved ikke, at du bremser
S3 × E2 × C38Manglende overvågning af højspændingsisolation — risiko for elektrisk stød, som et menneske ikke kan opfatte
S3 × E3 × C28Utilsigtet acceleration fra fartpilot eller ACC
S3 × E4 × C18Tab af fremdrift under normal kørsel — køretøjet kan stadig rulle ud i nødsporet

Også typisk ASIL-B: hastighedsvisning i instrumentgruppen, dæktryksovervågning og perceptionslaget i radar- og kamerasystemer.

ASIL-A — otte kombinationer

S × E × CSumTypiske funktioner
S1 × E3 × C37Bakkameraet slukker — kollision ved lav hastighed under manøvrering
S1 × E4 × C27Kabinelyset står tændt og forringer nattesynet
S2 × E2 × C37Totalt svigt i vinduesviskerne i regn — tabt udsyn fremad
S2 × E3 × C27Svigt i en enkelt forlygte
S2 × E4 × C17Aflæsningsfejl på speedometeret — føreren kan stadig vurdere farten ud fra trafik og gear
S3 × E1 × C37Tabt advarsel om termisk løbskhed under sjældne driftsforhold
S3 × E2 × C27Afvigelse i påhængskøretøjets bremsekoordinering under bestemte forhold
S3 × E3 × C17Tab af fremdrift ved moderat eksponering — køretøjet kan køre til siden

QM — atten kombinationer

AlvorlighedKombinationerTypiske funktioner
S1 · ni felterE1C1 · E1C2 · E1C3
E2C1 · E2C2 · E2C3
E3C1 · E3C2 · E4C1
Belysning i lastrummet, sædevarme, læselamper, klemsikring til rude, tagrullegardin, kabineblæser, spejlvarme, lysstyrke i instrumentgruppen.Infotainmentenheden, navigationen, Bluetooth, trådløs opladning og stemningsbelysning ligger alle i dette bånd.
S2 · seks felterE1C1 · E1C2 · E1C3
E2C1 · E2C2 · E3C1
Løbsk sædeindstilling under sjældne forhold, afvigelser i påhængskøretøjets lygter, svigt i viskernes langsomme trin (det hurtige er stadig til rådighed), afvigelse i bakkestartassistenten, udeblevet dæktryksadvarsel
S3 · tre felterE1C1 · E1C2 · E2C1Farer med dødelig alvorlighed under sjældne forhold, som føreren fuldt ud behersker; fremdriftsafvigelser ved lav eksponering, som bremsning kan rumme

Tre mønstre værd at gøre til sine egne.

Kontrollerbarhed er den stærkeste løftestang. En speedometerfejl ved S2 × E4 × C1 er ASIL-A; svigt i bremselygter ved S2 × E4 × C2 er ASIL-B. Samme alvorlighed, samme eksponering — hele forskellen ligger i, om føreren kan bemærke det og kompensere.

Alvorligheden alene afgør intet. S3 optræder i QM (tre felter), A (tre), B (tre), C (to) og D (ét) — den spænder over alle niveauer. Dødelig betyder ikke høj ASIL.

Kun fuldt udslag når D. S3 × E4 × C3 er det eneste felt. Derfor er der så få ASIL-D-elementer i et køretøj: styring, bremser, airbag, momentovervågning — og næppe mere.

Anvendt på automatisk nødbremsning er asymmetrien hele argumentet.

Utilsigtet bremsning — at bremse, når man ikke bør — lander på S3 × E4 × C3. Det er ASIL-D, det eneste felt.

Udeblevet bremsning — ikke at bremse, når man burde — lander omkring S3 × E3–E4 × C1, altså ASIL-A eller B. Udgangspunktet er en lastbil uden AEB: det har altid været forventet, at føreren selv bremser.

Ethvert ASIL-D-krav i et AEB-system findes for at forhindre en bremsning, der ikke bør ske — ikke for at garantere en bremsning, der bør ske.

07

De fire dimensioner er ortogonale

Enhver kombination er mulig. At kende én af de fire siger intet om de andre.

ChipTemperaturPålidelighedFunktionel sikkerhedEgnet til en AEB-bremsebeslutning?
Forbruger-SoC0 to 70 °CIngen AEC-Q100Ingen ASILNej
Industriel SoC−40 to 85 °CIngen AEC-Q100Ingen ASILNejKun temperaturen; intet andet
Automotive-kvalificeret SoC−40 to 105 °CGrade 2Kan stadig mangle heltKun perceptionIkke sikkerhedsbeslutningen
Sikkerheds-MCU, ASIL-B−40 to 125 °CGrade 1ASIL-B, uden lockstepKræver yderligere begrundelse
Sikkerheds-MCU, ASIL-D−40 to 125 °CGrade 1ASIL-D, lockstep-kernerJa

Tredje række er fælden. «Vi bruger den automotive-kvalificerede version» lyder betryggende, men den sætning svarer kun på temperatur og pålidelighed. Om funktionel sikkerhed siger den intet som helst.

08

Hvad man skal spørge om, når man hører «automotive grade»

Om temperatur

Hvilken AEC-Q100-grad? Bed om selve certifikatet med præcist varenummer og grad.

Om pålidelighed

Findes der et AEC-Q100-certifikat? «Konstrueret efter automotive-standarder» og «kvalificeret efter dem» er forskellige påstande.

Om funktionel sikkerhed

Hvilken ASIL? Med eller uden lockstep? Kræv et produktcertifikat — et procescertifikat tæller ikke.

Om levering

Hvor mange års levering er lovet? Ligger der PCN- og EOL-disciplin bag?

Tre gængse påstande og hvad de faktisk betyder:

  • «Vores løsning er automotive grade.» Dækker som regel kun temperaturen. Den siger intet om, hvorvidt AEC-Q100 blev bestået, og absolut intet om ASIL.
  • «Vi er ASIL-D-certificerede.» Spørg, om det er på produktniveau eller proces- / ledelsessystemniveau. Det sidste beviser, at virksomheden har en udviklingsproces — ikke at dette produkt er sikkert.
  • «Denne chip har en automotive-variant.» At en variant findes, er ikke det samme som, at det er den, vi køber. Kræv det præcise varenummer, aldrig familienavnet.