0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

关于第五代精简指令集计算机RISC-V你了解多少?

黄工的嵌入式技术圈 来源:黄工的嵌入式技术圈 作者:黄工的嵌入式技术 2020-03-01 12:09 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

之前不断看到关于RISC-V的内容,今天周末,也学习并整理了一份关于RISC-V的内容。

1.RISC-V简介

RISC:Reduced Instruction Set Computer,即精简指令集计算机。

RISC-V是基于RISC原理建立的免费开放指令集架构(ISA),V是罗马字母,代表第五代RISC(精简指令集计算机),可读作RISC-FIVE。

通过开放式标准协作实现处理器创新的新时代,RISC-V ISA出生于学术界和研究领域,为架构提供了更高水平的免费,可扩展的软件和硬件自由度,为未来50年的计算设计和创新铺平了道路。

2.RISC-V起源

2010年,加州大学伯克利分校的一个研究团队准备启动一个新项目,为新项目选架构的时候研究团队看到了Arm、MIPS、SPARC和x86等。

但这些指令集不仅复杂,还有很多知识产权、高昂授权费等问题。

所以伯克利研究团队临时组建一个小组,并开展了一个3个月的暑期小项目设计新的指令集,目标是新的指令集能满足从微控制器到超级计算机等各种尺寸的处理器。

具体地说,RISC-V指令集架构简单、完全开源并且免费,将基准指令和扩展指令分开,可以通过扩展指令做定制化的模块和扩展。

需要指出的是,RISC-V的基准指令确定后将不会再有变化,这是RISC-V稳定性的重要保障。

在RISC-V指令集架构之前,伯克利分校已经有了四代RISC指令集架构的设计经验,第一代RISC指令集早在1981年就已经出现,因此只用了三个月设计全新的指令集RISC-V。

但其实RISC-V从2010年开始到2014年才正式发布第一版用户手册,中间经历了4年。

3.小插曲:ARM 和 RISC-V 公然开撕

之前特斯拉加入 RISC-V 基金会,并考虑在新款芯片中使用免费的 RISC-V 设计。

一些科技巨头如IBM、华为、西部数据、高通英伟达三星、谷歌、NXP等 100 多家公司也加入了 RISC-V的阵营。

出现此现象是因为ARM 的授权费用实在太贵了,另一方面是因为 RISC-V 提供指令集开放。

此时,ARM 感受到了压力,ARM 在2018年6月底建立一个域名为 riscv-basics.com 的网站。

里面的内容主题为“设计系统芯片之前需要考虑的五件事”,从成本、碎片化风险、生态系统、安全性和设计保证上对 RISC-V 进行“攻击”。

此举自然引起了 RISC-V 的强烈不满,同年7月,RISC-V 也建立一个域名为 arm-basics.com 的网站,对 ARM 进行反击,并呼吁厂商采用真正自由的架构 RISC-V。

最后,ARM发言人承认了“质疑RISC-V架构的网站”确实是ARM发布的,“本意是为了增进大家讨论芯片架构,而不是恶意攻击RISC-V”,并且宣布已经将该网站下线。

4.RISC-V处理器

基于RISC-V架构的处理器目前有很多了,网上其实罗列了很多:


5.IARforRISC-V

对于设计CPU来说,工具链是软件开发人员和cpu交互的窗口,没有工具链,对软件开发人员开发软件要求很高。

常使用IAR的朋友应该知道IAR推出支持的RISC-V的工具。

特点:

Excellent code quality, size and speed

Broad device support

Extensive debug functionality

Fully integrated debugger with simulator and hardware debugging support

I-jet debug probes

First-class user experience

Static code analysis

Technical support

IAR for RISC-V工具不像IAR for ARM开放下载,试用需联系原厂提供。

更多相关信息可进入IAR官方查看。

www.iar.com

6.更多关于RISC-V信息

RISC-V官网有很多关于RISC-V的新闻、活动、宣讲等,感兴趣的朋友不妨今官网了解一下。

RISC-V官网:

https://riscv.org

GitHub:

