农业大学电子信息课程教改分析 1 结合院校特点,合理组织教学内容 EDA 技术涉及面广,内容更新也快,可以说凡是通过计算机来进行电子系统设计的相关技术都能归入 EDA 范畴,那么在有限学时和内容增长的情况下,对教学内容的取舍本身就是一个值得讨论的问题。目前在大多数高校的相关学科中,EDA 技术作为一门重要的专业基础课已成为共识,但对其教学内容及实验安排上,至今尚有诸多不同看法。而河南农业大学课程组老师考虑农科院校培育有用型、技术应用型人才的目标,经过几年的教学实践,同时结合实践专家现场研讨会和企业调研,对原有知识体系进行解构,以掌握基本技能为主,兼顾内容系统性为教学指导原则,在理论方面应将基本原理和方法流程等共性问题作为重点来讲述。譬如:可编程逻辑器件是 EDA 得以实现的硬件基础,然而对于初学者却无需对复杂可编程逻辑器件 FPGA/CPLD 内部的详细硬件结构进行深化细致的学习。所以对于这部分内容可只讲 FPGA/CPLD 的硬件结构区别,可以让感兴趣的学生自学,针对器件的特性,重点使学生学会选择和配置器件,这样并不影响后面硬件描述语言的学习。硬件描述语言是电子系统硬件行为描述、结构描述、数据流描述的语言,是 EDA 技术的重要组成部分,利用这种语言,数字电路系统的设计可以从抽象到具体(从顶层到底层)逐层描述描述设计思想,用一系列分层次的模块来表示极其复杂的数字系统。目前应用最为广泛并以成为IEEE 标准的硬件描述语言是 VHDL 和 VerilogHDL。有关专家认为,在新世纪中,VHDL 与 VerilogHDL 语言将承担起几乎全部的数字系统设计任务。考虑到 VHDL 进展较早,语法严格,国内 VHDL 的参考书很多,便于查找资料,而 VerilogHDL 的参考书相对较少,而且 verilog自由的语法也容易让初学者出错,对于本科阶段的学生学习一种硬件描述语言就足够实践用,所以只讲述 VHDL 语言。对于 VHDL 语言部分的讲解,对实际应用中最常用的语句进行重点细致讲解,要求学生达到熟练应用的水平,重点是让学生掌握“自顶向下”的设计方法,对于尚不能综合的语句、语法仅作一般性介绍,可作为学生自学内容。关于软件开发工具部分的授课,根据对河南农业大学本科毕业生就业情况跟踪调研看,目前让毕业生真正直接承担比较复杂的现代 EDA 技术设计开发任务的岗位比较少,大部分毕业生从事的是一些与现代 EDA 技术相关的岗位,这些岗位对学生最为重要的要求是学生应具备现代 EDA ...