注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡行業(yè)軟件及應用數(shù)字濾波器的MATLAB與FPGA實現(xiàn)(Altera/Verilog版)

數(shù)字濾波器的MATLAB與FPGA實現(xiàn)(Altera/Verilog版)

數(shù)字濾波器的MATLAB與FPGA實現(xiàn)(Altera/Verilog版)

定 價:¥68.00

作 者: 杜勇 編著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 計算機/網絡 行業(yè)軟件及應用

購買這本書可以去


ISBN: 9787121255830 出版時間: 2015-03-01 包裝:
開本: 頁數(shù): 字數(shù):  

內容簡介

  本書以Altera公司的FPGA器件為開發(fā)平臺,采用MATLAB及Verilog HDL語言為開發(fā)工具,詳細闡述數(shù)字濾波器的FPGA實現(xiàn)原理、結構、方法以及仿真測試過程,并通過大量工程實例分析FPGA實現(xiàn)過程中的具體技術細節(jié)。主要包括FIR濾波器、IIR濾波器、多速率濾波器、自適應濾波器、變換域濾波器、解調系統(tǒng)濾波器設計等內容。本書思路清晰、語言流暢、分析透徹,在簡明闡述設計原理的基礎上,主要追求對工程實踐的指導性,力求使讀者在較短的時間內掌握數(shù)字濾波器的FPGA設計知識和技能。本書的配套光盤收錄了完整的MATLAB及Verilog HDL實例工程代碼,有利于工程技術人員進行參考學習。

作者簡介

  杜勇,男,高級工程師,1976年生,碩士學位,畢業(yè)于國防科技大學,現(xiàn)工作于酒泉衛(wèi)星發(fā)射中心。承擔的項目共計4項,主要方向為無線通信技術的設計與實現(xiàn),均為項目負責人,主要承擔項目總體方案設計、核心算法設計及FPGA實現(xiàn)、硬件電路板的設計等工作。

圖書目錄

