# RISC-V_PPT_Open_Source_Textbook **Repository Path**: courageheart/risc-v_-ppt_-open_-source_-textbook ## Basic Information - **Project Name**: RISC-V_PPT_Open_Source_Textbook - **Description**: 本仓库为 复旦大学、上海交大、上科大、同济大学、华师大、上海大学、清华大学、北京大学、山东大学、电子科大、西安交大、浙江大学、东南大学、南京大学、桂林电子科大等15所高校共同发起,联合编写的 RISC-V 相关 PPT 开源教材,旨在促进 RISC-V 知识传播与共享,欢迎各界人士参与贡献 。 - **Primary Language**: 其他 - **License**: CC-BY-SA-4.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 4 - **Created**: 2025-07-22 - **Last Updated**: 2025-09-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # RISC-V_PPT_Open_Source_Textbook #### 介绍 本课件为 复旦大学、上海交大、上科大、同济大学、华师大、上海大学、清华大学、北京大学、山东大学、电子科大、西安交大、浙江大学、东南大学、南京大学、桂林电子科大等15所高校共同发起,联合编写的 RISC-V 相关 PPT 开源教材,旨在促进 RISC-V 知识传播与共享,欢迎各界人士参与贡献 。 #### 文章架构 第一模块 ##### Chapter 1: RISC-V前世今生 CPU与指令级架构的基本概念与发展历史 从CISC到RISC,再到RISC-V RISC-V发展的大趋势:自主、可控、繁荣 开放与开源:RISC-V的半导体产业链介绍 RISC-V产业发展 RISC-V的技术特征与开放生态Chapter 2: RISC-V的指令级系统 RV-ISA基本指令功能 指令编码、汇编语言 RV的指令设计及扩展 ##### Chapter 3: RISC-V的数据通路设计 基础指令的数据通路 单周期、多周期、流水线,以及经典五级流水线的RV设计 非理想流水线问题与解决方法 更加复杂的处理器架构简介 完成实验一的设计与材料准备 RISC-V简易流水处理器设计实战 第二模块 ##### Chapter 4 RISC-V SoC体系架构 SoC基本概念及组成 SoC总线 SoC常见IP综述 以蜂鸟E203为核心的开源SoC框架 ##### Chapter 5 RISC-V处理器中断和异常 中断和异常的基本概念 RISC-V处理器异常 RISC-V处理器中断 以蜂鸟E203开源RISC-V核心为例,介绍RISC-V处理器异常处理与中断实现方式 ##### Chapter 6 RISC-V SoC 架构超低功耗及高性能设计 超低功耗架构设计方法 高性能架构设计方法 ##### 实验 基于蜂鸟E203的SoC实验 实验一:基于蜂鸟E203的内外部中断实验 实验二:基于蜂鸟E203及DMA的SoC集成实验 第三模块 ##### Chapter 7 RISC-V 编程 RISC-V 汇编语言程序设计 RISC-V GNU 工具链 集成开发环境 Nuclei Studio ##### Chapter 8 嵌入式操作系统FreeRTOS移植与示例运行 FreeRTOS 的概念 FreeRTOS移植 FreeRTOS运行案例 ##### Chapter 9嵌入式软件运行 高级语言翻译 程序的运行 案例分析:HelloWorld程序运行过程综述 进阶:嵌入式软件行为的安全可靠保障 ##### Chapter 10 嵌入式系统应用案例 PWM应用开发 SPI接口应用 嵌入式系统实际应用案例 ##### 实验三 I2C温度传感器测试 第四模块 ##### Chapter 11:智慧计算的发展趋势 摩尔定律的兴衰 算力需求与供给的矛盾 超越摩尔的计算革新 冯・诺依曼瓶颈及应对策略 软件新挑战与开源生态 ##### Chapter 12: V 扩展指令集 V 扩展指令集概述 V 扩展基本模型 V 扩展核心指令集 V 扩展的应用与未来 ##### Chapter 13: Matrix 与 P/K/VK 扩展指令集 Matrix 扩展指令集 P 扩展指令集 K 扩展指令集 VK 扩展指令集 ##### Chapter 14: RISC-V 扩展指令集实验 矩阵运算案例实验 Yolo 目标检测加速实验 RISC-V 自定义扩展:Vortex - GPGPU ###参与教师介绍(成员按姓氏拼音字母序排列): #### 模块一 组长:邹卓 复旦大学 成员: 李娇 上海大学 刘思廷 上海科技大学 燕博南 北京大学 王春东 上海科技大学 王勇 桂林电子科技大学 吴炳洋 东南大学 杨晨 西安交通大学 周经森 浙江大学 #### 模块二 组长:孙亚男 上海交通大学 成员:郭爱英 上海大学 何浩 上海交通大学 蒋剑飞 上海交通大学 刘亚男 上海大学 王琴 上海交通大学 王忆文 电子科技大学 吴克强 浙江大学 #### 模块三 组长:张睿 复旦大学 成员:陈辰 复旦大学 方向忠 上海交通大学 徐辉 复旦大学 袁大庆 中科院软件所 张金君 中科院软件所 张亮 复旦大学 #### 模块四 组长:梁峰 西安交通大学 成员:戴鸿君 山东大学 何虎 清华大学 李辉 电子科技大学 孙海平 同济大学 吴凯 南京大学 #### 使用说明 1. 基于知识共享(Creative Commons, CC)许可 2. 相同方式共享(ShareAlike, SA):修改后的作品必须使用相同 License 发布。 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request