基于FPGA的SOPC实践教程
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程目的
掌握数字逻辑的基本理论、基本分析 和设计方法,具备使用VHDL(Very High Speed Integrated Circuit Hardware Description Language)或Verilog HDL (Hardware Description Language) 语言进行数字逻辑设计的能力,熟悉 在FPGA上构建嵌入式SOPC硬件系统 的方法。
课程层次(2)
基于FPGA的嵌入式SOPC系统设计
在前两个层次基础上,搭建基于FPGA芯片 的嵌入式SOPC系统,涉及到使用专有软件 的系统原理设计、系统仿真和调试、程序 下载、硬件调试等环节;该部分是本课程 的学习重点。
课程考核
课程以实践为主,考核向实验环节侧重 [考查]、[开卷考试]、[卷面成绩占60%, 平时听课和实践情况占40%]
基于FPGA的SOPC实践教程
闫小喜
江苏大学电气信息工程学院 2012年4月
课程解释
FPGA: Field Programmable Gate Array 现场可编程门阵列,一类超大规模集成 电路芯片,硬件范畴 SOPC: System On Programmable Chip 可编程片上系统,系统层级概念,既包 括硬件系统也包括软件系统 基于FPGA的SOPC系统设计的最终目的 利用专有软件工具在FPGA上设计SOPC 硬件系统
祝福
大学学习生涯顺顺利利!
课程特点
理论与实践相结合偏重实践的一门课程, 在实践中掌握基本方法、基本思路和基 本技巧;主要从实例入手,加深对数字 设计思想的理解并对整个设计流程有一 个感性的认识;在熟悉整体设计方法的Байду номын сангаас基础上,对设计方法中的每个步骤进行 深入理解。
课程内容
课程所讲解内容 本课程讲解内容主要由两个部分构成, 一个部分是基础的FPGA系统设计,另外 一个部分是基于FPGA的嵌入式SOPC系
统设计。
课程所使用软件和硬件 Quartus II ,Nios II和DE2硬件开发系统
课程层次(1)
课程分为三个层次递进展开 基于FPGA芯片的数字逻辑设计 掌握现代EDA技术及其基本概念,熟悉基 本设计方法和设计语言,能够实现简单的 数字逻辑电路,掌握FPGA芯片的基本结构 和功能。 基于FPGA芯片的数字综合系统设计 在第一层次的基础上,利用专有开发软件 搭建较为复杂的FPGA数字综合系统,掌握 FPGA芯片更为复杂的功能。