European Space Agency (ESA) har tecknat ett kontrakt med CAES för att utveckla GR7xV 16-kärniga RISC-V-processor för rymdapplikationer. Projektet, finansierat av Rymdstyrelsen, ska utveckla ett feltolerant och strålningsbeständigt system-on-a-chip (SoC) som ska förbättra prestanda och energieffektivitet hos satelliter och rymdfarkoster.
Den nya produkten, med kodnamnet GR7xV, går med i LEON-processorfamiljen. De modeller som presenteras i den på SPARC V8-arkitekturen med olika förbättringar har framgångsrikt använts i olika enheter i två decennier. GR7xV kommer att användas i databehandling och nyttolastkontrollsystem för rymdfarkoster för att stödja nya typer av observation, kommunikation, navigering och vetenskapliga uppdrag och tjänster.
GR7xV kommer att ha en ny arkitektur. Företaget kommer att presentera en syntetiserad VHDL-modell för första gången NOEL-V, som implementerar RISC-V-instruktionsuppsättningen med möjlighet till parallell exekvering av upp till två instruktioner per klockcykel. NOEL-V har förbättrad grenprediktor och cachekontroller, minnesskyddsfunktioner (PMP), AMBA 2.0- och AIX4-bussar (tillval), separata L1i / L1d-cacher, L2-cache från 16 KiB till 8 MiB, samt olika felsökningsgränssnitt …
Bild: Ett exempel på implementering av en datorplattform baserad på FPGA (Artix-7), embedded.com
Totalt har NOEL-V-familjen nu 7 konfigurationer som skiljer sig åt i bitdjup (32 eller 64 bitar), en uppsättning tillägg som stöds, en pipeline, närvaron av en cache/MMU/PMP och närvaron och typen av en FPU. Några av IP-blocken är tillgängliga i GRLIB-biblioteken med öppen källkod. Nyhetens prestanda når 4,69 CoreMark / MHz. Deklarerad kompatibilitet med RTEMS, Linux och VxWorks 7.
Vanliga verktyg som Xilinx Vivado, Synplify och Synopsys DC kan användas för att syntetisera processorn, vilket gör det lättare att växla mellan olika implementeringsteknologier. När den är färdig kommer GR7xV att testas i samarbete med Chalmers tekniska högskola och Atsec, ett oberoende labb, för att validera dess mjukvarusäkerhet.
Om du upptäcker ett fel, välj det med musen och tryck på CTRL + ENTER. | Kan du skriva bättre? Vi är alltid glada över nya författare.
En källa:
\n \n\n\t\t\t \n\t\t\t \n\t\t\t \n\n\t\t\t\t\t\t\t\n\t \t\t\t\t\t\t
En källa:\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\ t\t\t\t\t\t\t”,”author”:{“@type”:”Person”,”name”:”Aroged”,”url”:”https:\/\/www. aroged.com\/author\/admin\/”,”sameAs”:[“https:\/\/www.aroged.com”]},”articleSection”:[“Games”]”image”:{“@type”:”ImageObject”,”url”:”https:\/\/www.aroged.com\/wp-content\/uploads\/2021\/12\/CAES-to -develop-16-core-RISC-V-processor-for-space.jpg”,”width”:800,”height”:400},”publisher”:{“@type”:”Organisation”,”name” :””,”url”:”https:\/\/www.aroged.com”,”logo”:{“@type”:”ImageObject”,”url”:””},”sameAs”:[“https:\/\/www.facebook.com\/Arogeed”,”https:\/\/twitter.com\/Thearoged”,”https:\/\/t.me\/Aroged”,”https:\/\/www.linkedin.com\/company\/aroged\/”,”https:\/\/www.youtube.com\/channel\/UCiVipsa5WnWr7FLzgVf6cZw”]}}
