《基于FPGA的现代数字电路设计》是基于课堂教学、电子技术综合实训和大学生电子设计竞赛的需要而编写的,通过基础知识和项目设计简明而系统地介绍基于FPGA的设计技术。《基于FPGA的现代数字电路设计》分上下两篇,共9章。上篇由6章组成,讲述基础知识。第1章介绍基于可编程逻辑器件的数字设计的基本知识,使读者了解在数字系统设计的方式,了解可编程逻辑器件实现数字设计的基本思想。第2章讲述VHDL语言的基础知识,使读者掌握使用VHDL语言描述电路的基本方法,能读懂简单的VHDL程序。第3章讲述Verilog HDL语言的基础知识,使读者掌握使用Verilog HDL语言描述电路的基本方法,能读懂简单的Verilog HDL程序。第4章讲述Altera QuartusⅡ软件的使用方法,通过具体的实例来介绍输入文件的创建和基于Altera QuartusⅡ软件的开发设计流程。第5章讲述基本逻辑电路的设计,使读者掌握组合逻辑电路、时序逻辑电路和有限状态机电路的设计方法。第6章讲述宏模块和LPM函数的使用方法,通过具体例子使读者掌握使用宏模块和LPM函数的设计过程和方法。下篇由3章组成,讲述基于FPGA