Share to: share facebook share twitter share wa share telegram print page

 

RISC-V

RISC-V
TasarımcıKaliforniya Üniversitesi (Berkeley)
Bit32, 64, 128
Tanıtım6 Ağustos 2014 (10 yıl önce) (2014-08-06)
TasarımRISC
AçıkAçık kaynak (BSD lisansı)

RISC-V, RISC prensiplerine uyarak tasarlanmış açık kaynak bir buyruk kümesi mimarisidir. Öbür mimarilerden farklı olarak RISC-V, telifsiz açık kaynak lisanslar ile kullanılabilir. RISC-V mimarisinin kendisi BSD lisansı ile lisanslanmıştır. Birçok firma RISC-V tabanlı donanım geliştirmekte ve yazılımlara RISC-V desteği eklemektedir.

Proje 2010 yılında Kaliforniya Üniversitesi, Berkeley'de başlamış olup şu anda 70 ülkeden birçok kişinin ortak çalışmasıyla geliştirilmektedir. RISC-V mimarisinin tek çatı altında geliştirilmesi için kurulan kâr amacı gütmeyen vakıf RISC-V Enternasyonal, İsviçre'de bulunmaktadır.[1][2]

Tarihçe

RISC-V tabanlı bir işlemci prototipi, Ocak 2013

RISC terimi ilk olarak 1980'lerde kullanıldı. Basit ve etkili bilgisayar mimarileri uzun süredir akademinin ilgisini çekiyordu ve bu ilgi DLX isimli RISC işlemci mimarisinin geliştirilmesiyle vücut buldu. DLX eğitimsel amaçlar için tasarlandığından açık kaynaklıydı. Bu sayede hobiciler ile akademisyenler bu mimariyi FPGA'lerde çalışacak şekilde düzenleyebildi. 2. sürüm ve öncesi ARM CPU'larının buyruk kümeleri açıktı ve hala günümüzde GCC isimli açık kaynak C program derleyicisi tarafından destekleniyorlar. RISC-V öncesi geliştirilen başka bir açık kaynaklı RISC mimarisi de DLX tabanlı OpenRISC'dir.

Kaliforniya Üniversitesi, Berkeley'de açık kaynak bilgisayar sistemleriyle ilgili bir araştırma görevi sürdüren Krste Asanović, 2010 yılında sıfırdan böyle bir sistem geliştirmeye karar verdi. Birkaç doktora öğrencisinin yardımıyla başladığı projenin "3 aylık yaz mevsiminde bitecek kısa bir iş" olduğunu düşünüyordu. Proje, akademik ve endüstriyel alanlarda kullanılabilecek bir mimari yapmaktı.[3] Aynı üniversitede hoca olan ve Berkeley RISC'i geliştiren David Patterson projeye dahil olmaya karar verdi. Daha önce 4 RISC mimarisi üzerinde çalışmış olması sebebiyle bu projeye RISC-V ismi verilmesini uygun gördü. Öğrenciler bu noktada temel yazılımları, simulasyonları ve CPU tasarımlarını tamamladı.[4]

Projede yer alan geliştiriciler ve çalıştıkları kurumlar ISA (buyruk kümesi mimarisi) belgelerini[5] ve çeşitli CPU tasarımlarını açık ve hoşgörülü bir lisans olan BSD lisansı altında paylaştı. Bu lisans seçimi RISC-V tabanlı yonga türevlerinin özgürce geliştirilmesine olanak tanıdı. Mimarinin tam kodu 2011'de açık şekilde paylaşıldı.[6] Mimariye dair teknik rapor ise Creative Commons lisansı altında paylaşıldı.

RISC-V Vakfı ve RISC-V Enternasyonel

Firmalar, çip tasarımlarında kullandıkları mimarilerin uzun yıllar üretimde kalabilmesi için stabil olmalarını istiyor. Bu gerekliliği sağlamak, RISC-V mimarisini stabil tutmak ve tek kanaldan geliştirmek için RISC-V Vakfı (RISC-V Foundation) kuruldu. Projenin orijinal geliştiricileri mimari üzerindeki haklarını vakfa devretti. Vakıf Kasım 2019'da olası ABD ticaret yasalarının kısıtlamaları nedeniyle İsviçre'ye taşınıp RISC-V Enternasyonel (RISC-V International) ismini aldı.[7][8][9]

Dizayn

Buyruk küme mimarisinin tabanı ve eklentileri

RISV-V mimarisi modüler olarak tasarlanmıştır. Tabanı ve öbür katmanları birbirini etkilemeden farklı tasarımlarla değiştirilebilmektedir. Buyruk küme mimarisi (ISA) tabanı ve eklentileri endüstri ve akademinin ortaklığıyla geliştirilmiştir. Mimarinin tabanı, buyrukları (ve onların şifrelemesini), kontrol akışını, kayıtları (ve onların boyutunu), hafıza ve adreslendirmeyi, logic manipülasyonu ve diğer yardımcı yan araçlardan oluşuyor. Bu tabanla yapılan bir çip hiçbir eklenti olmadan çok amaçlı basit bilgisayar işlevlerini gerçekleştirebilir.


Kullanım

RISC-V Enternasyonel, RISC-V kullanan CPU ve SoC dizaynlarının güncel bir listesini tutmaktadır.[10] Son dönemler ABD ve Çin arasındaki ticaret savaşı nedeniyle kapalı ISA'lara erişim sıkıntısı yaşayan Çinli firmalar, CPU ve MCU dizaynlarında RISC-V çekirdeğine geçmiştir.[11]

