图书介绍

数字滤波器的MATLAB与FPGA实现 第2版PDF|Epub|txt|kindle电子书版本网盘下载

数字滤波器的MATLAB与FPGA实现 第2版
  • 杜勇编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121238123
  • 出版时间:2014
  • 标注页数:338页
  • 文件大小:81MB
  • 文件页数:354页
  • 主题词:数字滤波器-Matlab软件;可编程序逻辑器件-应用-数字滤波器

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

数字滤波器的MATLAB与FPGA实现 第2版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 数字滤波器及FPGA概述1

1.1 滤波器概述2

1.1.1 滤波器简介2

1.1.2 数字滤波器的分类3

1.1.3 滤波器的特征参数5

1.2 FPGA基本知识5

1.2.1 FPGA的基本概念及发展历程5

1.2.2 FPGA的结构和工作原理7

1.2.3 IP核的概念13

1.3 FPGA在数字信号处理中的应用13

1.4 Xilinx器件简介14

1.4.1 Spartan系列器件16

1.4.2 Virtex系列器件19

1.4.3 PROM 芯片介绍25

1.5 小结26

第2章 设计语言及环境介绍27

2.1 VHDL语言简介28

2.1.1 HDL语言28

2.1.2 VHDL语言29

2.2 FPGA开发工具及设计流程32

2.2.1 ISE开发套件32

2.2.2 ModelSim仿真软件36

2.2.3 Synplicity综合软件38

2.2.4 FPGA设计流程39

2.3 MATLAB软件41

2.3.1 MATLAB软件简介41

2.3.2 常用的信号处理函数44

2.3.3 滤波器设计分析工具 FDATOOL51

2.4 MATLAB与ISE的联合应用52

2.4.1 MATLAB与ISE的数据交换52

2.4.2 混频器设计分析实例53

2.5 小结66

第3章 FPGA实现数字信号处理基础67

3.1 数的表示68

3.1.1 莱布尼茨与二进制68

3.1.2 定点数表示69

3.1.3 浮点数表示71

3.2 FPGA 中数的运算74

3.2.1 加/减法运算74

3.2.2 乘法运算77

3.2.3 除法运算78

3.2.4 有效数据位的计算79

3.3 有限字长效应82

3.3.1 字长效应的产生因素82

3.3.2 A/D变换的字长效应82

3.3.3 滤波器系数的字长效应83

3.3.4 滤波器运算中的字长效应85

3.4 FPGA的常用运算模块86

3.4.1 加法器模块86

3.4.2 乘法器模块88

3.4.3 除法器模块93

3.4.4 CORDIC运算模块95

3.4.5 浮点运算模块98

3.5 小结100

第4章 FIR滤波器的FPGA设计与实现101

4.1 FIR滤波器的理论基础102

4.1.1 线性时不变系统102

4.1.2 FIR滤波器的原理104

4.1.3 FIR滤波器的特性105

4.1.4 FIR滤波器的结构形式109

4.2 FIR滤波器的设计方法113

4.2.1 窗函数法114

4.2.2 频率取样法115

4.2.3 最优设计方法116

4.3 FIR滤波器的MATLAB设计117

4.3.1 采用firl函数设计117

4.3.2 采用kaiserord函数设计122

4.3.3 采用fir2函数设计123

4.3.4 采用firpm函数设计124

4.3.5 采用FDATOOL工具设计126

4.4 FIR滤波器的FPGA实现128

4.4.1 量化滤波器系数128

4.4.2 串行结构的FPGA实现130

4.4.3 并行结构的FPGA实现137

4.4.4 分布式结构的FPGA实现139

4.4.5 不同结构的性能对比分析144

4.4.6 采用FIR核实现145

4.5 小结150

第5章 IIR滤波器的MATLAB与FPGA实现151

5.1 IIR滤波器的理论基础152

5.1.1 IIR滤波器的原理及特性152

5.1.2 IIR滤波器的结构形式152

5.1.3 IIR与FIR滤波器的比较154

5.2 IIR滤波器的设计方法155

5.2.1 几种典型的模拟滤波器155

5.2.2 原型转换设计法158

5.2.3 直接设计法159

5.3 IIR滤波器的MATLAB设计159

5.3.1 采用butter函数设计160

5.3.2 采用cheby1函数设计160

5.3.3 采用cheby2函数设计161

5.3.4 采用ellip函数设计161

5.3.5 采用yulewalk函数设计162

5.3.6 几种设计函数的比较162

5.3.7 采用FDATOOL工具设计164

5.4 IIR滤波器的FPGA实现165

5.4.1 量化直接型结构的系数及运算字长165

5.4.2 直接型结构的FPGA实现169

5.4.3 直接型结构FPGA实现后的测试仿真175

5.4.4 量化级联型结构的系数179

5.4.5 级联型结构的FPGA实现180

