Hårdvarans och programvarans samspel i flerkärniga system inom avionik
Diarienummer | |
Koordinator | SAAB Aktiebolag - SAAB AB |
Bidrag från Vinnova | 3 300 000 kronor |
Projektets löptid | september 2013 - december 2016 |
Status | Avslutat |
Viktiga resultat som projektet gav
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.
Långsiktiga effekter som förväntas
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.