Building a RISC-V SoC From Scratch!

所在平台: Udemy

课程主页: https://www.udemy.com/course/building-a-risc-v-soc-from-scratch/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:从零开始构建 RISC-V SoC!** **课程概述:** 本课程专为对电子学感兴趣、希望弥补片上系统(SoC)设计知识空白,或是希望为自己的项目构建 SoC 的爱好者而设计。我们将深入探索 SoC 的构建过程,涵盖从学习汇编和 C 语言,到 RTL 仿真,最终在 FPGA 上实现 SoC 的完整流程。 **课程内容(议程):** * **第一部分:介绍** * **第二部分:处理器** * **第三部分:软件、编译器和链接器** * **第四部分:构建简单的 SoC** * **第五部分:为 SoC 添加外设** * **第六部分:加速高级 IP 设计用于 SoC** * **第七部分:UART IP 核** * **第八部分:FPGA 仿真** * **+ 10个实验** **通过本课程,您将能够:** * 学习复杂计算机芯片工作的第一原理。 * 理解处理器如何执行机器码。 * 掌握 RISC-V 指令集架构(ISA)。 * 学会使用 Makefile、编译器和链接器脚本。 * 了解如何添加外部外设并使用寄存器映射。 * 学习 FPGA 设计流程的基础知识。 * 获得设计 RISC-V SoC、为其编写和调试软件,以及在 FPGA 板上实现它的实践经验。 加入一个热情学习者的社区,本课程不仅注重理论,更提供实践经验,帮助您将 SoC 设计变为现实!

课程评论(0条)

课程详情

Are you eager to explore electronics or bridge a knowledge gap in System-on-Chip design? Maybe you're a hobbyist eager to build SoCs for your projects. If this sounds like you, welcome!In this course, we'll dive into creating System-on-Chips. From learning assembly and C code to simulating RTL and seeing the magic of an FPGA.AGENDAThe agenda for this course is a breakdown of everything you need to know to build the final project.The final project is a working System-on-chip with some peripherals: mainly a GPIO module and a UART transmitter.• Section 1: Introduction• Section 2: Processors• Section 3: Software, Compiler and Linker• Section 4: Building simple SoC• Section 5: Adding a peripheral to the SoC• Section 6: Accelerated Advanced IP Design for the SoC• Section 7: UART IP Core• Section 8: FPGA Emulation• +10 LabsYou will …• Learn the first principles of how complex computer chips work.• Learn how processors execute machine code.• Learn RISC-V ISA.• Learn how to work with make files, compilers, and linker scripts.• Learn how to add external peripherals and use register maps.• Learn the basics of the FPGA flow.• Have hands-on experience with designing the RISC-V SoC, Writing and debugging software for it, and implementing it on an FPGA board.Join a community of enthusiasts and learners. This isn't just theory; you'll gain hands-on knowledge and bring your SoC designs to life!

课程标签

0人关注该课程

主题相关的课程