作品简介

本书以Altera公司的FPGA器件为开发平台,采用MATLAB及Verilog HDL语言为开发工具,详细阐述数字滤波器的FPGA实现原理、结构、方法以及仿真测试过程,并通过大量工程实例分析在FPGA实现过程中的具体技术细节,主要包括FIR滤波器、IIR滤波器、多速率滤波器、自适应滤波器、变换域滤波器、DPSK解调系统等内容。本书思路清晰、语言流畅、分析透彻,在简明阐述设计原理的基础上,主要追求对工程实践的指导性,力求使读者在较短的时间内掌握数字滤波器的FPGA设计知识和技能。

杜勇,四川省广安市人,高级工程师。1999年于湖南大学获电子工程专业学士学位,2005年于国防科技大学获信息与通信工程专业硕士学位。主要从事数字信号处理、无线通信以及FPGA应用技术研究。发表学术论文十余篇,出版《数字滤波器的MATLAB与FPGA实现》《数字通信同步技术的MATLAB与FPGA实现》《数字调制解璃技术的MATLAB与FPGA实现》《锁相环技术原理及FPGA实现》等多部著作。

作品目录

  • 作者简介
  • 第2版前言
  • 第1版前言
  • 第1章 数字滤波器及FPGA概述
  • 1.1 滤波器概述
  • 1.2 FPGA基本知识
  • 1.3 FPGA在数字信号处理中的应用
  • 1.4 Altera器件简介
  • 1.5 FPGA信号处理板CRD500
  • 1.6 小结
  • 第2章 设计语言及环境介绍
  • 2.1 Verilog HDL语言简介
  • 2.2 FPGA开发工具及设计流程
  • 2.3 MATLAB软件
  • 2.4 MATLAB与Quartus II的联合应用
  • 2.5 小结
  • 第3章 FPGA实现数字信号处理基础
  • 3.1 数的表示
  • 3.2 FPGA中数的运算
  • 3.3 有限字长效应
  • 3.4 FPGA的常用运算模块
  • 3.5 小结
  • 第4章 FIR滤波器的FPGA实现
  • 4.1 FIR滤波器的理论基础
  • 4.2 FIR滤波器的设计方法
  • 4.3 FIR滤波器的MATLAB设计
  • 4.4 FIR滤波器的FPGA实现
  • 4.5 FIR滤波器的板载测试
  • 4.6 小结
  • 第5章 IIR滤波器的FPGA实现
  • 5.1 IIR滤波器的理论基础
  • 5.2 IIR滤波器的设计方法
  • 5.3 IIR滤波器的MATLAB设计
  • 5.4 IIR滤波器的FPGA实现
  • 5.5 IIR滤波器的板载测试
  • 5.6 小结
  • 第6章 多速率滤波器的FPGA实现
  • 6.1 多速率信号处理基础知识
  • 6.2 抽取与内插处理
  • 6.3 CIC滤波器
  • 6.4 半带滤波器
  • 6.5 多相分解技术
  • 6.6 多速率滤波器的板载测试
  • 6.7 小结
  • 第7章 自适应滤波器的FPGA实现
  • 7.1 自适应滤波器简介
  • 7.2 LMS算法
  • 7.3 自适应线性滤波器的FPGA实现
  • 7.4 自适应均衡器的FPGA实现
  • 7.5 自适应天线阵的FPGA实现
  • 7.6 自适应陷波器的FPGA实现
  • 7.7 自适应陷波器的板载测试
  • 7.8 小结
  • 第8章 变换域滤波器的FPGA实现
  • 8.1 变换域滤波器简介
  • 8.2 快速傅里叶变换
  • 8.3 FFT核的使用
  • 8.4 频域滤波器的原理及MATLAB仿真
  • 8.5 频域滤波器的FPGA实现
  • 8.6 频域滤波器的板载测试
  • 8.7 小结
  • 第9章 DPSK解调系统的FPGA实现
  • 9.1 数字接收机的一般原理
  • 9.2 DPSK调制/解调原理
  • 9.3 DPSK解调参数设计
  • 9.4 Costas环的FPGA实现
  • 9.5 Costas环的板载测试
  • 9.6 小结
  • 参考文献
展开全部