Skip to content
Inovasense

RISC-V

RISC-V — Otvorená štandardná architektúra inštrukčnej sady (ISA) umožňujúca bezlicenčný návrh procesorov, kľúčová pre európsku polovodičovú suverenitu.

RISC-V — Otvorená procesorová architektúra

RISC-V (vyslovuje sa „risk-five”) je otvorená štandardná architektúra inštrukčnej sady (ISA) založená na princípoch RISC. Na rozdiel od proprietárnych ISA ako ARM a x86 je RISC-V voľne dostupný pod open-source licenciou — ktokoľvek môže navrhovať, vyrábať a predávať RISC-V procesory bez licenčných poplatkov.

Prečo je RISC-V dôležitý?

AspektRISC-VARMx86
LicenciaOtvorená, bez poplatkovLicencovaná (poplatky za jadro/kus)Proprietárna (iba Intel/AMD)
PrispôsobeniePlné — vlastné inštrukcieObmedzené — šablóny ARMŽiadne
SprávaRISC-V International (švajčiarska nadácia)ARM Holdings (SoftBank)Intel Corporation
SuverenitaŽiadna závislosť od dodávateľaLicencovanie z UKSídlo v USA

RISC-V je jediná veľká ISA, kde žiadna krajina ani korporácia neovláda špecifikáciu — čo z nej robí strategickú voľbu pre európsku polovodičovú suverenitu.

Modulárna architektúra

RozšírenieNázovÚčel
RV32I / RV64IBase IntegerZákladné celočíselné operácie
MMultiply/DivideHardvérové násobenie a delenie
AAtomicAtomické pamäťové operácie
F / DFloating-PointOperácie s pohyblivou desatinnou čiarkou
CCompressed16-bitové inštrukcie pre IoT
VVectorSIMD/vektorové spracovanie (AI, DSP)

Najčastejší profil pre embedded: RV32IMAC.

RISC-V vs. ARM

FaktorRISC-VARM Cortex
Licenčný modelZadarmo, otvorený štandardPoplatok za kus/jadro
Vlastné rozšíreniaPlná slobodaObmedzené konfigurácie
Zrelosť ekosystémuRýchlo rastie (GCC, LLVM, Linux)Vyspelý (20+ rokov)
Európska podporaEPI, OpenHW Group, CHIPS-JUŠiroké použitie, ale nie suverénne

RISC-V v Európe — Polovodičová suverenita

  • European Processor Initiative (EPI) — Vývoj RISC-V procesorov pre HPC a automobilový priemysel.
  • CHIPS Joint Undertaking — EU financovanie pre RISC-V pilotné linky.
  • OpenHW Group — Európou vedené konzorcium vyvíjajúce overené RISC-V jadrá (CORE-V).

RISC-V na FPGA

JadroJazykPipelineCieľ
PicoRV32VerilogSingle-issueMalé FPGA (iCE40)
VexRiscvSpinalHDLKonfigurovateľnýFlexibilný embedded
CVA6 (Ariane)SystemVerilog6-stupňový, 64-bitLinux-capable SoC

Súvisiace pojmy

  • FPGA — Platforma pre prototypovanie a nasadenie RISC-V jadier.
  • SoC — System-on-Chip zariadenia čoraz viac používajúce RISC-V jadrá.
  • Edge AI — Vektorové rozšírenia RISC-V pre efektívnu AI na zariadeniach.

Súvisiace pojmy