FPGA设计与实现电科 课程教学大纲.docx

FPGA设计与实现电科 课程教学大纲.docx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

【FPGA设计与实现】

【FPGADesignandimplementation】

一、基本信息

课程代码:【2080200】

课程学分:【3】

面向专业:【电子科学与技术】

课程性质:【系级专业必修课◎】

开课院系:机电学院电子工程系

使用教材:教材【数字系统设计与VerilogHDL,王金明编,电子工业出版社第四版】

参考书目【Verilog数字系统设计教程,夏宇闻编,北京航天航空大学出版社】

【VerilogHDL与数字系统设计简明教程,吴弋编,人民邮电出版社】

【EDA技术实用教程-VerilogHDL版潘松编,科学出版社】

课程网站网址:/

先修课程:【数字逻辑电路2080166(4)】

二、课程简介

本课程是微电子学、电子科学与技术专业的一门实践性很强的专业技术必修课,通过本课程的学习,使学生初步掌握基于硬件描述语言VerilogHDL进行数字电路系统设计的方法,熟练应用EDA工具平台QuartusII对可编程芯片FPGA进行设计、仿真和调试,为集成数字电路的开发、设计与调试打下坚实的基础。

本课程的主要任务是使学生获得Altera公司提供的QuartusII开发软件的使用能力,以及在该软件中应用电路原理图与VerilogHDL硬件描述语言进行数字电路设计的能力。其课程的知识结构和目标使学生了解现代数字系统设计的特点及可编程逻辑器件的基本知识;掌握QuartusII软件的使用方法;掌握数字系统VerilogHDL行为建模和结构建模方法以及掌握VerilogHDL语言中可综合语句的描述方法等,为今后进一步从事FPGA方法的研究与工作打下基础。

选课建议

本课程面向微电子学、电子科学与技术专业,有数字电子电路课程基础的三年级学生。

课程与专业毕业要求的关联性

专业毕业要求

关联

LO11:理解他人的观点,尊重他人的价值观,能在不同场合用书面或口头形式进行有效沟通。

LO21:能根据需要确定学习目标,并通过搜集信息、分析信息、讨论、实践、质疑、创造等方法来实现学习目标。

LO31:能够应用本专业知识进行设计计算。

LO32:能够应用计算机辅助工具进行智能电子产品及系统的设计、仿真和调试

LO33:具备本专业工程问题的逻辑分析能力

LO34:嵌入式系统应用及控制能力

LO35:能够综合本专业知识,进行系统级智能设备和网络的测试,常见问题分析和维护

LO41:遵守纪律、守信守责;具有耐挫折、抗压力的能力

LO51:同群体保持良好的合作关系,做集体中的积极成员;勇于从不同角度思考问题,勇于提出新设想

LO61:能在学习、工作中应用信息技术解决问题。

LO71:愿意服务他人、服务企业、服务社会;为人热忱,富于爱心,懂得感恩

LO81:具有基本的外语表达沟通能力与跨文化理解能力

五、课程目标/课程预期学习成果

序号

课程预期

学习成果

课程目标

(细化的预期学习成果)

教与学方式

评价方式

1

LO321

能应用计算机辅助绘制电子电路原理图,PCB版图,并能进行仿真、分析并讨论其中原理和问题。

能够熟练使用FPGA开发平台QuartusII软件,进行仿真与调试.

讲练结合

1.实验过程

2.上机测试

3.作业

2

LO322

能应用Verilog硬件描述语言设计电路和仿真

能用硬件描述语言VerilogHDL,进行电路的设计

讲练结合

1.实验过程

2.实验报告

3.作业

4.期末考试

3

LO513

能用创新的方法或者多种方法解决复杂问题或真实问题

能用所学知识实现给定项目基本功能的设计。

项目教学法

1.实验过程

六、课程内容

课程内容主要包括3个单元的内容,总学时48学时,其中理论部分32学时(包括10学时的软件操作课时,22学时理论讲解),课内实验部分16学时。

单元

知识点

能力要求

教学难点

1.EDA技术与PLD芯片结构介绍(2课时理论)

1.知道常用的EDA工具,知道CPLD/FPGA的原理与结构。L1

2.理解FPGA/CPLD设计的流程;L2

3.知道FPGA/CPLD的编程与配置方式。L1

1.能够对FPGA/CPLD的数字系统设计流程有清晰的认识

1.CPLD/FPGA的内部结构与工作原理

2.QuarutsII软件的使用(10课时理论(边讲边练),2课时实验)

1.会运用QuartusII开发工具。L3

2.会运用QuartusII原理图设计方式进行电路的设计。L3

3.根据综合后的错误提示,可以进行电路错误的排查并进行纠正。L4

4.在波形仿真中,根据设计要求,综合分析后,可添加合适的输入激励。L5

1.能够熟练使用QuartusII开发工具。

2.能够在QuartusII中绘制原理图,以及分析综

文档评论(0)

CUP2008013124 + 关注
实名认证
内容提供者

北京教育部直属高校教师,具有十余年工作经验,长期从事教学、科研相关工作,熟悉高校教育教学规律,注重成果积累

1亿VIP精品文档

相关文档