Поддерживать
www.wikidata.ru-ru.nina.az
Ne sleduet putat s sistemoj komand virtualnoj mashiny Niklausa Virta razrabotannoj v ETH Cyurih dlya yazykov semejstva Paskal Modula Oberon i operacionnoj sistemy Oberon RISC V rasshiryaemaya otkrytaya i svobodnaya sistema komand i processornaya arhitektura na osnove koncepcii RISC prednaznachennaya dlya sozdaniya processorov mikrokontrollerov i razrabotki PO Specifikacii arhitekturnyh opisanij RISC V svobodno dostupny i besplatny dlya lyubogo ispolzovaniya vklyuchaya kommercheskie realizacii neposredstvenno v kremnii ili dlya konfigurirovaniya PLIS Uchastie v proektirovanii i obsuzhdenii specifikacij arhitekturnyh opisanij otkrytoe Sistema komand imeet zarezervirovannye v specifikacii bity dlya kodirovaniya rasshirenij bez ogranicheniya oblasti primeneniya RISC VRazrabotchik iniciator razrabotki Kalifornijskij universitet v BerkliRazryadnost 32 bita 64 bita 128 bit zaplanirovano Predstavlena 2010Versii Unprivileged vers 20191213 privileged vers 20190608Arhitektura RISCTip Registr registrKodirovanie SK Fiksirovannyj razmer komandnogo slova 32 bitaRealizaciya perehodov Cravnenie i perehodPoryadok bajtov Little endianRazmer stranicy 4 KiBRasshireniya M A F D Q C E V P BOtkrytaya DaRegistryObshego naznacheniya 32 vklyuchaya x0 vsegda ravnyj nulyu 16 tolko v rasshirenii E i uslovno v C Veshestvennye 32 rasshireniya F D G SIMD 32 vektornyh registra dlinoj ot 32 do 2048 bit kazhdyj rasshirenie V dlya CPU rekomenduetsya 128 bit Zvl128b Predikatnye netVsego Registry statusov upravleniya schyotchikov i tajmerov Mediafajly na VikiskladeIstoriyaIdeya RISC V poyavilas v 2010 godu kak prodolzhenie issledovanij po proektirovaniyu vychislitelnyh sistem v Kalifornijskom universitete Berkli v SShA pri neposredstvennom uchastii Devida Pattersona odnogo iz avtorov i storonnikov primeneniya koncepcii RISC Nyneshnie uchastniki processa razvitiya RISC V yavlyayutsya dobrovolcami iz mnogih nauchnyh organizacij universitetov i kompanij raznyh stran V otlichie ot drugih akademicheskih proektov sosredotochennyh na obrazovatelnyh celyah RISC V iznachalno proektiruetsya dlya shirokogo kruga kompyuternyh primenenij V 2015 godu dlya razvitiya standartizacii i prodvizheniya RISC V sozdan mezhdunarodnyj fond RISC V i associaciya so shtab kvartiroj v Cyurihe v Shvejcarii S 2018 goda fond RISC V rabotaet v partnyorstve s The Linux Foundation V rukovodstvo i tehnicheskie komitety vhodyat kompanii iz raznyh stran v tom chisle dva rossijskih razrabotchika processornyh yader Syntacore i CloudBEAR a takzhe dva razrabotchika sistemnogo programmnogo obespecheniya Alt Linuks i Astra Linuks V fevrale 2022 goda kompaniya Intel obyavila ob investirovanii v razvitie RISC V odnogo milliarda dollarov i voshla v sostav rukovodstva RISC V V sentyabre 2022 goda v Rossii obrazovan Alyans RISC V Po sostoyaniyu na dekabr 2022 goda 13 iz 25 mest v sovete direktorov RISC V zanimayut kitajskie kompanii i organizacii vedushuyu rol iz kotoryh zanimaet Kitajskaya akademiya nauk Bazovaya specifikaciya RV32I Bazovaya specifikaciya RV32I RV RISC V 32 razryadnaya I oznachaet Integer celochislennuyu arifmetiku soderzhit nabor iz 32 registrov i vklyuchaet 39 instrukcij Ispolzuetsya 6 tipov kodirovaniya instrukcij formatov Bazovye rasshireniya M celochislennoe umnozhenie delenie A atomarnye operacii s pamyatyu F i D vychisleniya s plavayushej tochkoj s dopolnitelnym naborom registrov odinarnoj Float i dvojnoj Double tochnosti C szhatyj format komand podmnozhestvo RV32I dlya udvoeniya plotnosti upakovki v mashinnom slove naibolee vostrebovannyh standartnyh instrukcij Bazovyj nabor RV32E dlya vstraivaemyh sistem sovpadaet po kodirovaniyu i naboru instrukcii s RV32I no soderzhit tolko 16 registrov Primenyaetsya naprimer v nedorogih mikrokontrollerah Sistema komandV arhitekture RISC V imeetsya obyazatelnoe dlya realizacii nebolshoe podmnozhestvo komand nabor instrukcij I Integer i neskolko standartnyh opcionalnyh rasshirenij V bazovyj nabor vhodyat instrukcii uslovnoj i bezuslovnoj peredachi upravleniya vetvleniya minimalnyj nabor arifmeticheskih bitovyh operacij na registrah operacij s pamyatyu load store a takzhe nebolshoe chislo sluzhebnyh instrukcij Operacii vetvleniya ne ispolzuyut kakih libo obshih flagov kak rezultatov ranee vypolnennyh operacij sravneniya a neposredstvenno sravnivayut svoi registrovye operandy Bazis operacij sravneniya minimalen a dlya podderzhki komplementarnyh operacij operandy prosto menyayutsya mestami Bazovoe podmnozhestvo komand ispolzuet sleduyushij nabor registrov specialnyj registr x0 zero 31 celochislennyj registr obshego naznacheniya x1 x31 registr schyotchika komand PC ispolzuetsya tolko kosvenno a takzhe mnozhestvo CSR Control and Status Registers mozhet byt adresovano do 4096 CSR Dlya vstraivaemyh primenenij mozhet ispolzovatsya variant arhitektury RV32E Embedded s sokrashyonnym naborom registrov obshego naznacheniya pervye 16 Umenshenie kolichestva registrov pozvolyaet ne tolko ekonomit apparatnye resursy no i sokratit zatraty pamyati i vremeni na sohranenie vosstanovlenie registrov pri pereklyucheniyah konteksta Pri odinakovoj kodirovke instrukcij v RISC V predusmotreny realizacii arhitektur s 32 64 i 128 bitnymi registrami obshego naznacheniya i operaciyami RV32I RV64I i RV128I sootvetstvenno Razryadnost registrovyh operacij vsegda sootvetstvuet razmeru registra a odni i te zhe znacheniya v registrah mogut traktovatsya kak celye chisla kak so znakom tak i bez znaka Net operacij nad chastyami registrov net kakih libo vydelennyh registrovyh par Operacii ne sohranyayut gde libo bity perenosa ili perepolneniya chto priblizheno k modeli operacij v yazyke programmirovaniya Si Takzhe apparatno ne generiruyutsya isklyucheniya po perepolneniyu i dazhe po deleniyu na 0 Vse neobhodimye proverki operandov i rezultatov operacij dolzhny proizvoditsya programmno Celochislennaya arifmetika rasshirennoj tochnosti bolshej chem razryadnost registra dolzhna yavno ispolzovat operacii vychisleniya starshih bitov rezultata Naprimer dlya polucheniya starshih bitov proizvedeniya registra na registr imeyutsya specialnye instrukcii Razmer operanda mozhet otlichatsya ot razmera registra tolko v operaciyah s pamyatyu Tranzakcii k pamyati osushestvlyayutsya blokami razmer v bajtah kotoryh dolzhen byt celoj neotricatelnoj stepenyu 2 ot odnogo bajta do razmera registra vklyuchitelno Operand v pamyati dolzhen imet estestvennoe vyravnivanie adres kraten razmeru operanda Arhitektura ispolzuet tolko model little endian pervyj bajt operanda v pamyati sootvetstvuet mladshim bitam znachenij registrovogo operanda Dlya pary instrukcij sohraneniya zagruzki registra operand v pamyati opredelyaetsya razmerom registra vybrannoj arhitektury a ne kodirovkoj instrukcii kod instrukcii odin i tot zhe dlya RV32I RV64I i RV128I no razmer operandov 4 8 i 16 bajt sootvetstvenno chto sootvetstvuet razmeru ukazatelya tipam yazyka programmirovaniya C size t ili raznosti ukazatelej Dlya vseh dopustimyh razmerov operandov v pamyati menshih chem razmer registra imeyutsya otdelnye instrukcii zagruzki sohraneniya mladshih bitov registra v tom chisle dlya zagruzki iz pamyati v registr est parnye varianty instrukcij kotorye pozvolyayut traktovat zagruzhaemoe znachenie kak so znakom starshim znakovym bitom znacheniya iz pamyati zapolnyayutsya starshie bity registra ili bez znaka starshie bity registra ustanavlivayutsya v 0 Instrukcii bazovogo nabora imeyut dlinu 32 bita s vyravnivaniem na granicu 32 bitnogo slova no v obshem formate predusmotreny instrukcii razlichnoj dliny standartno ot 16 do 192 bit s shagom v 16 bit s vyravnivaniem na granicu 16 bitnogo slova Polnaya dlina instrukcii dekodiruetsya unificirovannym sposobom iz eyo pervogo 16 bitnogo slova Dlya naibolee chasto ispolzuemyh instrukcij standartizovano primenenie ih analogov v bolee kompaktnoj 16 bitnoj kodirovke C Compressed extension Operacii umnozheniya deleniya i vychisleniya ostatka ne vhodyat v minimalnyj nabor instrukcij a vydeleny v otdelnoe rasshirenie M Multiply extension Imeetsya ryad dovodov v polzu razdeleniya i dannogo nabora na dva otdelnyh umnozhenie i delenie Standartizovan otdelnyj nabor atomarnyh operacij A Atomic extension Poskolku kodirovka bazovogo nabora instrukcij ne zavisit ot razryadnosti arhitektury to odin i tot zhe kod potencialno mozhet zapuskatsya na razlichnyh RISC V arhitekturah opredelyat razryadnost i drugie parametry tekushej arhitektury nalichie rasshirenij sistemy instrukcij a potom avtokonfigurirovatsya dlya celevoj sredy vypolneniya Specifikaciej RISC V predusmotreno neskolko oblastej v prostranstve kodirovok instrukcij dlya polzovatelskih X rasshirenij arhitektury kotorye podderzhivayutsya na urovne assemblera kak gruppy instrukcij custom0 i custom1 Spisok naborov komand Sokrashenie Naimenovanie Versiya StatusBazovye naboryRVWMO Bazovaya model soglasovannosti pamyati 2 0 RatifiedRV32I Bazovyj nabor s celochislennymi operaciyami 32 bitnyj 2 1 RatifiedRV64I Bazovyj nabor s celochislennymi operaciyami 64 bitnyj 2 1 RatifiedRV32E Bazovyj nabor s celochislennymi operaciyami dlya vstraivaemyh sistem 32 bitnyj 16 registrov 1 9 DraftRV128I Bazovyj nabor s celochislennymi operaciyami 128 bitnyj 1 7 DraftChast 1 Standartnye neprivilegirovannye nabory komandM Celochislennoe umnozhenie i delenie Integer Multiplication and Division 2 0 RatifiedA Atomarnye operacii Atomic Instructions 2 1 RatifiedF Arifmeticheskie operacii s plavayushej zapyatoj nad chislami odinarnoj tochnosti Single Precision Floating Point 2 2 RatifiedD Arifmeticheskie operacii s plavayushej zapyatoj nad chislami dvojnoj tochnosti Double Precision Floating Point 2 2 RatifiedQ Arifmeticheskie operacii s plavayushej zapyatoj nad chislami chetvernoj tochnosti 2 2 RatifiedC Sokrashyonnye imena dlya komand Compressed Instructions 2 2 RatifiedCounters Instrukcii dlya schetchikov proizvoditelnosti i tajmerov nabory Zicntr i Zihpm 2 0 DraftL Arifmeticheskie operacii nad desyatichnymi chislami s plavayushej zapyatoj Decimal Floating Point 0 0 OpenB Bitovye operacii Bit Manipulation 0 36 OpenJ Dvoichnaya translyaciya i podderzhka dinamicheskoj kompilyacii Dynamically Translated Languages 0 0 OpenT Transactional Memory 0 0 OpenP Korotkie SIMD operacii Packed SIMD Instructions 0 1 OpenV Vektornye rasshireniya Vector Operations 1 0 FrozenZicsr Instrukcii dlya raboty s kontrolnymi i statusnymi registrami Control and Status Register CSR Instructions 2 0 RatifiedZifencei Instrukcii sinhronizacii potokov komand i dannyh Instruction Fetch Fence 2 0 RatifiedZihintpause Pause Hint 2 0 RatifiedZihintntl Non Temporal Locality Hints 0 2 DraftZam Rasshirenie dlya smeshyonnyh atomarnyh operacij Extension for Misaligned Atomics 0 1 DraftZfh Extensions for Half Precision Floating Point 1 0 RatifiedZfhmin Extensions for Half Precision Floating Point 1 0 RatifiedZfinx Standard Extensions for Floating Point in Integer Registers 1 0 RatifiedZdinx Standard Extensions for Floating Point in Integer Registers 1 0 RatifiedZhinx Standard Extensions for Floating Point in Integer Registers 1 0 RatifiedZhinxmin Standard Extensions for Floating Point in Integer Registers 1 0 RatifiedZtso Rasshirenie dlya modeli soglasovannosti pamyati RVTSO Extension for Total Store Ordering 0 1 FrozenG IMAFD Zicsr Zifencei Obobshennoe sokrashyonoe oboznachenie dlya nabora rasshirenij n d n dChast 2 Standartnye nabory komand dlya privilegirovannyh rezhimovMachine ISA Instrukcii apparatnogo urovnya 1 12 RatifiedSupervisor ISA Instrukcii urovnya supervizora 1 12 RatifiedSvnapot Extension Extension for NAPOT Translation Contiguity 1 0 RatifiedSvpbmt Extension Extension for Page Based Memory Types 1 0 RatifiedSvinval Extension Extension for Fine Grained Address Translation Cache Invalidation 1 0 RatifiedHypervisor ISA Instrukcii urovnya gipervizora 1 0 Ratified V 32 bitnyh mikrokontrollerah i dlya drugih vstraivaemyh primenenij ispolzuetsya nabor RV32EC V 64 bitnyh processorah mozhet byt nabor grupp RV64GC to zhe samoe v polnoj zapisi RV64IMAFDC Formaty mashinnyh komand Format 32 bitnoj mashinnoj komandy priznaki mladshie bity vsegda 11 i 2 4 bity 111 Tip 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0Registr registr funct7 rs2 rs1 funct3 rd kod operacii 1 1S operandom imm 10 0 rs1 funct3 rd kod operacii 1 1S dlinnym operandom imm 30 12 rd kod operacii 1 1Sohranenie imm 10 5 rs2 rs1 funct3 imm 4 0 kod operacii 1 1Vetvlenie imm 10 5 rs2 rs1 funct3 imm 4 1 11 kod operacii 1 1Perehod imm 10 1 11 imm 19 12 rd kod operacii 1 1rs1 nomer registra v kotorom nahoditsya pervyj operand rs2 nomer registra v kotorom nahoditsya vtoroj operand rd nomer registra v kotoryj budet zapisan rezultatRegistry RISC V imeet 32 ili 16 dlya vstraivaemyh primenenij celochislennyh registra Pri realizacii veshestvennyh grupp komand est dopolnitelno 32 veshestvennyh registra Rassmatrivaetsya variant vklyucheniya v standart dopolnitelnogo nabora iz 32 vektornyh registrov s variativnoj dlinoj obrabatyvaemyh znachenij dlina kotoryh ukazyvaetsya v CSR vlenb Dlya operacij nad chislami v binarnyh formatah plavayushej zapyatoj ispolzuetsya nabor dopolnitelnyh 32 registrov FPU Floating Point Unit kotorye sovmestno ispolzuyutsya rasshireniyami bazovogo nabora instrukcij dlya tryoh variantov tochnosti odinarnoj 32 bita F extension dvojnoj 64 bita D Double precision extension a takzhe chetvernoj 128 bit Q Quadruple precision extension Imena registrov v sisteme komand i soglasheniya o psevdonimah v EABI i psABI Imya registra v RISC V Imya v EABI Imya v psABI Opisanie v psABI Kto sohranyaet v psABI32 celochislennyh registrax0 zero zero Vsegda nolx1 ra ra Adres vozvrata return address Vyzyvayushijx2 sp sp Ukazatel steka stack pointer Vyzyvaemyjx3 gp gp Globalnyj ukazatel global pointer x4 tp tp Potokovyj ukazatel thread pointer x5 t0 t0 Temporary alternativnyj adres vozvrata Vyzyvayushijx6 s3 t1 Temporary Vyzyvayushijx7 s4 t2 Temporary Vyzyvayushijx8 s0 fp s0 fp Saved register frame pointer Vyzyvaemyjx9 s1 s1 Saved register Vyzyvaemyjx10 a0 a0 Argument argument vozvrashaemoe znachenie Vyzyvayushijx11 a1 a1 Argument argument vozvrashaemoe znachenie Vyzyvayushijx12 a2 a2 Argument argument Vyzyvayushijx13 a3 a3 Argument argument Vyzyvayushijx14 s2 a4 Argument argument Vyzyvayushijx15 t1 a5 Argument argument Vyzyvayushijx16 s5 a6 Argument argument Vyzyvayushijx17 s6 a7 Argument argument Vyzyvayushijx18 27 s7 16 s2 11 Saved register Vyzyvaemyjx28 31 s17 31 t3 6 Temporary Vyzyvayushij32 dopolnitelnyh registra s plavayushej tochkojf0 7 ft0 7 Floating point temporaries Vyzyvayushijf8 9 fs0 1 Floating point saved registers Vyzyvaemyjf10 11 fa0 1 Floating point arguments return values Vyzyvayushijf12 17 fa2 7 Floating point arguments Vyzyvayushijf18 27 fs2 11 Floating point saved registers Vyzyvaemyjf28 31 ft8 11 Floating point temporaries Vyzyvayushij Vyzovy podprogramm perehody i vetvleniya Etot razdel stati eshyo ne napisan Zdes mozhet raspolagatsya otdelnyj razdel Pomogite Vikipedii napisav ego 17 avgusta 2021 Arifmeticheskie i logicheskie nabory komand Etot razdel stati eshyo ne napisan Zdes mozhet raspolagatsya otdelnyj razdel Pomogite Vikipedii napisav ego 17 avgusta 2021 Atomarnye operacii s pamyatyu Etot razdel stati eshyo ne napisan Zdes mozhet raspolagatsya otdelnyj razdel Pomogite Vikipedii napisav ego 17 avgusta 2021 Sokrashyonnye komandy Etot razdel stati eshyo ne napisan Zdes mozhet raspolagatsya otdelnyj razdel Pomogite Vikipedii napisav ego 17 avgusta 2021 Komandy dlya vstraivaemyh primenenij Etot razdel stati eshyo ne napisan Zdes mozhet raspolagatsya otdelnyj razdel Pomogite Vikipedii napisav ego 17 avgusta 2021 Privilegirovannye nabory komand Etot razdel stati eshyo ne napisan Zdes mozhet raspolagatsya otdelnyj razdel Pomogite Vikipedii napisav ego 17 avgusta 2021 Bitovye operacii Etot razdel stati eshyo ne napisan Zdes mozhet raspolagatsya otdelnyj razdel Pomogite Vikipedii napisav ego 17 avgusta 2021 Kompaktnyj nabor komand dlya SIMD Etot razdel stati eshyo ne napisan Zdes mozhet raspolagatsya otdelnyj razdel Pomogite Vikipedii napisav ego 17 avgusta 2021 Operacii s vektorami Etot razdel stati eshyo ne napisan Zdes mozhet raspolagatsya otdelnyj razdel Pomogite Vikipedii napisav ego 17 avgusta 2021 Komandy dlya otladki Etot razdel stati eshyo ne napisan Zdes mozhet raspolagatsya otdelnyj razdel Pomogite Vikipedii napisav ego 17 avgusta 2021 RealizaciiV ramkah proekta sozdano i opublikovano pod svobodnoj licenziej shest dizajnov mikroprocessorov s arhitekturoj RISC V generator 64 razryadnyh Rocket 7 oktyabrya 2014 i pyat uproshyonnyh uchebnyh yader Sodor s razlichnymi mikroarhitekturami Takzhe opublikovano neskolko simulyatorov vklyuchaya qemu i ANGEL JavaScript simulyator rabotayushij v brauzere kompilyatorov LLVM GCC variant yadra Linux dlya raboty na RISC V i kompilyator dizajnov Chisel kotoryj pozvolyaet poluchat Verilog kod Takzhe opublikovany verifikacionnye testy Nekommercheskaya organizaciya lowRISC planiruet sozdanie sistemy na kristalle na baze 64 bitnogo yadra Rocket RISC V s posleduyushim massovym proizvodstvom chipov Na konferencii RISC V Workshop 2017 stalo izvestno chto kompaniya Esperanto Technologies razrabatyvaet 64 bitnyj vysokoproizvoditelnyj processor obshego naznacheniya na sisteme komand RISC V s geterogennoj arhitekturoj s vysokoj stepenyu parallelizma napominayushij po stroeniyu processor Cell kotoryj v maksimalnoj konfiguracii budet soderzhat 16 yader ET Maxion predstavlyayut soboj konvejery s neuporyadochennym vypolneniem komand i rabotayushie s dannymi s plavayushej zapyatoj i 4096 yader ET Minion konvejery s posledovatelnym vypolneniem komand i blokom s vektornymi vychisleniyami v kazhdom yadre Kompaniya Western Digital zayavila chto v partnyorstve s kompaniej Esperanto ona povysit tekushij status processornoj arhitektury RISC V s urovnya mikrokontrollerov do urovnya vysokoproizvoditelnyh reshenij i sozdast vychislitelnuyu arhitekturu novogo pokoleniya dlya obrabotki bolshih dannyh a takzhe ekosistemu bystrogo dostupa k dannym rech idyot o sozdanii specializirovannyh RISC V yader dlya postroeniya arhitektury processor v pamyati processor in memory Populyarnye i nedorogie mikrokontrollery serii ESP32 vypuskayutsya s arhitekturoj RISC V naprimer serii i IP yadra Ryad kompanij predlagaet gotovye bloki IP yader na baze arhitektury RISC V sredi nih ECHX1 kompaniya Western Digital SShA Rocket Kalifornijskij universitet v Berkli i kompaniya SiFive SShA ORCA kompaniya Vectorblox Kanada PULPino Vysshaya tehnicheskaya shkola Cyuriha Shvejcariya i Bolonskij universitet Italiya Hummingbird E200 kompaniya Nuclei System Technology Kitaj AndeStar V5 kompaniya Andes Technology Tajvan Shakti Indijskij tehnologicheskij institut v Madrase Indiya BM 310 BI 350 BI 651 BI 671 kompaniya Klaudbear Rossiya Semejstvo SCR1 SCR7 kompanii Sintakor Rossiya Processory i mikrokontrollery Serijnye processory i mikrokontrollery na baze arhitektury RISC V v formate sistemy na kristalle Mikroprocessory vypushennye do 2021 goda 2018 SiFive Freedom U540 64 bita 4 1 yadro 1 5 GGc 28 nm 2019 Alibaba XuanTie 910 64 bita 16 yader nejrouskoritel 2 5 GGc 12 nm 2020 SiFive Freedom U740 64 bita 4 1 yadro PCIe 3 DDR4 ECC Ethernet 1G QSPI 1 5 GGc 1 ot 26 noyabrya 2020 na Wayback Machine 2 ot 29 oktyabrya 2020 na Wayback Machine Mikrokontrollery vypushennye v 2017 2019 godah Western Digital SweRV Core 32 bita 2 yadra 1 8 GGc 28 nm SiFive FE310 32 bita 1 yadro 870 MGc 28 nm 370 MGc 55 nm Kendryte K210 64 bita 2 yadra nejrouskoritel 600 MGc 28 nm 500 mVt GreenWaves GAP8 32 bita 8 1 yadro nejrouskoritel 250 MGc 55 nm 100 mVt NXP RV32M1 32 bita 2 gibridnyh yadra ARM M4F RISC V ARM M0 RISC V 48 72 MGc WCH CH572 60 MGc korpus QFN28 kontroller BLE Zigbee USB Ethernet Touchkey HUAMI MHS001 Huangshan 1 4 yadra nejrouskoritel 55 nm 240 MGc energoeffektivnyj processor dlya nosimyh ustrojstv i IoT GigaDevice GD32VF103 1 yadro 32 bita 108 MGc OZU do 32 kB PZU do 128 kB mikrokontroller ne putat s semejstvom GD32F103 FADU Annapurna FC3081 FC3082 64 bita mnogoyadernyj 7 nm 1 7 Vt kontroller dlya NVMe SSD BitMain Sophon Edge TPU BM1880 64 bita 1 yadro RV64GC 1 GGc 2 yadra ARM A53 1 5 GGc 2 5 Vt nejrouskoritel 1 TOPS na INT8 dlya IoT i kraevyh vychislenij Druzhba 32 bita 1 yadro 250 MGc 28 nm 0 5 Vt Mikrokontrollery vypushennye v 2020 godu ONiO ONiO zero 16 32 bita 1 kB PZU 2 kB OZU 8 16 32 kB PPZU 1 24 MGc 0 36 1 44 Vt vstroennyj radioelektro generator na 800 900 1800 1900 2400 MGc BLE 802 15 4 UWB WCH CH32V103 32 bita 10 20KB OZU 32 64 KB PPZU do 80 MGc korpusa LQFP48 QFN48 ili LQFP64 universalnyj kontroller s USB 2 0 SPI I2C GPIO USART TouchKey RTC TIM ADC Milandr K1986VK025 32 bitnoe yadro BM 310S CloudBEAR OZU 112 Kbajt PPZU 256 8 Kbajt PZU 16 Kbajt 60 MGc 90 nm fabrika TSMC 7 kanalov 24 bitnyh metrologicheskih ACP soprocessorov dlya shifrov Kuznechik Magma i AES korpus QFN88 10 h 10 mm Espressif ESP32 C3 32 bitnoe yadro RV32IMC 400 Kbajt SRAM 384 Kbajt PZU 160 MGc Wi Fi Bluetooth LE 5 0 po kontaktam sovmestim s ESP8266 Bouffalo Lab BL602 i BL604 32 bitnyj dinamicheskaya chastota ot 1 MGc do 192 MGc 276 KB SRAM 128 KB PZU Wi Fi Bluetooth LE Cmsemicon ANT32RV56xx yadro RV32EC 48 MGc 32 8 Kbajt SRAM 64 Kbajt Mikrokontrollery vypushennye v 2021 godu Mikron Rossiya MIK32 32 bitnoe RV32IMC yadro SCR1 Syntacore 1 32 MGc fabrika Mikron OZU 16 KB PPZU 8 KB 64 vhoda vyhoda ACP 12 bit 8 kanalov do 1 MGc CAP 12 bit 4 kanala do 1 MGc kriptografiya GOST R 34 12 2015 Magma Kuznechik i AES 128 Tehnologicheskie normy 180 nm Perehod ESP32 na chipy s RISC V yadrami i v 2022 godu kompaniya soobshila o perehode vseh svoih lineek chipov na arhitekturu RISC VSm takzhexv6 uchebnaya operacionnaya sistema razrabotannaya v Massachusetskom tehnologicheskom institute podderzhivayushaya arhitekturu RISC V ARM semejstvo licenziruemyh 32 bitnyh i 64 bitnyh mikroprocessornyh yader razrabotki kompanii ARM Limited OpenPOWER kollaboraciya vokrug arhitektury IBM Power osnovannaya v 2013 godu IBM Google Mellanox NVIDIA OpenSPARC svobodnaya GPL realizaciya arhitektury SPARC V9 ot 2005 goda OpenRISC svobodnaya arhitektura 2000 goda s GPL realizaciej or1k LEON svobodnye realizacii GPL LGPL arhitektury SPARC V8 poyavivshiesya v 1997 godu MIPS MIPS Open nabory komand i arhitektura imeyushie svobodnuyu licenziyu na nekotorye nabory komand s konca 2018 do konca 2019 godaPrimechaniya neopr RISC V Regents of the University of California Data obrasheniya 25 avgusta 2014 Arhivirovano iz originala 19 fevralya 2016 goda Sozdatel RISC prodvigaet open source mikroshemy Xakep ru 2014 08 21 24 avgusta 2014 Data obrasheniya 26 avgusta 2014 neopr riscv org Regents of the University of California Data obrasheniya 25 avgusta 2014 Arhivirovano iz originala 20 avgusta 2014 goda History RISC V International neopr Data obrasheniya 18 aprelya 2020 15 aprelya 2020 goda Arhivirovannaya kopiya neopr Data obrasheniya 18 aprelya 2020 4 maya 2020 goda The Linux Foundation and RISC V Foundation Announce Joint Collaboration to Enable a New Era of Open Architecture Linux Foundation angl www linuxfoundation org Data obrasheniya 9 aprelya 2023 9 aprelya 2023 goda Kim McMahon RISC V Founding Member Syntacore Upgrades to Premier Level Membership amer angl RISC V International 7 dekabrya 2021 Data obrasheniya 10 fevralya 2022 10 fevralya 2022 goda Members RISC V International amer angl Data obrasheniya 21 sentyabrya 2023 26 aprelya 2021 goda Karl Freund Intel Creates 1B Innovation Fund To Grow RISC V Market And Attract New Foundry Customers angl Forbes Data obrasheniya 10 fevralya 2022 9 fevralya 2022 goda Alyans razrabotchikov na mikroarhitekture RISC V vozglavila eks top menedzher Megafona rus Interfax ru Data obrasheniya 15 oktyabrya 2022 15 oktyabrya 2022 goda riscv alliance ru neopr Data obrasheniya 27 yanvarya 2023 27 yanvarya 2023 goda GitHub riscv riscv v spec Working draft of the proposed RISC V V vector extension neopr Data obrasheniya 18 aprelya 2020 31 oktyabrya 2019 goda Launching the Open Source Rocket Chip Generator RISC V BLOG 15 oktyabrya 2014 goda ucb bar rocket chip GitHub neopr Data obrasheniya 11 oktyabrya 2014 3 aprelya 2015 goda neopr RISC V Regents of the University of California Data obrasheniya 25 avgusta 2014 Arhivirovano iz originala 23 yanvarya 2016 goda lowRISC Open to the Core neopr lowRISC Data obrasheniya 25 avgusta 2014 19 avgusta 2014 goda Project aims to build a fully open SoC and dev board ot 19 avgusta 2014 na Wayback Machine Eric Brown LinuxGizmos 14 avgusta 2014 Veteran Transmeta vozvrashaetsya na rynok processorov s arhitekturoj RISC V neopr 3DNews 29 noyabrya 2017 Data obrasheniya 30 noyabrya 2017 1 dekabrya 2017 goda Western Digital vklyuchaetsya v gonku za processornymi arhitekturami neopr 3DNews 29 noyabrya 2017 Data obrasheniya 30 noyabrya 2017 29 noyabrya 2017 goda Western Digital investirovala v razrabotchika processora v pamyati neopr 3DNews 20 sentyabrya 2017 Data obrasheniya 30 noyabrya 2017 1 dekabrya 2017 goda Andes Technology forms a Multinational Alliance with ASIC Design Service Companies to Provide RISC V Total Solutions XtremeEDA neopr Data obrasheniya 23 avgusta 2018 23 avgusta 2018 goda Otechestvennye mikroprocessory Byli Est Budut 3dnews 2018 08 09 17 noyabrya 2018 Data obrasheniya 17 noyabrya 2018 Arhivirovannaya kopiya neopr Data obrasheniya 1 sentyabrya 2018 1 sentyabrya 2018 goda SiFive Pervyj v mire razrabotchik processorov RISC V na zakaz neopr Data obrasheniya 1 sentyabrya 2018 1 sentyabrya 2018 goda SiFive Introduces HiFive Unleashed RISC V Linux Development Board Crowdfunding neopr Data obrasheniya 1 sentyabrya 2018 28 avgusta 2018 goda HiFive1 Crowd Supply neopr Data obrasheniya 1 sentyabrya 2018 1 sentyabrya 2018 goda Alibaba predstavila svoj pervyj processor Kompyuterra neopr Data obrasheniya 27 iyulya 2019 27 iyulya 2019 goda 阿里平头哥发布 最强 RISC V处理器玄铁910 电子工程专辑 neopr Data obrasheniya 27 iyulya 2019 27 iyulya 2019 goda Arhivirovannaya kopiya neopr Data obrasheniya 27 iyulya 2019 27 iyulya 2019 goda Arhivirovannaya kopiya neopr Data obrasheniya 27 iyulya 2019 29 aprelya 2020 goda Western Digital predstavila processor SweRV Core dlya uskoritelej po obrabotke dannyh ServerNews ot 5 dekabrya 2018 na Wayback Machine 05 12 2018 https blog westerndigital com risc v swerv core open source ot 23 avgusta 2019 na Wayback Machine https github com westerndigitalcorporation swerv eh1 ot 16 maya 2019 na Wayback Machine New Part Day The RISC V Chip With Built In Neural Networks Hackaday neopr Data obrasheniya 16 oktyabrya 2018 17 oktyabrya 2018 goda 矿机巨头的转型之始 嘉楠耘智发布首款AI芯片Kendryte 区块链 金色财经 neopr Data obrasheniya 16 oktyabrya 2018 17 oktyabrya 2018 goda kendryte doc datasheet 003 md at master kendryte kendryte doc datasheet GitHub neopr Data obrasheniya 16 oktyabrya 2018 9 aprelya 2019 goda GreenWaves GAP8 is a Low Power RISC V IoT Processor Optimized for Artificial Intelligence Applications neopr Data obrasheniya 23 avgusta 2018 28 avgusta 2018 goda CRU Free RISC V Boards Security in the FOSSi Era and More neopr Data obrasheniya 26 yanvarya 2019 26 yanvarya 2019 goda WCH CH572 eto RISC V MCU s vozmozhnostyu podklyucheniya Bluetooth LE CNXSoft novosti Android pristavok i vstraivaemyh sistem neopr Data obrasheniya 16 marta 2022 4 avgusta 2020 goda Huami s Amazfit Debuts at MWC Opening a New Chapter in Global Expansion Markets Insider neopr Data obrasheniya 25 maya 2019 25 maya 2019 goda GigaDevice vypuskaet mikrokontroller GD32V RISC V i platy dlya razrabotki CNXSoft novosti Android pristavok i vstraivaemyh sistem neopr Data obrasheniya 16 marta 2022 4 avgusta 2020 goda 首款基于 RISC V 的 32 位通用单片机出现 硬件 cnBeta COM neopr Data obrasheniya 24 avgusta 2019 24 avgusta 2019 goda neopr Data obrasheniya 19 marta 2019 Arhivirovano iz originala 23 dekabrya 2018 goda FADU Introduces SSD Controller and Bravo Series Enterprise SSD Deliver Maximum IOPS Watt FADU Launches Industry Leading SSD Solutions Powered by SiFive RISC V Core IP neopr Data obrasheniya 19 marta 2019 17 aprelya 2019 goda Sophon Edge AI platform with RISC V Processor YouTube neopr Data obrasheniya 20 oktyabrya 2019 31 avgusta 2019 goda Osobennosti platy dlya razrabotki 96Boards AI Sophon Edge s SoC Bitmain BM1880 ASIC CNXSoft novosti Android pristavok i vstraivaemyh sistem neopr Data obrasheniya 16 marta 2022 4 avgusta 2020 goda Mikroshema Druzhba ot kompanii Tekon neopr Data obrasheniya 26 marta 2020 26 marta 2020 goda Mikroshemy neopr Data obrasheniya 26 marta 2020 26 marta 2020 goda ONiO zero predlagaet mikrokontroller RISC V kotoryj rabotaet bez batarei CNXSoft novosti Android pristavok i vstraivaemyh sistem neopr Data obrasheniya 16 marta 2022 3 avgusta 2020 goda ONiO zero Offers Up to 24MHz of RISC V Microcontroller Performance on Nothing But Harvested Energy Hackster io neopr Data obrasheniya 12 yanvarya 2020 12 yanvarya 2020 goda WCH CH32V103 universalnyj RISC V MCU predlagaet alternativu mikrokontrolleru RISC V GD32V CNXSoft novosti Android pristavok i vstraivaemyh sistem neopr Data obrasheniya 16 marta 2022 16 iyunya 2020 goda Processor ESP32 C3 WiFi i BLE RISC V po kontaktam sovmestim s ESP8266 CNXSoft novosti Android pristavok i vstraivaemyh sistem neopr Data obrasheniya 17 dekabrya 2020 29 noyabrya 2020 goda BL602 BL604 RISC V WiFi i Bluetooth 5 0 LE SoC budut prodavatsya po cene ESP8266 CNXSoft novosti Android pristavok i vstraivaemyh sistem neopr Data obrasheniya 17 dekabrya 2020 1 marta 2021 goda Cmsemicon ANT32RV56xx is a RISC V microcontroller for wireless charging neopr Data obrasheniya 17 dekabrya 2020 17 dekabrya 2020 goda Katalog produkcii kompanii PAO Mikron neopr Data obrasheniya 30 marta 2021 20 aprelya 2021 goda RISC V mikrokontroller MIK32 neopr www mcu mikron ru Data obrasheniya 2 iyulya 2021 2 iyulya 2021 goda Flaherty Nick Espressif moves exclusively to RISC V amer angl eeNews Europe 2 maya 2022 Data obrasheniya 19 dekabrya 2023 19 dekabrya 2023 goda MIPS Goes Open Source EE Times neopr Data obrasheniya 27 yanvarya 2019 2 avgusta 2019 goda LiteraturaInstruction Sets Should Be Free The Case For RISC V ot 4 marta 2016 na Wayback Machine Publikaciya Krste Asanovic i Devida Pattersona pdf ot 25 avgusta 2014 na Wayback Machine The RISC V Instruction Set ot 6 maya 2017 na Wayback Machine HotChips 25 RISC V Spike and the Rocket Core ot 3 sentyabrya 2014 na Wayback Machine David Patterson Andrew Waterman RISC V reader An Open Architecture Atlas Strawberry Canyon ISBN 978 0 9992491 1 6 Sep 10th 2017 SsylkiMediafajly na Vikisklade riscv org oficialnyj sajt RISC V riscv alliance ru Rossijskij alyans RISC V UCB RISC V ot 14 yanvarya 2017 na Wayback Machine GitHub angl
Вершина