Western Digital's RISC-V "SweRV" Core Design udgivet gratis

Western Digital har offentliggjort en RTL-abstraktion (Registry Transfer Level), der er designet internt SweRV RISC-V-kerne. SweRV-kernen er en af ​​flere RISC-V-projekter, som virksomheden har udført som led i deres indsats for at spore ISA'en, dets økosystem og fremme deres egen overgang væk fra licenserede, royalty-ladende CPU-kerner. I overensstemmelse med de mere åbne designmål for RISC-V betyder offentliggørelsen af ​​højtstående repræsentation af SweTV, at tredjeparter kan bruge det i deres egne chipdesigner, som vil popularisere ikke kun det specifikke kerneudformning, men også RISC -V arkitektur generelt.

RTL-designabstraktionen af ​​Western Digital's RISC-V SweRV kerne er nu tilgængelig på GitHub. Designet er licenseret under Apache 2.0-licensen, som er en meget permissiv (og ikke-copyleft) licens, der tillader kernen at blive anvendt gratis, med eller uden ændringer, og uden at der kræves nogen ændringer, der skal frigives i naturalier. Faktisk er kravene i licensen ret slanke; ud over at kræve passende tilskrivning er den eneste andre bemærkelsesværdige begrænsning, at tredjepartsudviklere ikke kan bruge Western Digital's mærker til at markere deres arbejde.

Western Digital's RISC-V SweRV kernen er en 32-bit in-order-kerne med et 2-vejs superscalar-design og en ni-trins pipeline. Når den implementeres ved hjælp af en 28 nm-processteknologi, kører kernen op til 1.8 GHz. Baseret på Western Digitals simuleringer leverer SweRV-kernen 4.9 CoreMark / MHz, hvilket er lidt højere i forhold til ARMs Cortex-A15. Udvikleren af ​​kernen planlægger at bruge sine RISC-V kerner til sine egne indlejrede designs, såsom flash controllere og SSD'er, men det er uklart, når disse chips er sat til rådighed.

Være en af ​​de store tilhængere af RISC-V, mener Western Digital, at ved at lade tredjeparter bruge kernen, vil det bidrage til at drive vedtagelse af RISC-V arkitekturen af ​​hardware- og software designere. Sidstnævnte vil sikre, at Western Digitals egne fremtidige designs får bedre support af softwareudviklere.

kilde: Western Digital / Github

Giv en kommentar

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.