《EDA技术实用教程》由硬件、软件和应用三篇组成。硬件篇结合世界上主流公司Altera公司、Xmnx公司、Lattice公司的PLD产品,介绍可编程器件的基本概念、基本原理和结构。软件篇按Altera公司Max+plusⅡ和QuartusⅡ的主要功能,对操作编程方法及其使用由浅入深地讲解。《EDA技术实用教程》的重点是应用篇,运用前面介绍的软硬件基本知识来剖析各类数字系统的设计与实现方法。EDA技术的硬件资源篇由第1章和第4章组成。EDA技术的软件操作篇由第3章组成,重点介绍了FPGA/CPLD的开发流程及工具中各功能模块的功能,使读者更容易学习工具的使用。开发操作环境主要介绍Altera公司QuartusⅡ和Max+plusⅡ的主要功能,对操作编程方法及其应用由浅人深地讲解。第2章和第5章详细介绍了国际标准化硬件描述语言——VHDL及其应用实例。第6章阐述了实验开发系统,第7,8章是实验与开发实例,第9章给出了10个经典的基于VHDL语言的课程设计实例,旨在运用所学的VHDL语言和EDA工具软件在实验开发系统中进行实例开发、仿真并加以硬件测试。《EDA技术实用教程》具有如下3个特点:(1)注重实践与实用。在各章中都安排了适量习题,实验章节都安排了针对性较强的实验,除给出了详细的实验目的、实验原理、实验思考题和实验报告要求外,还提供了详细的并被验证了的设计程序和实验方法,学生只需将提供的设计程序输入计算机,并按要求进行编译仿真,在实验系统上实现即可。(2)注重教学规律。根据电子类专业的特点,放弃流行的计算机语言的教学模式,打破目前VHDL教材通用的编排形式,以电子线路设计为基点,从实例的介绍中引出VHDL语句语法内容。