https://github.com/riscv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 计算机
    +关注

    关注

    19

    文章

    7764

    浏览量

    92682
  • RISC-V
    +关注

    关注

    48

    文章

    2793

    浏览量

    51911
  • 精简指令集
    +关注

    关注

    0

    文章

    4

    浏览量

    2534
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    奇瑞汽车第五代瑞虎8即将上市

    11月10日,奇瑞新燃油战略下的重点车型——第五代瑞虎8将正式上市。作为瑞虎8冠军家族的全新产品,第五代瑞虎8全新设计、电感体验、“赛级民用”的驾控及安全于一身,引领全球燃油车进入下一个时代。
    的头像 发表于 11-10 15:27 409次阅读

    奇瑞汽车第五代瑞虎8开启预售

    世界高城,驭鉴冠军。2025年11月3日,第五代瑞虎8在拉萨正式开启预售,预售价10.59万元至13.59万元,同时提供虎款、豹款两种造型供选择。为助力更多用户畅享豪华大座家庭SUV出行体验,第五代瑞虎8同步带来
    的头像 发表于 11-04 12:53 555次阅读

    risc-v P扩展(一) P指令集简介

    解码、医学成像、计算机视觉、嵌入式控制、机器人技术、人机界面等。 P指令集扩展提高了RISC-V CPU IP产品的DSP算法处理能力。随着RISC-V P
    发表于 10-23 07:40

    RISC-V指令集手册中F指令部分

    本文主要讲解RISC-V指令集手册中F指令部分 RISC-V标准中采用了符合IEEE 754-2008算术标准的单精度浮点计算
    发表于 10-22 08:18

    提高RISC-V在Drystone测试中得分的方法

    性能:内存的读写速度、延迟和带宽等都会影响到 Drystone 的性能。 指令集优化:对RISC-V指令集的优化也会影响性能。例如,对于特定的应用或计算任务,可以通过定制
    发表于 10-21 13:58

    10万奖金池,等你挑战!CIE全国RISC-V创新应用大赛火热报名中

    为推动RISC-V技术的创新和应用,中国电子学会联合国内优势单位,聚焦基于第五代精简指令集计算原理建立的开放指令集架构(
    的头像 发表于 09-16 08:07 657次阅读
    10万奖金池,等你挑战!CIE全国<b class='flag-5'>RISC-V</b>创新应用大赛火热报名中

    RISC-V 手册

    以下是关于RISC-V的详细介绍,结合其核心技术特点与当前发展现状:核心概念RISC-V第五代精简指令集)是一种基于
    发表于 07-28 16:27 11次下载

    Tenstorrent 首席架构师:未来 RISC-V 会是计算机的主流

    当前,按指令集架构(ISA)分类,主流架构包括 x86 架构、ARM 架构和 RISC-V 架构。作为开源精简指令集RISC),RISC-V
    发表于 07-17 11:26 1391次阅读

    RISC-V和ARM有何区别?

    RISC-VARM是一种精简指令集RISC),以该指令集为基础的处理器通常被称为ARM芯片,它在全球范围内得到了极为广泛的应用。而RISC-V
    的头像 发表于 06-24 11:38 1730次阅读
    <b class='flag-5'>RISC-V</b>和ARM有何区别?

    RISC-V核低功耗MCU指令集架构(ISA)特点

    自由使用、修改底层指令集,降低芯片设计成本并加速定制化开发‌。 灵活扩展‌:支持基础指令集(如RV32I/RV64I)与可选扩展模块(如浮点运算、向量加速)的组合,开发者可根据低功耗需求裁剪冗余功能‌。 二、‌模块化与精简设计‌
    的头像 发表于 04-23 10:01 1046次阅读

    广电计量助力中科昊芯完成业内首家RISC-V DSP车规认证

    RISC-V是基于精简指令集计算RISC)原理建立的开源指令集架构,而RISC-VDSP则是在
    的头像 发表于 04-18 09:09 1696次阅读
    广电计量助力中科昊芯完成业内首家<b class='flag-5'>RISC-V</b> DSP车规认证

    RISC-V可能颠覆半导体行业格局的5种方式

    什么是RISC-VRISC-V精简指令集计算V)的缩写,是一种在半导体行业受到关注的开源指令集
    的头像 发表于 02-05 17:03 9次阅读
    <b class='flag-5'>RISC-V</b>可能颠覆半导体行业格局的5种方式

    关于RISC-V芯片的应用学习总结

    RISC-V芯片作为一种基于精简指令集计算RISC)原则的开源指令集架构(ISA)芯片,近年来在多个领域展现出了广泛的应用潜力和显著优势。
    发表于 01-29 08:38

    RISC-V MCU技术

    的研究团队弄出来的,目的就是想搞个新的、开放的指令集架构,能跟上现代计算的需要。到了2015年,专门成立了个RISC-V基金会,让这个架构更标准,也更好地推广开了。这几年啊,这个RISC-V
    发表于 01-19 11:50

    RISC-V架构及MRS开发环境回顾

    PowerPC以及现在统治嵌入式市场的ARM。 2. 什么是RISC-V RISC全名Reduced Instruction Set Computer,即精简指令集计算机V是罗马字
    发表于 12-16 23:08