RISC-V入门必看
RISC-V入门必看
最近因为众所周知的原因,导致国内芯片紧缺,芯片设计开发行业变得异常火热。
今天就给大家介绍一款爆款开源指令集RISC-V,由加州大学伯克利分校开源的CPU指令集。
目前基于该指令集的MCU和SOC开源资料非常丰富,非常值得学习。
1、课程资料:
中国大学MOOC 网站上 浙江大学的计算机组成与设计:RISC-V简单基础
江苏大学的计算机组成与CPU设计实验课程由很好的实践指导非常值得推荐!
2、书籍资料:
芯来科技的,第二版已经出版。
3、开源项目
- 国内前辈自己写的一个非常小巧的RISC-V的MCU ,已经移植到Xilinx的A7系列FPGA上,非常适合入门实践。
2. 蜂鸟E203也是芯来科技设计配套的内核,配套有相应的开发板。
DarkRISCV
这是一个晚上从头到尾开发出来的一款开源的RISC-V 指令集。代码非常紧凑,有大约200行Verilog代码,但其有很多令人印象深刻的功能,非常适合入门学习。
PicoRISCV
PicoRV32是一个CPU内核,实现了RISC-V RV32IMC指令集。它可以配置为RV32E,RV32I,RV32IC,RV32IM或RV32IMC内核,并可选包含内置中断控制器。
记得先关注点赞持续关注后续分享!
关注微信公众号:超级攻城狮
领取嵌入式资料
RISC-V入门必看相关推荐
- 五分钟教你使用vue-cli3创建项目(三种创建方式,小白入门必看)
五分钟教你使用vue-cli3创建项目(三种创建方式,小白入门必看) 一.搭建vue环境 安装Nodejs 官网下载Nodejs,如果希望稳定的开发环境则下LTS(Long Time Support) ...
- c++ stack用法 入门必看 超详细
1.stack的作用 stack是一个比较简单易用的数据结构,其最大的特性就是先进后出.就好比一个桶,先放进出的数据就在底部,如果想要取出就先要把上面的数据取出,现在不懂没关系,看完本文就可以理解了. ...
- [入门必看]数据结构4.2:串的模式匹配
[入门必看]数据结构4.2:串的模式匹配 第四章 串 4.2 串的模式匹配 知识总览 4.2.1_朴素模式匹配算法 4.2.2_1_KMP算法 4.2.2_2_求next数组 4.2.3_KMP算法的 ...
- 95后数据科学家教你从零自学机器学习,这有3本入门必看书籍
晓查 发自 凹非寺 量子位 编译 | 公众号 QbitAI 厌倦了现在的工作,想转行做数据科学,但是却没有计算机专业的相关学历,应该怎样才能入门? 这类的教程已经有很多.最近一位22岁的数据科学家D ...
- python基础教程书籍推荐-初学者python入门必看书籍推荐(上)
随着最近Python的热度上涨,学习的人数也在增多,也因为Python这门语言的简短.易学.语言优美的优点,吸引了很多人来学习它.初学者想要入门,就必须先通过阅读,学习大量的理论知识对Python有一 ...
- arduino开发ESP8266配置方法,入门必看,esp8266开发板库离线安装包package2.7.1
公众号关注 "DLGG创客DIY" 设为"星标",重磅干货,第一时间送达. 群里经常有朋友问arduino开发ESP8266的配置方法,今天在之前的文章基础上, ...
- 200528更新arduino开发ESP8266配置方法,入门必看,esp8266开发板库离线安装包package2.7.1...
公众号关注 "DLGG创客DIY" 设为"星标",重磅干货,第一时间送达. 群里经常有朋友问arduino开发ESP8266的配置方法,今天(200528)在之 ...
- 怎么安装python_零基础入门必看篇:浅析python,PyCharm,Anaconda三者之间关系
今天为大家带来的内容是:零基础入门必看篇:浅析python ,PyCharm,Anaconda三者之间关系 众所周知,Python是一种跨平台的计算机程序设计语言,简单来说,python就是类似于C, ...
- powershell 开发入门_详谈Ubuntu PowerShell(小白入门必看教程)
早在去年八月份PowerShell就开始开源跨平台了,但是一直没有去尝试,叫做PowerShell Core. 这里打算简单介绍一下如何安装和简单使用,为还不知道PowerShell Core on ...
- IntelliJ IDEA 最常用配置详细图解,新手入门必看
转载自 IntelliJ IDEA 最常用配置详细图解,新手入门必看 刚刚使用IntelliJ IDEA 编辑器的时候,会有很多设置,会方便以后的开发,磨刀不误砍柴工. 比如:设置文件字体大小,代 ...
最新文章
- 重磅:2019年全国普通高校学科竞赛排行榜出炉!
- ajax跨域异常,ajax跨域问题
- 2.Spring【DI】XML方式
- OAF[1]开发环境的配置
- python画曲线图例-Python画各种图
- 2020.12.17
- JRE System Library和 Referenced Libraries 的区别和来源
- linux系统故障实验,Linux常见系统故障排除
- c+gui语言可视化编程
- jQuery:掌握选择器
- React中组件间通信的方式
- python向lt新增5个元素_Python学习第十一课-MOOC嵩天
- XEON® Scalable-如何为虚拟化挑选合适的CPU
- DESCRIBE TABLE
- 如何恢复Mac上已删除的文件?
- 为SAP列表设置新的打印格式
- CentOS安装网络驱动
- android电视盒刷机工具,android电视盒如何刷机
- 机器人研究方向的自我学习[2] Matlab机器人工具箱 欧拉角 参考书:《机器人学导论》第四版
- SEO小白利用老域名将2个百度指数1000+的词快速上排名的案例
热门文章
- 王者荣耀扫码登录源码
- NAMD靶向分子动力学模拟Target molecular dynamic stimulation(附conf文件)
- 【HTTP API】简单的http签名算法
- 【加水印】如何批量加文字水印和图片水印,如何批量添加文件名水印到图片里?图片的名称批量写到图片上面?
- Win32的时间类型
- 技术分享 | ClickHouse StarRocks 使用经验分享
- 清除composite里的子控件
- 机械臂避障与轨迹规划仿真
- linux启动时、登录时或注销时执行脚本
- InnoDB: MySQL and InnoDB data dictionaries are out of sync + InnoDB: AUTOINC next value generation