根據(jù)RISC-V基金會(huì)官網(wǎng)發(fā)布的公告,RISC-V 基金會(huì)宣布了批準(zhǔn)RISC-V 基礎(chǔ)指令集架構(gòu)與特權(quán)架構(gòu)規(guī)范,為 RISC-V的可擴(kuò)展性進(jìn)一步奠定了基礎(chǔ)。開源指令集RISC-V相比其它指令集可以自由地用于任何目的,允許任何人設(shè)計(jì)、制造和銷售RISC-V芯片和軟件。
因?yàn)檫@些特點(diǎn),其相繼吸引來(lái) IBM、NXP、西部數(shù)據(jù)、英偉達(dá)、高通、三星、谷歌、華為與特斯拉等100多家科技公司加入其陣營(yíng),行業(yè)也不斷在圍繞它構(gòu)建生態(tài)系統(tǒng),對(duì)Arm等競(jìng)爭(zhēng)對(duì)手造成了巨大的沖擊。
RISC-V基金會(huì)是一家非營(yíng)利性公司,旨在推動(dòng)采用和實(shí)施RISC-V指令集架構(gòu)(ISA),其近兩年發(fā)展迅猛,目前有來(lái)自全球28個(gè)國(guó)家的275多個(gè)組織、個(gè)人與大學(xué)加入。
RISC-V基礎(chǔ)指令集架構(gòu)是應(yīng)用軟件與硬件之間的接口,編碼為此規(guī)范的軟件將繼續(xù)在 RISC-V 處理器上永久使用,即使架構(gòu)通過(guò)開發(fā)新擴(kuò)展而發(fā)展也不受影響。
官方表示RISC-V采用簡(jiǎn)單的固定基礎(chǔ)ISA和模塊化固定標(biāo)準(zhǔn)擴(kuò)展設(shè)計(jì),有助于防止碎片化,同時(shí)支持定制,RISC-V生態(tài)已經(jīng)在此前的各種實(shí)現(xiàn)上展示了很大程度的互操作性,而現(xiàn)在批準(zhǔn)了基礎(chǔ)架構(gòu)規(guī)范,開發(fā)人員可以進(jìn)一步放心,他們?yōu)镽ISC-V編寫的軟件將可以一直運(yùn)行在所有類似的RISC-V核心上。
特權(quán)架構(gòu)則用于在軟件堆棧的不同組件之間提供保護(hù),并且嘗試執(zhí)行當(dāng)前權(quán)限模式不允許的操作將導(dǎo)致引發(fā)異常。RISC-V特權(quán)架構(gòu)涵蓋了非特權(quán)ISA之外的RISC-V系統(tǒng)的所有方面,包括特權(quán)指令以及運(yùn)行操作系統(tǒng)和連接外部設(shè)備所需的其它功能。
每個(gè)權(quán)限級(jí)別都有一組核心的特權(quán)ISA擴(kuò)展,帶有可選的擴(kuò)展和變體,包括機(jī)器ISA、主管ISA 和管理程序ISA。
“RISC-V特權(quán)架構(gòu)是RISC-V硬件和軟件(如 Linux 和 FreeBSD)之間的契約,批準(zhǔn)這些規(guī)范是 RISC-V 的里程碑”,RISC-V 特權(quán)架構(gòu)任務(wù)組主席 Andrew Waterman 表示:“操作系統(tǒng)開發(fā)人員和硬件供應(yīng)商可以放心地實(shí)現(xiàn)這些規(guī)范,不會(huì)有兼容性問(wèn)題?!?br />
關(guān)于RISC-V特權(quán)架構(gòu)規(guī)范的詳細(xì)信息可以查看下面的PDF文檔,也可以GitHub上查找相關(guān)的項(xiàng)目進(jìn)行查看。
RISC-V特權(quán)架構(gòu)規(guī)范 |
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
-
ISA
+關(guān)注
關(guān)注
0文章
55瀏覽量
43737 -
RISC-V
+關(guān)注
關(guān)注
44文章
2270瀏覽量
46118 -
RISC-V基金會(huì)
+關(guān)注
關(guān)注
1文章
8瀏覽量
8057
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
RISC-V架構(gòu)及MRS開發(fā)環(huán)境回顧
設(shè)計(jì),如果最終量產(chǎn),那么就免去面對(duì)版稅糾紛。對(duì)RISC-V指令集來(lái)說(shuō),RISC-V的標(biāo)準(zhǔn)化工作由RISC-V基金會(huì)主持,對(duì)任何想要用
發(fā)表于 12-16 23:08
RISC-V和arm指令集的對(duì)比分析
、開放性
RISC-V :RISC-V指令集架構(gòu)規(guī)范公開,可以免費(fèi)使用。任何人都可以基于RISC-V
發(fā)表于 09-28 11:05
RISC-V指令集的特點(diǎn)總結(jié)
開源
定義:RISC-V 是完全開源的指令集架構(gòu)(ISA),意味著任何人都可以查看、使用、修改以及分發(fā)其設(shè)計(jì),而無(wú)需支付版權(quán)費(fèi)用。
優(yōu)勢(shì):這種開源特性促進(jìn)了全球性的創(chuàng)新和合作。
社區(qū)化
定義
發(fā)表于 08-30 22:05
risc-v的發(fā)展歷史
,該研究團(tuán)隊(duì)成立了一個(gè)四人小組,僅用了3個(gè)月的時(shí)間就完成了RISC-V指令集的開發(fā)。
二、公開與標(biāo)準(zhǔn)化
2014年:RISC-V架構(gòu)正式對(duì)外公開,并成立了
發(fā)表于 07-29 17:20
為什么要有RISC-V
在于它是一個(gè)開源的指令集架構(gòu)。與幾乎所有的舊架構(gòu)不同,它的未來(lái)不受任何單一公司的浮沉或一時(shí)興起的決定的影響(這一點(diǎn)讓許多過(guò)去的指令集架構(gòu)都遭
發(fā)表于 07-27 15:05
淺析RISC-V領(lǐng)先ARM的優(yōu)勢(shì)
RISC-V相對(duì)于ARM的優(yōu)勢(shì)主要體現(xiàn)在以下幾個(gè)方面:
開源與免費(fèi):
RISC-V是一個(gè)完全開源的指令集架構(gòu)(ISA),其規(guī)范公開且可以免費(fèi)
發(fā)表于 06-27 08:45
RISC-V 基礎(chǔ)學(xué)習(xí):RISC-V 基礎(chǔ)介紹
不同的 指令集架構(gòu)都有特權(quán)級(jí)的概念,RSIC-V 也不例外,我們來(lái)看看RISC-V 的特權(quán)級(jí)。
發(fā)表于 03-12 10:25
【RISC-V開放架構(gòu)設(shè)計(jì)之道|閱讀體驗(yàn)】匯編語(yǔ)言和擴(kuò)展指令集
的目標(biāo)文件。
擴(kuò)展指令集
RISC-V除了基本指令集外,還支持多種擴(kuò)展指令集,例如RV32M(乘法和除法指令),RV32F和RV32D(單精
發(fā)表于 02-03 13:29
【RISC-V開放架構(gòu)設(shè)計(jì)之道|閱讀體驗(yàn)】RISC-V基礎(chǔ)整數(shù)指令集
分支的B型,用于長(zhǎng)立即數(shù)的U型和用于無(wú)條件跳轉(zhuǎn)的J型。
下面是本章的思維導(dǎo)圖:
RV32I是RISC-V的基礎(chǔ)指令集,后續(xù)會(huì)繼續(xù)拓展RISC-V的其它
發(fā)表于 01-31 21:10
【RISC-V開放架構(gòu)設(shè)計(jì)之道|閱讀體驗(yàn)】RV64指令集設(shè)計(jì)的思考以及與流水線設(shè)計(jì)的邏輯
、數(shù)據(jù)轉(zhuǎn)發(fā)和亂序執(zhí)行等優(yōu)化技術(shù),可以實(shí)現(xiàn)較高的性能。
RISC-V指令集體系結(jié)構(gòu)是一種開放的指令集體系結(jié)構(gòu)。 它由非營(yíng)利組織RISC-V基金會(huì)
發(fā)表于 01-29 10:09
【RISC-V開放架構(gòu)設(shè)計(jì)之道|閱讀體驗(yàn)】RISC-V基礎(chǔ)整數(shù)指令集RV32I
。
圖1:RV32I指令集
在講RISC-V各個(gè)階段,橫向比較ARM架構(gòu),體現(xiàn)出RISC-V的優(yōu)越性。
●RV32I寄存器
RISC-V
發(fā)表于 01-28 11:41
【RISC-V開放架構(gòu)設(shè)計(jì)之道|閱讀體驗(yàn)】 RISC-V設(shè)計(jì)必備之案頭小冊(cè)
中出現(xiàn)的RISC-V拓展。
這本書的開篇講的是,為什么我們需要RISC-V指令集?
從過(guò)去的ISA的特點(diǎn)進(jìn)行引入,先以目前主流的x86指令集架構(gòu)
發(fā)表于 01-22 16:24
【RISC-V開放架構(gòu)設(shè)計(jì)之道|閱讀體驗(yàn)】一本好書,開卷有益
,RISC-V的64位地址版本。
●第10章:介紹系統(tǒng)指令
●第11章:簡(jiǎn)要介紹RISC-V國(guó)際基金會(huì)目前正在考慮添加的其他擴(kuò)展。
○附錄A:按字母表順序排列的
發(fā)表于 01-21 17:03
評(píng)論