Amerikanska Green Hills Software (GHS) har upptäckt N25F-SE, en Risc V-kärna som taiwanesiska Andes har anpassat för säkerhetskritiska system. Nu stöds den av GHS kompilator och operativsystem för användning i säkerhetskritiska fordonssystem.
Svenska IAR var faktiskt före på den bollen och annonserade motsvarande stöd redan i mars.
N25F är en Linux-cpu-familj med branch prediction och rörledning på fem steg. Den är sedan länge en av Andes bästsäljande kärnor. Den licenseras och integreras i systemkretsar.
Andes har adderat tålighet mot strålning och gjort en noggrann analys av N25F för att tvätta bort eventuella buggar. Därefter har den certifierats för användning i säkerhetskritiska system. Och har fått tillägget ”SE”, ”safety enhanced”, i namnet.
Utöver N25F-SE består GHS-paketet av operativsystemet Microvelosity, utvecklingsmiljön Multi – inklusive debugger och kompilator – samt proben Probe.
Paketet är avsett för utveckling av system som ska certifieras enligt standarderna ISO 26262 ASIL B, C eller D. Just nu arbetar Andes med att få sin kärna certifierad för Asil B.
Paketet ska vara färdigt för användning innan året är slut.
N25F-SE har redan tidigare licenserats av kunder för användning i säkerhetskritiska system.
Den finns i 32 och 64 bitar och med flyttal i enkel eller dubbel precision. Den använder separat data- och instruktionscache, stöder lokalt minne och använder ECC för att korrigera fel i L1-cache. Den har även strömsparlägen.