SoC基本概念
下一节
本课程在深入分析SoC系统的基本结构、系统研究内容以及关键技术等基础知识的基础上,讲述基于硬件描述语言的数字系统基本逻辑电路设计方法、基于硬件描述语言的SoC系统中算术运算部件原理及设计方法以及存储器结构及设计方法等内容。重点讨论基于FPGA的SoC系统设计方法以及各个功能部件的设计开发,包括指令集、程序指针、指令寄存器、算术逻辑单元、通用寄存器、程序存储器、数据存储器、堆栈指针以及通用IO接口等功能模块设计实现。最后探讨SoC测试验证方法以及典型SoC系统和最新技术进展情况。
本课程设计了多个与课程内容相配套的实验。学生需要采用硬件描述语言完成8位SoC系统功能模块设计及综合仿真验证,并按要求完成基于FPGA的原型验证。

