第0章 绪论
EDA是英文“electronic design automation”(电子设计自动化)的缩写,EDA技术是20世纪90年代迅速发展起来的,是现代电子设计的*新技术潮流,是综合现代电子技术和计算机技术的*新研究成果,是电子线路设计与分析的一门技术。EDA包括电子线路的设计、计算机模拟仿真和电路分析及印制电路板的自动化设计三个方面的内容。
近些年来,EDA技术发展迅速。一方面,各种大容量、高性能、低功耗的可编程逻辑器件不断推出,使得专用集成电路(ASIC)的生产商感受到**的竞争压力;另一方面,出现了许多EDA设计辅助工具,这些工具大大提高了新型集成电路的设计效率,使更低成本、更短周期的复杂数字系统开发成为可能。于是一场ASIC与FPGA/CPLD之争在所难免。然而PLD器件具有先天的竞争优势,那就是可以反复编程,在线调试。EDA技术正是这场较量的推动引擎之一。一般来说,EDA就是以计算机为平台,以EDA软件工具为开发环境,以VHDL为设计语言,以可编程器件为载体,以ASIC、SOC芯片为目标器件,以电子系统设计为应用方向的电子产品自动化设计过程。设计者只需编写硬件描述语言代码,然后选择目标器件,在集成开发环境里进行编译、仿真、综合,*后在线下载调试。整个过程,大部分工作由EDA软件完成。全球许多**的可编程器件提供商都推出了自己的集成开发工具软件,如Altera公司的MAX+PLUS Ⅱ、Quartus Ⅱ软件,Xilinx公司的Foundation、ISE软件,Lattice公司的ispExpert软件,Actel公司的Libero软件等。这些软件的推出,极大地促进了集算法设计、芯片编程、印刷电路板设计于一体的EDA技术的发展。另外,在以SOC芯片为目标器件的电子系统设计要求下,可编程器件的内部开始集成高速的处理器硬核、处理器软核、DSP模块、大量的存储资源、高速的串行收发模块、系统时钟管理器、多标准的i/o接口模块,这使得设计者更加得心应手,新一轮的数字革命由此引发。 20世纪90年代出现的EDA.技术是电子设计的重要工具,其核心是利用计算机完成电路设计的全程自动化。EDA技术应用于芯片设计和系统设计,极大地提高了电路设计的效率和可靠性,节省了设计成本,减轻了设计人员的劳动强度。
EDA技术是高等院校电气与电子信息类专业知识结构的重要组成部分。在独立学院相关专业中开设EDA课程,一是要根据学生的基础知识水平及实践技能的要求,科学地选取教学内容,向学生传授基本知识的同时,注重介绍更多更新的技术和动向,以便学生通过系统的学习和实践,初步掌握:EDA技术并具备一定的可编程逻辑芯片的开发能力,真正做到学以致用。二是要根据专业培养目标的要求,切实改进教学方法,在课堂教学时要注意从应用的角度引导学生提高学习兴趣,初步掌握基本设计工具和设计方法,在实践教学中,以训练学生的设计思想、创新思维及创造能力,力求提高学生的工程实践能力和自主创新能力。
参加本教材编写的老师多次讲授EDA技术课程,对课程的内容和教学方法有较深入的研究和探讨,对学生的学习基础和学习能力有较全面的了解。在编写教材时特别注意到:①学习、借鉴普通高等院校正在使用的EDA技术教材,针对独立学院学生的特点,删减部分较难理解和掌握的内容,同时对技术要求较高而又能回避的部分内容采取适当的方法进行处理,让不同层次的学生都能顺利地学习;②选用的设计实例具有较强的实用性和针对性,便于自主学习,学生只要能认真听课和按要求做实验,就能做到理论与实践的结合。本教材适当地选用了大学生电子设计竞赛的内容,并对例题进行了详细的分析,既能开拓视野,又能兼顾学生的创新能力。