本课程系统地介绍了基于FPGA/CPLD应用开发的EDA技术和硬件描述语言Verilog HDL,将Verilog HDL的基础知识、编程技巧和实用方法与实际工程开发技术在先进的EDA设计平台Quartus II上很好地结合起来,使学生能通过本书的学习迅速地了解并掌握EDA技术的基本理论和工程开发实用技术,并为后续的深入学习和发展打下坚实的理论与实践基础。 依据高校课堂教学和实验操作的规律与要求,并以提高学生的实际工程设计能力为目的,本课程主要内容依次为EDA技术与Verilog HDL的基本知识、FPGA/CPLD目标器件的结构原理、Verilog HDL实用方法和设计深入、原理图输入方法、状态机设计、LPM宏功能模块使用方法、EDA设计优化,其中EDA技术综合设计与典型应用介绍了IP核的应用、电子设计竞赛项目开发、电机控制、VGA显示控制、高速采样等。除个别章节外,各章都安排了相应的习题和针对性强的实验和设计示例。书中列举的Verilog HDL示例,都经编译通过或经硬件测试。