第1章 扩频通信理论 1
1.1扩频通信发展概述 1
1.2扩频通信理论基础及其优越性 2
1.3直接序列扩频通信系统性能 3
1.3.1直接序列扩频通信系统模型 3
1.3.2直接序列扩频通信系统抗高斯白噪声干扰能力 6
1.3.3直接序列扩频通信系统抗单频正弦干扰能力 7
1.3.4直接序列扩频通信系统抗窄带干扰能力 7
1.3.5直接序列扩频通信系统抗多径效应能力 8
1.3.6直接序列扩频通信系统抗其他扩频信号干扰能力 10
1.3.7直接序列扩频通信系统处理增益与干扰容限 11
1.4软扩频系统简介 12
1.5跳频通信系统简介(FH) 13
1.5.1跳频通信系统组成 13
1.5.2跳频系统信号分析 13
1.5.3跳频通信系统特点 14
1.6跳时扩频通信系统简介 15
1.7各种扩频通信方式比较 16
第2章FPGA设计基础 17
2.1 FPGA工作原理 17
2.2 Xilinx公司FPGA器件简介 18
2.2.1 Xilinx公司Spartan类器件简介 18
2.2.2 Xilinx公司Virtex类器件简介 20
2.2.3 Xilinx的PROM芯片介绍 24
2.3 FPGA最小系统电路设计 25
2.4 FPGA系统AD电路设计 29
2.5 FPGA系统DA电路设计 31
2.6 FPGA设计方法 34
2.7 FPGA配置方式 37
2.7.1单片机配置FPGA方式 37
2.7.2常用4种配置方式 38
2.8 Xilinx IP Core的使用 40
2.9 DCM模块的使用 43
2.10基于FPGA的多路数据采集系统硬件设计举例 49
第3章 数字信号处理的FPGA设计 53
3.1数字滤波器概述 53
3.1.1数字滤波器和模拟滤波器比较 53
3.1.2数字滤波器分类 53
3.1.3数字滤波器数学模型 53
3.1.4数字滤波器性能指标 54
3.2 FIR滤波器的FPGA设计 54
3.2.1 FIR滤波器原理 54
3.2.2 FIR滤波器设计方法 56
3.2.3 FIR滤波器的FPGA设计 57
3.3 IIR滤波器的FPGA设计 62
3.3.1 IIR滤波器原理与结构 62
3.3.2 IIR滤波器设计方法 62
3.3.3 IIR滤波器的FPGA设计 63
3.4抽取和内插的FPGA设计 67
3.4.1抽取的原理 67
3.4.2抽取的FPGA设计 68
3.4.3内插的原理 69
3.4.4内插的FPGA设计 69
3.5积分级联梳状(CIC)滤波器的FPGA设计 70
3.6直接数字频率合成器(DDS)的FPGA设计 74
3.6.1 DDS算法基本原理 74
3.6.2 DDS的FPGA设计 76
3.6.3改善DDS杂散输出方法 79
3.7 CORDIC算法的FPGA设计 81
3.7.1 CORDIC算法基本原理 81
3.7.2 CORDIC算法的FPGA设计 84
3.8扩频通信中ADC参数的选择 90
3.8.1 ADC量化效应 91
3.8.2数的表示法及其在量化中的影响 92
3.8.3量化bit数的性能分析 93
3.8.4 ADC的选择原则 94
3.9数字下变频器(DDC) 94
第4章 数字调制与解调的FPGA设计 98
4.1 2FSK调制的FPGA设计 98
4.2 2FSK解调的FPGA设计 101
4.3 2PSK调制的FPGA设计 104
4.4 2PSK解调的FPGA设计 106
4.5 QPSK调制的FPGA设计 110
4.6 QPSK解调的FPGA设计 113
4.7 PPM调制与解调的FPGA实现 115
4.8 MQAM调制与解调的FPGA实现 118
第5章 编码器与译码器的FPGA设计 124
5.1编码器与译码器简介 124
5.2 RS编码器与译码器的FPGA设计 125
5.2.1 RS编码器的FPGA设计 125
5.2.2 RS译码器的FPGA设计 130
5.3卷积码的FPGA设计 136
5.4 HDB3码的FPGA设计 148
第6章 扩频通信发射机的FPGA设计 158
6.1 m序列发生器的FPGA设计 158
6.2 Gold码发生器的FPGA设计 163
6.3扰码模块的FPGA设计 167
6.4直扩系统发射端的FPGA设计 170
第7章 扩频通信载波同步的FPGA设计 174
7.1锁相环简介 174
7.2扩频通信数字Costas环的FPGA设计 175
7.3载波频偏估计补偿的FPGA设计 189
第8章 扩频通信符号同步的FPGA设计 199
8.1常规扩频通信捕获算法 199
8.2相干扩频通信的并行捕获算法 201
8.3扩频通信的混合并行捕获算法原理 203
8.4扩频通信的混合并行捕获的FPGA设计 207
8.5扩频通信中跟踪的FPGA设计 214
8.6剩余相位跟踪的FPGA设计 220
第9章 扩频通信帧同步的FPGA设计 228
9.1连贯式插入法帧同步的FPGA设计 228
9.2分组检测的FPGA设计 232
9.2.1常用分组检测算法 232
9.2.2延时相关加长度保持算法的FPGA设计 235
第10章 扩频通信中信号处理的FPGA设计 243
10.1自适应均衡器的FPGA设计 243
10.1.1自适应均衡的基本原理 243
10.1.2自适应均衡器的FPGA设计 244
10.2 Rake接收机的FPGA设计 246
10.2.1 Rake接收机基本原理 246
10.2.2 Rake接收机的FPGA设计 249
第11章 一个扩频通信接收机的FPGA设计实例 251
11.1误码测试的FPGA设计 251
11.1.1误码测试的基本概念 251
11.1.2逐位比较型误码检测器原理 252
11.1.3误码检测器的FPGA设计 255
11.2一个扩频通信接收机的FPGA设计实例 261
参考文献 274