FPGA设计课程教学方法的研究.pdf

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

2010年第18期总第169期\ 黑纂鉴塑鲤幽.量釜竖笪望星些邕墨墅 DOI编码:10.3969/j.issn.1007—0079.2010.18.059 FPGA设计课程教学方法的研究 冯 柳 摘要:FPGA设计课程是一门实践性很强的电子系专业课,包括FPGA设计的理论课程和实验课程两部易、本文从硬件描述语言的 选择、可综合语句的讲解方式等多方面探讨了理论课程的教学方法。对目前实验课程中存在的一些问题进行分析,提出了实验课程中基础 实验与设计性实验相结合,软件实验与硬件实验相结合,必修实验与开放f生实验相结合的改革方案。 HDL;实验;教学方法 关键词:FPGA;Verilog 作者简介:冯柳(1985一),女,辽宁建昌人,四川大学锦城学院电子信息工程系,助教,工学硕士,主要研究方向:信息处理。(四川 成都611751) 现场可编程门阵列(FPGA)是1985年由美国Xilinx公司硬件描述语言综合器,生成能和实际的硬件电路对应的网表或 首先推出的一种新型的PLD,规模大、集成度高、灵活性强,对硬件电路进行仿真,如图1所示。因此在硬件描述语言编程 实现的逻辑功能更广因此已逐步成为复杂数字硬件电路设计 时不能按照软件语言的设计思路,而是要紧扣数字电路,做到 的首选。近年来随着FPGA/CPLD等可编程器件的广泛应用,编程之前先构建硬件电路图,即。胸有成竹”。 社会对熟练掌握可编程器件开发的高素质大学毕业生需求量在 5.区别可综合与不可综合的语句 逐年增加。为了适应社会需求,很多高校开设FPGA/CPLD等硬件描述语言设计之初是为了进行硬件仿真,即其中的一 与可编程逻辑器件设计相关的课程。由于起步较晚,目前该类 部分语句是可以对应生成楣应的硬件结构,就是可综合语句; 课程还不够成熟,但总体上教学可以分为两个部分,即基础理 与之相对,不可综合的语句并没有相应的硬件结构。作为硬件 论部分和实验部。笔者通过总结近年来的教学经验提出了几 设计的初学者区别可综合语句和不可综合语句对于其进行有效 点教学意见。 的系统设计具有非常重要的意义。所以在讲授的过程中可将可 一、FPGA设计的理论部分 综合与仿真分成两部分来讲,以避免?昆淆。 FPGA设计理论部分的基本理论包括可编程器件的介绍、 匪圃—令区亟圃—令l景盏篙代码J 开发流程、编程语言、设计的技巧及优化等几个环节,其中编 程语言是FPGA设计人员必备的素质,硬件编程语言是本学科 的重点内容之一。在教学中应注意以下几个方面。 区囹一匝匦圃一 1.硬件描述语言的选择 鹭 目前,国际最流行的是成为IEEE标准的两种硬件描述 图1语言设计目标流程比较图 语言VHDL和VerilogHDL。两种HDL各具特色,VHDL HDL按照类别划分, 按照以往教材的讲法,是将Verilog 起源于Ada语言,语法严谨,较为复杂,一般需要半年以上如表l所示。但是对于初学者来说,同时学习同类的语句,容 的培训才能基本掌握设计技术,多用于军事及航天等领域;… 易产生混淆,也不利于硬件结构设计,所以可以将语句分为可 VerilogHDL是一种非常容易掌握的硬件描述语言,只要具有综合语句和不可综合语句两类。先讲可综合语句,经过一段时 C语言的编程基础,通过20学时的理论及语法的学习,再配以间练习,学生掌握设计方法后,再讲不可综合语句,用于仿真。 相应的编程实验,一般可在2—3个月内掌握,多用于商业开发。 表1语句的可综合性 HDL比VHDL类别 语句 可综合性 所以,对具有C语言基础的学生来说,Verilog initial 更容易入门。在有限的课时内,可以使学生更专注于F

文档评论(0)

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

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档