Türkiye'de

YONGATEK'in Teknofest 2022'de sergilediği KIRMIK video işleme yonga prototipi

Türkiye'de RISC-V tabanlı ilk yonga, ASELSAN tarafından 2022'de tanıtılan ÇAKIL'dır. ÇAKIL; 4 çekirdekli, 400Mhz hıza sahip, 27 mm² alana sahip 64-bit'lik bir işlemcidir. Askeri sistemlerde kullanmak üzere seri üretime geçilmesi planlanmaktadır. İşlemcinin gömülü Linux desteği bulunmaktadır.[12]

YONGATEK, 2024 yılında tasarladığı RISC-V tabanlı mikrodenetleyici ÇENTİK'i kamuoyuyla paylaştı. Beyaz eşya ve robotik ürünlerde kullanılacak yonganın 2025'e kadar 25 milyon adet üretilmesinde ismi saklı firmalarla anlaşmaya varıldı.[13] Firma ayrıca 2022'de KIRMIK isimli bir yonga prototipi de çıkarmıştır.[14]

Kaynakça

  1. ^ "About RISC-V, RISC-V International is the global non-profit home of the open standard RISC-V Instruction Set Architecture (ISA)". RISC-V International. 12 Ağustos 2024 tarihinde kaynağından arşivlendi. Erişim tarihi: 9 Ağustos 2024. 
  2. ^ "RISC-V To Move HQ to Switzerland Amid Trade War Concerns". EE Times Europe. 28 Kasım 2019. 3 Ekim 2023 tarihinde kaynağından arşivlendi. Erişim tarihi: 9 Ağustos 2024. 
  3. ^ "Arşivlenmiş kopya" (PDF). 23 Nisan 2019 tarihinde kaynağından arşivlendi (PDF). Erişim tarihi: 9 Ağustos 2024. 
  4. ^ https://web.archive.org/web/20180907044920/https://riscv.org/contributors/
  5. ^ "Arşivlenmiş kopya" (PDF). 25 Mayıs 2024 tarihinde kaynağından arşivlendi (PDF). Erişim tarihi: 9 Ağustos 2024. 
  6. ^ "Arşivlenmiş kopya". 15 Mayıs 2024 tarihinde kaynağından arşivlendi. Erişim tarihi: 9 Ağustos 2024. 
  7. ^ "U.S.-based chip-tech group moving to Switzerland over trade curb fears". Reuters (İngilizce). 26 Kasım 2019. 28 Nisan 2022 tarihinde kaynağından arşivlendi. Erişim tarihi: 26 Kasım 2019. 
  8. ^ Cheung, Sunny (15 Aralık 2023). "Examining China's Grand Strategy For RISC-V". China Brief (İngilizce). Jamestown Foundation. Erişim tarihi: 18 Aralık 2023. 
  9. ^ "RISC-V History - RISC-V International". RISC-V International. 15 Nisan 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 14 Mayıs 2020. 
  10. ^ "RISC-V Cores and SoC Overview". RISC-V. 25 Eylül 2019. 31 Mart 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 5 Ekim 2019. 
  11. ^ "China Is All In on a RISC-V Future". 8 Ocak 2024. 7 Mayıs 2024 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Mayıs 2024. 
  12. ^ "Arşivlenmiş kopya" (PDF). 20 Ağustos 2024 tarihinde kaynağından arşivlendi (PDF). Erişim tarihi: 20 Ağustos 2024. 
  13. ^ "Arşivlenmiş kopya". 20 Ağustos 2024 tarihinde kaynağından arşivlendi. Erişim tarihi: 20 Ağustos 2024. 
  14. ^ "Arşivlenmiş kopya". 20 Ağustos 2024 tarihinde kaynağından arşivlendi. Erişim tarihi: 20 Ağustos 2024. 
Kembali kehalaman sebelumnya


Index: pl ar de en es fr it arz nl ja pt ceb sv uk vi war zh ru af ast az bg zh-min-nan bn be ca cs cy da et el eo eu fa gl ko hi hr id he ka la lv lt hu mk ms min no nn ce uz kk ro simple sk sl sr sh fi ta tt th tg azb tr ur zh-yue hy my ace als am an hyw ban bjn map-bms ba be-tarask bcl bpy bar bs br cv nv eml hif fo fy ga gd gu hak ha hsb io ig ilo ia ie os is jv kn ht ku ckb ky mrj lb lij li lmo mai mg ml zh-classical mr xmf mzn cdo mn nap new ne frr oc mhr or as pa pnb ps pms nds crh qu sa sah sco sq scn si sd szl su sw tl shn te bug vec vo wa wuu yi yo diq bat-smg zu lad kbd ang smn ab roa-rup frp arc gn av ay bh bi bo bxr cbk-zam co za dag ary se pdc dv dsb myv ext fur gv gag inh ki glk gan guw xal haw rw kbp pam csb kw km kv koi kg gom ks gcr lo lbe ltg lez nia ln jbo lg mt mi tw mwl mdf mnw nqo fj nah na nds-nl nrm nov om pi pag pap pfl pcd krc kaa ksh rm rue sm sat sc trv stq nso sn cu so srn kab roa-tara tet tpi to chr tum tk tyv udm ug vep fiu-vro vls wo xh zea ty ak bm ch ny ee ff got iu ik kl mad cr pih ami pwn pnt dz rmy rn sg st tn ss ti din chy ts kcg ve 
Prefix: a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9