- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
- 课程介绍
- 课程大纲
适合人群:
计算机专业学生及相关从业人员
你将会学到:
完成对学生计算机系统能力和系统思维的培养。
课程简介:
本课程将基于之前设计完成的MiniMIPS32 RISC微处理器,讲授SoC软硬件的设计与实现的方法、步骤与技巧。整个课程将讲解SoC的构建与系统集成,操作系统微内核的移植,面向图像处理应用的软硬件协同设计,软件环境与测试环境的搭建以及基于Digilent FPGA开发板的板级设计等几方面内容,知识点覆盖之前的数字逻辑设计,计算机组成原理,计算机体系结构,操作系统,图像处理等多门课程,最终实现对着多门课程的贯穿式教学,完成对学生计算机系统能力和系统思维的培养。
课程大纲-计算机系统设计——基于FPGA的SoC设计与实现
第1章MiniMIPS32微处理器的暂停机制(56分钟2节)
1-2
支持暂停机制的MiniMIPS32处理器的实现本知识点针对已完成的支持暂停机制的MiniMIPS32处理器流水线设计方案,采用Verilog HDL进行了具体实现,并采用行为仿真进行了功能验证。
「仅限付费用户」点击下载“支持暂停机制的MiniMIPS32处理器的实现.pptx”
[20:54]开始学习第2章协处理器CP0的设计与实现(40分钟2节)
2-2
CP0协处理器的设计思路本知识点给出了CP0协处理器的大体设计思路,并针对可能会出现的CP0寄存器写后读数据相关,给出了解决方案。
「仅限付费用户」点击下载“CP0协处理器的设计思路.pptx”
[11:19]开始学习第3章MiniMIPS32微处理器的异常处理(1小时30分钟3节)
3-2
MiniMIPS32处理器中的异常处理本知识点首先给出了精确异常的概念及处理方法;然后,针对MiniMIPS32处理器的特点,给出了精确异常处理流程以及基于该流程的处理器流水线设计方案;最终,采用Verilog HDL完成具体实现和行为仿真验证。
「仅限付费用户」点击下载“配套资料.rar”
[41:50]开始学习3-3
MiniMIPS32处理器中的异常处理的实现本知识点首先给出了精确异常的概念及处理方法;然后,针对MiniMIPS32处理器的特点,给出了精确异常处理流程以及基于该流程的处理器流水线设计方案;最终,采用Verilog HDL完成具体实现和行为仿真验证。
[28:36]开始学习第4章基于MiniMIPS32处理器的SoC设计与实现(1小时29分钟4节)
4-3
基于功能点程序的测试本知识点首先讲述了功能点测试程序的组成和基本结构;然后,演示了如何使用Vivado集成设计环境和Nexys 4 DDR FPGA开发板对所设计的MiniMIPS32处理器进行功能点测试。
「仅限付费用户」点击下载“基于功能点程序的测试.pptx”
[21:50]开始学习第5章MiniMIPS32交叉编译环境的搭建(35分钟1节)
5-1
MiniMIPS32交叉编译环境的搭建本知识点演示了基于Virtual Box虚拟机和Ubuntu Linux操作系统,搭建MIPS交叉编译环境的完整过程,包括编译器安装、环境变量配置以及使用。
[35:01]开始学习
“悦知大学”老师的其他课程更多+