本书以大规模可编程逻辑器件为基础,详细分析了pld、cpld/fpga器件的原理、设计选型、开发流程、配置和下载电路;介绍了verilog hdl语言和 eda设计软件;通过实例介绍了利用现代eda技术设计数字电路和数字系统的方法。 主要内容为:第1,2章介绍了eda技术和可编程逻辑器件的原理、常用的 eda设计软件、cpld/fpga器件的一些性能指标、cpld/fpga器件的编程方法和下载电路;第3章介绍了altera公司的quartus ii设计软件的使用;第4,5章介绍了电子电路与verilog hdl语言,以数字电路与逻辑设计为基础,分析了利用verilog hdl描述数字电路的方法;第6章首先按照数字电路与逻辑设计课程的顺序,通过实例说明了常用数字逻辑电路的实现方法,然后讨论了利用verilog hdl设计可综合的数字电路的一些设计方法与技巧;第7,8章主要介绍了综合性设计实验;最后给出了一些经典的数字电路设计练习项目。 本书可用作高等院校电类、机电类或非电类专业的研究生、本科生和专科生教材,也可作为电子系统设计工程技术人员学习eda技术的参考书。