《基于Altera FPGA\\CPLD的电子系统设计及工程实践》以Altera公司的FPGA/CPLD芯片为主,详细介绍了Altera FPGA/CPLD特点、Altera Quartus II 8.1软件开发环境和VHDL语言,并以FPGA常用设计模块、电子设计大赛应用、机器人控制及单片机接口、视频控制接口等设计为例,由浅入深地详述了如何应用FPGA/CPLD进行电子设计,同时介绍了基于FPGA的SoPC系统设计和FPGA在DSP中的系统设计与调试。
本书也可作为高校电子、通信、计算机、信息等相关专业的教学参考用书。
本书以Altera公司的FPGA/CPLD芯片为主,详细介绍了Altera FPGA/CPLD特点、Altera Quartus II 8.1软件开发环境和VHDL语言,并以FPGA常用设计模块、电子设计大赛应用、机器人控制及单片机接口、视频控制接口等设计为例,由浅入深地详述了如何应用FPGA/CPLD进行电子设计,同时介绍了基于FPGA的SoPC系统设计和FPGA在DSP中的系统设计与调试。书中的源程序已经过实例验证,读者可以直接应用于自己的设计。
本书是作者根据自己多年的教学、科研(特别是指导电子设计大赛和机器人大赛)工作实践经验,同时参照国内外FPGA/CPLD应用设计成果,从实用角度出发编写的。本书的特点是所编内容新颖、全面,力求通俗易懂,是一本具有实用性、启发性、信息性的综合工具书。
本书适合FPGA初学者和自学者学习参考,对有一定经验的电子工程技术人员也有实用参考价值。本书也可作为高校电子、通信、计算机、信息等相关专业的教学参考用书。
第1章 可编程逻辑器件
1.1 可编程逻辑器件的发展历程
1.2 Altera CPLD/FPGA
1.2.1 MAX系列
1.2.2 Cyclone器件系列——低成本的FPGA
1.2.3 Arria系列——高性价比FPGA
1.2.4 Stratix系列——高端FPGA
第2章 Quartus Ⅱ 8.1软件应用基础
第3章 VHDL编程基础
第4章 Quartus Ⅱ工程设计
第5章 FPGA工程经典模块实战
第6章 基于FPGA的单片机外围电路设计实例
第7章 电子设计大赛实例——基于DDS的正弦信号发生器
第8章 基于FPGA的视频监视系统设计
第9章 RoboCup大赛实践——轮系码盘反馈系统设计
第10章 Nios快速体验——直接用FPGA实现32位CPU
第11章 DSP Builder设计应用
第12章 经典第三方工具介绍与实践
参考文献