EDA分层教育方法改革
2011-10-12牛军浩殷贤华
电气电子教学学报 2011年6期
牛军浩,胡 聪,殷贤华
(桂林电子科技大学电子工程与自动化学院,广西桂林541004)
EDA技术融合多学科于一体,又渗透于各学科之中,打破了软件和硬件的壁垒,代表了电子设计技术的发展方向,在各个领域得到广泛应用[1,2]。
在高校电子信息类专业的教学中,数字电路设计是整个教学的核心主干课程之一。随着半导体生产工艺的提高,以CPLD和FPGA为主导的可编程逻辑器件规模和性能都在不断提高,知识产权核IP、片上系统SOC和片上网络NOC等新概念及新的分析方法不断涌现,使高校电子信息类专业的数字电路课程的教学及实验面临着新的挑战。
改革和整合现存的数字电路教学内容,将新技术、新方法引入EDA技术课程的教学中,形成新的不同层次的课程教学体系,这对于培养学生的电子系统设计能力和适应各学科领域对高层次电路设计人员需求是十分必要的[3]。
1 EDA技术教学内容
本文以ASIC为设计目标,以“数字逻辑”、“模拟电子技术”和“单片机原理及应用”等主干课程为基础,研究并分析了EDA技术相关知识,将课程教学内容按设计难度划分为三个层次:基础层、应用层和系统层。其结构如图1所示。

图1 EDA教学内容分层结构
在所分三层结构中,基础层为EDA技术基础知识的讲授,首先是EDA发展过程及应用领域,然后讲述CPLD和FPGA结构、原理和工艺等相关技术。具有代表性的有Altera公司的MAX7000系列CPLD及CycloneII系列的FPGA。我们结合EDA设计实例,如多路选择器、计数器、译码器和全加器等,进行VHDL语言程序的设计,使学生通过基础知识的学习并完成推荐的实验后,能初步了解和掌握EDA的基本知识及VHDL语言的基本构成和设计方法。……
登录APP查看全文
