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

    文章

    7851

    浏览量

    93595
  • RISC-V
    +关注

    关注

    49

    文章

    2985

    浏览量

    53703
  • 精简指令集
    +关注

    关注

    0

    文章

    4

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    高通推出两款全新第五代骁龙移动平台

    高通技术公司宣布推出第五代骁龙 6移动平台和第五代骁龙 4移动平台,凭借专为实际体验而设计的下一特性,扩展产品组合。两款全新平台聚焦用户最依赖的核心体验,以更强性能和更长电池续航,强化骁龙在智能手机领域的产品组合。
    的头像 发表于 05-13 09:11 574次阅读

    RISC-V异常中断机制全解析

    RISC-V 作为开源、模块化的精简指令集架构,其异常中断机制是保障系统可靠运行、响应外部事件与处理内部错误的核心支撑。
    的头像 发表于 12-28 14:41 2139次阅读
    <b class='flag-5'>RISC-V</b>异常中断机制全解析

    易灵思FPGA RISC-V自定义指令的使用方法

    功耗设备到高性能计算。易灵思提供完整的RISC-V 解决方案,致力于让开发者和硬件设计人员可以根据需要自定义和扩展指令集,且无需担心专有技术的限制。
    的头像 发表于 11-24 11:36 5745次阅读
    易灵思FPGA <b class='flag-5'>RISC-V</b>自定义<b class='flag-5'>指令</b>的使用方法

    奇瑞汽车第五代瑞虎8全球上市

    11月10日,自研旗舰 全球冠军——第五代瑞虎8全球上市发布会于北京雁栖湖隆重举行。作为中国新燃油战略下的全新力作,新车“硬核全能”的驾控实力与“电感体验”的智慧舒适于一身,为用户带来全面越级的驾
    的头像 发表于 11-12 17:55 2059次阅读

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

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

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

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

    新品 | 第五代CoolGaN™ 650-700V氮化镓功率晶体管G5

    新品第五代CoolGaN650-700V氮化镓功率晶体管G5第五代650-700VGaN氮化镓功率晶体管可实现高频工况下的效率提升,并满足最高质量标准,能够打造具有超高效率的高可靠性设计。该系
    的头像 发表于 11-03 18:18 3242次阅读
    新品 | <b class='flag-5'>第五代</b>CoolGaN™ 650-700<b class='flag-5'>V</b>氮化镓功率晶体管G5

    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 1045次阅读
    10万奖金池,等你挑战!CIE全国<b class='flag-5'>RISC-V</b>创新应用大赛火热报名中

    RISC-V 手册

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

    ARM入门学习方法分享

    。 以下是一些入门学习方法的分享: 一、 理解基本概念:首先,了解ARM是什么以及它的基本概念是很重要的。ARM(Advanced RISC Machines)指的是一种精简指令集计算机
    发表于 07-23 10:21

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

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

    RISC-V和ARM有何区别?

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