Hårdvarans och programvarans samspel i flerkärniga system inom avionik

Diarienummer 2013-01203
Koordinator SAAB Aktiebolag - SAAB AB
Bidrag från Vinnova 3 300 000 kronor
Projektets löptid september 2013 - december 2016
Status Avslutat

Syfte och mål

Projektet studerar samspelet mellan hårdvaran och programvaran för att förstå möjligheter och begränsningar vid användning av moderna flerkärniga processorer i avioniksystem för säkerhetskritiska grundfunktioner som exempelvis styr och övervakningsfunktioner. Målet är att till fullo kunna utnyttja tillgänglig prestanda hos moderna flerkärniga processorer som är utvecklade primärt för andra tillämpningar än flygande avioniksystem utan att ge avkall på säkerhet eller certifierbarhet.

Resultat och förväntade effekter

Projektet har studerat och beskrivit två relaterade problemområden. 1) Beskrivande det beroende i programvaran som delade hårdvaruresurser och arkitektur skapar. Den bidrar till förståelse för vad som krävs för säkerhet och certifierbarhet, samt hur processorbyte på grund av obsolescence påverkar. 2) Beskrivande den inre arkitekturen hos en flerkärnig processor. Den bidrar till förståelse för hur åldring och atmosfärisk strålning påverkar, samt är relevant utgångspunkt för bedömning av framtida CMOS teknologer.

Upplägg och genomförande

Samverkan mellan två forskargrupper med perspektiven programvara respektive hårdvara skapar en tvärvetenskaplig grupp med systemmässig helhetssyn. Industrin tillför relevanta krav, erfarenheter och frågeställningar från pågående utvecklingsprojekt. Projektet genomför i nämnd ordning aktiviteterna: Översikt av området, hårdvaruarkitektur, modellering, analys samt validering. Projektledning och rapportering sker kontinuerligt under hela projekttiden.

Texten på denna sida har projektgruppen själv formulerat och innehållet är ej granskat av våra redaktörer.