从头开始构建 RISC-V SoC!
片上系统、SoC、集成、RTL、FPGA、RISC-V。
讲师:Mohamed Nasser
双语IT资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
您将学到什么
- 了解复杂计算机芯片工作原理的第一原理
- 了解处理器如何从非常低的层次执行代码
- 了解 FPGA 设计的基础知识
- 学习 RISC-V ISA
- 了解如何使用命令行使用编译器
- 了解如何使用链接器脚本及其基本语法
- 拥有设计自己的定制 RISC-V SoC、为其编写软件、在 FPGA 上对其进行模拟和仿真的实践经验
探索相关主题
要求
- C 语言编程基础
- 计算机体系结构基础
- 数字逻辑设计基础
- 硬件描述语言基础
描述
您是否渴望探索电子技术或弥补片上系统设计方面的知识空白?也许您是一位业余爱好者,渴望为您的项目构建 SoC。如果这听起来像您,欢迎!
在本课程中,我们将深入研究如何创建片上系统。从学习汇编和 C 代码到模拟 RTL 并了解 FPGA 的神奇之处。
议程
本课程的内容是对完成最终项目所需了解的所有内容的细分。
最终的项目是一个可运行的片上系统,带有一些外围设备:主要是 GPIO 模块和 UART 发射器。
• 第 1 部分:简介
• 第 2 部分:处理器
• 第 3 节:软件、编译器和链接器
• 第 4 部分:构建简单的 SoC
• 第 5 节:向 SoC 添加外设
• 第 6 节:SoC 的加速高级 IP 设计
• 第 7 节:UART IP 核
• 第 8 节:FPGA 仿真
• +10实验室
你会 …
• 了解复杂计算机芯片的工作原理。
• 了解处理器如何执行机器代码。
• 学习 RISC-V ISA。
• 了解如何使用 make 文件、编译器和链接器脚本。
• 了解如何添加外部外围设备并使用寄存器映射。
• 了解 FPGA 流程的基础知识。
• 具有设计 RISC-V SoC、为其编写和调试软件以及在 FPGA 板上实现它的实践经验。
加入爱好者和学习者社区。这不仅仅是理论;您将获得实践知识,并将您的 SoC 设计变为现实!
本课程适合哪些人:
- 学生:如果您正在考虑从事工程、计算机科学或技术方面的职业,本课程将为您介绍现代电子学的一个基本方面。
- 业余爱好者和修补匠:如果您喜欢使用小工具并且善于了解事物的工作原理,那么本课程将帮助您探索和试验自己的 SoC 设计。
- 对技术感兴趣的人:如果您对每天使用的设备着迷并想揭开它们背后的奥秘,本课程将揭开这些设备的技术神秘面纱。
- 其他领域的专业人士:如果您从事与技术间接相关的领域并希望弥补知识差距,本课程将为您提供 SoC 设计的坚实基础。
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。