首页
›
芯片硬件与光电工程
›
032-RISC-V开源核与处理器生态
›
《玄铁C906C910处理器开发》
VIP7
本课程属于:032-RISC-V开源核与处理器生态
芯片硬件与光电工程 · 共 7 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
玄铁C906/C910处理器开发
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=玄铁C906/C910处理器概… · RISC-V架构背景 · 课程学习目标与整体知识框架
课程导入
C906/C910
02
RISC-V指令集基础
目标=RV32/RV64指令格式 · 寄存器组织 · 特权模式
RISC-V
指令集基础
03
玄铁C906/C910处理器架构
目标=核心流水线结构 · 缓存层次 · 总线接口
C906/C910
玄铁
04
开发环境搭建
目标=工具链安装 · 交叉编译 · QEMU仿真
开发环境搭建
目标=工具链安装
05
启动流程与Bootloader
目标=上电复位序列 · BootROM作用 · U-Boot移植
Bootloader
启动流程
06
内存管理与MMU
目标=Sv32/Sv39/Sv48分… · TLB管理 · 缓存一致性
MMU
内存管理
07
中断与异常处理
目标=PLIC配置 · CLINT定时器 · 中断向量表
异常处理
PLIC
08
外设驱动开发基础
目标=GPIO · UART · I2C
外设驱动开发基础
GPIO
09
时钟、复位与电源管理
目标=时钟树配置 · 复位控制器 · 低功耗模式
时钟
复位
10
存储子系统
目标=Flash控制器 · SD/eMMC接口 · DDR初始化
存储子系统
Flash
11
网络通信开发
目标=以太网MAC配置 · PHY驱动 · LWIP协议栈移植
网络通信开发
MAC
12
USB与高速接口
目标=USB Device/Host… · DMA传输 · USB协议栈集成与调试
USB
高速接口
13
多媒体与显示
目标=显示控制器 · 2D图形加速 · 摄像头接口
多媒体
显示
14
AI加速与向量扩展
目标=玄铁C910的向量指令集 · 矩阵运算优化 · NPU协同开发与模型部署
AI
加速
15
多核与并行编程
目标=C910多核启动 · 核间通信 · 自旋锁
多核
并行编程
16
实时操作系统移植
目标=FreeRTOS · RT-Thread在玄铁平台上的移植 · 任务调度与中断延迟优化
实时操作系统移植
FreeRTOS
17
Linux内核移植
目标=内核配置 · 设备树编写 · 根文件系统构建
Linux
内核移植
18
性能分析与优化
目标=性能计数器 · 流水线冲突分析 · 缓存命中率优化
性能分析
优化
19
安全与可信执行
目标=TrustZone · 安全启动 · 加密引擎
安全
可信执行
20
调试与故障排查
目标=JTAG调试 · GDB脚本 · CoreSight跟踪
调试
故障排查
21
综合实战一
目标=基于C906的智能传感器节点开… · 涵盖外设驱动 · RTOS任务与低功耗设计
综合实战一
C906
22
综合实战二
目标=基于C910的边缘AI推理平台 · 涵盖Linux系统 · NPU加速与网络通信
综合实战二
C910
23
综合实战三
目标=多核异构系统设计 · C906与C910协同工作 · 任务划分与通信机制实现
综合实战三
目标=多核异构系…
24
常见问题与解决方案
目标=启动失败 · 中断丢失 · 缓存不一致
常见问题
解决方案
25
开发工具进阶
目标=OpenOCD自定义脚本 · Trace32使用 · 性能分析工具perf与火焰图
开发工具进阶
OpenOCD
26
固件升级与OTA
目标=Bootloader双分区 · 固件签名 · 远程升级流程与回滚机制
OTA
固件升级
27
硬件协同设计
目标=FPGA原型验证 · 自定义外设IP集成 · AXI总线接口设计与验证
硬件协同设计
FPGA
28
项目工程化管理
目标=代码版本控制 · 持续集成 · 自动化测试
项目工程化管理
目标=代码版本控…
29
生态与社区资源
目标=玄铁SDK · RISC-V国际基金会 · 开源项目贡献
生态
社区资源
30
课程总结与进阶路线
目标=知识体系回顾 · 能力自评 · 进阶学习方向与职业发展建议
课程总结
进阶路线
所属VIP或分类
同VIP:Chisel与Rocket-Chip处理器开发
同VIP:RISC-V处理器UVM验证工程
同VIP:SiFive-RISC-V-Core-IP设计