本书是基于课堂教学和全国大学生电子设计竞赛的特点和需要进行编写的。通过项目简明而系统地介绍了FPGA/CPLD应用技术的相关内容。第一篇包括FPGA/CPLD的基本结构、开发流程及开发环境,硬件描述语言(VHDL)的基本知识。第二篇侧重应用开发,共分为9个项目,依据CDIO理念,把相关知识融入项目中学习。项目4~项目9为常用逻辑单元电路,训练读者基本的VHDL程序设计能力,掌握VHDL程序结构和VHDL并行语句与顺序语句。项目10~项目12为综合实用型项目,旨在培养读者的VHDL程序设计能力,有助于读者掌握VHDL层次化设计。 本书在取材和编排上力求理论联系实际、由浅入深、循序渐进。每个项目后面附有小结和习题,便于读者学习和教学使用。 本书内容精练、实践性和针对性强、实例丰富,既可作为电子信息类专业学生参加电子设计竞赛、技能大赛的培训教材,也可作为高等专科和职业院校电子类专业学生的教材与参考书。