Det tyska forskningsinstitutet Fraunhofer erbjuder en Asil D-certifierad Risc V-kärna. Den heter Emsa5 och har en rörledning på fem steg.
Tillämpningsområdet är inbyggda system, i synnerhet sådana som kräver funktionssäkerhet, exempelvis fordonstillämpningar.
Asil D-stämpeln uppfyller de krav som ställs i fordonssäkerhetsstandarden ISA26262. Emsa5 är konstruerad för att motverka fel och för att ändå kunna hantera fel som trots allt uppstår.
En funktionssäker processor baserad på flera Emsa 5-cpuer. |
En processor baserad på Emsa5 skulle exempelvis använda två eller till och med tre Emsa5-kärnor för redundans. Den använder felrättande minne och kan isolera kritiska funktioner och data på flera olika sätt.
Fraunhofer är involverad i flera utvecklingsprojekt kring Risc V, bland annat i EU-projektet Tristan (Together for Risc V Technology and Applications) som vill skapa ett europeiskt ekosystem kring Risc V.
Tristan vill komplettera Risc V med IP-kärnor av industriell kvalitet och där planerar Fraunhofer en trace-kärna i form av öppen IP. En demonstrator integrerad i en Ethernetprocessor med stöd för realtidskommunikation, TSN, och styrd av Emsa5 är under utveckling.
I ett program kallat Octopus i ett projekt kallat ImaB-Edge utvecklar Fraunhofer en Risc V-baserad smart beräkningskraftig brygga för sensornät som övervakar byggnadsinfrastrukturer för säkerhet och energieffektivitet, med hjälp av AI.