最新EDA技术课程大纲.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《最新EDA技术课程大纲.doc》由会员分享,可在线阅读,更多相关《最新EDA技术课程大纲.doc(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品资料EDA技术课程大纲.EDA技术课程大纲EDA技术课程大纲课程英文译名:EDA Technology课程编号:课内总学时:64 学 分:3开课对象:电子信息工程/电子信息科学与技术/电子科学与技术/集成电路设计专业本科学生课程类别:学院定必修一、课程的任务和目的 本课程是电类专业的专业基础课,要求学生通过本课程的学习和实验,初步掌握常用EDA工具的使用方法、FPGA的开发技术以及VHDL语言的编程方法。能比较熟练地使用QuartusII等常用EDA软件对FPGA和CPLD作一些简单电路系统的设计,同时能较好地使用VHDL语言设计简单的逻辑电路和逻辑系统,学会行为仿真、时序仿真和硬件测试技
2、术,为现代EDA工程技术的进一步学习,ASIC器件设计以及超大规模集成电路设计奠定基础。 作为一门专业基础课,除了为现代电子线路课程,软件无线电课程奠定理论和实践方面的基础外,还是其他一些课程的先修课,如微电子导论、现代ASIC设计、硬件描述语言仿真/综合器设计、大规模集成电路设计等。二、课程内容与基本要求 (一)概论 介绍现代EDA技术,VHDL概况,介绍自顶向下的系统设计方法以及FPGA和CPLD的基本技术,要求对现代EDA技术及实现工具的使用方法和发展情况有一初步了解。(二)EDA设计流程及工具 首先介绍基于EDA软件的FPGA/CPLD开发流程和ASIC设计流程,然后分别介绍与这些设计
3、流程中各环节密切相关的EDA工具软件,最后简述QuartusII的基本情况和IP。 (三)FPGA/CPLD结构与应用 主要介绍几类常用的大规模可编程逻辑器件的结构和工作原理。对CPLD的乘积项原理和FPGA的查找表原理分别进行剖析。最后介绍相关的编程下载和测试技术。 (四)VHDL设计初步 通过数个简单、完整而典型的VHDL设计示例,使学生初步了解用VHDL表达和设计电路的方法,并对由此而引出的VHDL语言现象和语句规则能逐步趋向系统的了解。 (五)QuartusII应用向导 通过实例,详细介绍基于QuartusII的VHDL文本输入设计流程,包括设计输入、综合、适配、仿真测试和编程下载等方
4、法,以及QuartusII包含的一些有用的测试手段,最后介绍原理图输入设计方法。 (六)VHDL设计进阶 介绍一些新的实例及相关的VHDL语法知识,使学生进一步了解VHDL语言现象和语句规则的特点,以及应用VHDL表达与设计电路的方法。 (七)宏功能模块与IP应用 Altera提供了可参数化的宏功能模块和LPM函数,并基于Altera器件的结构做了优化设计,使得设计的效率和可靠性得到了很大的提高。可以根据实际电路的设计需要,选择LPM库中的适当模块,并为其设定适当的参数,满足设计的需要。本章通过一些示例介绍LPM宏功能模块与IP核的使用方法。 (八)状态机设计 介绍使用VHDL设计有限状态机一
5、般性程序结构;介绍状态机的实用程序设计、状态编码方法以及非法状态排除技术。 (九)VHDL程序结构与规则介绍VHDL的基本程序结构,包括实体、结构体、进程、库和子程序等主要语句结构,要求掌握VHDL可综合程序设计的基本程序结构。重点了解进程语句结构及其运行特点。 (十)VHDL语句与VHDL仿真 简要介绍VHDL编程的3种描述风格;介绍VHDL仿真方法、目的和延时模型、简介VHDL程序综合概念与可综合的要求,介绍时序电路和组合电路的设计要点和方法。 (十一)设计优化和时序分析 分析资源优化、速度优化的常用方法,介绍QuartusII中优化设置与优化设计方法、以及时序分析方法。(十二)实验 由于
6、本课程是一实践性很强,且软硬件设计密切结合的课程,所以安排了较多的实验内容, 实验总学时为21,除实验1为基础实验,其余均为综合、设计性实验。 实验1:基于VHDL的简单组合与时序电路设计4学时 实验2:QuartusII原理图设计4学时 实验3:7段数码管显示译码设计4学时 实验4:数控分频器设计 4学时 实验5:正弦波形信号发生器设计 4学时 实验6:8位十六机制频率计设计4学时 实验7:序列检测器设计) 4学时 实验8:数据采集电路和简易存储示波器设计 4学时 实验9:比较器和D/A实现的D/A电路设计4学时 实验10:乐曲硬件演奏电路设计 4学时 三、与各课程的联系 先修课程:C语言,
7、脉冲与数字电路,电路分析,信号系统,高等数学,微机原理。四、对学生能力培养的要求 通过对本课程的学习,学生能较好地掌握全新的硬件电子系统的设计技术,更深刻地了解计算机软件语言与硬件语言实现的现代电子系统设计能力。通过理论学习与实践设计锻炼的紧密结合,提高理论与工程实际相结合的能力,为未来进一步的学习和工作实践奠定良好基础。五、学时分配 本课程总学时数为51,其中授课30学时,实验21学时,具体分配如下:(一)概论2学时 (二)EDA设计流程及工具2学时 (三)FPGA/CPLD结构与应用2学时 (四)VHDL设计初步4学时 (五)QuartusII应用向导2学时 (六)VHDL设计进阶4学时
8、(七)宏功能模块与IP应用2学时 (八)状态机设计2学时 (九)VHDL程序结构与规则2学时 (十)VHDL语句与VHDL仿真1学时 (十一)设计优化和时序分析1学时 (十二)实验 实验1:基于VHDL的简单组合与时序电路设计4学时 实验2:QuartusII原理图设计4学时 实验3:7段数码管显示译码设计4学时 实验4:数控分频器设计 4学时 实验5:正弦波形信号发生器设计 4学时 实验6:8位十六机制频率计设计4学时 实验7:序列检测器设计) 4学时 实验8:数据采集电路和简易存储示波器设计 4学时 实验9:比较器和D/A实现的D/A电路设计4学时 实验10:乐曲硬件演奏电路设计 4学时六
9、、教材与参考书教材: EDA技术实用教程(第三版), 潘松、黄继业编著,科学出版社,2006。 参考书: CPLD/FPGA的开发与应用,徐志军、徐光辉编著,电子工业出版社,2002;电子设计自动化(EDA)教程,王锁萍,电子科技大学出版社,2000;数字系统设计与PLD应用技术,蒋璇、臧春华编著,电子工业出版社,2001;SOPC技术实用教程,潘松、黄继业、曾毓编著,清华大学出版社,2005;数字系统设计与Verilog HDL,王金明、杨吉斌编著,电子工业出版社,2002;Altera Digital Library,Altera Corporation ,Altera,2002;Data
10、 Book 2001,Xilinx Inc.,Xilinx,2001。黄河科技学院2010至2011学年第1 学期学 期 授 课 计 划 授课对象:电子信息学院 电子信息工程 专业 班级:08电子技术专科课程名称:EDA技术本学期上课: 教材名称:EDA技术实用教程(第三版)讲 授: 24 学时主讲教师:王照平习 题 课: 0 学时辅导教师:课程实践: 0 学时实 验: 40 学时上 机: 学时总 计: 64 学时2010 年 9 月 8 日编订说明:实验时间,根据教学需要,与授课时间交叉进行。序号授 课 内 容学时作 业备 注1第1章 概述1.EDA技术及其发展2.VHDL与综合21-1、1
11、-4、1-5周次29月15日2第2章 EDA设计流程及其工具22-2、2-449月29日3第3章 CPLD/FPGA结构与应用23-1、3-2、3-354第4章: VHDL设计初步VHDL的基本程序结构简单组合时序电路设计24-1、2610月6日5第5章: QuartusII应用向导2预习实验3-1710月13日实验1:基于VHDL的简单组合与时序电路设计(实验3-1)4 6 第4章: VHDL设计初步VHDL层次化结构设计方法244,5810月20日实验2:QuartusII原理图设计(实验3-8)7第6章: VHDL设计进阶复杂组合, 时序逻辑电路设计2910月27日 实验3::7段数码显
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新 EDA 技术 课程 大纲
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内