RISC-V入门必看

最近因为众所周知的原因,导致国内芯片紧缺,芯片设计开发行业变得异常火热。

今天就给大家介绍一款爆款开源指令集RISC-V,由加州大学伯克利分校开源的CPU指令集。

目前基于该指令集的MCU和SOC开源资料非常丰富,非常值得学习。

1、课程资料:

中国大学MOOC 网站上 浙江大学的计算机组成与设计:RISC-V简单基础

江苏大学的计算机组成与CPU设计实验课程由很好的实践指导非常值得推荐!

2、书籍资料:


 
     
芯来科技的,第二版已经出版。
   
   

3、开源项目

  1. 国内前辈自己写的一个非常小巧的RISC-V的MCU ,已经移植到Xilinx的A7系列FPGA上,非常适合入门实践。

2. 蜂鸟E203也是芯来科技设计配套的内核,配套有相应的开发板。

  1. DarkRISCV
    这是一个晚上从头到尾开发出来的一款开源的RISC-V 指令集。代码非常紧凑,有大约200行Verilog代码,但其有很多令人印象深刻的功能,非常适合入门学习。

  2. PicoRISCV
    PicoRV32是一个CPU内核,实现了RISC-V RV32IMC指令集。它可以配置为RV32E,RV32I,RV32IC,RV32IM或RV32IMC内核,并可选包含内置中断控制器。

记得先关注点赞持续关注后续分享!
关注微信公众号:超级攻城狮
领取嵌入式资料

RISC-V入门必看相关推荐

  1. 五分钟教你使用vue-cli3创建项目(三种创建方式,小白入门必看)

    五分钟教你使用vue-cli3创建项目(三种创建方式,小白入门必看) 一.搭建vue环境 安装Nodejs 官网下载Nodejs,如果希望稳定的开发环境则下LTS(Long Time Support) ...

  2. c++ stack用法 入门必看 超详细

    1.stack的作用 stack是一个比较简单易用的数据结构,其最大的特性就是先进后出.就好比一个桶,先放进出的数据就在底部,如果想要取出就先要把上面的数据取出,现在不懂没关系,看完本文就可以理解了. ...

  3. [入门必看]数据结构4.2:串的模式匹配

    [入门必看]数据结构4.2:串的模式匹配 第四章 串 4.2 串的模式匹配 知识总览 4.2.1_朴素模式匹配算法 4.2.2_1_KMP算法 4.2.2_2_求next数组 4.2.3_KMP算法的 ...

  4. 95后数据科学家教你从零自学机器学习,这有3本入门必看书籍

    晓查 发自 凹非寺  量子位 编译 | 公众号 QbitAI 厌倦了现在的工作,想转行做数据科学,但是却没有计算机专业的相关学历,应该怎样才能入门? 这类的教程已经有很多.最近一位22岁的数据科学家D ...

  5. python基础教程书籍推荐-初学者python入门必看书籍推荐(上)

    随着最近Python的热度上涨,学习的人数也在增多,也因为Python这门语言的简短.易学.语言优美的优点,吸引了很多人来学习它.初学者想要入门,就必须先通过阅读,学习大量的理论知识对Python有一 ...

  6. arduino开发ESP8266配置方法,入门必看,esp8266开发板库离线安装包package2.7.1

    公众号关注 "DLGG创客DIY" 设为"星标",重磅干货,第一时间送达. 群里经常有朋友问arduino开发ESP8266的配置方法,今天在之前的文章基础上, ...

  7. 200528更新arduino开发ESP8266配置方法,入门必看,esp8266开发板库离线安装包package2.7.1...

    公众号关注 "DLGG创客DIY" 设为"星标",重磅干货,第一时间送达. 群里经常有朋友问arduino开发ESP8266的配置方法,今天(200528)在之 ...

  8. 怎么安装python_零基础入门必看篇:浅析python,PyCharm,Anaconda三者之间关系

    今天为大家带来的内容是:零基础入门必看篇:浅析python ,PyCharm,Anaconda三者之间关系 众所周知,Python是一种跨平台的计算机程序设计语言,简单来说,python就是类似于C, ...

  9. powershell 开发入门_详谈Ubuntu PowerShell(小白入门必看教程)

    早在去年八月份PowerShell就开始开源跨平台了,但是一直没有去尝试,叫做PowerShell Core. 这里打算简单介绍一下如何安装和简单使用,为还不知道PowerShell Core on ...

  10. IntelliJ IDEA 最常用配置详细图解,新手入门必看

    转载自   IntelliJ IDEA 最常用配置详细图解,新手入门必看 刚刚使用IntelliJ IDEA 编辑器的时候,会有很多设置,会方便以后的开发,磨刀不误砍柴工. 比如:设置文件字体大小,代 ...

最新文章

  1. 重磅:2019年全国普通高校学科竞赛排行榜出炉!
  2. ajax跨域异常,ajax跨域问题
  3. 2.Spring【DI】XML方式
  4. OAF[1]开发环境的配置
  5. python画曲线图例-Python画各种图
  6. 2020.12.17
  7. JRE System Library和 Referenced Libraries 的区别和来源
  8. linux系统故障实验,Linux常见系统故障排除
  9. c+gui语言可视化编程
  10. jQuery:掌握选择器
  11. React中组件间通信的方式
  12. python向lt新增5个元素_Python学习第十一课-MOOC嵩天
  13. XEON® Scalable-如何为虚拟化挑选合适的CPU
  14. DESCRIBE TABLE
  15. 如何恢复Mac上已删除的文件?
  16. 为SAP列表设置新的打印格式
  17. CentOS安装网络驱动
  18. android电视盒刷机工具,android电视盒如何刷机
  19. 机器人研究方向的自我学习[2] Matlab机器人工具箱 欧拉角 参考书:《机器人学导论》第四版
  20. SEO小白利用老域名将2个百度指数1000+的词快速上排名的案例

热门文章

  1. 王者荣耀扫码登录源码
  2. NAMD靶向分子动力学模拟Target molecular dynamic stimulation(附conf文件)
  3. 【HTTP API】简单的http签名算法
  4. 【加水印】如何批量加文字水印和图片水印,如何批量添加文件名水印到图片里?图片的名称批量写到图片上面?
  5. Win32的时间类型
  6. 技术分享 | ClickHouse StarRocks 使用经验分享
  7. 清除composite里的子控件
  8. 机械臂避障与轨迹规划仿真
  9. linux启动时、登录时或注销时执行脚本
  10. InnoDB: MySQL and InnoDB data dictionaries are out of sync + InnoDB: AUTOINC next value generation