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