5.4.6 级联型结构FPGA实现后的测试仿真185

5.5 小结186

第6章 多速率滤波器的FPGA实现187

6.1 多速率信号处理基础知识188

6.1.1 多速率信号处理的概念及作用188

6.1.2 多速率信号处理的般步骤189

6.1.3 软件无线电中的多速率处理189

6.2 抽取与内插处理191

6.2.1 整数倍抽取191

6.2.2 整数倍内插192

6.2.3 比值为有理数的抽样率转换195

6.3 CIC滤波器195

6.3.1 CIC滤波器的原理195

6.3.2 CIC滤波器的应用条件198

6.3.3 单级CIC滤波器的FPGA实现199

6.3.4 多级CIC滤波器的FPGA实现201

6.3.5 CIC滤波器IP核的使用208

6.4 FIR半带滤波器211

6.4.1 半带滤波器的原理211

6.4.2 半带滤波器的MATLAB设计212

6.4.3 多级半带滤波器的设计214

6.4.4 多级半带滤波器的FPGA实现216

6.5 多相分解技术222

6.5.1 多相分解技术的一般概念222

6.5.2 整数倍抽取器的多相结构223

6.5.3 多相抽取器的FPGA实现225

6.6 小结227

第7章 自适应滤波器的FPGA实现229

7.1 自适应滤波器简介230

7.1.1 自适应滤波器的概念230

7.1.2 自适应滤波器的应用231

7.1.3 自适应算法的一般原理233

7.2 LMS算法235

7.2.1 LMS算法的原理235

7.2.2 LMS算法的实现结构235

7.2.3 LMS算法的字长效应236

7.2.4 符号LMS算法原理238

7.2.5 LMS算法的MATLAB仿真238

7.3 自适应线性滤波器的FPGA实现243

7.3.1 自适应线性滤波器原理243

7.3.2 利用线性滤波器实现通道失配校正243

7.3.3 校正算法的MATLAB仿真244

7.3.4 校正算法的VHDL实现246

7.3.5 FPGA实现后的仿真测试249

7.4 自适应均衡器的FPGA实现251

7.4.1 自适应均衡器原理251

7.4.2 自适应均衡器的MATLAB仿真252

7.4.3 自适应均衡器的VHDL实现254

7.4.4 FPGA实现后的仿真测试259

7.5 智能天线阵的FPGA实现260

7.5.1 智能天线阵的概念及原理260

7.5.2 自适应天线阵的MATLAB仿真262

7.5.3 自适应天线阵的VHDL实现264

7.5.4 FPGA实现后的仿真测试267

7.6 自适应陷波器的FPGA实现267

7.6.1 自适应陷波器原理267

7.6.2 自适应陷波器的MATLAB仿真269

7.6.3 自适应陷波器的VHDL实现271

7.6.4 FPGA实现后的仿真测试274

7.7 小结275

第8章 变换域滤波器的FPGA实现277

8.1 变换域滤波器简介278

8.2 快速傅里叶变换278

8.2.1 离散傅里叶变换278

8.2.2 DFT存在的问题280

8.2.3 FFT算法的基本思想281

8.2.4 FFT算法的MATLAB仿真282

8.3 FFT核的使用284

8.3.1 FFT核简介284

8.3.2 FFT核的接口及时序285

8.4 频域滤波器的原理及MATLAB仿真287

8.4.1 抗窄带干扰滤波器的原理287

8.4.2 检测门限的选取288

8.4.3 频域滤波器的MATLAB仿真289

8.5 频域滤波器的FPGA实现291

8.5.1 FPGA实现的总体结构设计291

8.5.2 速率变换模块的设计与实现293

8.5.3 FFT及滤波设计与实现297

8.5.4 IFFT及数据输出设计与实现302

8.5.5 顶层文件设计及实现306

8.5.6 FPGA实现后的仿真测试308

8.6 小结309

第9章 解调系统滤波器的FPGA实现311

9.1 数字接收机的一般原理312

9.1.1 通用数字接收机处理平台312

9.1.2 基本调制解调技术313

9.1.3 改进的数字调制解调技术315

9.2 DPSK调制解调原理316

9.2.1 DPSK调制原理及信号特征316

9.2.2 DPSK信号的MATLAB仿真317

9.2.3 DPSK解调原理320

9.3 DPSK解调参数设计322

9.3.1 数字下变频器设计323

9.3.2 低通滤波器设计324

9.3.3 数字鉴相器设计325

9.3.4 环路滤波器设计325

9.3.5 载波同步环设计的一般步骤328

9.4 Costas环的FPGA实现329

9.4.1 顶层模块的VHDL实现329

9.4.2 鉴相器及环路滤波器的VHDL实现331

9.4.3 Costas环实现后的仿真测试333

9.5 小结334

参考文献335

热门推荐