Tjeckiska Daiteq testar att addera aritmetiska instruktioner för satellitavigation till en Risc V-cpu. Svenska Cobham Gaisler har gett Daiteq tillgång till sin kommersiella Risc V-kärna Noel V eftersom syftet är forskning.
Tjeckiska Daiteq använder Noel V i ett forskningsprojekt för ESA (European Space Agency). Den ska bli en mjuk cpu-kärna i en FPGA avsedd för rymdbruk, en 65 nm Nano Xplore Brave.
Noel V ska få extra aritmetikinstruktioner – custom-precision arithmetic – för att kunna göra effektivare navigeringsberäkningar. Daiteq har redan tidigare gjort just samma modifiering av en Leonkärna, LEON2-FT, med föredömligt resultat, enligt Cobham Gaisler.
Noel V finns i både en kommersiell och en öppen version. Men eftersom detta är ett forskningsprojekt har Daiteq fått tillåtelse att använda den kommersiella Noel V-kärnan. Det är första gången någon utnyttjar detta undantag, som kan göras för ESA-projekt. Syftet är att underlätta forskning och kommersialisering. Och att marknadsföra Risc V, liksom Noel V.
Daiteq grundades 2013 och utvecklar avancerade beräkningsarkitekturer och -algoritmer i hårdvara för inbyggda system i FPGA:er och asic:ar. Företaget har utvecklat lösningar för audio, video, GNSS och avancerad styrning.
Cobham Gaisler i Göteborg är känt för sin rymdanpassade Sparc-cpu-familj Leon. Företaget blev tidigt intresserat av den nya öppna arkitekturen Risc V och tog snabbt fram en egen implementering, Noel V, genom att skruva på en Leonkärna. ”Noel” är ”Leon” baklänges.