根據(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),其相繼吸引來 IBM、NXP、西部數(shù)據(jù)、英偉達(dá)、高通、三星、谷歌、華為與特斯拉等100多家科技公司加入其陣營,行業(yè)也不斷在圍繞它構(gòu)建生態(tài)系統(tǒng),對(duì)Arm等競爭對(duì)手造成了巨大的沖擊。
RISC-V基金會(huì)是一家非營利性公司,旨在推動(dòng)采用和實(shí)施RISC-V指令集架構(gòu)(ISA),其近兩年發(fā)展迅猛,目前有來自全球28個(gè)國家的275多個(gè)組織、個(gè)人與大學(xué)加入。
RISC-V基礎(chǔ)指令集架構(gòu)是應(yīng)用軟件與硬件之間的接口,編碼為此規(guī)范的軟件將繼續(xù)在 RISC-V 處理器上永久使用,即使架構(gòu)通過開發(fā)新擴(kuò)展而發(fā)展也不受影響。
官方表示RISC-V采用簡單的固定基礎(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ì)有兼容性問題。”
關(guān)于RISC-V特權(quán)架構(gòu)規(guī)范的詳細(xì)信息可以查看下面的PDF文檔,也可以GitHub上查找相關(guān)的項(xiàng)目進(jìn)行查看。
關(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)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
-
ISA
+關(guān)注
關(guān)注
0文章
56瀏覽量
44069 -
RISC-V
+關(guān)注
關(guān)注
46文章
2527瀏覽量
48508 -
RISC-V基金會(huì)
+關(guān)注
關(guān)注
2文章
8瀏覽量
8137
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
熱點(diǎn)推薦
RT-Thread睿賽德攜手RISC-V基金會(huì),推出獨(dú)家教學(xué)課程,助力開源生態(tài)發(fā)展
基金會(huì)官網(wǎng)課程信息RISC-V作為一種開放指令集架構(gòu),因其開源、靈活和高效的特點(diǎn),迅速在全球范圍內(nèi)獲得了廣泛關(guān)注和支持。RISC-V

RISC-V MCU技術(shù)
的研究團(tuán)隊(duì)弄出來的,目的就是想搞個(gè)新的、開放的指令集架構(gòu),能跟上現(xiàn)代計(jì)算的需要。到了2015年,專門成立了個(gè)RISC-V基金會(huì),讓這個(gè)架構(gòu)更
發(fā)表于 01-19 11:50
RISC-V架構(gòu)及MRS開發(fā)環(huán)境回顧
設(shè)計(jì),如果最終量產(chǎn),那么就免去面對(duì)版稅糾紛。對(duì)RISC-V指令集來說,RISC-V的標(biāo)準(zhǔn)化工作由RISC-V基金會(huì)主持,對(duì)任何想要用
發(fā)表于 12-16 23:08
基于risc-v架構(gòu)的芯片與linux系統(tǒng)兼容性討論
:
RISC-V架構(gòu)概述
RISC-V(Reduced Instruction Set Computing - V)是一個(gè)開源的可自由使用、修改和分發(fā)的
發(fā)表于 11-30 17:20
關(guān)于RISC-V學(xué)習(xí)路線圖推薦
一個(gè)號(hào)的RISC-V學(xué)習(xí)路線圖可以幫助學(xué)習(xí)者系統(tǒng)地掌握RISC-V架構(gòu)的相關(guān)知識(shí)。比如以下是一個(gè)較好的RISC-V學(xué)習(xí)路線圖:
一、基礎(chǔ)知識(shí)準(zhǔn)備
計(jì)算機(jī)體系結(jié)構(gòu)基礎(chǔ) :
了解計(jì)算機(jī)的基
發(fā)表于 11-30 15:21
什么是RISC-V?以及RISC-V和ARM、X86的區(qū)別
,而x86的是CISC指令集由于歷史原因CISC指令集較為復(fù)雜,指令集復(fù)雜的同時(shí)也會(huì)帶來架構(gòu)的復(fù)雜,而匯編是最接近底層的語言,學(xué)習(xí)匯編需要對(duì)
發(fā)表于 11-16 16:14
RISC-V的指令集位寬的幾點(diǎn)學(xué)習(xí)心得
,實(shí)際上,RISC-V指令集的位寬具有更大的靈活性。
RISC-V指令集的位寬多樣性
RISC-V是一種基于精簡
發(fā)表于 10-31 22:05
RISC-V,即將進(jìn)入應(yīng)用的爆發(fā)期
RISC-V是一種開放標(biāo)準(zhǔn)指令集架構(gòu) (ISA),最初由加州大學(xué)伯克利分校的研究人員于2010年開發(fā)。業(yè)界稱,這種開源特性為芯片設(shè)計(jì)者提供了極大的靈活性,可以根據(jù)具體需求定制AI加速器。
而AI
發(fā)表于 10-31 16:06
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ì),而無需支付版權(quán)費(fèi)用。
優(yōu)勢:這種開源特性促進(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的缺的是什么?
RISC-V作為一種開源的指令集架構(gòu)(ISA),自其誕生以來就受到廣泛關(guān)注和應(yīng)用,但它也存在一些不足之處。以下是RISC-V架構(gòu)目前存在的主
發(fā)表于 07-29 17:18
為什么要有RISC-V
在于它是一個(gè)開源的指令集架構(gòu)。與幾乎所有的舊架構(gòu)不同,它的未來不受任何單一公司的浮沉或一時(shí)興起的決定的影響(這一點(diǎn)讓許多過去的指令集架構(gòu)都遭
發(fā)表于 07-27 15:05
走進(jìn)RISC-V:芯片界的新革命
科技熱潮呢?我們一起來探索其中的奧秘。RISC-V是什么?我們先來了解一下什么是指令集架構(gòu)。指令集是計(jì)算機(jī)運(yùn)行的核心,就像是電腦的“操作指南

評(píng)論