- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电子信息类本科专业EDA教学和实验探讨
电子信息类本科专业EDA教学和实验探讨
【摘要】分析了电类本科专业EDA教学内容的内涵,阐述了在EDA教学中开展VHDL教学的必然性。从VHDL语言与其它高级语言相比的角度,分析了VHDL语言教学的难点。对电子信息类本科专业开展EDA教学内容的安排、教学难点,教学和实验方法进行了探讨。从实践的效果来看,本文提出方法,对于EDA教学内容,EDA教学方法、EDA实验的安排具有一定的指导意义。
【关键词】电子设计自动化;电子信息专业;实验教学;本科教学
1.引言
电子设计自动化(EDA)软件工具的出现为电子设计工作者提供了一种全新的设计方法。开展EDA教学可使学生开阔眼界,从中小规模的分离器件上升到可编程逻辑器件,从传统的低效、低可靠、费时费力、且成本高昂的自底向上的设计方法,上升到适应现代电子设计需要的自顶向下的设计方法。这种思想上的改革不仅仅是知识的更新,更是培养未来高水平的国际化高科技人才的需要。
计算机与微电子技术的发展,电子设计自动化EDA(Electronic Design Automation)和可编程逻辑器件PLD(Programmable Logic Device)的发展都非常迅速,熟练地利用EDA软件进行PLD器件开发已成为电子工程师必须掌握的基本技能。
2.电类本科专业EDA教学内容
EDA技术作为电子信息类本科专业一门重要的专业基础课,在大多数高校的相关学科中已成为共识,但就其教学内容和实验安排上,当今尚有诸多不同看法,这里列出几点,以供探讨:
a)课程应分三个层次来教学,即将诸如EWB、PSPICE和Protel的学习作为EDA的最初级内容;VHDL和FPGA开发等作为中级;ASIC设计为最高级;
b)认为EDA技术学习中,VHDL的学习需要花费半年乃至一年的时间才能完成;
c)EDA技术只是数字电路课的延续和补充,因此,实验内容应该具有一致性,即只需以EDA的手段完成与数字电路实验相近的实验项目即可。
以上的看法值得商榷,关键的问题在于怎样紧紧把握课程教学中最实质的东西,即必须突出要点。EDA技术的教学必须围绕这样一个核心内容来展开,即学习一种通过软件的方法来高效地完成硬件设计的计算机技术,尽量略去其他没有直接联系的内容,如EWB、PSPICE、Protel等,因为这些工具仅属CAD的范畴,它们没有现代自动化设计中关于行为与结构综合的概念,没有自顶向下设计理论的内容。此外,因为无论是ASIC还是FPGA,都只是EDA最后的实现目标。EDA的特性决定了其实现方式具有很大的自由度。而最实质,最能体现创造性的是利用EDA技术完成某一项目的设计方案。因为基于FPGA的实现几乎如同软件一样可以随心所欲,而ASIC的前端设计与FPGA十分相近,可以利用ASIC设计EDA软件来完成,其最终的实现通常类似于交付PCB制作文件一样,可将最终的网表文件交付专业厂家来负责。今天的EDA技术已经使得“从事IP开发的无芯片EDA公司”和“无生产线的IC企业”成为可能,而且将可能成为我国现代电子技术的重要产业。
对于教学内容如果要分层次的话,从实现的方法和内容上去分比从实现的工具和工艺上去分更为合理。例如可以将逻辑行为的实现作为最低层,即用EDA工具完成数字电路实验中的部分内容,如红绿灯控制、数码译码显示、逻辑表决等;将控制与通信的实现作为第二层次,如A/D高速采样、工业自动化控制、接口与通信模块的设计等;而将算法的实现作为最高层次,如FIR、FFT、CPU的设计等。因为这样能使教学效果更好地反映EDA技术最本质的内容。
近年来,随着集成电路技术和EDA技术的不断发展,集设计、模拟、综合和测试功能为一体的V HDL语言,已作为IEEE标准化的硬件描述语言。由于其在语法和风格上类似于现代高级汇编语言,具有良好的可读性,描述能力强,设计方法灵活,易于修改,又具有可移植性,可重复利用他人的IP模块(具有知识产权的功能模块)等诸多优势而成为EDA设计方法的首选。
3.EDA教学的难点
EDA教学语言选用VHDL(Very high speed integrated circuit hardware description language甚高速集成电路硬件描述语言)语言。学习VHDL语言的学生,大多已系统学习过C或PASCAL等高级语言,对于语法的理解一般不存在困难。但VHDL语言作为硬件描述语言,有其自身的特点,与其它高级语言有本质的区别。其教学难点具体表现为:
a)VHDL语言与其它高级语言的区别
VHDL语言的形成与一般高级语言十分类似,具有规范的程序设计结构和灵活的语句表达式。而其每一条或每一部分设计程序都对应着相应的硬件资源的支
您可能关注的文档
最近下载
- 22J611-4图集—金属结构大门.pdf VIP
- 2025-2026学年小学美术鲁教版五四制五年级上册-鲁教版(五四制)教学设计合集.docx
- 2025CSP-J2-第二轮比赛-C++试题 .pdf VIP
- 完美健康观念课件.pptx VIP
- 幼儿园玩教具配备基本标准表.doc VIP
- 妊娠期母儿健康管理新策略题库及答案-2025年华医网继续教育.docx VIP
- 2025 学校公开招聘教师简章.pdf VIP
- 乳腺癌根治术后护理查房 (1).pptx VIP
- 初中英语教学实践:AI生成式案例在语法教学中的应用研究教学研究课题报告.docx VIP
- 【算法】labuladong的算法小抄.pdf VIP
原创力文档


文档评论(0)