RISC-V

RISC-V (RISC-Five) on avoin ja vapaa RISC-suoritinarkkitehtuuri, joka on kehitetty Berkeleyn yliopistossa.[1] Arkkitehtuuri on julkaistu vuonna 2010.[2] Suoritinta voi valmistaa ja käyttää vapaasti.[1]

RISC-V
Kehittäjä Berkeleyn yliopisto
Julkaisu 2010
Arkkitehtuurityyppi RISC
Osoiteavaruus 32-bit, 64-bit, 128-bit
Avoimuus avoin, rojaltivapaa

RISC-V:n etu kilpailevaan ARM-suorittimeen on sen avoimuus: OEM-valmistajat voivat käyttää määrittelyä suunnitteluun ja valmistukseen joko kokonaan ilman tai pienillä rojaltimaksuilla, joka on suuri osa kustannuksesta ARM-suorittimessa.[3] Muilla suorittimilla on patentteja käskykannan erikoisuuksiin, joka estää muita käyttämästä niitä ilman lisenssiä.[4][5] Neuvottelut lisensseille voivat viedä useita kuukausia ja maksaa miljoonia dollareita, jotka tekevät niistä epäsopivia muun muassa akateemisille tahoille.[4] Muiden suorittimien valmistamiseen tarvitaan ytimen tai käskykannan lisensoinnin lisäksi muuta immateriaalista kuten muistiohjaimia, IO-liityntöjä ja niin edelleen.[2] Muiden suorittimien lisensointiin liittyy normaalisti etukäteismaksu sekä rojaltimaksu jokaista myytyä piiriä kohden.[2]

RISC-V tukee 32- ja 64-bittisiä osoiteavaruuksia ja lisäksi on hahmotelma 128-bittiselle tulevalle osoiteavaruudelle.[6]

Western Digital on ilmoittanut siirtyvänsä käyttämään suoritinta.[7] Western Digital valmistaa vuosittain noin miljardi ydintä ja odottaa sen kasvavan kahteen miljardiin: yhtiö siirtää koko tuotantolinjansa RISC-V:lle.[8] Nvidia käyttää suoritinta grafiikkaprosessorien ohjaamiseen samalla piirilevyllä.[9] Qualcomm käyttää RISC-V:tä mikrokontrollereissa.[10]

Linux-ytimeen tuki on lisätty ytimen versiossa 4.15.[11][12] Wind River Systems on ilmoittanut VxWorks-tuesta joulukuussa 2019.[13] OpenBSD lisäsi tuen versiossa 7.0.[14] Myös Xv6 on siirretty RISC-V:lle.[15] Google ilmoitti Android-tuesta tammikuussa 2023.[16]

Lähteet

  1. Coughlin, Tom: RISC-V Enables Smart Storage Devices 1.12.2017. Forbes. Viitattu 2.12.2017.
  2. Anton Shilov: SiFive Unveils Freedom Platforms for RISC-V-Based Semi-Custom Chips anandtech.com. 18.7.2016. Viitattu 22.10.2021. (englanniksi)
  3. Christine Hall: Companies Pushing Open Source RISC-V Silicon Out to the Edge datacenterknowledge.com. 28.5.2019. Viitattu 22.10.2021. (englanniksi)
  4. Instruction Sets Should Be Free: The Case For RISC-V (PDF) .eecs.berkeley.edu. 6.8.2014. Viitattu 22.10.2021. (englanniksi)
  5. OpenCores' MIPS-related Core Offerings (PDF) brej.org. Viitattu 22.10.2021. (englanniksi)
  6. The RISC-V Instruction Set Manual Volume I: Unprivileged ISA (PDF) github.com. 13.12.2019. Viitattu 22.4.2021. (englanniksi)
  7. Western Digital To Accelerate The Future Of Next-Generation Computing Architectures For Big Data And Fast Data Environments 28.11.2017. Western Digital. Viitattu 2.12.2017.
  8. Christine Hall: RISC-V Silicon Startup Raises $50.6 Million and Inks Western Digital Deal datacenterknowledge.com. 7.4.2018. Viitattu 22.10.2021. (englanniksi)
  9. Stacey Higginbotham: RISC-V’s Open-Source Architecture Shakes Up Chip Design 26.7.2018. IEEE Spectrum. Viitattu 28.7.2018.
  10. Dylan Martin: Qualcomm talks up RISC-V, roasts 'legacy architecture' amid war with Arm theregister.com. 15.12.2022. Viitattu 1.1.2023. (englanniksi)
  11. RISC-V Port for Linux 4.15 v9
  12. Larabel, Michael: RISC-V Hopes To Get In Linux 4.15, OpenRISC Adds SMP Support 14.11.2017. Phoronix. Viitattu 2.12.2017.
  13. Wind River Announces RISC-V Support for VxWorks RTOS 10.12.2019. BusinessWire. Viitattu 11.12.2019. (englanniksi)
  14. OpenBSD 7.0 openbsd.org. Viitattu 14.10.2021. (englanniksi)
  15. mit-pdos / xv6-public github.com. Viitattu 29.11.2022. (englanniksi)
  16. Ron Amadeo: Google wants RISC-V to be a “tier-1” Android architecture arstechnica.com. 3.1.2023. Viitattu 4.1.2023. (englanniksi)

    Aiheesta muualla

    This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.