查看: 954|回复: 0
收起左侧

开源指令集RISC-V

[复制链接]

  离线 

  • TA的每日心情
    奋斗
    2021-3-3 12:32
  • 签到天数: 10 天

    [LV.3]

    发表于 2020-8-23 21:03:35 | 显示全部楼层 |阅读模式

    有人预言,RISC-V或将是继Intel和Arm之后的第三大主流处理器体系。欢迎访问全球首家只专注于RISC-V单片机行业应用的中文网站

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    本帖最后由 皋陶 于 2020-8-26 15:57 编辑

    现在已经有不少关于RISC-V的项目了玛德拉斯印度理工学院(IIT Madras)6发展了从微控制器到服务器/HPC级处理器的全系列处理器。


    该项目始于IBM的Power ISA,但是由于技术和许可证等原因1年之后转向RISC-V。


    设计了6个不同的印度本地的处理器和相关片上系统,提供了替代专有商用处理器的可行的开源方案。


    所有实现将以免专利费/权利金形式提供,其BSD (Berkeley Software Distribution, 伯克利软件套件)许可证的开源方式与RISC-V的理念相符合。


    (http://rise.cse.iitm.ac.in/shakti.html)LowRISC1lowRISC项目(http://lowrisc.org) 的基地是英国的剑桥大学,由流行的35美元计算机Raspberry Pi的创始人之一领导。


    他们的目标是生产基于开源RISC-V的片上系统,并已规划了大批量硅片制造以及低成本开发板。


    Bluespec1美国的EDA公司Bluespec(http://bluespec.com)因有用户对于开放指令集体系结构感兴趣,所以他们正在使用Bluespec的逻辑综合工具设计RISC-V,并已将GDB(GNU Debuger)调试器和GNU软浮点应用二进制接口(Application Binary Interface, ABI)移植到RISC-V。


    国内也有不少从业者对此比较关注,主要是想将RISC-V应用在物联网、大数据等领域。下图是与ARM的比较,数据是最真实的,功耗、面积、性能都是杠杠的。


    国内芯片技术交流-开源指令集RISC-Vrisc-v单片机中文社区(1)


    基本指令集包括40条RISC整数指令和10条用于同步、系统调用和计数器操作的其他指令。使用的RISC_V都需要实现这些基本指令,并称之为RV32I。对应的RV64I 、RV128I也是一样扩展对应的位宽即可,参考下图。


    国内芯片技术交流-开源指令集RISC-Vrisc-v单片机中文社区(2)


    另外包括扩展指令,主要包括压缩字节指令、乘除、单/双/四精度浮点运算指令、原子指令。


    国内芯片技术交流-开源指令集RISC-Vrisc-v单片机中文社区(3)


    从上面可以看到,功耗、面积、性能都不亚于ARM,甚至优于ARM(当然上表只是对比A5),并且指令丰富,可扩展性强,并且开放,有免费开源的编译、仿真环境,令人遐想无限。


    结论:生态已经构建好了,如果有相应的产品出来,以及大量的人力物力投入,我觉得前景还是很不错。


    ps:我挺看好这个项目,特别是像中国近几年大力发展CPU的情况,机遇很好,能不能抓住就是另外一个问题了。

    本篇完,感谢关注:RISC-V单片机中文网




    上一篇:riscv简单例子,输入输出实例
    下一篇:想要组装一台 RISC-V PC?试试这个 RISC-V 开发板
    RISCV作者优文
    全球首家只专注于RISC-V单片机行业应用的中文网站
    回复

    使用道具 举报

    高级模式
    B Color Image Link Quote Code Smilies

    本版积分规则

    关闭

    RISC-V单片机中文网上一条 /2 下一条



    版权及免责声明|RISC-V单片机中文网 |网站地图

    GMT+8, 2024-4-24 15:18 , Processed in 0.592445 second(s), 48 queries .

    快速回复 返回顶部 返回列表