第1章 數(shù)字濾波器及FPGA概述1
1.1 濾波器概述2
1.1.1 濾波器簡介2
1.1.2 數(shù)字濾波器的分類4
1.1.3 濾波器的特征參數(shù)5
1.2 FPGA基本知識6
1.2.1 FPGA的基本概念及發(fā)展歷程6
1.2.2 FPGA的結構和工作原理8
1.2.3 IP核的概念14
1.3 FPGA在數(shù)字信號處理中的應用15
1.4 Altera器件簡介16
1.5 小結18
第2章 設計語言及環(huán)境介紹19
2.1 Verilog HDL語言簡介20
2.1.1 HDL語言20
2.1.2 Verilog HDL語言21
2.2 FPGA開發(fā)工具及設計流程24
2.2.1 Quartus II開發(fā)套件24
2.2.2 Modelsim仿真軟件27
2.2.3 FPGA設計流程29
2.3 MATLAB軟件31
2.3.1 MATLAB軟件簡介31
2.3.2 常用的信號處理函數(shù)34
2.3.3 濾波器設計分析工具FDATOOL41
2.4 MATLAB與Quartus的聯(lián)合應用42
2.4.1 MATLAB與Quartus的數(shù)據交換42
2.4.2 混頻器設計分析實例43
2.5 小結58
第3章 FPGA實現(xiàn)數(shù)字信號處理基礎59
3.1 數(shù)的表示60
3.1.1 萊布尼茨與二進制60
3.1.2 定點數(shù)表示61
3.1.3 浮點數(shù)表示63
3.2 FPGA中數(shù)的運算66
3.2.1 加/減法運算66
3.2.2 乘法運算69
3.2.3 除法運算70
3.2.4 有效數(shù)據位的計算70
3.3 有限字長效應73
3.3.1 字長效應的產生因素73
3.3.2 A/D變換的字長效應74
3.3.3 濾波器系數(shù)的字長效應75
3.3.4 濾波器運算中的字長效應76
3.4 FPGA的常用運算模塊77
3.4.1 加法器模塊77
3.4.2 乘法器模塊79
3.4.3 除法器模塊82
3.4.4 浮點運算模塊83
3.5 小結85
第4章 FIR濾波器的FPGA設計與實現(xiàn)87
4.1 FIR濾波器的理論基礎88
4.1.1 線性時不變系統(tǒng)88
4.1.2 FIR濾波器的原理90
4.1.3 FIR濾波器的特性91
4.1.4 FIR濾波器的結構形式96
4.2 FIR濾波器的設計方法100
4.2.1 窗函數(shù)法100
4.2.2 頻率取樣法102
4.2.3 最優(yōu)設計方法103
4.3 FIR濾波器的MATLAB設計104
4.3.1 采用fir1函數(shù)設計104
4.3.2 采用kaiserord函數(shù)設計109
4.3.3 采用fir2函數(shù)設計110
4.3.4 采用firpm函數(shù)設計111
4.3.5 采用FDATOOL工具設計113
4.4 FIR濾波器的FPGA實現(xiàn)115
4.4.1 量化濾波器系數(shù)115
4.4.2 串行結構的FPGA實現(xiàn)117
4.4.3 并行結構的FPGA實現(xiàn)124
4.4.4 分布式結構的FPGA實現(xiàn)127
4.4.5 采用FIR核實現(xiàn)129
4.4.6 不同結構的性能對比分析132
4.5 小結133
第5章 IIR濾波器的MATLAB與FPGA實現(xiàn)135
5.1 IIR濾波器的理論基礎136
5.1.1 IIR濾波器的原理及特性136
5.1.2 IIR濾波器的結構形式136
5.1.3 IIR與FIR濾波器的比較139
5.2 IIR濾波器的設計方法139
5.2.1 幾種典型的模擬濾波器140
5.2.2 原型轉換設計法142
5.2.3 直接設計法143
5.3 IIR濾波器的MATLAB設計144
5.3.1 采用butter函數(shù)設計144
5.3.2 采用cheby1函數(shù)設計145
5.3.3 采用cheby2函數(shù)設計145
5.3.4 采用ellip函數(shù)設計146
5.3.5 采用yulewalk函數(shù)設計146
5.3.6 幾種設計函數(shù)的比較147
5.3.7 采用FDATOOL工具設計149
5.4 IIR濾波器的FPGA實現(xiàn)150
5.4.1 量化直接型結構的系數(shù)及運算字長150
5.4.2 直接型結構的FPGA實現(xiàn)154
5.4.3 直接型結構FPGA實現(xiàn)后的測試仿真160
5.4.4 量化級聯(lián)型結構的系數(shù)164
5.4.5 級聯(lián)型結構的FPGA實現(xiàn)165
5.4.6 級聯(lián)型結構FPGA實現(xiàn)后的測試仿真174
5.5 小結175
第6章 多速率濾波器的FPGA實現(xiàn)177
6.1 多速率信號處理基礎知識178
6.1.1 多速率信號處理的概念及作用178
6.1.2 多速率信號處理的一般步驟179
6.1.3 軟件無線電中的多速率處理179
6.2 抽取與內插處理181
6.2.1 整數(shù)倍抽取181
6.2.2 整數(shù)倍內插183
6.2.3 比值為有理數(shù)的抽樣率轉換185
6.3 CIC濾波器185
6.3.1 CIC濾波器的原理185
6.3.2 CIC濾波器的應用條件188
6.3.3 單級CIC濾波器的FPGA實現(xiàn)189
6.3.4 多級CIC濾波器的FPGA實現(xiàn)191
6.3.5 CIC濾波器IP核的使用199
6.4 FIR半帶濾波器201
6.4.1 半帶濾波器的原理201
6.4.2 半帶濾波器的MATLAB設計202
6.4.3 多級半帶濾波器的設計205
6.4.4 多級半帶濾波器的FPGA實現(xiàn)207
6.5 多相分解技術214
6.5.1 多相分解技術的一般概念214
6.5.2 整數(shù)倍抽取器的多相結構215
6.6 小結218
第7章 自適應濾波器的FPGA實現(xiàn)219
7.1 自適應濾波器簡介220
7.1.1 自適應濾波器的概念220
7.1.2 自適應濾波器的應用221
7.1.3 自適應算法的一般原理223
7.2 LMS算法225
7.2.1 LMS算法的原理225
7.2.2 LMS算法的實現(xiàn)結構226
7.2.3 LMS算法的字長效應227
7.2.4 符號LMS算法原理228
7.2.5 LMS算法的MATLAB仿真229
7.3 自適應線性濾波器的FPGA實現(xiàn)233
7.3.1 自適應線性濾波器原理233
7.3.2 利用線性濾波器實現(xiàn)通道失配校正234
7.3.3 校正算法的MATLAB仿真235
7.3.4 校正算法的Verilog HDL實現(xiàn)237
7.3.5 FPGA實現(xiàn)后的仿真測試242
7.4 自適應均衡器的FPGA實現(xiàn)243
7.4.1 自適應均衡器原理243
7.4.2 自適應均衡器的MATLAB仿真244
7.4.3 自適應均衡器的Verilog HDL實現(xiàn)246
7.4.4 FPGA實現(xiàn)后的仿真測試251
7.5 智能天線陣的FPGA實現(xiàn)253
7.5.1 智能天線陣的概念及原理253
7.5.2 自適應天線陣的MATLAB仿真255
7.5.3 自適應天線陣的Verilog HDL實現(xiàn)257
7.5.4 FPGA實現(xiàn)后的仿真測試261
7.6 自適應陷波器的FPGA實現(xiàn)262
7.6.1 自適應陷波器原理262
7.6.2 自適應陷波器的MATLAB仿真264
7.6.3 自適應陷波器的Verilog HDL實現(xiàn)267
7.6.4 FPGA實現(xiàn)后的仿真測試270
7.7 小結271
第8章 變換域濾波器的FPGA實現(xiàn)273
8.1 變換域濾波器簡介274
8.2 快速傅里葉變換274
8.2.1 離散傅里葉變換274
8.2.2 DFT存在的問題276
8.2.3 FFT算法的基本思想277
8.2.4 FFT算法的MATLAB仿真278
8.3 FFT核的使用280
8.3.1 FFT核簡介280
8.3.2 FFT核的接口及時序281
8.4 頻域濾波器的原理及MATLAB仿真283
8.4.1 抗窄帶干擾濾波器的原理283
8.4.2 檢測門限的選取284
8.4.3 頻域濾波器的MATLAB仿真285
8.5 頻域濾波器的FPGA實現(xiàn)287
8.5.1 FPGA實現(xiàn)的總體結構設計287
8.5.2 速率變換模塊的設計與實現(xiàn)289
8.5.3 FFT及濾波設計與實現(xiàn)294
8.5.4 IFFT及數(shù)據輸出設計與實現(xiàn)299
8.5.5 頂層文件設計及實現(xiàn)303
8.5.6 FPGA實現(xiàn)后的仿真測試304
8.6 小結305
第9章 解調系統(tǒng)濾波器的FPGA實現(xiàn)307
9.1 數(shù)字接收機的一般原理308
9.1.1 通用數(shù)字接收機處理平臺308
9.1.2 基本調制解調技術309
9.1.3 改進的數(shù)字調制解調技術311
9.2 DPSK調制解調原理312
9.2.1 DPSK調制原理及信號特征312
9.2.2 DPSK信號的MATLAB仿真314
9.2.3 DPSK解調原理316
9.3 DPSK解調參數(shù)設計319
9.3.1 數(shù)字下變頻器設計319
9.3.2 低通濾波器設計320
9.3.3 數(shù)字鑒相器設計322
9.3.4 環(huán)路濾波器設計322
9.3.5 載波同步

本目錄推薦

掃描二維碼
Copyright ? 讀書網 m.shuitoufair.cn 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號