本书涉及的内容有EDA技术理论基础和实验两部分,在此基础上,还另编写了该书的配套教学辅助教材,教学辅助教材主要内容有课程设计和实训两部分内容,整套教材包含了EDA技术的理论基础、硬件电路设计部分、教学方法、课程设计方法、实训方法等内容,同时还配备了整套教材的多媒体教学课件。所有内容安排由浅入深,由简到繁,能有效地提高学习EDA技术的效率,使读者更快更好地掌握EDA技术的理论知识和应用技能,也希望此书能对读者有所帮助。
EDA技术是当今电子信息领域最先进的技术之一,已广泛应用于电子、通信、工业自动化、智能仪表、图像处理以及计算机等领域。因此,EDA技术是电子工程师必须掌握的一门技术。
本书根据电子信息类课程课堂教学和实验要求,以提高学生的实践动手能力和工程设计能力为目的,从应用的角度出发,共分11章,包括EDA技术理论基础与实验两部分。EDA技术理论基础部分主要内容有EDA技术的开发方法、Quartus Ⅱ软件开发工具、原理图设计方法、VHDL设计方法、VHDL语言基础、数字逻辑电路设计方法、VHDL与原理图混合设计技术、CPLD/FPGA器件基础、较复杂的数字系统开发设计技术和EDA技术中的硬件电路设计技术; 实验部分主要根据现代实验教学的三个层次:以验证型实验、设计型实验和综合设计型实验为主线,精心设计了15个典型的不同层次的实验项目,可供不同课时和不同程度的学生学习。
本书是EDA技术和实验的基础教材,可供高等院校的电类、信息类和机电工程各专业的本科生使用。鉴于本书的实用性和应用性突出,可以作为高职高专院校和初学者的EDA技术教材,也可作为广大工程技术人员的参考书。
本书配有多媒体教学课件,供教师选用。
第一部分 EDA技术理论基础
第1章 EDA技术概述
1.1 EDA 技术的含义
1.2 EDA 技术的发展
1.2.1 计算机辅助设计阶段
1.2.2 计算机辅助工程阶段
1.2.3 电子系统设计自动化阶段
1.3 常用的EDA技术开发工具
1.3.1 Altera公司集成EDA集成开发工具
1.3.2 Xilinx公司的EDA集成开发工具
1.3.3 Lattice公司的EDA集成开发工具
1.4 EDA技术的软件开发
1.4.1 原理图设计简介
1.4.2 硬件描述语言设计简介
1.4.3 VHDL语言概述
1.5 EDA技术的硬件概述
1.5.1 可编程逻辑器件简介
1.5.2 CPLD/FPGA基础
1.6 EDA 技术的设计流程
1.6.1 设计输入
1.6.2 设计综合与适配
1.6.3 仿真
1.6.4 编程、配置
1.6.5 硬件验证
1.7 传统设计方法和EDA设计方法的比较
1.7.1 传统设计方法
1.7.2 EDA设计方法
1.8 EDA技术的发展趋势
思考题与习题
第2章 原理图输入设计
第3章 VHDL快速入门
第4章 VHDL基本语句与要素
第5章 基本逻辑电路的VHDL设计
第6章 VHDL与原理图层次型混合设计
第7章 宏功能模块的应用
第8章 可编程逻辑器件基础及应用
第9章 设计技巧与优化
第10章 数字电子系统综合设计实例
第二部分 实验
第11章 EDA技术实验
附录